[問題] 巨集中gsub的用法?會Lua的大大請進
我是一個熱愛治療的玩家,這是我其中一個一直在用的巨集:
----------------------------------------------
/目標 [@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....
有大大可以解決這個問題嗎?
感激不盡!
--
gsub就只是做字串代換 你黃色的寫法就是把GetUnitName
(滑鼠目標名稱)拿到的名字 裡面的"whisper"換成"party"
但你想換的實際上是送出去的頻道 所以這樣寫沒有用
其實你只要在end前面重新送一次SendChatMessage就好XD
謝謝aegiuslr大大,我成功了,請受我一拜!!!!
※ 編輯: doubleXD (36.232.44.6 臺灣), 10/27/2020 17:46:29裝個rsa插件最方便,各職法術都能設定發話方式
到wowpedia查
字元數限制的部分 你可以另寫個巨集把常用的函式弄縮寫
只是要記得每次上線後 就要先按這個縮寫用的巨集就是
真的可以用rsa 很方便XD
請問一下,這些api要去哪裡看啊?
哦哦找到了
43
[情報] 9.0 Beta 德魯伊橘裝版本:綜合 [必選擇一,色碼別更動] 情報來源: (NGA、藍帖、WOWHEAD、MMO等) NGA+Wowhead 情報網址:37
[問題] 這版各個職業通用的個人減傷招都有啥啊如題 減傷或者加血量的都算 牧師: 漸隱術 持續10秒減傷10%,冷卻30(25/20)秒 絕望禱言 生命上限提高40%持續10秒,恢復等量生命,冷卻90秒15
[無用] 在目標腳下施放範圍技(又鎖起來了..WOW頭說是新發現的 個人一直都希望有這樣的巨集 在友方敵方目標腳下施放範圍傷害/補血技能 現在看來已經實現11
Re: [閒聊] FF14雜七雜八幾問以上恕刪 : 有幾個疑問想問問大家。 : 1.聖騎的盾陣: : 好像很爛?只有增加格檔,沒有物理減傷,也沒有法術減傷。 : 而且必須普攻才能累積資源,基本上獲取速度是固定的,緊急的時候不能連放。7
Re: [問題] /現行 施法成功才會喊話的巨集/cast 太陽光束 /run s,d,e=GetSpellCooldown("太陽光束"); if (s>2 and d>2) then SendChatMessage("太陽光束CD中:"..SecondsToTime(s+d-GetTime()),"Say"); else4
[問題] 請問滑鼠指向巨集的用法(補薩)(已解決)請問各位大大一個巨集用法,想不出來怎麼寫 需要的功能: 1.組隊時滑到自己的血條會對自己施放水之盾 2.組隊時滑到隊友的血條會放大地之盾 3.按alt時會對自己施放治療鍊2
[心得] 9.0 德魯伊巨集 之1版本:經典/現行/綜合 [必選擇一,色碼別更動] 綜合 文章來源 : 自己測試結果 內容 : 職業 / (10)25人副本 / 5人副本 / 戰場 / 其它3
[問題] 術士交易送糖(治療石)巨集版本:現行 [必選擇一,色碼別更動] 最近無聊開了小術士來玩,戰爭模式通常都開著, 所以路上遇到同陣營玩家都會順手送顆糖, 想問巨集能否達成「交易當前目標,自動找出背包裡的糖塞給他」這個功能? ↑我的困難點在這裡,背包垃圾很多對不起3
Re: [問題/現行] 有推薦邊補邊打插件或巨集嗎這邊分享一下之前爬文or google到的,您可以參考看看 因為自己是補薩,所以下面都是用薩滿的技能 1. 加減輸出巨集,可以隨自己開心調整順序 (這個有點長,把所有]和[連在一起就能用了) #showtooltip1
Re: [問題] 綠意灌注(迅癒橘)補DM+幾個問題天賦點森林之魂 遇到個人大噴血問題 回春+迅癒 如果還是解決不了 自然迅癒+癒合再給他灌下去 (有灌注大概就是可以先預鋪回春+花再迅癒,視情況決定要多鋪幾個hot再丟迅癒) 如果後續還會有這種問題(比如小怪太多 坦的減傷用完)就補一個鐵樹皮術給他 鐵樹皮能減傷還能增加治療量