[問題] 金庸小棧:QM的觸發疑問?

看板mud作者 (活船)時間15年前 (2010/09/13 19:41), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/2 (看更多)
玩了一陣子,終於釣魚期間也快到了尾聲,門派裡師兄也建議我可以開始一邊釣魚 一邊做一些簡單的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

09/13 19:59, , 1F
(%*)~((%*) (%*)~)
09/13 19:59, 1F

09/13 19:59, , 2F
#var cname %1;#var ename {%2 %3}
09/13 19:59, 2F

09/13 20:25, , 3F
首先感謝dannielz大大地回覆,可是改成這樣之後,問題
09/13 20:25, 3F

09/13 20:25, , 4F
還是一模一樣耶。
09/13 20:25, 4F

09/13 20:39, , 5F
啊,抱歉,大大的回覆是正確的,是我少打了大括號。
09/13 20:39, 5F

09/13 20:39, , 6F
感謝大大解答。
09/13 20:39, 6F
文章代碼(AID): #1CZWtRF2 (mud)
文章代碼(AID): #1CZWtRF2 (mud)