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

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

判断地图：
我.切换宠物状态为('攻击')
if 系统.当前地图是('B342') then 系统.转到标记('恶魔铁匠铺') end
if 系统.当前地图是('B345') then 系统.转到标记('恶魔服装店') end
if 系统.当前地图是('B344') then 系统.转到标记('恶魔首饰店') end
if 系统.当前地图是('B343') then 系统.转到标记('恶魔药书铺') end
if 系统.当前地图是('D2000') then 系统.转到标记('封魔矿区') end
if 系统.当前地图是('D2001') then 系统.转到标记('崎路') end
if 系统.当前地图是('D2002') then 系统.转到标记('连接通道') end
if 系统.当前地图是('D2004') then 系统.转到标记('疾风殿') end
if 系统.当前地图是('D2005') then 系统.转到标记('光芒回廊') end
if 系统.当前地图是('D2006') then 系统.转到标记('烈焰殿') end
if 系统.当前地图是('D2007') then 系统.转到标记('雷霆之路') end
if 系统.当前地图是('D2008') then 系统.转到标记('霸者大厅') end
if 系统.当前地图是('D2009') then 系统.转到标记('幽冥回廊') end
if 系统.当前地图是('D2010') then 系统.转到标记('纵横道') end
if 系统.当前地图是('D2011') then 系统.转到标记('魔魂殿') end
if 系统.当前地图是('D2012') then 系统.转到标记('炼狱回廊') end
if 系统.当前地图是('D2013') then 系统.转到标记('封魔殿') end
我.切换宠物状态为('休息')
if 系统.当前地图是('4') then 系统.转到标记('回城整理') end
if 系统.当前地图是('0') then 系统.转到标记('比奇省') end
if 系统.当前地图是('GA0') then 系统.转到标记('庄园') end
if 系统.当前地图是('2') then 系统.转到标记('毒蛇山谷') end
if 系统.当前地图是('3') then 系统.转到标记('盟重省') end
if 系统.当前地图是('5') then 系统.转到标记('苍月岛') end
if 系统.当前地图是('11') then 系统.转到标记('白日门') end
系统.转到标记('用户自定义回城')

插入脚本文件('百区-封魔谷回城整理.txt')

出发：
_记下时间 = os.clock()
if 我.已修炼技能('瞬息移动') then 系统.调用标记('封魔谷法师瞬间移动') end
if 我.与指定坐标的距离(57,67) > 70 then 系统.调用标记('封魔谷使用随机') end
if 系统.当前地图不是('4') then 系统.转到标记('判断地图') end
我.跑到(57, 67, true)
我.走进门点到达地图(56,66,'D2000',true)
系统.sleep(1000)
if 系统.当前地图是('4') then 系统.转到标记('出发') end

封魔矿区：
我.切换宠物状态为('攻击')
我.边打边走到(77, 14)
我.走进门点到达地图(76,15,'D2001')
系统.sleep(1000)
if 系统.当前地图是('D2000') then 系统.转到标记('封魔矿区') end

崎路：
我.边打边走到(18, 98)
我.走进门点到达地图(18,97,'D2002')
系统.sleep(1000)
if 系统.当前地图是('D2001') then 系统.转到标记('崎路') end

连接通道：
我.边打边走到(13, 29)
我.边打边走到(19, 20)
我.边打边走到(29, 12)
我.走进门点到达地图(29,11,'D2004')
系统.sleep(1000)
if 系统.当前地图是('D2002') then 系统.转到标记('连接通道') end

疾风殿：
我.边打边走到(19, 17)
我.走进门点到达地图(19,16,'D2005')
系统.sleep(1000)
if 系统.当前地图是('D2004') then 系统.转到标记('疾风殿') end

光芒回廊：
我.边打边走到(19, 21)
我.走进门点到达地图(18,21,'D2006')
系统.sleep(1000)
if 系统.当前地图是('D2005') then 系统.转到标记('光芒回廊') end

烈焰殿：
我.边打边走到(15, 22)
我.走进门点到达地图(15,21,'D2007')
系统.sleep(1000)
if 系统.当前地图是('D2006') then 系统.转到标记('烈焰殿') end

雷霆之路：
我.边打边走到(39, 27)
我.走进门点到达地图(38,26,'D2008')
系统.sleep(1000)
if 系统.当前地图是('D2007') then 系统.转到标记('雷霆之路') end

霸者大厅:
我.边打边走到(26, 24)
我.走进门点到达地图(26,23,'D2009')
系统.sleep(1000)
if 系统.当前地图是('D2008') then 系统.转到标记('霸者大厅') end

幽冥回廊:
我.边打边走到(21, 22)
我.走进门点到达地图(18,21,'D2010')
系统.sleep(1000)
if 系统.当前地图是('D2009') then 系统.转到标记('幽冥回廊') end

纵横道:
我.边打边走到(171, 37)
我.走进门点到达地图(170,36,'D2011')
系统.sleep(1000)
if 系统.当前地图是('D2010') then 系统.转到标记('纵横道') end

魔魂殿:
我.边打边走到(19, 21)
我.走进门点到达地图(19,20,'D2012')
系统.sleep(1000)
if 系统.当前地图是('D2011') then 系统.转到标记('魔魂殿') end

