我是一個熱愛治療的玩家,這是我其中一個一直在用的巨集:
----------------------------------------------
/目標 [@mouseover]
/use 13
/run if GetSpellCooldown("鐵樹皮術")==0
then SendChatMessage("給%T12秒的20%減傷!","whisper",
nil,GetUnitName("mouseover",1):gsub("whisper","party");
end
/施放 鐵樹皮術
/選定前一目標
----------------------------------------------
功能是搭配鼠標綁定的插件,來施放巨集。
可以在給別人減傷的時候,順便密語對方說我給他減傷了。
以免隊友重複開減傷,浪費減傷招又增加風險。
黃字的部分是今天嘗試想加上去的,
原本期待的功能是"不只在密語發話,還在隊伍頻道也發話。"
但加上去之後完全不生效。
我不會程式語言,所以google了一下午,我還是不懂gsub的這個替換功能要怎麼用?
因為要符合巨集255字元數的限制,也沒辦法再重寫一個run if....
有大大可以解決這個問題嗎?
感激不盡!
--
----------------------------------------------
/目標 [@mouseover]
/use 13
/run if GetSpellCooldown("鐵樹皮術")==0
then SendChatMessage("給%T12秒的20%減傷!","whisper",
nil,GetUnitName("mouseover",1):gsub("whisper","party");
end
/施放 鐵樹皮術
/選定前一目標
----------------------------------------------
功能是搭配鼠標綁定的插件,來施放巨集。
可以在給別人減傷的時候,順便密語對方說我給他減傷了。
以免隊友重複開減傷,浪費減傷招又增加風險。
黃字的部分是今天嘗試想加上去的,
原本期待的功能是"不只在密語發話,還在隊伍頻道也發話。"
但加上去之後完全不生效。
我不會程式語言,所以google了一下午,我還是不懂gsub的這個替換功能要怎麼用?
因為要符合巨集255字元數的限制,也沒辦法再重寫一個run if....
有大大可以解決這個問題嗎?
感激不盡!
--
All Comments