找回密码
 立即注册
查看: 196|回复: 10

时长问题

[复制链接]

267

主题

572

回帖

980

积分

高级会员

积分
980
发表于 2026-3-28 18:54:10 | 显示全部楼层 |阅读模式

如何实现,购买时长
下线时间也计算再内,比如买了10分钟,下线5分钟,上线还剩5分钟使用时间。
以购买宝宝为例, 自己弄的,下线这个时间只会保存,不会再机器人里减掉下线的时间。
#IF
CHECKSLAVENAME 大妹子
#ACT
<$STR(A1)>.SetOffTimer 9
inc u3 600
<$STR(A1)>.setontimer 9 <$STR(u3)>
SENDMSG 5 %s,大妹子当前剩余<$STR(u3)>秒!
#ELSEACT
mov u3 0
inc u3 600
RECALLMOB 大妹子 7 <$STR(u3)> 1
SENDMSG 5 %s,大妹子当前剩余<$STR(u3)>秒!
qm:
[@ontimer9]
#IF
#ACT
mov u3 0
KILLCALLMOB 大妹子
SENDMSG 5 %s,时间到了,大妹子需要回去午睡了!
机器人:
[@服务器读秒]
#if
#act
<$STR(A1)>.dec U3 1

250

主题

530

回帖

264

积分

中级会员

积分
264
发表于 2026-3-28 18:54:10 | 显示全部楼层
这脚本就有很大的问题,
很大很大。。

0

主题

583

回帖

20

积分

新手上路

积分
20
发表于 2026-3-28 18:54:10 | 显示全部楼层
batmanljy 发表于 2021-11-25 02:54 这脚本就有很大的问题,
很大很大。。
那有什么思路实现这个下线计时的想法呢

0

主题

549

回帖

5

积分

新手上路

积分
5
发表于 2026-3-28 18:54:10 | 显示全部楼层
用机器人时间轴,玩家购买给一个时间戳,检测时,计算就得到了.
当然,这样服务端关闭就不会计算时间了

0

主题

511

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 18:54:10 | 显示全部楼层
而且还有限时这个功能可以用.更加简单直接.现在到时还有触发,不过经过测试,时间不能精确到秒,分还是可以的

0

主题

564

回帖

469

积分

中级会员

积分
469
发表于 2026-3-28 18:54:10 | 显示全部楼层
蓅氓爱学习 发表于 2021-11-25 03:57 而且还有限时这个功能可以用.更加简单直接.现在到时还有触发,不过经过测试,时间不能精确到秒,分还是可以的
机器人时间轴,是什么时候更新的功能啊?

本帖子中包含更多资源

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

×

211

主题

562

回帖

214

积分

中级会员

积分
214
发表于 2026-3-28 18:54:10 | 显示全部楼层
<$YEAR>  当前年份
<$MONTH>  当前月份
<$DAY>  当前日期
<$HOUR>  当前小时
<$MINUTE>  当前分钟
<$SECOND> 当前秒   
每次检测相减就是使用时长了   不用乱七八杂的定时器  机器人

0

主题

557

回帖

9

积分

新手上路

积分
9
发表于 2026-3-28 18:54:10 | 显示全部楼层
https://bbs.342sf.com/forum.php? ... hlight=%CA%B1%BC%E4

0

主题

559

回帖

22

积分

新手上路

积分
22
发表于 2026-3-28 18:54:10 | 显示全部楼层
时间戳和会员功能可以解决你的问题

0

主题

537

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 18:54:10 | 显示全部楼层
计时物品 计时物品增加物品Need=104时限时物品,NeedLevel=时间(分钟),计算时间方式为: 给予(物品刷或者爆出开始计算)时即刻计算时间,无论角色是否在线,物品正常计算时间(无论是否使用,是否在线都计算时间)!
购买宝宝就给一个计时宝宝卷。。。卷在宝宝在。。。。上线也是用这个卷召唤宝宝。。。
可以直接通过双击卷召唤。或者用脚本检测这个卷召唤一样的。。这样应是较好的方法的了。

© 2026 折翼天使社区 版权所有