我打算把嗜血和狂暴之怒绑定宏,斩杀和狂风打击绑定宏,这样就省了两个键位。 问题是,宏咋写啊
发布网友
发布时间:2022-05-24 12:00
我来回答
共1个回答
热心网友
时间:2023-10-12 15:48
不知道LZ的本意是仅仅想省键位呢,还是按着方便。那我从2个方面考虑来回答LZ的问题吧。(请注意空格和换行)
1.省键位
※嗜血和狂暴之怒:
/cast [modifier:alt]狂暴之怒
/cast 嗜血
(此宏在平常按键打出嗜血,按着alt时按下会先使用狂暴之怒然后再打出嗜血,alt可以改成ctrl、shift这些键,主要看你自己喜欢,后面不再详细叙述)
※斩杀和狂风打击
/cast [modifier:alt]狂风打击
/cast 斩杀
(此宏在按下时打出斩杀,按着alt时按下会打出狂风打击,当然也可以变成下面这种)
/cast [modifier:alt]斩杀
/cast 狂风打击
(这个变化的宏刚好相反,按下时打出狂风打击,按着alt时打出斩杀)
2.方便
※首先介绍一个格式(你以后可能也会用到)
/console Sound_EnableSFX 0
★宏★
/console Sound_EnableSFX 1
/script UIErrorsFrame:Clear()
(这个格式可以在使用的时候,让屏幕不会弹出"该技能在冷却中"云云,以及烦人的错误提示声音。由于狂暴之怒是爆发技能,有冷却时间,一直按这个宏,错误声音会此起彼伏,所以你可以根据自己需要,是否添加上面的三句话。在我给出你的宏中,是添加了这三句话的,如果你觉得不需要的话,可以自行删掉这三句话。)
※嗜血和狂暴之怒:
/console Sound_EnableSFX 0
/cast 狂暴之怒
/cast 嗜血
/console Sound_EnableSFX 1
/script UIErrorsFrame:Clear()
(该宏按下效果是使用嗜血,当狂暴之怒不在冷却时间的时候,按下此宏会同时使用狂暴之怒)
※斩杀和狂风打击
这个宏十分抱歉,是不存在的。因为按照上面的格式写,当斩杀写在前面时,斩杀不可用则会导致宏取消;狂风写在前面时,会在斩杀阶段打出狂风(这个你应该不会想要这样吧)。所以如果你是想要在该打斩杀打斩杀,该打狂风打狂风的一键组合宏,十分抱歉,简单的是没有的。当然,作为本人也有玩过战士,个人觉得这两个技能绑在一起也不大好。
(PS:其实这个宏是有实现方法的,不过使用起来十分繁琐,例如像这样“在能打斩杀的时候,按一下该宏打出斩杀;在不能打出斩杀的时候,要按两下才能打出一下狂风”。如果你真心需要这个宏,可以追加问题,我再给你回答)