GEE最菜的鸟 发表于 2023-6-19 16:22 我自己想了下
就是有那个坐标 上下左右的
坐标要自己 编辑 ,比如 0,-1 0.-2 这样 首先,你需要计算怪物自身的随机坐标..
例如怪物在坐标333,330,那么这个延迟效果则可能是335,331,或332,337,之类的
就是它坐标的随机范围内.然后我们将此坐标给记录,并播放延迟的地图特效.顺便做个倒计时的时间.
为什么这么做,如果你用玩家延迟执行,那么如果有几个玩家在,被执行的玩家离线或小退,脚本就中断了.
但是地图播放的魔法特效不会消失..
机器人检测记录的倒计时时间,时间大于0,减少1,否则中断,减少1后再检测是否等于0.如果等于0,进行直接播放伤害也就是爆炸时的特效并进行在线提问
QM里的提问标签就直接用命令CheckInMapRange检测玩家是否在进行扣血.
所以以上变量,地图,坐标,和时间都是全局变量,即使被触发的玩家不在线脚本也正常使用.
例如A,B,C被怪物攻击,B执行了效果,即使B小退了,脚本也没有影响,A和C如果依然在范围内,也会受伤 |