Project1

标题: 想实现箱子刷新,怎么做呢?老司机带带我 [打印本页]

作者: 58203751    时间: 2019-1-27 18:43
标题: 想实现箱子刷新,怎么做呢?老司机带带我
就是一个箱子打开之后,10分钟之后又能在打开一次。(说白了,就是想实现挖矿的场景)。应该如何做呢?,在线等,老司机带带我
作者: jianghe006    时间: 2019-1-27 19:10
好呀,好呀,一起学
作者: jianghe006    时间: 2019-1-27 19:40
file:///C:/Users/Administrator/Desktop/%E6%97%A0%E6%A0%87%E9%A2%98.jpg
作者: jianghe006    时间: 2019-1-27 19:41
你qq多少,我加你,告诉你

作者: yang1zhi    时间: 2019-1-27 22:01
拿到东西后打开独立开关,跳到第2页。
第2页设置并行执行
写上等待多少时间后,独立开关关闭,就又回到第1页了
作者: tseyik    时间: 2019-1-28 00:23
本帖最后由 tseyik 于 2019-1-28 17:19 编辑

Galv's的
Simple Crops and Tools MV
https://forums.rpgmakerweb.com/i ... ools-farming.72280/
https://www.youtube.com/watch?v=eOAxM24UO-c
採伐,種殖範例
Simple Crops + Tools MV.7z (1.84 MB, 下载次数: 71)


作者: wabcmcc    时间: 2019-1-28 11:10
事件頁.計時器(或增加幀數)+開關可以做到.
區區一個寶箱會攔倒,十年功力(08年註冊)樓主.奇怪之至.
作者: MCCF    时间: 2019-1-28 13:28
用并行处理事件。第1个事件页是处理等待的并行处理事件页,等待时间结束之后就打开独立开关;第2个是处理打开宝箱时执行内容的事件页,一切和普通宝箱相同,但是设置条件为独立开关打开,并且执行完毕后关闭独立开关。
差不多就是这样。可以处理多个宝箱,但是缺点是不会显示具体的剩余时间。如果只有一个也可以采用计时器。不过如果同时有很多并行事件处理的话,游戏可能会掉帧。
作者: if216    时间: 2019-1-28 15:12
首先,你需要一个时间系统。这个时间系统可以是独立插件,也可以是本版事件大佬写的那个。这个来记录时间。
然后这个时间系统一般需要具有一个函数,就是隔多长时间,触发一个公共事件。
最后你还需要在公共事件里去指定地图上某一具体事件的变化。
总之,这一套下来,要求你逻辑能力比较强,不然还是有点晕的。6楼的插件可以试试。
还有一个orange的时间系统。mog的时间系统我没用了。事件的版本,要求你能看懂事件,其实也是逻辑。。。
作者: 没是的人    时间: 2019-1-28 16:01
把游戏时间存到一个变量里,第二次打开的时候,计算当前时间和第一次记录的时间的差值有没有600秒。加个这个条件有就给打开,没有就不开。不建议用并行事件,箱子多了非常的卡




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