有没有办法给在线时长赋值
例如 机器人定时00:00对在线时长赋值0
@pai哥 这还要看你在线是用的什么记录方式...
可以机器人开始提问触发清空在线的,不在线的登录脚本做检测清空 蓅氓爱学习 发表于 2020-12-1 13:15 这还要看你在线是用的什么记录方式...
可以机器人开始提问触发清空在线的,不在线的登录脚本做检测清空
人物在线且有在线时长 我是在做个在线奖励脚本 其他的都完成了 唯一的就是如果人物一直在线到第二天没下线的话 这个昨天的在线时长可以领取今天的在线奖励
查看了在线时长变量 没发现有能赋值在线时长的方法
总结就是希望找到一个直接对在线时长这个变量赋值的方法 不是通过GetPlayInfo LOGINLONGMIN N2 这种赋值 用个定时器记录在线时长就可以了,
每秒加1或每分加1就是了。
用J变量记录,第二天就自动清0了。
不要用系统的在线时长。 batmanljy 发表于 2020-12-1 13:52 用个定时器记录在线时长就可以了,
每秒加1或每分加1就是了。
用J变量记录,第二天就自动清0了。
这个我知道啊 就是定时器资源占用太坑了 我不想用 定时器的话 时间能精确到秒 我现在精确到分钟 现在的机器不差这点资源吧。你又不是很复杂的代码,几行代码解决的问题。占不了多少资源。 batmanljy 发表于 2020-12-1 14:11 现在的机器不差这点资源吧。你又不是很复杂的代码,几行代码解决的问题。占不了多少资源。
嗯 说的也是哦 机器人全局G1变量计时#AutoRun NPC min 1 @计时
[@计时]
#IF
#ACT
inc G1 1
break
------------------------------------------
登录触发
MOV J1 G1
------------------------------------------
[@PlayReconnection] 人物小退触发
[@PlayOffLine] 人物大退触发
DEC G1 J1
------------------------------------------
打开在线计时NPC
DEC G1 J1 smjs0327 发表于 2020-12-1 19:49 机器人全局G1变量计时#AutoRun NPC min 1 @计时
[@计时]
#IF
全局变量属于服务器 不是个人变量 我用计时器弄了一个 bbspeng911 发表于 2020-12-1 20:24 全局变量属于服务器 不是个人变量 我用计时器弄了一个
全局变量为计时线
然后J变量对全局变量做加减,就是你的个人变量了。。。
你居然没看明白
页:
[1]