术士宏,wow?术士宏命令

维修要闻     2020-12-24    浏览:12

wow?术士宏命令
最低0.27元开通文库会员,查看完整内容>

原发布者:258458124

1.常用的宏命令

1.1常用的宏命令

1.释放技能命令

/cast
释放一个或多个技能,可以加入一些条件判断,是最常用的命令

/castsequence
依次释放释放数个技能,同样可以加入一些条件判断,常见于所谓的"无脑宏"

/use
使用一个物品,可以直接用物品名称也可以用物品栏位置

2.动作命令

/cancelform
取消变形

/cancelaura
取消状态或增益

/startattack
开始攻击,一般写不写差别不大,释放技能会自动开始攻击的

/stopattack
停止攻击,与startattack相反,用于防止破除控制等功能,也不大会用到

/target/targetenemy
切换目标,用到的也不多,抓贼宏会用到,更多时候需要的反而是不切换目标的情况下对特定目标释放技能

/mount
召唤坐骑

/dismount
解散坐骑

3.语言表情命令

/1/2/3/4
在不同的频道里面说话,1综合,2交易,3本地防务,4寻求组队

/s/y/p/ra/bg
在不同的范围说话,s说,y喊,p小队,ra团队,bg战场

/e
做出一串表情,同时也可以/+内置表情

4.特殊命令

#showtooltip
显示技能描述,可以指定技能名或是缺省,让你的界面更有可读性

/focus
指定某个目标为焦点目标

/clearfocus
清除焦点目标

/stopmacro
停止宏,可加入条件判断

/console/script
控制命令,抓贼宏会用到

1.2常用的条件判断

1.目标条件判断

helpnoharm
目标为友方

harmnohelp
目标为敌方

exists
目标存在

deadnodead
目标死亡/存活

2.自身条件判断

stance:1/2/3/4/5/6form:1/2/3/4/5/6
处在某
求5.0术士宏命令
下个蘑菇插件 不需要使用他 就开着里面有宏的 蘑菇插件没多玩好用感觉
魔兽世界术士宏命令表
[16]选中法师按宏就行了,乞讨宏
/script SendChatMessage("朋友 给点面包和水,谢谢!","WHISPER","通用语",UnitName
("target"));
说明:有了这几个要水、要面包、拉人、有效率。呜呼。。。 。。

[17]激发世界事件宏
/script TargetUnit("player");
/script SendChatMessage("impig","WHISPER","通用语",UnitName("target"));
/大笑
说明:一个拉风宏,杀人越货居家旅行的拉风必备

[18]Raid副本时必备的宏
黑手宏:
/y ▅▅▅▅▅ ◢███◤
/y █●█●█  ▅█▅
/y █▅█▅█ ▅▅█▅▅
/y ▅█▅█▅   ▅
/y ▅▅█▅▅   █
/y ● ●● ● ◥█

说明:呜呼。。。。都知道用法了吧?ˉ-ˉ!。。。

[19]超级牛B的BT宏!!!
function ScanDebuffs()
if UnitExists("target") then
local i=1;
HasCOA=0;
HasCorruption=0;
HasImmolate=0;
HasSiphon=0;
while UnitDebuff("target", i) do
GameTooltipTextLeft1:SetText(nil);
GameTooltip:SetUnitDebuff("target",i);
local DebuffName = GameTooltipTextLeft1:GetText();
if DebuffName == "痛苦诅咒" then
HasCOA = 1;
elseif DebuffName == "腐蚀术" then
HasCorruption = 1;
elseif DebuffName == "献祭" then
HasImmolate = 1;
elseif DebuffName == "生命虹吸" then
HasSiphon = 1;
end
i = i + 1;
end
end
end

function CastDebuffs()
if UnitExists("target") then
if HasSiphon == 0 then
CastSpellByName("生命虹吸(等级 4)");
elseif HasCorruption == 0 then
CastSpellByName("腐蚀术(等级 6)");
elseif HasCOA == 0 then
local start, duration = GetSpellCooldown(164, SpellBookframe.bookType);
if (duration <= 0) then
CastSpellByName("诅咒增幅");
else
CastSpellByName("痛苦诅咒(等级 6)");
end
elseif HasImmolate == 0 then
CastSpellByName("献祭(等级 7)");
end
end
end
说明:这个我收集到的。。功能:
1.自动check目标身上的DEBUFF。
2.如果没有虹吸就上虹吸,如果没有腐蚀就上腐蚀,如果没有痛苦就上痛苦(自动使用诅咒增幅),如果没有献祭就上献祭。简单点说,,闭眼睛按一个键就实现智能判断上什么dot。。
黄色那里的字需要替换,是我自己的诅咒增幅在法书书里的位置,因为我出了夜莫,增幅,延烧,所以是164,正确数字需要运行以下宏
/script for id = 1, 180, 1 do local spellName, subSpellName = GetSpellName(id,
SpellBookframe.bookType);if spellName and string.find(spellName, "诅咒增幅", 1, true) then Chatframe1:AddMessage("ID is "..id, 1.0, 1.0, 0.5); end; end;
用得到的数字来替换。
[20]补一个腐蚀宏。。几乎忘记了。。
/script UseInventoryItem(13)
/script SpellStopCasting();
/施放 腐蚀术(等级 7)
说明:个人爱好。。我把腐蚀和护符连用了。raid时轻松。。。ˉ-ˉ!

相关搜索

相似文章