为了能够更好地对宏命令提供支持,大家应尽量安装《super macro》插件。
盗贼
全程切割
/script
local i = 1
local t = 0
while UnitBuff("player", i) do
local buff = UnitBuff("player", i)
if string.find(buff, "SliceDice") then
t = 1
break
end
i = i + 1
end
local comboPoints = GetComboPoints()
local targetHealth = UnitHealth("target")
if ((comboPoints > 0 and t < 1) or targetHealth < 0) then
CastSpellByName("切割")
end大于一星且无切割buff时施放切割
自动剔骨
/script
local i = 1
local t = 0
while UnitBuff("player", i) do
local buff = UnitBuff("player", i)
if string.find(buff, "SliceDice") then
t = 1
break
end
i = i + 1
end
local comboPoints = GetComboPoints()
if ((comboPoints > 4 and t == 1) or UnitHealth("target") < 0) then
CastSpellByName("剔骨")
end当有切割buff时,5星剔骨
PvE一键DPS宏
/script
local comboPoints = GetComboPoints()
local castSpell = CastSpellByName
local hasSliceDice = false
for i = 1, 16 do
local buff = UnitBuff("player", i)
if buff and string.find(buff, "SliceDice") then
hasSliceDice = true
break
end
end
if comboPoints > 0 and not hasSliceDice then
castSpell("切割")
elseif comboPoints == 5 and hasSliceDice then
castSpell("割裂")
else
castSpell("邪恶攻击")
end战斗剑专精的作用在于,只要有星就释放切割技能,达到5星的时候就释放割裂技能,平常则使用邪恶攻击。而如果是战斗匕首专精的话,只需把邪恶攻击替换为背刺就可以了。在战斗过程中,这两种专精有着各自的操作方式。对于战斗剑专精来说,切割和割裂技能的合理运用是输出的关键,它们需要根据星数来进行操作,邪恶攻击则是平时常用的攻击手段。战斗匕首专精与之类似,不过是将邪恶攻击换成背刺,这一改变就形成了其独特的输出节奏,这种节奏需要玩家在实战中不断熟悉和掌握,才能更好地发挥战斗匕首专精的优势。
PvE一键DPS宏2
以下是一段Lua脚本语言相关的内容,如果判断目标(这里的“targettarget”看起来像是自定义的目标标识)就是玩家自己的话,那么就施展名为“闪避”的法术。在Lua脚本里可以这样写:
```lua
if UnitIsUnit("targettarget", "player") then
CastSpellByName("闪避")
end
```
假如在脚本里,要判断名为“targettarget”的目标是否为玩家自身(这里的“targettarget”是特定的目标标识),如果是这样的情况,那就执行名为“闪避”的法术释放操作。在相关脚本语言(这里以Lua为例)中,代码会呈现为如下形式:
```lua
local targetIsPlayer = UnitIsUnit("targettarget", "player")
if targetIsPlayer then
local spellName = "闪避"
CastSpellByName(spellName)
end
```If the number of combo points obtained is greater than or equal to 5, then cast the spell named "切割". Otherwise, cast the spell named "邪恶攻击".
NAXX(纳克萨玛斯)的教官BOSS有这样一个特点,当仇恨(OT,即Over Threat,仇恨失控)发生后,BOSS会自动看向有闪避动作的玩家。在这种情况下,如果技能达到5星就使用切割技能,而在平时则使用邪恶攻击技能。
抓贼宏
编写一段脚本,执行寻找距离最近的敌人的操作,不过这里的“{reverse}”参数可能表示某种反向的逻辑或者特殊的操作方式,例如以相反的顺序或者从不同的视角来确定这个最近的敌人。可以将这个操作理解为在特定的游戏或者程序环境下,通过脚本语言来调用寻找最近敌人的功能,并且这个功能可能因为“{reverse}”的存在而有别于常规的寻找最近敌人的方式。
/施放 闷棍
在60年代的时候,有盗贼抓贼的宏。就拿这个来说吧,不同的职业可以根据自身技能情况对其进行修改。比如说猎人,就能够将其改成驱散射击;骑士呢,则可以改成审判;而牧师的话,就可以改成痛之类的技能。
亡灵意志后抓恐惧你的目标
/script ClearTarget()
/施放 亡灵意志(种族特长)
宏:/script TargetLastEnemy(),用于亡灵意志。
其作用在于停止施法,将目标清除,接着亡灵意志会自动选定那个对你施加恐惧的目标。
澄拾游戏