一、魔兽世界盗贼伏击背刺宏详解
伏击换武器宏
背景介绍:本宏旨在解决伏击换武器时公共冷却时间(GCD)的问题,适用于出血贼。
宏代码:
lua
showtooltip伏击
/cast预谋
/cast伏击
/run local f=RbA or CreateFrame("Frame","RbA") f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p) if u=="player" and p=="伏击" then EquipItemByName("出血武器名") end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
功能说明:伏击成功后,自动更换为出血武器,节省1秒的换武器GCD。
伏击宏(1)
宏代码:
lua
showtooltip伏击
/cast伏击
/run local f=RbA or CreateFrame("Frame","RbA") f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p) if u=="player" and p=="伏击" then EquipItemByName("出血武器名") end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
功能说明:与伏击换武器宏类似,但更适用于影舞贼。
伏击宏(2)
宏代码:
lua
showtooltip
/cast伏击
/run local f,F=RbA or CreateFrame("Frame","RbA"),F or 0 f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p)if u=="player"and p=="伏击"and F==0 then EquipItemByName("要换上的武器名")F=1 end end)f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
功能说明:直接取代潜行下的伏击,适用于影舞的伏击。
二、盗贼伏击背刺宏与宏命令大全
伏击背刺宏
宏代码:
lua
showtooltip伏击
/cast预谋
/cast伏击
/run local f=RbA or CreateFrame("Frame","RbA") f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p) if u=="player" and p=="伏击" then EquipItemByName("出血武器名") end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
功能说明:伏击成功后,自动更换为出血武器。
伏击+刺骨、伏击+背刺、伏击+缴械宏
宏代码:
lua
showtooltips
/cast [modifier:alt]伏击;刺骨
/cast [modifier:alt]伏击;背刺
/cast [modifier:alt]伏击;缴械
功能说明:将伏击与其他技能绑定,实现一键切换。
三、注意事项
宏代码较长,注意编辑时不超过255字节。
伏击换武器宏需要了解换武器GCD和公共冷却时间的关系。
影舞贼在使用宏时,需注意技能顺序和公共冷却时间。