心随674 发表于 2023-5-29 14:12:49

[插件/宏/工具] 请教一下大佬,自己写了一个宏,不过有点问题

按键是E,我的本意是按住ALT+E无敌;   按住SHIFT+E复仇之怒; 按住E,鼠标指向直接给保护。
但是出现一个问题,我按住SHIFT+E时, 在无目标的情况下,会同时给自己加复仇之怒和保护祝福,求大佬看一下这个宏怎么改进好??
#showtooltip 圣盾术
/stopcasting
/cast 圣盾术
/cast 复仇之怒
/cast [@mouseover,exists,nodead] 保护祝福

陈陈430 发表于 2023-5-29 14:19:36

那你可牛逼了
还能同时给自己加复仇之怒跟保护祝福

厕层柴 发表于 2023-5-29 14:24:12

#showtooltip 圣盾术
/stopcasting
/cast 圣盾术
/cast 复仇之怒; [@mouseover,help,nodead] 保护祝福

黑头发的汉子子x 发表于 2023-5-29 14:28:02

是真的

天蝎孤星等 发表于 2023-5-29 14:29:38

保护祝福那一行的两个方括号里分别添加一个条件,nomod,即可

塞翁364 发表于 2023-5-29 14:34:07

#showtooltip 圣盾术
/stopcasting
/cast 圣盾术
/cast 复仇之怒; [@mouseover,help,nodead] 保护祝福保护祝福不是只能加给友方吗?那改成help 是有什么说法吗?求大佬解惑

淡然一笑wwl 发表于 2023-5-29 14:40:13

保护祝福那一行的两个方括号里分别添加一个条件,nomod,即可/cast [@mouseover,exists,nodead,nomod] 这个样子吗?

天八部饶gc 发表于 2023-5-29 14:40:50

保护祝福不是只能加给友方吗?那改成help 是有什么说法吗?求大佬解惑保护是只能给友方,但你的所写宏判定成立了呀,你开了自动自我施法不就给到了自己吗。
改成help就是更准确的一个判定。
楼下加nomod和我直接写到前一行/第二行是一个意思,只是他的要更多的字节。
宏的逻辑都是从前判断开始,前面的判定成立了就不会到后面,但分行就独立判断了,不共cd的都会一起用。

后会无期846 发表于 2023-5-29 14:48:09

保护是只能给友方,但你的所写宏判定成立了呀,你开了自动自我施法不就给到了自己吗。
改成help就是更准确的一个判定。
楼下加nomod和我直接写到前一行/第二行是一个意思,只是他的要更多的字节。
宏的逻辑都是从前判断开始,前面的判定成立了就不会到后面,但分行就独立判断了,不共cd的都会一起用。明白了,感谢

狭缝求生室 发表于 2023-5-29 14:52:10

/cast [@mouseover,exists,nodead,nomod] 这个样子吗?对,nomod是判定没有组合键,当有nomod时,使用组合键该方括号里的判定为否,不会执行的你最上面的宏出现你若描述的问题,根本原因是本想复仇之怒,但你的操作又复合保护祝福的,所以解决的办法就是避开组合键冲突,我的办法就是限制保护祝福使用组合键
页: [1] 2
查看完整版本: [插件/宏/工具] 请教一下大佬,自己写了一个宏,不过有点问题