| 赞 | 794 |
| VIP | |
| 好人卡 | |
| 积分 | 352 |
| 经验 | |
| 最后登录 | 2026-7-22 |
| 在线时间 | 4171 小时 |
- 梦石
- 0
- 星屑
- 35248
- 在线时间
- 4171 小时
- 注册时间
- 2007-12-15
- 回帖
- 9489
|
发表于 2016-10-4 15:25:44
|
显示全部楼层
本帖最后由 89444640 于 2016-10-4 15:31 编辑
最好最好用变量+开关,因为你玩家不一定跟npc对话一次,手滑了多按一次的情况也有而且事件的处理有时候很复杂,需要往返对话。
地图1
NPC1: 对话 吃了吗?
角色:吃过了。
吃了吗 变量+1 吃过饭了 开关打开
再对话的时候
npc1: 我知道你吃过了
吃了吗 变量+1
npc事件这时候要设定成当吃了吗变量为2的时候
npc1 :
莫非你是没吃?不好意思说才说吃了的
来来,去地图2和我们一起吃饭吧
角色:
恭敬不如从命。
地图2
当吃了吗变量为1的时候
NPC2:
我儿子问过你吃饭了吗?
角色:
问过了。
当吃了吗变量为2 的时候
npc2:
孩子,饿了吧,来~一起吃吧
当吃过饭了 开关关闭的时候
npc2:
我儿子招呼过你吃饭没有啊?
角色:
你儿子是哪位?
npc2:
就是npc1啊,你们不是同学吗?
然后然后各种变量+开关+条件分歧控制。
大概是这个思路
|
|