作者peicachu (Mvp Steve Nash)
看板mud
標題[問題] 觸發句中吃字
時間Wed Dec 12 15:46:17 2007
敘述 : 覺得可以使用(變數1)或是(變數2)的xx
另有觸發擷取變數1跟變數2
如:覺得可以使用變數1
或是變數2
因為變數會出現的組合有很多種,又有些會吃字
所以另寫觸發抓變數
====分==格==線====================================
觸發句 : 覺得可以使用(*)的xx
指令句 : #case %random (變數1) (變數2)
主要想法 : 先將變數抓好,
遇到上面那個觸發句型
無視中間的敘述(因為已經把變數抓好了),隨機執行變數
問題來了
1.因為變數有些會吃字, 這個觸發句會遇到字串不符合
2.執行指令要在整句敘述後執行(因為要等變數抓完)
以上,跪請大大幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.66.231
1F:推 gogojog:會被吃的字用[]包起來試試看 12/12 16:10
2F:→ peicachu:剛剛一個一個試,(*)改成%*就可以了 12/12 17:22
3F:→ peicachu:完全無視中間的東西._. 12/12 17:23