赞 | 0 |
VIP | 0 |
好人卡 | 110 |
积分 | 1 |
经验 | 24791 |
最后登录 | 2013-6-25 |
在线时间 | 687 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 687 小时
- 注册时间
- 2012-10-29
- 帖子
- 1543
|
本帖最后由 j433463 于 2012-10-30 18:59 编辑
其实先后次序不是一定的要求,因为每一页有设定条件,达到条件才会执行那一页,所以顺序并不十分,
既然能够到四页执行完毕都没有出现状况,那就没问题了,只是没有后面可以执行的指令,又不是当住了,
当然排好顺序是好习惯,能够避免一些疏忽造成的错误。
这问题比较简单的做法是建立第五页,设定一个达到就执行这一页的条件,
然后事件指令列表中把前面四页的条件全部都一次洗掉(初始化,归零),
因为前面四页是达到条件才执行的,只要把条件变成没达到就会恢复重来了。
但也可以加设条件机制,举个例子:
第一页,条件:变数,主角等级 >= 10,东西 W 未携带
事件指令,NPC 出现,交谈对话,然后,自用开关 A 开启。
第二页,条件:变数,主角等级 >= 10,自用开关 A 被开启
事件指令,NPC 交给主角东西 W,然后,自用开关 B 开启,A 关闭。
第三页,条件:变数,主角等级 >= 10,自用开关 B 被开启
事件指令,NPC 移动到固定地点,然后,自用开关 C 开启,B 关闭。
第四页,条件:变数,主角等级 >= 10,自用开关 C 被开启
事件指令,NPC 倒地,主角对话得到物品,自用开关 C 关闭。
这四页用了自用开关,它有 ABCD 四个开关,是每个事件各自独立不干扰的,虽然在事件触发条件中没有物品携带与否的勾选项,
但可以事先用变数来做,设一个变数名称 东西 W 携带,然后代入某项物品是否己携带,身上若没有该物品就是没携带,值为 0,
所以只要条件勾选变数 东西 W 携带 等于 0,这样只要主角把该物品用掉,指定代入变数,第一页条件就又成立了。
記得最好切換開關時把前一個關掉,雖然不關不一定有問題,但多做一個手續花不了多大工夫,卻更保險一點。 |
评分
-
查看全部评分
|