Project1
标题:
MV如何实现每过60s加10金币
[打印本页]
作者:
Dark-King
时间:
2021-9-1 22:41
标题:
MV如何实现每过60s加10金币
就是想做一个类似挂金房之类的玩法,在触发事件后每60s加10金币,并且还能查看金币余额。
作者:
狼姬
时间:
2021-9-2 06:34
并行处理,等待3600帧,增加金钱
作者:
Dark-King
时间:
2021-9-2 08:11
狼姬 发表于 2021-9-2 06:34
并行处理,等待3600帧,增加金钱
等待不是就不能操作了吗,抱歉也怪我没说清楚,就是有点像小游戏里面泡澡一样,每60s+10金币(或经验)然后这个过程中玩家是可以自由操作,就是可以走动点击别的什么的
作者:
清澈淌漾
时间:
2021-9-2 08:55
并行一个就完事了
作者:
小怪兽奇奇侠
时间:
2021-9-2 11:52
方法有很多,除了二楼说的并行等待,我还想出了几种。
1.你也可以试试计时器,时间是60秒,到点了加金币,再新开一个计时器以此循环。
2.把这段代码放进一个已经开启的插件里:
setInterval($Game_Party.prototype.gold(10),60000)
你可以把60000改成1000看看效果
所有方法我都没试过所以不知道
作者:
yuyering
时间:
2021-9-2 12:22
事件设置成并行处理的话,用等待并不会阻碍玩家行动。
作者:
Dark-King
时间:
2021-9-2 13:58
狼姬 发表于 2021-9-2 06:34
并行处理,等待3600帧,增加金钱
非常感谢~我回去又试了试,问题已经解决了。不能动是因为我把公共事件设置成并行然后按键触发公共事件,这和没有并行没啥区别才会导致不能动的。后面发现修改后就好了。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1