找回密码
 立即注册
查看: 182|回复: 11

求助,大神指点一下

[复制链接]

217

主题

549

回帖

219

积分

中级会员

积分
219
发表于 2026-3-28 17:57:37 | 显示全部楼层 |阅读模式
复制了PAI哥那个脚本,我改成按灵符排行,但是出现领取奖励后,第二天就领取不了。
另外如果要改按战力第一的话怎么改谢谢!!!


下面是脚本
--------------------------------------------------------------------------------------------------
[@main]
有灵石即可领取一个基座.展现自我风采!<不会扣除灵石>\\
<申请/@申请> 只要你所拥有的灵石比拥有人多即可申请!\\
当前基座拥有人:<$str(a979)> 申请人申请时拥有灵石数:<$str(G979)>,你当前灵石:<$GAMEGIRD>\\
<挑选造型/@@InPutInteger44> 输入一个不大于600的数字即可.\\
<请多输入几次尝试.选择你认为最佳的造型!/FCOLOR=254>\\
<如果造型为空白,请重新输入不同的数字!/FCOLOR=239>\\
<权限:刷新名人堂(全服每天只可手动刷新一次)/FCOLOR=254><刷新>\\
奖励:每日1小时的5倍爆率(全服每日只可领取一次)<领取/@领取>\\
[@领取]
#if
EQUAL g903 1
#act
messagebox 今天的奖励已经让别人领取了!!!!!!!!!!!
break
#if
EQUAL <$USERNAME> <$str(a979)>
#act
mov g903 1
KILLMONBURSTRATE 200 3600 0
SENDMOVEMSG 0 151 0 0 5 【<$USERNAME>】领取了今天的[富甲天下]奖励:1小时2倍爆率!如果你有兴趣,请到仙魔大城申请! 14 60 0
#elseact
messagebox 你不适合条件领取.
[@申请]
#if
not CHECKGAMEGIRD <$str(G979)>
#act
messagebox 你的灵石比没达到要求,申请不成功.
break
#if
#act
mov a979 <$USERNAME>
mov G979 <$GAMEGIRD>
messagebox 恭喜你.申请成功.
SetNpcImage 504 1 0
#elseact
messagebox 对不起.申请不成功.......
[@InPutInteger44]
#if
not EQUAL <$str(a979)> <$USERNAME>
#act
messagebox 这个基座不是你的,不能进行操作,有足够的等级你再申请吧..
break
#if
SMALL N44 600
#act
SetNpcImage <$STR(N44)> 1 0
messagebox 输入造型数字成功.请查看你的造型!
break
#elseact
messagebox 不要输入大于600的数字!\\
break

230

主题

519

回帖

246

积分

中级会员

积分
246
发表于 2026-3-28 17:57:37 | 显示全部楼层
    [@领取]
    #if
    EQUAL G903 <$Day>
    #act
    messagebox 今天的奖励已经让别人领取了!!!!!!!!!!!
    break

    #if
    EQUAL <$USERNAME> <$str(a979)>
    #act
    Mov G903 <$Day>
    KILLMONBURSTRATE 200 3600 0
    SENDMOVEMSG 0 151 0 0 5 【<$USERNAME>】领取了今天的[富甲天下]奖励:1小时2倍爆率!如果你有兴趣,请到仙魔大城申请! 14 60 0
    #elseact
    messagebox 你不适合条件领取.

    [@申请]
    #if
    not CHECKGAMEGIRD <$str(G979)>
    #act
    messagebox 你的灵石比没达到要求,申请不成功.
    break

    #if
    #act
    mov a979 <$USERNAME>
    mov G979 <$GAMEGIRD>
    messagebox 恭喜你.申请成功.
    SetNpcImage 504 1 0
    #elseact
    messagebox 对不起.申请不成功.......

    [@InPutInteger44]
    #if
    not EQUAL <$str(a979)> <$USERNAME>
    #act
    messagebox 这个基座不是你的,不能进行操作,有足够的等级你再申请吧..
    break

    #if
    SMALL N44 600
    #act
    SetNpcImage <$STR(N44)> 1 0
    messagebox 输入造型数字成功.请查看你的造型!
    break
    #elseact
    messagebox 不要输入大于600的数字!\\
    break

复制代码
这样就可以了。

264

主题

566

回帖

265

积分

中级会员

积分
265
发表于 2026-3-28 17:57:37 | 显示全部楼层
g903 每天清0没有啊,应该还有个机器人脚本

264

主题

566

回帖

265

积分

中级会员

积分
265
发表于 2026-3-28 17:57:37 | 显示全部楼层
领取奖励后,第二天就领取不了是因为你G903变量未清空,在机器人脚本里添加每天0.00执行一次脚本,设置G903为0即可。改战力就比较麻烦了,需要你将所有人的战力保存下来后进行排序

0

主题

537

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 17:57:37 | 显示全部楼层
其实我比较好奇的是。
#if
not CHECKGAMEGIRD <$str(G979)>
#act
messagebox 你的灵石比没达到要求,申请不成功.
break

