我翻译一下推荐答案里面的宏吧……
那位可能是玩美服的全部用的英文宏
国服用英文技能名是无效的
顺带一提其实这些基本都是PVP宏而且有些涉及到天赋技能
所以并非你所想要的血DK的宏
另外,有些语句我也不太理解,譬如焦点绞杀之后补的黑暗模拟
你想要学写宏的话我把一些常用的宏指令写作方法写到这个下面好了
———————————————以下是翻译—————————————————
1、冰触整合宏:近身范围施放瘟疫打击,出了近身距离按两下,施放偷BUFF的冰触。如果你选择死步的话,比较适用
#showtooltip 寒冰之触
/castsequence reset=0 0,寒冰之触
/use 暗影打击
/script UIErrorsFrame:Clear()
2、冰链整合宏:近身范围施放瘟疫打击,出了近身距离按两下,施放定身技能-冰链。如果你选择冻疮的话,比较适用
#showtooltip 寒冰锁链
/castsequence reset=0 0,寒冰锁链
/use 暗影打击
/script UIErrorsFrame:Clear()
3、上病毒宏:点一下饰品或者手套(优先饰品)爆发,并且施放病毒爆发,再按一下施放群虫。/use xxxxx是你的爆发饰品名字
#showtooptip
/CASTSEQUENCE reset=10 爆发, 邪恶虫群
/use xxxxx
(第三句的“/use XXXXX”可以改成“/use 13”或者“/use 14”,13和14分别对应你第一个饰品和第二个饰品)
4、焦点宏:
焦点拉人宏:
#showtoolitp 死亡之握
/cast [@focus,exists,harm] [harm] 死亡之握
巫妖之躯回血宏:巫妖之躯回血,如果有需要,可以提前加一行号角,提高能量
#showtooltip 巫妖之躯
(/cast 寒冬号角)
/cast 巫妖之躯
/cast [target=player] 凋零缠绕
焦点绞杀宏:
#showtooltip 绞袭
/cast 活力分流
/cast [@focus,exists,harm] 绞袭; 绞袭
/cast 黑暗模拟
15秒心灵冰冻焦点打断宏:15秒打断宏(之前是10秒)
#showtooltip 心灵冰冻
/cast [target=focus,exists]心灵冰冻;心灵冰冻
————————————————以上是翻译——————————————————
宏一般包括提头和语句正文几个部分
提头就是以 #showtooltip 开头的语句
作用是将宏的图标和说明显示为你指定的技能或物品内容
如果写“#showtooltip 致死打击”,那么不管你宏里面写的是什么东西,当你鼠标指到这个宏上的时候一定会显示出致死打击的相关资料
如果只是单独的“#showtooltip”,那么宏的图标会显示当前宏里的可用的第一个技能/物品。
需要注意的是,如果你的宏里包括了复数技能,它会根据你的使用技能情况显示不同的图标。
语句正文部分就是要使用的指令了
一般用到的宏语句无非如下几个:
“/cast XXXX” XXXX替换为技能名称,意为“施放某个技能”
“/use XXXX” XXXX替换为物品名称,或者可使用饰品/装备,意为“使用某件物品”
“/equip XXXX” XXXX替换为装备名称,意为“装备某件装备”
“/castsequence XXXX, XXXX,XXXX” XXXX替换为不同的技能名称,意为“依序施放以下技能”,一般用在需要顺序施放某些具有公共冷却的技能上
顺带一提,如果是想要同时施放两个没有公共冷却的技能,可以连用两个“/cast XXXX”语句,譬如:
/cast 英勇打击
/cast 致死打击
因为英勇打击和致死打击不是一个公共冷却,这么写就会同时对目标使用这两个技能
对于DK来说,最常用到这个组合的应该就是用冰霜之柱去组合那些攻击技能了
除了这些语句之外,还有以下一些常用的辅助语句以及技能条件语句
“/startattack” 意为“开始攻击”,常常放在“/cast”语句之前用来开始自动攻击,和系统默认的T键的不同之处在于,T键点一下开始自动攻击,点第二下会停止自动攻击;而用/startattack宏则不会停止,除非按esc消除目标
“/stopcasting” 意为“停止施放”,常常用在必须要立刻取消当前技能的读条发动另一个技能的场合,也会经常和“/cast”语句组合使用
“/cancelaura” 意为“取消光环/状态”,用来主动取消某些会在你的BUFF栏出现的BUFF或持续技能,譬如“/cancelaura 巫妖之躯”以取消这个状态防止被圣骑士的技能恐惧
“[target=focus, exists, harm, nodead]” 意为“技能的施放目标为焦点,前提是该焦点目标存在、是敌对角色,并且尚未死亡”,这个限制条件通常以“/cast [target=focus, exists, harm, nodead]XXXX;XXXX”形式存在,XXXX替换为技能名称,两个XXXX为相同技能,意思是对满足条件的焦点目标施放该法术,若焦点目标不满足限制条件或焦点不存在,则对当前目标施放该法术。是焦点宏的最常见写作方式。其中 harm(判定目标敌对)可以换为“noharm(判定目标中立或友方)”,常用于治疗者的焦点治疗宏
“[target=targetoftarget]” 意为“技能的施放目标为当前目标的目标”,这个限制条件常用于治疗者,将当前目标选定为BOSS或敌对玩家的话,技能就会直接作用于该敌对目标的目标
“[stance:X]” X替换为数字,意为“限制条件为姿态(战士)/变形(德鲁伊)/灵气(DK)/守护(猎人)等”,即是“当玩家处于该姿态时使用这个宏时触发该技能”。举例说明:
/cast [nostance]星火术;[stance:1]重殴;[stance:2]裂伤
该句的意思是当玩家(德鲁伊)处于未变形状态,施放星火术;处于变形1(熊形态)时施放重殴;处于变形2(猎豹形态)时施放裂伤
这一句里的1,2,3是根据玩家角色的变形/灵气/姿态栏的顺序来决定的,对于DK来说1,2,3对应的就分别是红脸、蓝脸、绿脸了
“reset=X” X替换为秒数,意为“宏指令重置时间为X秒”,常用于带长时间冷却的技能或跟“/castsequence”语句组合使用,例如:
“/castsequence reset=10 技能1,技能2,技能3” 意为“按该宏一下为使用技能1,按第二下使用技能2,按第三下使用技能3,该宏在10秒之后重置,10秒后无论你用没有用技能2或技能3,都从新从技能1开始施放”
大体上常用的宏写法就这些,没有具体列举血DK的宏写作方法
希望对你有帮助
冰触整合宏:近身范围施放瘟疫打击,出了近身距离按两下,施放偷BUFF的冰触。如果你选择死步的话,比较适用
#showtooltip Icy Touch
/castsequence reset=0 0,Icy Touch
/use Plague Strike
/script UIErrorsFrame:Clear()
冰链整合宏:近身范围施放瘟疫打击,出了近身距离按两下,施放定身技能-冰链。如果你选择冻疮的话,比较适用
#showtooltip Chains of Ice
/castsequence reset=0 0,Chains of Ice
/use Plague Strike
/script UIErrorsFrame:Clear()
上病毒宏:点一下饰品或者手套(优先饰品)爆发,并且施放病毒爆发,再按一下施放群虫。/use xxxxx是你的爆发饰品名字
#showtooptip
/CASTSEQUENCE reset=10 Outbreak, Unholy Blight
/use xxxxx
魔罩宏:停止当前所有施法。使用火箭鞋+魔罩, Cataclysmic Gladiator's Girdle of Prowess是火箭靴,不需要删除最后一行就好了
#showtooltip Anti-Magic Shell
/stopcasting
/cast Anti-Magic Shell
/use Cataclysmic Gladiator's Girdle of Prowess
焦点宏:
焦点拉人宏:焦点拉人宏
#showtoolitp Death Grip
/cast [@focus,exists,harm] [harm] Death Grip
巫妖之躯回血宏:巫妖之躯回血,如果有需要,可以提前加一行号角,提高能量
#showtooltip Lichborne
/cast Lichborne
/cast [target=player] Death Coil
焦点绞杀宏:焦点绞杀宏
#showtooltip Strangulate
/cast Blood Tap
/cast [@focus,exists,harm] Strangulate; Strangulate
/cast Dark Simulacrum
15秒心灵冰冻焦点打断宏:15秒打断宏(之前是10秒)
#showtooltip Mind Freeze
/cast [target=focus,exists]Mind Freeze;Mind Freeze
打开ESC 点开宏命令设置 选择图标和名字,
我自己做的是比较老的, 例如将所有敌人拉到自己面前的宏:
/目标 (你的名字)
/施放 血魔之握(这里的技能最好还是点开法术书然后 按Shift+鼠标左键就可以直接复制到宏里面)
还有一些SP的爆发宏,比如:
/(在输入的界面直接打开装备,Shift+鼠标左键你要用的SP)
/施放 冰霜之柱
需要注意的是你编写宏命令的时候要注意你编写的这几个技能最好是有CD的,比如 爆发+传染因为爆发有CD所以你再按宏的时候就会自动跳下一个,也就是传染。