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

Project1

 找回密码
 注册会员
搜索
查看: 2499|回复: 3

[推荐问答] 事件只能被触发一次然后下次不会再触发了怎么做?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
165
在线时间
0 小时
注册时间
2012-8-24
帖子
3
发表于 2012-8-25 00:07:05 | 显示全部楼层 |阅读模式
求助一下。请问。如果我想让一个事件只能被触发一次然后下次不会再触发了怎么做。求详细啊~谢过各位大神!

评分

参与人数 1星屑 +100 收起 理由
Luciffer + 100 分类补助

查看全部评分

Lv1.梦旅人

梦石
0
星屑
55
在线时间
48 小时
注册时间
2012-8-7
帖子
54
发表于 2012-8-25 00:16:41 | 显示全部楼层
(我会说要用独立开关么。。)
请善用搜索。站内搜索“事件只执行一次”,下面是搜到的有用的帖子。
http://rpg.blue/forum.php?mod=viewthread&tid=245512
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
165
在线时间
0 小时
注册时间
2012-8-24
帖子
3
 楼主| 发表于 2012-8-25 00:19:26 | 显示全部楼层
skywalker_z 发表于 2012-8-25 00:16
(我会说要用独立开关么。。)
请善用搜索。站内搜索“事件只执行一次”,下面是搜到的有用的帖子。
http:/ ...

我就是独立开关不懂啊~求教~企鹅137192393

点评

动不动就说要Q上解决不是好习惯,看你楼下的讲解吧。。。  发表于 2012-8-25 12:37
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
48 小时
注册时间
2012-8-7
帖子
54
发表于 2012-8-25 00:40:39 | 显示全部楼层
【①方法】
当你的剧情执行完之后,最后加一句“独立开关A=ON”,然后新建事件页,执行条件是“独立开关A为ON”
【②解释】
(既然你说不是很明白,我就详细说一下吧。)
对于每个事件,我们可以看成一个人,或者一个物体,里面包含了4个私有的开关ABCD,每个事件都有。
当前事件的独立开关A打开,跟别的事件没有任何关系;而且执行一个事件的时候,系统默认从最后一个事件页开始往前扫,看当前哪一页最先符合条件可以执行,就执行哪一页。所以可以想到用独立开关控制单一事件。
使用了①的方法之后,这样你的游戏会这样执行:
首先系统会扫描这个事件的事件页,第2页执行条件是当前事件的独立开关A为ON,不符合条件(默认都是关闭的)所以不执行,然后看第一页,第一页是无条件执行,于是就执行你设置的剧情。末了会执行“独立开关A=ON”这句话。
然后系统再扫描这个事件,发现第二页的条件“独立开关A为ON”符合条件了,于是就执行第二页,但是第二页是空的,所以相当于不执行。
(当然,个人习惯,为了防卡,我喜欢在第二页添加一句“暂时消除事件”,然后把启动方式设成“自动执行”~)

我说的好啰嗦。。LZ如果看不懂的话随时提意见~
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-3-29 04:17

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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