请选择 进入手机版 | 继续访问电脑版

部分亲测可用宏~~~牧师可直接搬!

[复制链接]
查看769 | 回复0 | 2019-8-19 15:33:09 | 显示全部楼层 |阅读模式
本帖最后由 牧奶姨 于 2019-8-19 20:07 编辑

废话不说,直接主题:

1.平时点自己就是加自己,目标是敌人,敌人的目标是队友时自动治疗目标的目标,目标是队友,队友的目标还是队友时是默认治疗当前目标,按住alt是强制治疗目标的目标。 (可改写成任何治疗技能)
#showtooltip 强效治疗术
/cast [target=player,modifier:alt][target=targettarget,modifier:alt][help] [target=targettarget, help] 强效治疗术;强效治疗术

2.目标友方单位,释放强效治疗术,目标敌方单位 ,对目标的目标释放强效治疗术, 按住alt键时,目标自己释放强效治疗术。(和上一个差不多效果,看你喜欢了)
/cast [modifier:alt,target=player]强效治疗术;[help][target=targettarget,help]强效治疗术

3.战斗正常打,目标是友方死亡时复活术。
#showtooltip 心灵震爆
/cast [harm,nodead] 心灵震爆
/cast [help,dead] 复活术

4.按ALT是神圣之火,不按是惩击,友方目标是补韧。
#showtooltip
/cast [mod:alt] 神圣之火;惩击
/cast [help,dead] 真言术.韧

5.双饰品爆发宏
#showtooltip
/cast XXX
/use 13
/use 14

6.标记目标为骷髅 ...0-8为各类图标(数字自行更改)。
/run SetRaidTarget("target",8)

7.目标是敌人时按这个宏就是释放心灵震爆,队友或者无目标的时候就是快速治疗。(这个宏和上面的心灵震爆宏选一个就行,看你的个人习惯。)
#showtooltip
/cast [harm] 心灵震爆
/cast 快速治疗

8.个人BUFF补加宏。(未测试)
/script local n,s,k,j,b,f={"dFor","rFir","iSha"},{"真言术:韧","心灵之火","防护暗影"};for k=1,3 do f=nil;for j=1,16 do b=UnitBuff("player",j);if b and strfind(b,n[k]) then f=1;break;end;end;if not f then CastSpellByName(s[k]);break;end;end;

9.有目标就放顶级新星,没有目标就放1级。(法师可搬)
/script if UnitCanAttack("target","player") then CastSpellByName("神圣新星");else CastSpellByName("神圣新星(等级 1)");end;

10.对敌人束缚亡灵,对友方漂浮术,同时无目标时直接给自己漂浮术
#showtooltip 束缚亡灵
/cast [harm,nodead] 束缚亡灵
/cast [help,nodead][] 漂浮术


11.军衔宏。
/script P=(math.floor(GetPVPRankProgress(target)*10000))/100 W=UnitPVPRank("player") N=(W-6)*5000+5000*P/100 Q=(W-5)*5000-N*0.8 SendChatMessage("当前荣誉条进度"..P.."%"..",军衔经验"..N..",下周需"..Q.."军衔经验才能升级","emote")

12.目标指向宏。(鼠标流福音,未测试)
/script if TargetUnit('MouseOver') then CastSpellByName("快速治疗(等级 7)");else TargetUnit('Target') CastSpellByName("快速治疗(等级 7)");end;
/script TargetLastTarget();

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

4

主题

8

帖子

60

积分

注册会员

Rank: 2

积分
60