Project1

标题: 关于以事件在玩家周围一定范围内为条件触发的事件 [打印本页]

作者: 疯。。wty    时间: 2022-8-23 23:53
标题: 关于以事件在玩家周围一定范围内为条件触发的事件
就是说一个自由移动的事件,当其进入玩家周边的范围内将会触发另一个事件
问题就是那个被触发的事件的条件应该怎么写
感谢各位
作者: RyanYe    时间: 2022-8-24 00:46

  1. $gameMap.distance($gamePlayer._x,$gamePlayer._y,$gameMap._events[this._eventId]._x,$gameMap._events[this._eventId]._y)
复制代码

作者: 疯。。wty    时间: 2022-8-24 00:54
RyanYe 发表于 2022-8-24 00:46

可以详细说说吗谢谢了
作者: bleen    时间: 2022-8-24 12:56
疯。。wty 发表于 2022-8-24 00:54
可以详细说说吗谢谢了

大佬给的脚本就是返回玩家和事件的距离,前两个参数是玩家的X\Y坐标,后两个参数是事件的X\Y坐标,你想在多大的范围响应就在右边加不等式,比如在脚本最右边加<6,就是范围小于6的时候触发事件,在分支条件那里选择脚本输进去。
作者: RyanYe    时间: 2022-8-24 14:49
疯。。wty 发表于 2022-8-24 00:54
可以详细说说吗谢谢了

你的头像另我无法直视(直视就会死掉)
所以赶紧溜开
作者: 疯。。wty    时间: 2022-8-24 15:07
bleen 发表于 2022-8-24 12:56
大佬给的脚本就是返回玩家和事件的距离,前两个参数是玩家的X\Y坐标,后两个参数是事件的X\Y坐标,你想在 ...

好的,谢谢!
作者: 疯。。wty    时间: 2022-8-24 15:10
RyanYe 发表于 2022-8-24 14:49
你的头像另我无法直视(直视就会死掉)
所以赶紧溜开

一直盯着就不会有事了lol




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1