作者FunnyMaster (酷企鵝)
看板mud
標題Re: [問題] 觸發中文字
時間Sun May 16 00:40:50 2010
假設中文數字你存在變數aaa
#var bbb %ismember(@aaa,"一|二|三|四|五|六|七|八|九|十")
抱歉這個後半段有點問題,會多1,這寫法是比較偷懶,可是有個字有問題
不知道是不是搞錯你意思
如果你是要直接畫面上變成數字
要用substitute
例如#sub 一 1
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.176.138
※ 編輯: FunnyMaster 來自: 118.169.176.138 (05/16 00:44)
1F:→ HateAlways:抱歉,我表達不太好,我是要觸發中文字,然後自己做判 05/16 01:04
2F:→ HateAlways:斷式,把中文字轉成數字再做#if判斷... 05/16 01:05
3F:→ HateAlways:就是畫面出現一二三,我自己變成123再#if (123...) 05/16 01:07
4F:→ HateAlways:再請問一下,是否bbb就會變成12345678910? 05/16 01:08
5F:推 HateAlways:剛剛測了一下,#say @bbb 好像都會顯示成定值"1" 05/16 01:19
6F:→ HateAlways:還是謝謝你的回答....bow... 05/16 01:20
所以你要的方法應該就是用#sub
有兩種方法,你可以直接在指令列輸入
#sub 一 1
或者:
#TRIGGER {一} {#sub 1}
兩種效果一樣,都可以直接把所有中文一改成數字1
其他數字都用一樣方法改
※ 編輯: FunnyMaster 來自: 123.194.113.119 (05/17 20:05)