[閒聊] mushclient變數問題

看板mud_sanc作者 (口古月)時間12年前 (2013/05/20 16:28), 編輯推噓2(208)
留言10則, 3人參與, 最新討論串1/2 (看更多)
mushclient的變數讀取方法一直試不出來 我目前只會設定變數 例如戰鬥開始放了加強傷害力,就設定變數damage為1 寫法是在施放damage的敘述中加 SetVariable ("damage" , "1") 消失的話就給0 現在是卡在如何在下次戰鬥開始先判斷變數damage是否為1 若是1就不用再heart damage一次,若為0才會heart damage 一直無法正確讀到變數的值..似乎是用GetVariable,但一直失敗 zmud的寫法是 觸發句 ☆☆☆ 戰 鬥 開 始 指令 if (@damage=0) {heart damage} zmud變數可以用@去讀取,mushclient就不曉得怎用了,還試不出來orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: aiggkimd 來自: 114.32.155.185 (05/20 16:30)

05/20 18:54, , 1F
不要用@,儘量用getvariable。
05/20 18:54, 1F

05/20 18:56, , 2F
例如:GetVariable("MyName")
05/20 18:56, 2F

05/20 18:57, , 3F
你是寫在plugin 裡,還是全部都在角色檔裡?
05/20 18:57, 3F

05/20 19:07, , 4F
這種用途的臨時變數其實不必用到MushClient的變數功
05/20 19:07, 4F

05/20 19:09, , 5F
能,直接用跟a=a+1一樣的變數就可以了,只是名字不要
05/20 19:09, 5F

05/20 19:10, , 6F
太菜市場名,lua內建的變數到角色關閉前都會記著。
05/20 19:10, 6F

05/20 19:11, , 7F
即使在不同的觸發與計時器或別名之間都能讀到同一個
05/20 19:11, 7F

05/20 19:12, , 8F
變數,所以我現在也很少用到MushClient的變數功能
05/20 19:12, 8F

05/20 19:24, , 9F
mushclient 好像也是可以用 @
05/20 19:24, 9F

05/20 22:47, , 10F
我寫在腳色的tri裡面
05/20 22:47, 10F
文章代碼(AID): #1HcTwRse (mud_sanc)
文章代碼(AID): #1HcTwRse (mud_sanc)