这段脚本居然能检测。。。

0

主题

602

回帖

467

积分

中级会员

积分
467
发表于 2026-3-28 17:57:37 | 显示全部楼层
442671 发表于 2021-12-27 08:29 其实我比较好奇的是。
#if
not CHECKGAMEGIRD
你想不到那些命令是支持取反的这才是重点,说明书那么多命令。

230

主题

519

回帖

246

积分

中级会员

积分
246
发表于 2026-3-28 17:57:37 | 显示全部楼层
复制了PAI哥那个脚本,我改成按灵符排行,但是出现领取奖励后,第二天就领取不了。
另外如果要改按战力第一的话怎么改谢谢!!!


下面是脚本
--------------------------------------------------------------------------------------------------
[@main]
有灵石即可领取一个基座.展现自我风采!<不会扣除灵石>\\
<申请/@申请> 只要你所拥有的灵石比拥有人多即可申请!\\
当前基座拥有人:<$str(a979)> 申请人申请时拥有灵石数:<$str(G979)>,你当前灵石:<$GAMEGIRD>\\
<挑选造型/@@InPutInteger44> 输入一个不大于600的数字即可.\\
<请多输入几次尝试.选择你认为最佳的造型!/FCOLOR=254>\\
<如果造型为空白,请重新输入不同的数字!/FCOLOR=239>\\
<权限:刷新名人堂(全服每天只可手动刷新一次)/FCOLOR=254><刷新>\\
奖励:每日1小时的5倍爆率(全服每日只可领取一次)<领取/@领取>\\
[@领取]
#if
EQUAL g903 1
#act
messagebox 今天的奖励已经让别人领取了!!!!!!!!!!!
break
#if
EQUAL <$USERNAME> <$str(a979)>
#act
mov g903 1
KILLMONBURSTRATE 200 3600 0
SENDMOVEMSG 0 151 0 0 5 【<$USERNAME>】领取了今天的[富甲天下]奖励:1小时2倍爆率!如果你有兴趣,请到仙魔大城申请! 14 60 0
#elseact
messagebox 你不适合条件领取.
[@申请]
#if
not CHECKGAMEGIRD <$str(G979)>
#act
messagebox 你的灵石比没达到要求,申请不成功.
break
#if
#act
mov a979 <$USERNAME>
mov G979 <$GAMEGIRD>
messagebox 恭喜你.申请成功.
SetNpcImage 504 1 0
#elseact
messagebox 对不起.申请不成功.......
[@InPutInteger44]
#if
not EQUAL <$str(a979)> <$USERNAME>
#act
messagebox 这个基座不是你的,不能进行操作,有足够的等级你再申请吧..
break
#if
SMALL N44 600
#act
SetNpcImage <$STR(N44)> 1 0
messagebox 输入造型数字成功.请查看你的造型!
break
#elseact
messagebox 不要输入大于600的数字!\\
break

237

主题

580

回帖

238

积分

中级会员

积分
238
发表于 2026-3-28 17:57:37 | 显示全部楼层
    [@领取]
    #if
    EQUAL G903 <$Day>
    #act
    messagebox 今天的奖励已经让别人领取了!!!!!!!!!!!
    break

    #if
    EQUAL <$USERNAME> <$str(a979)>
    #act
    Mov G903 <$Day>
    KILLMONBURSTRATE 200 3600 0
    SENDMOVEMSG 0 151 0 0 5 【<$USERNAME>】领取了今天的[富甲天下]奖励:1小时2倍爆率!如果你有兴趣,请到仙魔大城申请! 14 60 0
    #elseact
    messagebox 你不适合条件领取.

    [@申请]
    #if
    not CHECKGAMEGIRD <$str(G979)>
    #act
    messagebox 你的灵石比没达到要求,申请不成功.
    break

    #if
    #act
    mov a979 <$USERNAME>
    mov G979 <$GAMEGIRD>
    messagebox 恭喜你.申请成功.
    SetNpcImage 504 1 0
    #elseact
    messagebox 对不起.申请不成功.......

    [@InPutInteger44]
    #if
    not EQUAL <$str(a979)> <$USERNAME>
    #act
    messagebox 这个基座不是你的,不能进行操作,有足够的等级你再申请吧..
    break

    #if
    SMALL N44 600
    #act
    SetNpcImage <$STR(N44)> 1 0
    messagebox 输入造型数字成功.请查看你的造型!
    break
    #elseact
    messagebox 不要输入大于600的数字!\\
    break

复制代码
这样就可以了。

0

主题

537

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 17:57:37 | 显示全部楼层
g903 每天清0没有啊,应该还有个机器人脚本

0

主题

583

回帖

20

积分

新手上路

积分
20
发表于 2026-3-28 17:57:37 | 显示全部楼层
领取奖励后,第二天就领取不了是因为你G903变量未清空,在机器人脚本里添加每天0.00执行一次脚本,设置G903为0即可。改战力就比较麻烦了,需要你将所有人的战力保存下来后进行排序

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