158158 发表于 2023-10-9 16:48:01

如果短时间内连续对怪物照成10次伤害

引擎版本:0830
问题描述:我想要做一个功能就是这个buff 可以连续对怪物击打10次,有CD的比如30秒,如何实现?给个思路

15626267357 发表于 2023-10-9 17:42:18

[@Attack]
#IF
CHECKCURRTARGETRACE = 1
Equal U100 0
#ACT
MOV U100 30
MOV N$击打次数 0
While N$击打次数 < 10
M.HUMANHP - 200 8
Inc N$击打次数 1
EndWhile
SendMsg 9 瞬间打击怪物<$STR(N$击打次数)>,每次扣血200

996技术-wang 发表于 2023-10-9 17:53:03

158158 发表于 2023-10-10 10:23:02

15626267357 发表于 2023-10-9 17:42
[@Attack]
#IF
CHECKCURRTARGETRACE = 1


感谢 我试试,另外这种会不会对性能有影响,对耗时影响大吗?

996技术-wang 发表于 2023-10-10 11:45:01

攻击触发里再加10次 应该是会卡的
页: [1]
查看完整版本: 如果短时间内连续对怪物照成10次伤害