设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2091|回复: 5
打印 上一主题 下一主题

[已经过期] 请问一下事件触发问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2016-9-14
帖子
31
跳转到指定楼层
1
发表于 2016-10-4 14:55:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
比方说A地图和B地图,要是没有和A地图的某个人物对话过,那人物走到B地图的事件就不会触发,这个要怎么设置的?

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9397
在线时间
2748 小时
注册时间
2008-9-5
帖子
3543

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

2
发表于 2016-10-4 15:02:53 | 只看该作者
地图A的那个人物对话之后打开一个开关,
然后地图B要触发的那个事件设置出现条件为上面那个开关为ON的情况。。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
35138
在线时间
4164 小时
注册时间
2007-12-15
帖子
10061
3
发表于 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啊,你们不是同学吗?
然后然后各种变量+开关+条件分歧控制。
大概是这个思路
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2016-9-14
帖子
31
4
 楼主| 发表于 2016-10-4 15:39:59 | 只看该作者
89444640 发表于 2016-10-4 15:25
最好最好用变量+开关,因为你玩家不一定跟npc对话一次,手滑了多按一次的情况也有而且事件的处理有时候很复 ...

我就是不太懂得变量,仔细仔细看看你给的列子,谢谢咯
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2016-9-14
帖子
31
5
 楼主| 发表于 2016-10-4 20:49:49 | 只看该作者
cinderelmini 发表于 2016-10-4 15:02
地图A的那个人物对话之后打开一个开关,
然后地图B要触发的那个事件设置出现条件为上面那个开关为ON的情况 ...

好像有一些理解了,可以再详细一些吗?
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
35138
在线时间
4164 小时
注册时间
2007-12-15
帖子
10061
6
发表于 2016-10-5 16:43:40 | 只看该作者
阿祖 发表于 2016-10-4 20:49
好像有一些理解了,可以再详细一些吗?

见例。
例.rar (189.77 KB, 下载次数: 57)
就是上面说的事件,对话次数不同npc的对话不同,只需要开关和变量控制。
先尝试不对话进屋跟npc对话看看说的是什么,然后分别对话1次 2次试试
由此可产生很多分支,但是如果事件过于复杂,需要多测试。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-22 04:31

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表