找回密码
 立即注册
查看: 339|回复: 9

脚本变量每天领取装备脚本,求助问题出在哪?其余完整脚本

[复制链接]

250

主题

530

回帖

264

积分

中级会员

积分
264
发表于 2026-3-29 20:13:30 | 显示全部楼层 |阅读模式
我这是检测赞助积分大于500的玩家   就可以每天领取一次  限时装备      可是出现有的玩家点数狗也不能领取,是机器人清零无效  还是有错误,求完整正确脚本
脚本文件:
[@装备]
#if
CHECKGAMEPOINT > 499
CHECK [207] 0
#ACT
SET [207] 1
give 赞助腰带 1
give 赞助靴子 1
give 赞助指环 1
#ELSEACT
messagebox 请确定您充值积分是否大于500点或者您今日已经领取过了!
break
机AutoRunRobot文件
器人清理脚本:
#AutoRun NPC RUNONDAY 20:51 @清空每日装备
RobotManage文件
[@清空每日装备]
#if
#act
reset [207]0
break

0

主题

564

回帖

469

积分

中级会员

积分
469
发表于 2026-3-29 20:13:30 | 显示全部楼层
[@装备]
#if
CHECKGAMEPOINT > 499
EQUAL J1 0
#ACT
MOV J1 1
give 赞助腰带 1
give 赞助靴子 1
give 赞助指环 1
#ELSEACT
messagebox 请确定您充值积分是否大于500点或者您今日已经领取过了!
break
变量J第二天自动清0,不需要机器人操作

250

主题

551

回帖

250

积分

中级会员

积分
250
发表于 2026-3-29 20:13:30 | 显示全部楼层
[XXX]  属于私人标识  需要用机器人调用 GM命令  开始提问  跳转到QM里执行  

0

主题

500

回帖

7

积分

新手上路

积分
7
发表于 2026-3-29 20:13:30 | 显示全部楼层
390604 发表于 2020-9-16 21:40 [@装备]
#if
CHECKGAMEPOINT > 499
零点清零吗

0

主题

534

回帖

0

积分

新手上路

积分
0
发表于 2026-3-29 20:13:30 | 显示全部楼层
hundan 发表于 2020-9-16 22:02 零点清零吗
一般都是0点清0
如果要修改,在m2-选项-参数设置-时间控制

259

主题

541

回帖

918

积分

高级会员

积分
918
发表于 2026-3-29 20:13:30 | 显示全部楼层
[@装备]
#IF
checklevel 1
#ACT
MOV S$领取 <$YEAR><$MONTH><$DAY>
#IF
EQUAL T88 S$领取
#ACT
MessageBox 你今天已经领取过了.
break
#if
CHECKGAMEPOINT > 499
#ACT
MOV T88 S$领取
give 赞助腰带 1
give 赞助靴子 1
give 赞助指环 1
#ELSEACT
messagebox 请确定您充值积分是否大于500点!
break
不用清除,占用一个T变量,如果重复根据自己版本修改T变量就可以了

216

主题

548

回帖

235

积分

中级会员

积分
235
发表于 2026-3-29 20:13:30 | 显示全部楼层
用个j变量吧。还停留在老思路和GM啊。

230

主题

519

回帖

246

积分

中级会员

积分
246
发表于 2026-3-29 20:13:30 | 显示全部楼层
我个人不喜欢J变量,尤其是在变量清除的时间里如果服务器出问题或引擎没启动,无法有效的修改这个变量。

217

主题

549

回帖

219

积分

中级会员

积分
219
发表于 2026-3-29 20:13:30 | 显示全部楼层
442671 发表于 2020-9-17 22:05 我个人不喜欢J变量,尤其是在变量清除的时间里如果服务器出问题或引擎没启动,无法有效的修改这个变量。
您好, 我模仿您的方法写了一个自动领取自动回收时间的脚本.
但是脚本无法判定是否已经领取时间



[@开启每日自动回收]
#IF
checklevelex > 34
#ACT
MOV S$领取 <$YEAR><$MONTH><$DAY>
#IF
EQUAL T88 S$领取
#ACT
MessageBox 你今天已经领取过了.
break
#If
checkitem 黄金会员令牌 1
#ACT
SetOnTimer 11 60 240
SENDMSG 6 自动回收已经开启,每分钟激活一次,保留沃玛级别以上。
SENDMSG 6 已领取四小时自动回收时间,黄金会员加送三小时
break
#if
checkitem 贵宾令牌 1
#ACT
SetOnTimer 11 60 120
SENDMSG 6 自动回收已经开启,每分钟激活一次,保留沃玛级别以上。
SENDMSG 6 已领取两小时自动回收时间,贵宾会员加送一小时
break
#if
#ACT
SetOnTimer 11 60 60
SENDMSG 6 自动回收已经开启,每分钟激活一次,保留沃玛级别以上。
SENDMSG 6 已领取一小时自动回收时间
#ELSEACT
SENDMSG 6 等级不够或者已经领取过了
break

本帖子中包含更多资源

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

×

253

主题

583

回帖

255

积分

中级会员

积分
255
发表于 2026-3-29 20:13:30 | 显示全部楼层
在下面执行处
SetOnTimer 11 60 240的上面或下面一排
加上:MOV T88 <$YEAR><$MONTH><$DAY>
或
MOV T88 <$STR(S$领取)>
就可以了

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