请教魔兽法师几个简单的宏命令

来源:百度知道 编辑:UC知道 时间:2024/06/30 13:46:53
改2.4版以前有用。改后就不能用了。请高手写一下。
/施放 冰箭术
/施放 冰霜新星
在改版之前的作用是:如果目标是敌方按下就是出冰箭,如果不能满足放冰箭的条件就放出的是冰环。(不能满足放冰箭的条件有:没有目标。目标不是敌方,自身在移动中)
/施放 羊
/施放 寒冰屏障
在改版之前的作用是:如果目标是敌方按下就是出羊,如果不能满足羊的条件就是执行第二条命令,给自己加冰盾。
/施放 闪现
/施放 亡灵意志
在改版之前的作用是:正常状态下按下就是闪现,如果在昏睡迷下按下就是亡灵意志。
这三个宏虽然简单,但改版前用惯了,改后不能用键盘布局就乱了,很不习惯,还请高手帮下忙给写一下。
问题补充:上次提问有个朋友给了个这样的答案
1./cast [target=target,harm,exists]寒冰箭
/cast 冰环儿
2./cast [target=target,harm,exists]羊
/cast 冰盾
3.这个没办法弄了.自己点吧

可是这个答案在没有目标的时候是能放出第二个命令就是冰环。可是实战中,在有目标的情况下,目标近身,我跑动就不能放出冰环了,这是关键,其实我的要求是当第一条命令无法执行时,就执行第二条命令。

把面包和水放到初始包的第一个和第二个位置
宏命令这么写
/script UseContainerItem(0,1)
/script UseContainerItem(0,2)
1) 变羊宏:告之你队友你变羊目标的等级,性别
/script if UnitSex("target") == 1 then SendChatMessage("Sheeping Female " .. UnitLevel("target") .. " %t","say") else
SendChatMessage("Sheeping Male " .. UnitLevel("target") .. " %t", "say"); end
/cast Polymorph(Rank 4)
2)反魔宏:取消你正在施放的魔法,立即使用魔法反制
/script SpellStopCasting()
/script CastSpellByName("counterspell")
3)WOTF:你被恐惧了,自然失去了目标,使用亡灵意志并选中目标
/cast Will of the Forsaken(Racial)
/script TargetLastEnemy()

/script
CastSpellByName('冰霜新星(等级X)')
/in0.3/scriptStrafeRightStart()
/in0.3/scriptjump()
/in1.1/scriptStrafeLeftStop()
/in0.6TurnLeftStart()
/in1.1TurnLeftStop()

这个宏很有用``跳起星霜`自动360度转身