Project1

标题: 有个关于事件的问题请教 [打印本页]

作者: Tculroob    时间: 2012-12-16 10:59
标题: 有个关于事件的问题请教
假如说
我在地图中设定了一个点A和一个点B
触发点A会进行场所移动到点B
但是当点B有事件存在时
该事件却不会被触发.
有什么办法能执行点B的事件吗?
作者: 亿万星辰    时间: 2012-12-16 12:28
如果说只有触发了点A才会执行点B的事件,那么把点B的事件写成自动事件这样比较好。
触发了点A后打开某个开关,然后移动到点B去,这时候自动执行一个以这个开关为控制的事件即可。

或者你把点B的事件设置为 与事件接触
作者: Tculroob    时间: 2012-12-17 03:43
亿万星辰 发表于 2012-12-16 12:28
如果说只有触发了点A才会执行点B的事件,那么把点B的事件写成自动事件这样比较好。
触发了点A后打开某个开 ...

我的意思是点B原有的事件不会被执行
作者: 亿万星辰    时间: 2012-12-17 07:14
Tculroob 发表于 2012-12-17 03:43
我的意思是点B原有的事件不会被执行

那你到底是要让它执行还是不要让它执行呢?
要让它执行请看我的回复。
不要让它执行的话默认系统本来也不会去执行。
作者: j433463    时间: 2012-12-17 07:45
游戏好像是站在事件上不会触发事件,要移动或转向才会去判断是否与事件接触吧?还不如直接在场所转移后判断 B 点位置是否有事件,如果有,直接用脚本指令调动该事件,反正 B 点是已知的固定点。


作者: Tculroob    时间: 2012-12-30 15:27
j433463 发表于 2012-12-17 07:45
游戏好像是站在事件上不会触发事件,要移动或转向才会去判断是否与事件接触吧?还不如直接在场所转移后判断 ...

好吧,我是小白
求脚本
作者: 芯☆淡茹水    时间: 2013-1-1 13:58
本帖最后由 芯☆淡茹水 于 2013-1-1 14:09 编辑

  教LZ一个笨办法哈,B点主角无法接触到,无法触发,那就在B点的上,下,左,右四个方向各设置一个相同的辅助事件,(需要一个开关)。
如图:


辅助事件的设置(四个相同)



B点事件设置(页1)



(页2)



再补充一点:关于主角的朝向,在四个辅助事件再条件分歧一下,判断主角是否面向上,或下,或左,或右,然后再打开开关。




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