--------------------------------------------
--挂机中如出现任何问题都可以反馈给我们的代理
------------我们会第一时间给你处理----------
--------------------------------------------

系统.设置出错重启脚本()

判断地图：
我.切换宠物状态为('攻击')
if 系统.当前地图是('YGSD4') then 系统.转到标记('远古神殿四层') end
if 系统.当前地图是('YGSD3') then 系统.转到标记('远古神殿三层') end
if 系统.当前地图是('YGSD2') then 系统.转到标记('远古神殿二层') end
if 系统.当前地图是('YGSD1') then 系统.转到标记('远古神殿一层') end
if 系统.当前地图是('YGFX1') then 系统.转到标记('远古废墟一层') end
if 系统.当前地图是('DYGW') then 系统.转到标记('第一关外') end
我.切换宠物状态为('休息')
if 系统.当前地图是('休息室') then 系统.转到标记('休息室') end
if 系统.当前地图是('5') then 系统.转到标记('回城整理') end
if 系统.当前地图是('3') then 系统.转到标记('检查物品') end
if 系统.当前地图是('GA0') then 系统.转到标记('庄园') end
if 系统.当前地图是('4') then 系统.转到标记('封魔谷') end
if 系统.当前地图是('2') then 系统.转到标记('毒蛇山谷') end
if 系统.当前地图是('0') then 系统.转到标记('比奇城') end
if 系统.当前地图是('4') then 系统.转到标记('封魔城') end
if 系统.当前地图是('11') then 系统.转到标记('白日门') end
if 系统.当前地图是('0159') then 系统.转到标记('盟重武器店') end
系统.转到标记('用户自定义回城')

插入脚本文件('百区-苍月回城整理.txt')

出发：
if 系统.当前地图是('5') then 系统.调用标记('苍月飞比奇') end
if 系统.当前地图是('3') then 系统.调用标记('盟重飞比奇') end
if 系统.当前地图不是('0') then 系统.转到标记('判断地图') end
if 我.与指定坐标的距离(318,653) < 100 then 系统.转到标记('进') end
if 我.包中物品('随机传送*') < 1 then 系统.转到标记('进') end
系统.调用标记('使用随机卷')
系统.转到标记('出发')

进：
我.跑到(318, 653, true)
我.与NPC对话('第一关外传送员')
我.选择('前往第一关外','@gofly')
系统.sleep(1000)
if 系统.当前地图是('0') then 系统.转到标记('进第一关外') end

第一关外：
我.跑到(22, 435, true)
我.与NPC对话('远古废墟传送员')
我.选择('前往远古废墟一层','@gofly')
系统.sleep(1000)
if 系统.当前地图是('DYGW') then 系统.转到标记('第一关外') end
系统.转到标记('判断地图')

远古废墟一层：
我.切换宠物状态为('攻击')
我.跑到(65, 55, true)
我.与NPC对话('远古神殿传送员')
我.选择('前往远古神殿一层','@gofly')
系统.sleep(1000)
if 系统.当前地图是('YGFX1') then 系统.转到标记('远古废墟一层') end
系统.转到标记('判断地图')

远古神殿一层：
我.边打边走到(90, 41)
我.边打边走到(20, 30)
我.边打边走到(14, 21)
我.走进门点到达地图(14,18,'YGSD2')
if 系统.当前地图是('YGSD1') then 系统.转到标记('远古神殿一层') end

远古神殿二层：
我.边打边走到(246, 44)
我.边打边走到(174, 51)
我.边打边走到(134, 71)
我.边打边走到(85, 83)
我.边打边走到(45, 69)
我.边打边走到(20, 40)
我.走进门点到达地图(21,45,'YGSD3')
if 系统.当前地图是('YGSD2') then 系统.转到标记('远古神殿二层') end

远古神殿三层：
我.边打边走到(102, 192)
我.边打边走到(266, 172)
我.边打边走到(272, 91)
我.边打边走到(265, 34)
我.走进门点到达地图(268,34,'YGSD4')
if 系统.当前地图是('YGSD3') then 系统.转到标记('远古神殿三层') end

远古神殿四层：
我.边打边走到(49, 91)
我.边打边走到(77, 66)
我.边打边走到(97, 88)
我.边打边走到(69, 115)
我.边打边走到(75, 85)
我.边打边走到(58, 108)
我.走进门点到达地图(52,111,'YGSD3')
if 系统.当前地图是('YGSD4') then 系统.转到标记('远古神殿四层') end
系统.转到标记('判断地图')

用户自定义回城:
if 系统.当前地图不是('0') then 系统.调用标记('直飞比奇') end
if 系统.当前地图是('0') then 系统.转到标记('判断地图') end
if 我.包中物品('回城卷*') > 0 then 系统.转到标记('使用回城卷') end
if 我.包中物品('地牢逃脱卷*') > 0 then 系统.转到标记('使用地牢卷') end
if 系统.当前地图不是('0') then 系统.调用标记('走回比奇') end

走回比奇：
if 系统.当前地图是('YGSD4') then 系统.转到标记('远古神殿四层回比奇') end
if 系统.当前地图是('YGSD3') then 系统.转到标记('远古神殿三层回比奇') end
if 系统.当前地图是('YGSD2') then 系统.转到标记('远古神殿二层回比奇') end
if 系统.当前地图是('YGSD1') then 系统.转到标记('远古神殿一层回比奇') end
if 系统.当前地图是('YGFX1') then 系统.转到标记('远古废墟一层回比奇') end
if 系统.当前地图是('DYGW') then 系统.转到标记('第一关外回比奇') end

远古神殿四层回比奇：
我.跑到(58, 108)
我.走进门点到达地图(52,111,'YGSD3')
if 系统.当前地图是('YGSD4') then 系统.转到标记('远古神殿四层回比奇') end

远古神殿三层回比奇：
我.跑到(27, 261)
我.走进门点到达地图(24,266,'YGFX2')
if 系统.当前地图是('YGSD3') then 系统.转到标记('远古神殿三层回比奇') end

远古神殿二层回比奇：
我.跑到(282, 105)
我.走进门点到达地图(282,108,'YGFX1')
if 系统.当前地图是('YGSD2') then 系统.转到标记('远古神殿二层回比奇') end

远古神殿一层回比奇：
我.跑到(276, 278)
我.走进门点到达地图(277,280,'YGFX1')
if 系统.当前地图是('YGSD1') then 系统.转到标记('远古神殿一层回比奇') end

远古废墟一层回比奇：
我.跑到(759, 722)
我.走进门点到达地图(763,726,'DYGW')
if 系统.当前地图是('YGFX1') then 系统.转到标记('远古废墟一层回比奇') end

第一关外回比奇：
我.跑到(64, 84)
我.走进门点到达地图(61,84,'0')
if 系统.当前地图是('DYGW') then 系统.转到标记('第一关外回比奇') end
系统.转到标记('判断地图')

使用地牢卷：
我.使用物品('地牢逃脱卷')
系统.sleep(1000)
系统.转到标记('判断地图')

使用回城卷:
if 我.包中物品('回城卷') < 1 then 系统.调用标记('解回城卷') end
我.使用物品('回城卷')
系统.sleep(1000)
系统.转到标记('判断地图')

解回城卷：
我.使用物品('回城卷包')
系统.sleep(1000)
结束

插入脚本文件('百区-苍月回城修理.txt')

触发器：
if 系统.当前地图是('0') then 系统.转到标记('回城整理') 系统.写入日志('当前地图是0触发转到标记用户自定义回城') 系统.打印('当前地图是0触发转到标记用户自定义回城') return true end
结束
