< 魔兽世界百科 >
|
![]() |
给自己加血或者朋友之类 /cast 治疗术(等级1)
/script TargetUnit("player")
----------------------
只对自己的
/target "player"
/cast 治疗术(等级1)
/script TargetLastEnemy()
这个是只给自己加血的命令
-----------------------
按照hp来加血
/script x="player";d=UnitHealthMax(x)-UnitHealth(x);if (d>200) then if (d<400) then CastSpellByName("Flash of Light(Rank 3)") else CastSpellByName("Holy Light(Rank 5)") end;SpellTargetUnit(x);else DEFAULT_CHAT_FRAME:AddMessage("Health is good"); end;
这个比较实用
-----------------------
设置目标加辅助类
/script if (UnitName("target") ~= nil) then EditMacro(1, "Assist "..UnitName("target"), nil, "/assist "..UnitName("target"), 1) end
/script SaveMacros()
这个加 真言术 韧
-----------------------
来点复杂的根据血量来加血
/script
x=("party1");
d=UnitHealthMax(x)-UnitHealth(x);
if (d>200) then
if (d<300) then
CastSpellByName("Flash of Light(Rank 3)")
else
CastSpellByName("Holy Light(Rank 5)")
end;
SpellTargetUnit(x);
else
DEFAULT_CHAT_FRAME:AddMessage(">>>"..UnitName("x").."<<< Health is Good","Party");
end;
引用本页地址(点击复制到粘贴板) 粘贴到你想引用的网页。
HTML形式的传播:
论坛形式的传播: