我用MM装备做了增加10点血量的头盔,然后玩家戴上,治疗后,血量是30/30;
当玩家退出游戏,重新进入时,血量会变成20/30;
望大神解决:
当玩家退出游戏,重新进入时,血量会变成20/30;
望大神解决:
使用插件使玩家在进服时自动执行命令回满血
[综合][SCT]JoinEventAll——进服事件合集,轻松使用验证码进服指令等功能[1.8-1.17]
https://www.mcbbs.net/thread-1229257-1-1.html
[综合][SCT]JoinEventAll——进服事件合集,轻松使用验证码进服指令等功能[1.8-1.17]
https://www.mcbbs.net/thread-1229257-1-1.html
1479081955 发表于 2022-4-17 23:31
使用插件使玩家在进服时自动执行命令回满血
[综合][SCT]JoinEventAll——进服事件合集,轻松使用验证码进服 ...
这个方案会不会过于粗暴?
玩家残血就退服再进来,然后就回满了,完全不合理啊
你应该做的是在玩家退出时检测现有血量,在加入时再设置,而不是直接回满
桃源村服主 发表于 2022-4-17 23:57
这个方案会不会过于粗暴?
玩家残血就退服再进来,然后就回满了,完全不合理啊
你应该做的是在玩家退出时 ...
如果自己会做插件岂不是可以弄个插件在后台弄个库用来存储玩家实时的血量,或者考虑服务器性能优化可以在玩家退出之前记录当前血量,等ta进来的那一瞬间把库里的血量-20给ta加上或者直接设置成库里存储的数据的血量。
缺点是:玩家多了过后数据也会越来越多,而且增加服务器性能占用。