看板 NashStyle
作者 標題 [轉錄][問題] 關於火法上目標活體的巨集
時間 2012年01月20日 Fri. PM 11:40:18
※ 本文轉錄自 YOONANASH 信箱
看板 WOW
作者 標題 [問題] 關於火法上目標活體的巨集
時間 Sat Dec 17 03:07:04 2011
因為最近火法天賦崛起,所以我的法師也洗成了火法來打副本,但是在寫活體巨集的時候
遇到了一點小麻煩,希望有版友能夠幫忙解惑。
因為火法如果同時掛三個以上目標DOT的話會獲得10%加速的BUFF,所以我想要試著寫一個
活體巨集,它的功用就是:當我有mouseover目標的時候對它上活體,如果沒有的話就對
我的當前目標上活體。就是這麼簡單的一個巨集,但是我自己實際動手寫的時候卻沒辦法
達成我想要的結果,因為不知道是我自己寫法錯誤還是這個巨集本身就無解,所以上來請
大家指點一下。我自己一開始所寫的幾個巨集如下:
/cast [target=mouseover]活體爆彈;活體爆彈
這個巨集如果我沒有mouseover目標的話,它不會對我的當前目標上活體。
/cast [target=mouseover][harm]活體爆彈
這個巨集也一樣,沒有mouseover目標的話不會對我的當前目標上活體。
/cast [harm][target=mouseover]活體爆彈
這個巨集反而變成永遠只對我的當前目標上活體,不會對我的mouseover目標上活體。
自己寫了幾個巨集都失敗以後我發現,不管我的寫法怎麼改變,只要[target=mouseover]
寫在最前面,那麼不管怎麼寫永遠都是對我的mouseover目標上活體;相反的如果把[harm]
寫在最前面,那麼永遠都只對我的當前目標上活體。想請教一下對於巨集有較深入研究的
版友們,關於我所想寫的這個巨集是否為可行的呢?還是說只能用複合鍵的方式來解呢?
/cast [target=focus,mod:alt][target=mouseover,mod:ctrl]活體爆彈;活體爆彈
這個巨集是我目前寫出來可以完美達成我要求的巨集,但是這巨集的mouseover目標要按
ctrl才會上活體,有沒有辦法可以讓這巨集不用按ctrl一樣可以對mouseover目標上活體
而且不影響這個巨集的功能呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.41.202.225
推 :那邊可以加一個exists 這樣沒有滑鼠目標的話會進行下一個判斷1F 12/17 03:13
→ :[@=mouseover,exists,harm]活體抱蛋;活體抱蛋
→ :[@=mouseover,exists,harm]活體抱蛋;活體抱蛋
多謝指點!經過你的指點以後,我把巨集改寫成下面這樣:
/cast [target=mouseover,exists][target=focus,mod:alt]活體爆彈;活體爆彈
這樣可以完美達成我所想要的要求了,果然遇到巨集這種問題還是要來版上直接請教,
比我自己想了兩三天還要有效率又有效,十分感謝scvb版友的指點。
※ 編輯: leo1021 來自: 114.41.202.225 (12/17 03:23)
推 :抱歉@後面沒有等於,請刪除3F 12/17 03:21
→ :/cast [@mouseover,exists,harm]活體爆彈;活體爆彈
→ :/cast [@mouseover,exists,harm]活體爆彈;活體爆彈
--
--
※ 作者: YOONANASH 時間: 2012-01-20 23:40:18 來自: 111-240-53-149.dynamic.hinet.net
※ 看板: NashStyle 文章推薦值: 0 目前人氣: 0 累積人氣: 533
回列表(←)
分享