最后讲一下如何实现某事件的循环,比如猜硬币游戏,猜错了一次还可以再去猜第二次,直到猜对了,费南德加入为止。这个主要是靠前面提到的条件的判断来实现的。我们先在事件编辑器中限制费南德不属于我方,并约束该event的触发可以循环。

然后我们可以在对应的script里录入对话并建立分支,在其中一个分支的后面添加效果使“费南德不属于我方”的条件保持,即猜硬币失败,而另一个分支效果是使“费南德不属于我方”的条件不成立,即“费南德属于(加入)我方”。那么该事件则由“费南德不属于我方”开始触发,当进行猜硬币游戏赢后由费南德属于(加入)我方结束循环,而进行猜硬币游戏输后,则剧本继续循环。
