猫史档案馆


⑨命!!怎么在玩家离线后继续计时!!!

用户:bakabaka查看:120 回复:3 评论:5 创建时间:2022-02-10T11:40:49


想做一个宠物喂食系统,但是玩家离线之后宠物就不能减少饥饿值了……

饥饿值用的是云变量。救救孩子,救救猫猫


回复

上一页第 1 页 / 共 1 页下一页
乐乐陈乐乐陈

离线之后继续记时应该是做不到哒。不过你可以新建一个云变量和一个普通的变量,把那个云变量设置成离线之前的时间,把普通的变量设置成第二次进入游戏的时间,把他们两个相减一下再换算成饥饿值扣掉就行了啊

点赞0


评论

好的,谢谢!


FengTingFengTing

思路同楼下。

时刻记录游玩时间 等到离线后就会停止运行的 也就记下了离线时间。(用云变量!!)

上线时开始计算 我的想法是每5分钟增加饥饿值。

计算部分的话 就是👇

如果游玩时间已经变成了第二天 或者更久 直接饥饿值100。(拉满)

否则 开始计算分 按照数学计算规则 减不了就向小时借一 也就加了60分。

之后算饥饿值就好。

 

积木是这样的。👇

center_image

看不清的话就看我作品 已经开源了。

作品里有说明 请理解思路后再使用积木 否则视为抄袭!

然后是用积木的话 还是注明一下“部分积木源自:FengTing” 感谢!

点赞0


评论

你这个还是有些麻烦,其实可以直接把日,小时和分钟给加起来计算,用不着计时器的。提问的人的意思就是说。怎么在离线之后依旧能够计算要扣掉多少饥饿值,二十几块积木就够用了。

嗯。

好的,谢谢!


小小Syaxx小小Syaxx

https://shequ.codemao.cn/work/128747725 橘汁糖浆大佬的  

点赞0


评论

好的,谢谢!