自助攻沙脚本出错

[复制链接]
匿名 cknumen 发表于 2021-12-9 14:25 | 显示全部楼层 |阅读模式
这套脚本hero引擎上好使 但换BULE的就出错 求大神该怎么改成支持bule引擎的脚本

[脚本错误] 变量开区天数不存在,变量类型:GLOBAL 脚本命令:CALCVAR NPC名称:RobotManage 地图:0(0:0) 参数1:GLOBAL 参数2:开区天数 参数3:+ 参数4:1 参数5: 参数6: 参数7: 参数8: 参数9: 参数10:
2015-1-17 23:59:00 [脚本错误] 变量开区天数不存在,变量类型:GLOBAL 脚本命令:SAVEVAR NPC名称:RobotManage 地图:0(0:0) 参数1:GLOBAL 参数2:开区天数 参数3:..\QuestDiary\Marke\沙奖励.txt 参数4: 参数5: 参数6: 参数7: 参数8: 参数9: 参数10:

[@Startup]
#act
VAR Integer GLOBAL 开区天数
VAR Integer GLOBAL 领取次数
VAR Integer GLOBAL 攻沙奖励
LOADVAR GLOBAL 开区天数 ..\QuestDiary\Market\沙奖励.txt
LOADVAR GLOBAL 领取次数 ..\QuestDiary\Market\沙奖励.txt
LOADVAR GLOBAL 攻沙奖励 ..\QuestDiary\Market\沙奖励.txt

#AutoRun NPC RUNONDAY 23:59 @开区天数
#AutoRun NPC RUNONDAY 22:00 @奖励开启
#AutoRun NPC RUNONDAY 23:00 @奖励关闭
#AutoRun NPC RUNONDAY 0:01 @清理沙奖励
#AutoRun NPC RUNONDAY 19:50 @攻沙设置
#AutoRun NPC RUNONDAY 19:00 @攻沙喊话
#AutoRun NPC RUNONDAY 21:00 @智能识别


[@开区天数]
#act
CALCVAR GLOBAL 开区天数 + 1
SAVEVAR GLOBAL 开区天数 ..\QuestDiary\Market\沙奖励.txt
[@清理沙奖励]
#act
CALCVAR GLOBAL 领取次数 = 0
SAVEVAR GLOBAL 领取次数 ..\QuestDiary\Market\沙奖励.txt
[@奖励开启]
#IF
EQUAL G198 1
#act
CALCVAR GLOBAL 攻沙奖励 = 1
SAVEVAR GLOBAL 攻沙奖励 ..\QuestDiary\Market\沙奖励.txt
MOV G198 0
BREAK
[@奖励关闭]
#act
CALCVAR GLOBAL 攻沙奖励 = 0
SAVEVAR GLOBAL 攻沙奖励 ..\QuestDiary\Market\沙奖励.txt
[@攻沙设置]
#IF
EQUAL G199 0
#ACT
MOV G199 6
#if
CHECKVAR GLOBAL 开区天数 =
#act
Gmexecute AddToCastleWarList 0 *

CALCVAR GLOBAL 领取次数 = 0
SAVEVAR GLOBAL 领取次数 ..\QuestDiary\Market\沙奖励.txt
INC G199 3
SENDMSG 1 ぐ系统:集体攻城已经开启!--请提早建会!否则参加不了集体攻城!
[@攻沙喊话]
#IF
CHECKVAR GLOBAL 开区天数 =
#ACT
SENDMSG 1 ぐ系统:集体攻城已经开启!--请提早建会!否则参加不了集体攻城!
[@智能识别]
#IF
checkcastlewar
#ACT
MOV G198 1
BREAK

[@MAIN]
#IF
#ACT
CloseBigDialogBox
#say
\
#act
LOADVAR GLOBAL 开区天数 ..\QuestDiary\Market\沙奖励.txt
LOADVAR GLOBAL 攻沙奖励 ..\QuestDiary\Market\沙奖励.txt
LOADVAR GLOBAL 领取次数 ..\QuestDiary\Market\沙奖励.txt
#say
\
------------------------------ \
     \
     \
          \
┏━━━━━━━━┓            ┏━━━━━━━━┓\
┃┃            ┃    ┃ \
┗━━━━━━━━┛            ┗━━━━━━━━┛\
[@领取]
\ \ \
\ \
\ \
\ \
\  \


[@沙城主领奖]
#IF
ISCASTLEMASTER
CHECKVAR GLOBAL 领取次数 < 1
CHECKVAR GLOBAL 攻沙奖励 = 1
#act
goto @1
#ELSESAY
你不是沙城老大,或已经领取过奖励了!请在晚上22点-23点之间领取!

[@1]
#if
CHECKVAR GLOBAL 开区天数 < 8
#ACT
goto @11
#ELSEACT
GOTO @111

[@11]
#IF
CHECKVAR GLOBAL 开区天数 = 7
CHECKVAR GLOBAL 领取次数 < 1
#ACT
GAMEGOLD + 200000
GuildNoticeMsg 0  253  沙城主《%s》,已经成功领取首届沙城奖励200000元宝!!!
GuildNoticeMsg 0  253  沙城主《%s》,已经成功领取首届沙城奖励200000元宝!!!
CALCVAR GLOBAL 领取次数 + 1
SAVEVAR GLOBAL 领取次数 ..\QuestDiary\Market\沙奖励.txt
#ELSEACT
messagebox 已经领取过了,或是今天不是服务器集体攻沙的日子!

[@111]
#IF
CHECKVAR GLOBAL 领取次数 < 1
#ACT
GAMEGOLD + 100000
GuildNoticeMsg 0  253  沙城主《%s》,已经成功领取历届沙城奖励100000元宝!!!
GuildNoticeMsg 0  253  沙城主《%s》,已经成功领取历届沙城奖励100000元宝!!!
CALCVAR GLOBAL 领取次数 + 1
SAVEVAR GLOBAL 领取次数 ..\QuestDiary\Market\沙奖励.txt
#ELSEACT
messagebox 已经领取过了,无法再领取!



[@aboutwar]
下一次战役记录在:\
, 20:00开始。\ \

\

\



[@listwar]
\ \ \
\ \
\

[@WarStatus]
占领行会:\ \
占领日期:\ \
占领天数:\ \
行会掌门:\ \
当前时间:\
匿名 muceok 发表于 2021-12-9 15:37 | 显示全部楼层
hero引擎跟bule引擎 本来就不通用·  你可以去bule的版本里面盗一个脚本·
您需要登录后才可以回帖 登录 | 加入网站

本版积分规则

匿名

4

主题

5

帖子

59

积分

注册会员

Rank: 2

积分
59