魔兽世界玩家社区APP官网

标题: [插件/宏/工具] 8/20更新,修正错误,从“玩坏变形宏系列”到“玩坏圣契宏 [打印本页]

作者: 123456823    时间: 2023-5-28 04:48
标题: [插件/宏/工具] 8/20更新,修正错误,从“玩坏变形宏系列”到“玩坏圣契宏
8月20更新,之前自动吃药宏和圣疗宏2漏写if和end,导致直接复制粘贴的话宏是不生效的,只有装插件导入的宏会生效。
现在修正吃药宏和圣疗宏漏写if和end的错误,不想装插件的玩家这下真的可以直接复制粘贴了。
以下内容红色部分为修正错误的地方。


===自动档吃药宏,初始背包要有空格才能用,无脑按,有神盾用神盾,血低于30%自动吃药。===
#showtooltip
/cast 神圣之盾
/run if UnitHealth(&quot;player&quot;)/UnitHealthMax(&quot;player&quot;)<0.3 then PickupInventoryItem(18)utItemInBackpack() end
/stopmacro [equipped:圣物]
/use 梦魇草
/use 超级治疗药水

===自动圣疗宏,无脑按,血低于30%自动圣疗。缺点:没绑常用技能,无脑按的话费手。===
#showtooltip
/targetlastenemy [help,nodead]
/run if UnitHealth(&quot;player&quot;)/UnitHealthMax(&quot;player&quot;)>0.3 then SetCVar(&quot;autoSelfCast&quot;,0) end
/cast 圣疗术
/run SetCVar(&quot;autoSelfCast&quot;,1);ClearCursor()

===自动圣疗宏2,优点:绑了神盾无脑按很方便,血低于30%自动圣疗,===
缺点:1.初始背包要有空格才能用,2.会由于从身上下掉圣物所触发的GCD而导致圣疗往后延迟一个GCD时间才能用出来,用不出来的风险会高一些。
#showtooltip
/cast [equipped:圣物]神圣之盾
/run if UnitHealth(&quot;player&quot;)/UnitHealthMax(&quot;player&quot;)<0.3 then PickupInventoryItem(18)utItemInBackpack() end
/stopmacro [equipped:圣物]
/cast [@player]圣疗术

最后,保护宏就不写出来了,大家将圣疗替换成保护即可。

===终极版解决方案===
用德区的变形宏附赠的DMH插件1.2.2版,然后会自动将以上3个宏导入游戏中,且解决了初始背包必须有空格才能用的痛点,用插件后,只需要任意背包有空格就行。
https://img.nga.178.com/attachme ... lper1%2e2%2e2%2ezip
作者: 123457333    时间: 2023-5-28 04:48
c大这个if语句真的玩花了,期待更多好用的宏。
作者: 弄乐诟    时间: 2023-5-28 04:51
插眼zsbd
作者: 123457468    时间: 2023-5-28 04:55
插眼zsbd
能否做出可以提前按的审判圣印宏?
作者: 屎壳郎秧    时间: 2023-5-28 05:00
版务道标[@神圣的塞拉]
作者: 直子的爱本    时间: 2023-5-28 05:02
这是配合插件的?
作者: 历史人物费    时间: 2023-5-28 05:06
C大这个取下圣契的命令有什么特殊含义吗?还是不取下圣契无法满足条件?
作者: 123457399    时间: 2023-5-28 05:09
那么法师的话是不是可以衍生出低于多少蓝自动吃宝石这类?
作者: 公路美学    时间: 2023-5-28 05:11
给大佬献上膝盖
作者: Qian723    时间: 2023-5-28 05:16
整合背包如何保证初始格子……
作者: FREEDOM326    时间: 2023-5-28 05:16

C大这个取下圣契的命令有什么特殊含义吗?还是不取下圣契无法满足条件?
宏以是否装备圣契来作为是否使用技能的条件。如:神盾的使用条件是装备了圣契才施放,那么下掉圣契后,神盾这行根本不执行,完全不会触发神盾的gcd从而导致圣疗放不出来。
众所周知,哪怕前一个技能cd还没转好施放失败,它依然会触发gcd结算导致宏内下一行那个技能无法成功施放。
下掉圣契是为了解决这个问题。
作者: 茉莉707    时间: 2023-5-28 05:22

整合背包如何保证初始格子……
所以最下面有插件版。。。
作者: 劳心忉忉卫    时间: 2023-5-28 05:23
自动吃药太棒了。。
非常感谢
作者: 豪哥692    时间: 2023-5-28 05:28
感谢大佬
请教一下,
刚试了一下大佬的宏,圣契卸下后要手动装备上,有办法自动化么?
作者: 123457227    时间: 2023-5-28 05:30

感谢大佬
请教一下,
刚试了一下大佬的宏,圣契卸下后要手动装备上,有办法自动化么?
绑另外一个宏上,比如审判,比如奉献
作者: 睿智奔腾小马    时间: 2023-5-28 05:32
多谢大佬答疑解惑
作者: 甜心猫舍    时间: 2023-5-28 05:36
宏以是否装备圣契来作为是否使用技能的条件。如:神盾的使用条件是装备了圣契才施放,那么下掉圣契后,神盾这行根本不执行,完全不会触发神盾的gcd从而导致圣疗放不出来。
众所周知,哪怕前一个技能cd还没转好施放失败,它依然会触发gcd结算导致宏内下一行那个技能无法成功施放。
下掉圣契是为了解决这个问题。
神盾要求的不是装备盾牌么……
作者: 浪漫无边际缺    时间: 2023-5-28 05:40
大佬,用了这个宏如果触发了是不是圣器会掉包里?还需要另一个常用技能把圣器放回去?
作者: 戏做顿    时间: 2023-5-28 05:42
借地问下,请问怎么在一句话里装备两件装备,比如我监测公共cd不在公共cd时候放顺发技能同时换武器和神像
作者: 您脱风云错    时间: 2023-5-28 05:47
绑神圣之盾的依然不能用




欢迎光临 魔兽世界玩家社区APP官网 (https://huaijiufu.com/) Powered by Discuz! X3.5