作者ericeric427 (活船)
看板mud
標題[問題] 金庸小棧:QM的觸發疑問?
時間Mon Sep 13 19:41:12 2010
玩了一陣子,終於釣魚期間也快到了尾聲,門派裡師兄也建議我可以開始一邊釣魚
一邊做一些簡單的QM任務。
我想自己寫寫看qm觸發,作成按鈕,方便流暢地解。可是,有一個問題一直卡住,
問師兄師兄也不明白,又不好在小棧上直接問其他大大們,於是就上來板上請求解答。
是這樣的,我的觸發句:東方不敗對你道:(*)~((*)~)這個所謂大俠屢次和我派作對
命令句:#var cname %1;#var ename %2
這裡我是希望把變數存起來,好可以問游訊。
------------------------------------------------------------------------------
看到游訊時,我的按鈕是 按鈕:【問英文】 命令:ask you about @ename
按鈕:【問中文】 命令:ask you about @cname
------------------------------------------------------------------------------
問中文的部份有正常運作,可是問英文的時候問題就來了。
問出來的英文ID只出現前半段,後半段卻沒有存到。
舉例:東方不敗對你道:阿逼(A Bi)這個所謂大俠屢次和我派作對
正常的話,我按【問英文】應該是會出現:ask you about a bi。(這樣才對)
可是實際狀況卻是:ask you about a 。(英文ID只出現前一半)
每次都是這樣,百思不得其解,請問是我哪裡打錯了嗎?我是用Zmud4.62去跑的。
請大大幫忙解惑一下。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.41.165.31
1F:推 dannielz:(%*)~((%*) (%*)~) 09/13 19:59
2F:→ dannielz:#var cname %1;#var ename {%2 %3} 09/13 19:59
3F:→ ericeric427:首先感謝dannielz大大地回覆,可是改成這樣之後,問題 09/13 20:25
4F:→ ericeric427:還是一模一樣耶。 09/13 20:25
5F:→ ericeric427:啊,抱歉,大大的回覆是正確的,是我少打了大括號。 09/13 20:39
6F:→ ericeric427:感謝大大解答。 09/13 20:39