可爱月亮 发表于 2026-3-28 16:29:14

思路一:如果你的BUFF伤害和雷电术伤害是一样的,那可以让雷电术没有伤害,然后大家一起在BUFF的伤害半径内一起受伤害就可以。具体可以在受到攻击掉血前的触发[@StruckDamage]里检测,如果是受到雷电伤害,并且有触发BUFF的情况下,用ChangeDamageValue 1 - 100,也就是减伤100%,抵消掉雷电术的伤害,这样就不会出现被击中的对象受到二次伤害的结果。
思路二:如果你的BUFF伤害不一样,那你就在雷电术的攻击触发里帮攻击目标作上标记(怪物也是可是使用N、D等私人变量的),比如帮攻击对象做上一个MOV N$击中 1 的标记。然后使用RangeHarmEx触发群伤,再在受攻击掉血前的触发[@StruckDamage]里检测,如果 N$击中  等于 1,则ChangeDamageValue 1 - 100(减伤100%),并把 N$击中 重新归零。
没有经过验证,自己探索一下。

快乐云朵 发表于 2026-3-28 16:29:14



1.看是否参数4伤害值和后面的真伤值是不是都设定了,这就是两个伤害值
2.权限模式下打怪,我自己写脚本时就发现,一直就有很高的延迟,看是否是延迟导致正常伤害和脚本伤害重叠了
3.老铁你该不是又给整重复脚本了吧
4.就等大佬来补充
补充内容 (2022-1-23 12:52):
哦,骚瑞!没仔细看你的问题,锁定怪也在2*2范围中呀,就要受到伤害呀,很合理呀:)~~

可爱小鸟 发表于 2026-3-28 16:29:14

天府彧龍 发表于 2022-1-23 12:45 1.看是否参数4伤害值和后面的真伤值是不是都设定了,这就是两个伤害值
2.权限模式下打怪,我自己写脚本 ...
不合理啊。。。这样雷电术攻击单体 会造成2次伤害 那伤害直接爆表了啊

勤奋小狗 发表于 2026-3-28 16:29:14

老鼠药哦 发表于 2022-1-23 13:10 不合理啊。。。这样雷电术攻击单体 会造成2次伤害 那伤害直接爆表了啊
这命令就是这样滴老铁~
你的意思是,被攻击的怪为中心周围一圈的怪同时受到一次攻击伤害,而中心那个怪只受正常伤害不受附加buff伤害呗
好吧!我不会
坐等大佬来,一起学习学习

可爱月亮 发表于 2026-3-28 16:29:14

你这感觉有点刚啊...

勤奋小鹿 发表于 2026-3-28 16:29:14

用[@BeginMagic]吧,中断,再用releasemagic放个2*2自定义技能,用雷电的效果,完事,抬走,下一位

勇敢云朵 发表于 2026-3-28 16:29:14

写个自定义雷电解决

可爱小狗 发表于 2026-3-28 16:29:14

谢谢,大佬们指点。我试试

快乐云朵 发表于 2026-3-28 16:29:14

1.确定目标坐标,2.检测目标范围2*2,3.排除目标坐标,4.造成伤害
页: 1 [2]
查看完整版本: 单体技能用脚本造成范围伤,锁定的怪会受到2次伤害