找回密码
 立即注册
查看: 147|回复: 4

脚本无法正确判断J变量是否改变

[复制链接]

230

主题

519

回帖

246

积分

中级会员

积分
246
发表于 2026-3-29 20:16:26 | 显示全部楼层 |阅读模式

我参照这个帖子
https://bbs.342sf.com/forum.php? ... &extra=page%3D1 写了一个自动领取自动回收时间的脚本
但是我写的脚本无法正确判断是否领取,我check, set, mov都试过了. 就是无法正确判断.
在这里请教诸位大佬,我到底错在哪里.



[@开启每日自动回收]
#IF
checklevelex < 35
#ACT
;MOV S$领取 <$YEAR><$MONTH><$DAY>
SENDMSG 7 需要35级才能触发自动回收
break
#IF
EQUAL J0 888
#ACT
MessageBox 你今天已经领取过了.
break
#If
checkitem 黄金会员令牌 1
#ACT
MOV J0 888
SetOnTimer 11 5 240
SENDMSG 6 自动回收已经开启,每分钟激活一次,保留沃玛级别以上。
SENDMSG 6 已领取四小时自动回收时间,黄金会员加送三小时
break
#if
checkitem 贵宾令牌 1
#ACT
MOV J0 888
SetOnTimer 11 5 120
SENDMSG 6 自动回收已经开启,每分钟激活一次,保留沃玛级别以上。
SENDMSG 6 已领取两小时自动回收时间,贵宾会员加送一小时
#ELSEACT
SetOnTimer 11 5 60
SENDMSG 6 自动回收已经开启,每分钟激活一次,保留沃玛级别以上。
SENDMSG 6 已领取一小时自动回收时间
break
补充内容 (2020-10-23 12:18):
不是自动领取,是每日领取.

本帖子中包含更多资源

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

×

0

主题

581

回帖

442

积分

中级会员

积分
442
发表于 2026-3-29 20:16:26 | 显示全部楼层
#If
checkitem 黄金会员令牌 1EQUAL J0 888
#ACT
#if
checkitem 贵宾令牌 1
EQUAL J0 888
#ACT

267

主题

572

回帖

980

积分

高级会员

积分
980
发表于 2026-3-29 20:16:26 | 显示全部楼层
换个J变量 是不是重复了?J88试试

0

主题

581

回帖

442

积分

中级会员

积分
442
发表于 2026-3-29 20:16:26 | 显示全部楼层
#IF
LARGE J88 0
#ACT
MessageBox 你今天已经领取过了.
break
#If
checkitem 黄金会员令牌 1
#ACT
INC J88 1
。。。。。。
试试这个

225

主题

540

回帖

229

积分

中级会员

积分
229
发表于 2026-3-29 20:16:26 | 显示全部楼层
bwh0526 发表于 2020-10-23 17:58 #IF
LARGE J88 0
#ACT
谢谢问题找到了, 是elseact后面没有改变变量导致的

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