Project1

标题: 倒计时和世界事件 [打印本页]

作者: dixonxux    时间: 2020-2-5 22:55
标题: 倒计时和世界事件
本帖最后由 dixonxux 于 2020-2-5 22:57 编辑

各位大佬,

我遇到一个问题:
我想造出一个倒计时,在全部地图都可以显示,无论我干什么他都在倒计时,我希望只要时间一到,他就会把我转移到我最后一张图,但是我现在就算时间到了也不会发生任何事情,请教各位大佬我应该怎么办。
下面是截图:


作者: anakeikkx    时间: 2020-2-5 23:08
变量1=游戏时间
变量1 +(你自己定制的数值)
以上事件为角色手动激活 单次。
以下为公共事件
变量2=游戏时间
当 变量2=变量1 时 执行地图跳转

我自己的理解,希望你能看懂.
作者: dixonxux    时间: 2020-2-5 23:48
anakeikkx 发表于 2020-2-5 23:08
变量1=游戏时间
变量1 +(你自己定制的数值)
以上事件为角色手动激活 单次。


感谢你的好意,虽然我也没有理解,但是如果Timer不是在公共事件里面那个倒计时好像会随着进出不同的地图导致重置,我想要的是一个一直在计算的时间,放在世界事件里面就能做到这个效果,但是不知道为什么倒计时时间结束之后他不会按照设定跳转,我不知道我哪里出了问题。
作者: Fan723    时间: 2020-2-6 00:00
计时器的工作原理是:
先得有一个启动计时器的指令,它只要执行一次,放哪个地图都行,公共事件也行但不能并行处理。
然后是一个检测时间的机制,因为时间不断在变化,所以这个条件判断不能只执行一次,必需并行处理。
这么一来,这两个步骤就不能放在一块了,你这个 E 文的实在是看不懂,
不过既然你说中文,相信这么说应该可以理解。
作者: 阵颜    时间: 2020-2-6 00:00
你把设置倒计时放在并行事件里,只有打开了开关以后就会不断并行重新设置倒计时。
这个设计倒计时你放在其他事件里触发一次就好。

作者: dixonxux    时间: 2020-2-6 00:13
阵颜 发表于 2020-2-6 00:00
你把设置倒计时放在并行事件里,只有打开了开关以后就会不断并行重新设置倒计时。
这个设计倒计时你放在其 ...


我能理解只能启动一次这个限制,我现在最大的难题是比如说我把计时器放在我进入这个地图之后自动跑,但是她跑到0之后无法地图转换了我不知道为什么。
作者: dixonxux    时间: 2020-2-6 00:15
Fan723 发表于 2020-2-6 00:00
计时器的工作原理是:
先得有一个启动计时器的指令,它只要执行一次,放哪个地图都行,公共事件也行但不能 ...

我检测事件为零之后不知道为什么倒计时就定在那里了,也不执行玩家的地图转移,就很纳闷
作者: anakeikkx    时间: 2020-2-6 01:44
dixonxux 发表于 2020-2-5 23:48
感谢你的好意,虽然我也没有理解,但是如果Timer不是在公共事件里面那个倒计时好像会随着进出不同的地图 ...

不是用定时器,是用一个变量读取游戏进行的时间。然后用另一个变量和他作比较

我上面的回答忘记说,作比较的公共事件是要设为 并行处理的。
作者: 开关关    时间: 2020-5-2 14:26
开始计时和判断是否到时间是可以放在同一页的。下图是公共事件页的截图,测试无误。





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1