查看: 2443|回复: 4

[已经解决] 关于切换地图时事件的显示

[复制链接]
梦石
0
星屑
50
在线时间
8 小时
注册时间
2017-5-24
回帖
3
发表于 2017-6-1 20:25:53 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 kiseko 于 2017-6-1 21:11 编辑

请问一下 假设我设置了一个存档事件,我希望这个事件不消失直到我切换到另一个地图再切回来后消失,是不是需要用到暂时消除事件脚本呢?(不是独立开关)
设置了开关来解决问题但会出现消失延迟的现象,而且每一个格子都必须要设置相同的开关(感觉有点麻烦,这么做是正常的吗?还是可以有更好的解决方法呢……?
梦石
1
星屑
22083
在线时间
4885 小时
注册时间
2014-12-22
回帖
1509

开拓者

发表于 2017-6-2 05:12:23 | 显示全部楼层
没理解错的话,我的话会这么做:
[存档事件]   事件页1:存档内容。   事件页2:条件 独立开关a开启,其余留空。
[移动到另外地图的事件] 在移动的同时打开存档事件的独立开关a,用事件指令里的“脚本”,填上:
$game_self_switches[[地图id, 事件id, "A"]] = true
这样你离开的时候打开了独立开关,下次来这个地图就看不见它了。
如果要这个存档再次出现,在必要的时候关闭它的独立开关就好了(上面的true换成false),很方便的。

不过我也没测试过,你可以试试~
用独立开关就比较省开关嘛,用开关也一样的。
如果不考虑用代码只用默认功能的话,那么用开关应该是正确的道路呢,为啥你会延迟?照理说不应该啊⋯⋯
以我的经验,事件内用条件分歧来判定是可能出现肉眼可见的延迟的,用事件页做就不会。
反正事件页很可靠的,应该没问题^^

评分

参与人数 1梦石 +1 收起 理由
VIPArcher + 1 清陈年老帖 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
8 小时
注册时间
2017-5-24
回帖
3
 楼主| 发表于 2017-6-2 21:21:25 | 显示全部楼层
shencao 发表于 2017-6-2 05:12
没理解错的话,我的话会这么做:
[存档事件]   事件页1:存档内容。   事件页2:条件 独立开关a开启,其 ...

原来是这样啊 然后确实是用了条件分歧…我明白了!非常感谢!!
回复

使用道具 举报

梦石
0
星屑
50
在线时间
12 小时
注册时间
2017-6-9
回帖
17
发表于 2017-6-18 10:01:27 | 显示全部楼层
大神打扰一下。。如果您会切换地图的话是不是会做传送门之类的呢,能不能教教我~~~
回复

使用道具 举报

梦石
0
星屑
50
在线时间
12 小时
注册时间
2017-6-9
回帖
17
发表于 2017-6-18 15:29:07 | 显示全部楼层
啊,我会了,打扰大神了!!
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部