精華區beta WOW 關於我們 聯絡資訊
在下不才小術士想做個綜合控惡魔巨集 所以參考了很多大神們的巨集和撰寫規則弄出下面這個東東.... 可是有一些很莫名其妙的問題....麻煩請各位鄉民們幫我看一下~ ========巨集訴求======== 技能顯示:能夠隨著召喚惡魔不同而顯示各寵物的按左鍵技能 惡魔控制:按滑鼠滾輪寵物跟隨,並隨著施放技能寵物攻擊 [小鬼]按左鍵施放[焦化魔法],按右鍵施放[逃跑] [藍胖] [犧牲] [吞噬暗影] [魅魔] [誘惑] [鞭打] [狗狗] [法術封鎖] [吞噬魔法] [鋼彈] [投擲利斧] [惡魔風暴] ========巨集內容======== 咬他 #showtooltip /petfollow [btn:3] /stopmacro [btn:3] /cast [btn:2][pet:惡魔獵犬]法術封鎖;[pet:惡魔守衛]投擲利斧; [pet:虛無行者]犧牲;[pet:魅魔]誘惑;[pet:小鬼]焦化魔法; /cast [btn:1][pet:惡魔獵犬]吞噬魔法;[pet:惡魔守衛]惡魔風暴; [pet:虛無行者]吞噬暗影;[pet:魅魔]鞭打;[pet:小鬼]逃跑; /petattack ========Debug時間======== 1.關於按鍵施放....一開始是用[button]撰寫;[1]是左鍵,[2]是右鍵 可是寫起來[#showtooltip]只能顯示[法術封鎖],無法隨惡魔變換而改變 於是便改成以[btn]撰寫,修改過後就能夠使[#showtooltip]正確顯示技能 但[btn]使用起來[1]是右鍵,[2]是左鍵;與[button]剛好相反,百思不得其解? 2.完成品功能大致上與訴求相符,找假人測試的結果各惡魔技能施放正常 唯獨[惡魔獵犬]....不論是按滑鼠左鍵右鍵都會同時施放[法術封鎖][吞噬魔法] 請問要怎麼修改才會使技能施放正常呢? (還沒有GCD....太Imba了!!!再Nerf術士血尿就要噴出來了!!! <囧> ) ).) /*\ ========問題結束======== 就這樣~ 這巨集殺死了我好多腦細胞....(崩潰) 要麻煩請各位神人鄉民多多指教一下了!阿里阿多~ -- ˙ ˙ 把拔說 犧牲是藍胖的本分... \' vcfsvjf ) ) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.35.248.138
kaomark:條件式[ ][ ]是'或' [ , ]這樣才是'且' 08/16 01:32
kaomark:第一個cast是被解讀成"按右鍵觸發或觸發巨集時帶著獵犬" 08/16 01:40
kaomark:放封鎖 若以上不成立 則如果"觸發時帶著守衛"放投擲利斧 08/16 01:41
kaomark:如果以上條件不成立 則"帶虛無行者"放犧牲 接下來都差不多 08/16 01:43
kaomark:所以你帶著小鬼時按右鑑會試著要放"法術封鎖"跟"逃跑" 08/16 01:45
KRSmp:把拔說 犧牲是藍胖的本分... 可惜這個本份被邪惡的BZ拔了 08/16 01:47
kaomark:改成 /cast [btn:2,pet:XX]OOO;[btn:2,pet:AA]BBB;這樣吧 08/16 01:48
感謝Kaomark大~ 我把[btn:2][pet:惡魔獵犬]改成[btn:2,pet:惡魔獵犬]之後 惡魔獵犬施放技能的情況就正常了~左右鍵也恢復正常了~XD 不過我有個疑問.... "帶著小鬼時按右鑑會試著要放"法術封鎖"跟"逃跑"" 可是我上面那個有問題的敘述句.為何"按右鍵"放出來的卻是[btn:1]的[逃跑]? 題外話.我好懷念那個HP上限4XXX.藍胖犧牲可以吸將近1~2千的年代.... ※ 編輯: MoonKiWi 來自: 218.35.248.138 (08/16 02:00)
kaomark:那個cast只有第一個分號是"按左鍵"或"帶獵犬"就放XX 08/16 02:07
kaomark:後面的都只檢查"現在帶著什麼寵"就放某招 08/16 02:07
zonhan:你有把所有的btn:1或btn:2丟進其後面所有的[]嗎? 08/16 02:09
有~~~我全部加進去了~ 不過好滿~寫完都快滿了.... 以下是寫好的,還用精華區的方法縮減了一些字元~ #showtooltip /施放 [btn:1,pet:惡魔獵犬]法術封鎖;[btn:1,pet:惡魔守衛]投擲利斧; [btn:1,pet:虛無行者]犧牲;[btn:1,pet:魅魔]誘惑;[btn:1,pet:小鬼]焦化魔法; /施放 [btn:2,pet:惡魔獵犬]吞噬魔法;[btn:2,pet:惡魔守衛]惡魔風暴; [btn:2,pet:虛無行者]吞噬暗影;[btn:2,pet:魅魔]鞭打;[btn:2,pet:小鬼]逃跑; /寵物攻擊 /寵物跟隨[btn:3] 因應有鄉民反應巨集使用有問題~ 在此提醒,複製時"/施放 [btn:X,pet:XX]XX;[btn:X,pet:XX]XX;"是不需要Enter換行的喔! 貼上後若有多餘的空格或換行也要刪除,不然使用巨集時他會有異常和自動說話....(汗) 精簡過後為236字元巨集,可以再依個人需求塞其他東西~XD。 感謝Kaomark大的指導! :) ※ 編輯: MoonKiWi 來自: 218.35.248.138 (08/16 02:18)
kaomark:不知道術士能不能跟獵人一樣寫[pet:1] 08/16 02:31
kaomark:咦 不對 獵也沒有這樣寫的 記錯了 囧rz 08/16 02:42
MoonKiWi:咦?奇怪....為什麼[btn:3]失效了?剛剛還可以用的....=-= 08/16 02:45
MoonKiWi:耍笨了~縮減時不小心刪到[]....>"< 08/16 02:49
salami:原PO的ID不是看來應該是梟獸@@? 08/16 09:13
boggg5566:為什麼我用的時候字元會超過 而且會把巨集講出來呢 08/16 09:57
MoonKiWi:bog56大~不能直接複製喔!要一行一行COPY,而且施放技能那 08/16 12:39
MoonKiWi:邊是要接起來的,沒有Enter換行 08/16 12:39
MoonKiWi:其實....笨鳥是副業,玩術士是憧憬那DOT滿天飛的浪漫~XD 08/16 13:00
※ 編輯: MoonKiWi 來自: 218.35.248.138 (08/16 13:13)