炼狱回廊:
我.边打边走到(19, 21)
我.走进门点到达地图(18,21,'D2013')
系统.sleep(1000)
if 系统.当前地图是('D2012') then 系统.转到标记('炼狱回廊') end

封魔殿:
我.边打边走到(74, 78)
我.边打边走到(43, 67)
我.边打边走到(16, 61)
我.边打边走到(15, 41)
我.边打边走到(43, 18)
我.边打边走到(38, 53)
我.边打边走到(66, 51)
我.边打边走到(60, 28)
我.边打边走到(57, 13)
我.边打边走到(30, 53)
系统.转到标记('判断地图')

用户自定义回城:
if 我.包中物品('回城卷*') > 0 then 系统.转到标记('使用回城卷') end
if 我.包中物品('地牢逃脱卷') < 1 then 系统.转到标记('走回封魔') end
我.使用物品('地牢逃脱卷')
系统.sleep(1000)
系统.转到标记('判断地图')

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

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

走回封魔：
if 系统.当前地图是('D2000') then 系统.转到标记('封魔矿区走回') end
if 系统.当前地图是('D2001') then 系统.转到标记('崎路走回') end
if 系统.当前地图是('D2002') then 系统.转到标记('连接通道走回') end
if 系统.当前地图是('D2004') then 系统.转到标记('疾风殿走回') end
if 系统.当前地图是('D2005') then 系统.转到标记('光芒回廊走回') end
if 系统.当前地图是('D2006') then 系统.转到标记('烈焰殿走回') end
if 系统.当前地图是('D2007') then 系统.转到标记('雷霆之路走回') end
if 系统.当前地图是('D2008') then 系统.转到标记('霸者大厅走回') end
if 系统.当前地图是('D2009') then 系统.转到标记('幽冥回廊走回') end
if 系统.当前地图是('D2010') then 系统.转到标记('纵横道走回') end
if 系统.当前地图是('D2011') then 系统.转到标记('魔魂殿走回') end
if 系统.当前地图是('D2012') then 系统.转到标记('炼狱回廊走回') end

封魔殿走回:
我.跑到(80, 83)
我.走进门点到达地图(81,84,'D2012')
系统.sleep(1000)
if 系统.当前地图是('D2013') then 系统.转到标记('封魔殿走回') end

炼狱回廊走回:
我.跑到(83, 84)
我.走进门点到达地图(84,85,'D2011')
系统.sleep(1000)
if 系统.当前地图是('D2012') then 系统.转到标记('炼狱回廊走回') end

魔魂殿走回:
我.跑到(86, 90)
我.走进门点到达地图(86,91,'D2010')
系统.sleep(1000)
if 系统.当前地图是('D2011') then 系统.转到标记('魔魂殿走回') end
if 系统.当前地图是('D2008') then 系统.转到标记('霸者大厅走回') end

纵横道走回:
我.跑到(285, 280)
我.走进门点到达地图(286,281,'D2009')
系统.sleep(1000)
if 系统.当前地图是('D2010') then 系统.转到标记('纵横道走回') end

幽冥回廊走回:
我.跑到(84, 87)
我.走进门点到达地图(85,88,'D2008')
系统.sleep(1000)
if 系统.当前地图是('D2009') then 系统.转到标记('幽冥回廊走回') end

霸者大厅走回:
我.跑到(83, 84)
我.走进门点到达地图(84,85,'D2007')
系统.sleep(1000)
if 系统.当前地图是('D2008') then 系统.转到标记('霸者大厅走回') end

雷霆之路走回：
我.跑到(182, 178)
我.走进门点到达地图(183,180,'D2006')
系统.sleep(1000)
if 系统.当前地图是('D2007') then 系统.转到标记('雷霆之路走回') end

烈焰殿走回：
我.跑到(74, 79)
我.走进门点到达地图(75,80,'D2005')
系统.sleep(1000)
if 系统.当前地图是('D2006') then 系统.转到标记('烈焰殿走回') end

光芒回廊走回：
我.跑到(84, 86)
我.走进门点到达地图(85,88,'D2004')
系统.sleep(1000)
if 系统.当前地图是('D2005') then 系统.转到标记('光芒回廊走回') end

疾风殿走回：
我.跑到(75, 75)
我.走进门点到达地图(77,77,'D2002')
系统.sleep(1000)
if 系统.当前地图是('D2004') then 系统.转到标记('疾风殿走回') end

连接通道走回：
我.跑到(33, 39)
我.走进门点到达地图(34,39,'D2001')
系统.sleep(1000)
if 系统.当前地图是('D2002') then 系统.转到标记('连接通道走回') end

崎路走回：
我.跑到(258, 269)
我.走进门点到达地图(259,270,'D2000')
系统.sleep(1000)
if 系统.当前地图是('D2001') then 系统.转到标记('崎路走回') end

封魔矿区走回：
我.跑到(178, 108)
我.走进门点到达地图(179,109,'4')
系统.sleep(1000)
if 系统.当前地图是('D2000') then 系统.转到标记('封魔矿区走回') end
系统.转到标记('判断地图')

插入脚本文件('百区-封魔谷回城修理.txt')

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