赞 | 52 |
VIP | 5 |
好人卡 | 39 |
积分 | 220 |
经验 | 73284 |
最后登录 | 2024-11-9 |
在线时间 | 4886 小时 |
Lv5.捕梦者 (暗夜天使)
- 梦石
- 1
- 星屑
- 20985
- 在线时间
- 4886 小时
- 注册时间
- 2014-12-22
- 帖子
- 1527
|
我觉得是事件页执行顺序的问题吧。
你想做的顺序应该是第一页执行完关闭开关22之后都执行第二页。但是实际上第二页它的条件就是“没有条件”,也就是说第2页是随时都是符合执行条件的。
然后,一个事件里的各个事件页,如果同时满足条件,也只会执行一个,它会从数字大的事件页执行。也就是说如果1,2,3页都满足条件,它只会执行第3页。所以现在应该是你开不开开关22都是执行的事件页二,第一页并不会被执行到。(测试的时候,对话有显示到第一页的内容吗?)
这个你调整一下顺序,把事件54的第一页和第二页顺序对调应该会好了,但是这种顺序就不符合人的直觉,而且要注意控制流程,时间一长容易忘记当时为什么这么做的,再修改的时候就改出bug了(我自己是会这样的啦~)
所以我建议再分配一个开关记录是否调查过桌子,比如开关30,第一页的[增加探索次数]之后再加一条开启开关30,然后第二页事件页的条件勾上开关30打开,这样比较万无一失了。而且也比较直观,方便控制剧情流程~
楼上说的用变量做也可以,变量和开关在这边的作用是一样的,喜欢哪个用哪个。(变量可以记录很多数字,而开关只有2个状态,开和关。如果你的调查有很多段都不一样的内容,就会用到很多开关,而用变量只需要1个,更节省些XD |
|