分享到新浪微博 分享到QQ空间 打印

[疑问] 剧情脚本关联

嘛,还真有点复杂
感觉应该先在地图脚本中将两个人物都隐藏
然后红衣女子前的那个脚本的触发变量和触发值设置成一开始就能触发的变量和值,比如像游戏开始的一些剧情的变量和值(前提是你不用那些东西了)
触发完后可以setvar将那个变量的值+1,这样红衣女现身的脚本就不会继续执行了
如果红衣女出现的脚本就是全部的红衣女剧情的话,将眼镜男的触发变量设置成同一个var,但是数值设置成触发完红衣女剧情后那个var的值

比如变量A初始值为0
那么红衣女的触发变量就是A,值就是0,完成后A变为1;
眼镜男的触发变量也为A,但是触发值是1,这样完成红衣女后眼镜男就能触发了

至于范例,我不想给出。上面的只是理论上实现的方法,但是脚本这种东西往往事与愿违,只有自己慢慢调整才能达到自己的需要。

[ 本帖最后由 roywillow 于 2010-4-13 08:42 编辑 ]

TOP

控制那种“地雷”脚本是否触发不是在脚本内部进行判断,而是在地图中设置的。是先判断然后执行或者不执行,不是先执行然后判断。
我不否认脚本中进行判断的方法,但是不觉得那样太复杂了吗?

TOP

人物ID就是一种flag
set这个flag后人物就会隐藏,clear后就会显示
这个在花子的教程中提到过

TOP