这套脚本在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]
占领行会:\ \
占领日期:\ \
占领天数:\ \
行会掌门:\ \
当前时间:\ |