isb_0506  2026-4-23 08:23:13 | 多端版本|
3 17

3

回帖

1178

金币

632

积分

积分
632
发表于 5 小时前 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
请问各位大佬,最新三端如何统计玩家当天杀怪数量,之前老三端有变量晚上清。

killmon里面设置玩家杀怪后,如果SetInt(0,actor,"shaguai", 数量+1)   用定时器清理也不合理,需要遍历玩家不合理
另外setTLInt()带期限的  也不行只是一次,不能定期
请问下最佳实践是什么,第一用什么变量存,如何清理。感谢
最后回复时间:2026-04-23 11:15:32官方回复了此贴
回复

使用道具 举报

1万

回帖

3万

金币

2万

积分

积分
26947
发表于 2 小时前 | 显示全部楼层
用j 变量最方便
设置0点清理
回复

使用道具 举报

277

回帖

1万

金币

7756

积分

积分
7756
发表于 2 小时前 | 显示全部楼层
期限变量就可以了, 到期了会自动清理
你每次赋值的时候传入的时间戳 都是第二天0时0分0秒的
再取到的值就是当天的数据
回复

使用道具 举报

277

回帖

1万

金币

7756

积分

积分
7756
发表于 2 小时前 | 显示全部楼层
alan 发表于 2026-4-23 11:16
期限变量就可以了, 到期了会自动清理
你每次赋值的时候传入的时间戳 都是第二天0时0分0秒的
再取到的值就是 ...

你也可以用正常的玩家int变量,  用机器人 在0点0分的时候清理一下所有的变量就可以了
DelVar(0,-1,sVarName)  对象写入-1 就是清理所有人的
回复

使用道具 举报