wnwnwn 发表于 2013-1-11 15:47:21

请教变量问题INC G401 1

如果当前已经有 G401 这个变量 值为0
再执行INC G401 1 这个命令
那么变量G401的值是多少?
INC G401 1 这条命令 能将G401值改成1吗? 有这个作用吗?

[@攻城管理]
#If
#Act
INC G401 1
[@攻城预告]
#IF
EQUAL G401 1
#act
SENDMSG 0 ╔┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╗
SENDMSG 0 ┊10分钟后将进行新区攻城战,沙老大奖2000YB┊
SENDMSG 0 ╚┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╝
BREAK

[@攻城开始]
#If
EQUAL G401 1
#Act
AddAttackSabukAll 0
MOV G402 0
SENDMSG 0 新区首轮攻城战已经开始 无需上交头像
SENDMSG 0 新区首轮攻城战已经开始 无需上交头像
SENDMSG 0 新区首轮攻城战已经开始 无需上交头像

[@攻城结束]
#IF
EQUAL G401 1
#ACT
MOV G402 1
SENDMSG 0 沙巴克攻沙完毕!请城主到土城【领取沙城奖励】NPC处,领取抢沙奖励!
SENDMSG 0 沙巴克攻沙完毕!请城主到土城【领取沙城奖励】NPC处,领取抢沙奖励!

服务器查看G401的值是2 为什么呢? 好像不能自动开始攻城,郁闷中
沙巴克领取NPC内容
服务器每天自动攻城 无需提交祖玛头像\
注意:攻沙奖励只可以在每天21点00分-21点30分之间领取,\
过期不可以继续领取,请广大沙城主及时领取\
<当前时间>:[<$DATETIME>]\ \
<领取首次攻沙元宝/@领取>\ \

[@领取]
#if
ISCASTLEMASTER
EQUAL G402 1
#ACT
GAMEGOLD + 2000
MOV G402 0
MOV A199 <$USERNAME>
SENDMSG 0 <伟><大><沙><城><主>【<$STR(A199)>】,已经成功领取奖励2000元宝
SENDMSG 0 <伟><大><沙><城><主>【<$STR(A199)>】,已经成功领取奖励2000元宝
SENDMSG 0 <伟><大><沙><城><主>【<$STR(A199)>】,已经成功领取奖励2000元宝
SENDMSG 0 <伟><大><沙><城><主>【<$STR(A199)>】,已经成功领取奖励2000元宝
SENDMSG 0 <伟><大><沙><城><主>【<$STR(A199)>】,已经成功领取奖励2000元宝
#ELSEACT
messagebox 条件1:你不是沙城主.\条件2:沙城主已经领取过奖励\条件3:请在晚上21-21点30之间来找我\

芝麻论坛 发表于 2013-1-11 16:51:15

你的脚本 是 变量G401 = 1
的时候才会攻城
如果你想再天天工程的话 就改成 G401 大于0 设置攻城的变量 large G401 0
页: [1]
查看完整版本: 请教变量问题INC G401 1