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

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

判断地图：
我.切换宠物状态为('攻击')
if 系统.当前地图是('63') then 系统.转到标记('魔龙岭') end
我.切换宠物状态为('休息')
if 系统.当前地图是('3') then 系统.转到标记('回城整理') end
if 系统.当前地图是('GA0') then 系统.转到标记('庄园') end
if 系统.当前地图是('6') then 系统.转到标记('检查物品') end
if 系统.当前地图是('4') then 系统.转到标记('封魔谷') end
if 系统.当前地图是('2') then 系统.转到标记('毒蛇山谷') end
if 系统.当前地图是('0') then 系统.转到标记('比奇城') end
if 系统.当前地图是('4') then 系统.转到标记('封魔城') end
if 系统.当前地图是('11') then 系统.转到标记('白日门') end
if 系统.当前地图是('0161') then 系统.转到标记('出书店') end
if 系统.当前地图是('0149') then 系统.转到标记('服装店') end
if 系统.当前地图是('0158') then 系统.转到标记('首饰店') end
if 系统.当前地图是('0159') then 系统.转到标记('盟重武器店') end
系统.转到标记('用户自定义回城')

插入脚本文件('怀旧-魔龙城回城整理.txt')

出发：
我.跑到(130, 151)
我.与NPC对话('魔龙城老兵')
我.选择('想去魔龙岭','@dongguan')
系统.sleep(1000)
if 系统.当前地图是('6') then 系统.转到标记('出发') end

魔龙岭：
我.切换宠物状态为('攻击')
我.边打边走到(83, 346)
我.边打边走到(40, 122)
我.边打边走到(149, 60)
我.边打边走到(264, 323)
我.边打边走到(174, 359)
我.边打边走到(93, 217)
我.边打边走到(112, 120)
我.边打边走到(198, 159)
我.边打边走到(205, 273)
我.边打边走到(151, 223)
系统.转到标记('判断地图')

用户自定义回城:
if 我.有物品要保管('金钱类') then 系统.调用标记('魔龙岭保管物品') end
if 我.有物品要保管('极品类') then 系统.调用标记('魔龙岭保管物品') end
if 我.有物品要保管('服装类') then 系统.调用标记('魔龙岭保管物品') end
if 我.有物品要保管('头盔类') then 系统.调用标记('魔龙岭保管物品') end
if 我.有物品要保管('武器类') then 系统.调用标记('魔龙岭保管物品') end
if 我.有物品要保管('项链类') then 系统.调用标记('魔龙岭保管物品') end
if 我.有物品要保管('手镯类') then 系统.调用标记('魔龙岭保管物品') end
if 我.有物品要保管('戒指类') then 系统.调用标记('魔龙岭保管物品') end
if 我.有物品要保管('书籍类') then 系统.调用标记('魔龙岭保管物品') end
if 我.有物品要保管('药品类') then 系统.调用标记('魔龙岭保管物品') end
if 我.有物品要保管('杂货类') then 系统.调用标记('魔龙岭保管物品') end
if 我.有物品要保管('材料类') then 系统.调用标记('魔龙岭保管物品') end
if 我.有物品要保管('其他类') then 系统.调用标记('魔龙岭保管物品') end
if 我.有物品要卖掉('武器类') then 系统.调用标记('魔龙岭卖物品') end
if 我.有物品要卖掉('服装类') then 系统.调用标记('魔龙岭卖物品') end
if 我.有物品要卖掉('项链类') then 系统.调用标记('魔龙岭卖物品') end
if 我.有物品要卖掉('手镯类') then 系统.调用标记('魔龙岭卖物品') end
if 我.有物品要卖掉('戒指类') then 系统.调用标记('魔龙岭卖物品') end
if 我.有物品要卖掉('药品类') then 系统.调用标记('魔龙岭卖物品') end
if 我.有装备要修理('武器') then 系统.调用标记('魔龙岭修武器') end
if 我.有装备要修理('衣服') then 系统.调用标记('魔龙岭修衣服') end
if 我.有装备要修理('头盔') then 系统.调用标记('魔龙岭修头盔') end
if 我.有装备要修理('腰带') then 系统.调用标记('魔龙岭修腰带') end
if 我.有装备要修理('靴') then 系统.调用标记('魔龙岭修靴') end
if 我.有装备要修理('项链') then 系统.调用标记('魔龙岭修项链') end
if 我.有装备要修理('左手镯') then 系统.调用标记('魔龙岭修左手镯') end
if 我.有装备要修理('右手镯') then 系统.调用标记('魔龙岭修右手镯') end
if 我.有装备要修理('左戒指') then 系统.调用标记('魔龙岭修左戒指') end
if 我.有装备要修理('右戒指') then 系统.调用标记('魔龙岭修右戒指') end
if 我.有物品要买('药') then 系统.调用标记('魔龙岭买药') end
if 我.有物品要买('杂货') then 系统.调用标记('回城') end
系统.转到标记('判断地图')

回城：
if 系统.当前地图不是('3') then 系统.调用标记('直飞盟重') end
if 系统.当前地图是('3') then 系统.转到标记('判断地图') end
if 我.包中物品('回城卷*') > 0 then 系统.转到标记('使用回城卷') end
我.使用物品('地牢逃脱卷')
系统.sleep(1000)
系统.转到标记('判断地图')

魔龙岭卖物品：
我.跑到(251, 45)
我.与NPC对话('魔龙城向导')
我.选择('卖','@sell')
系统.sleep(1000)
我.卖掉所有('武器类')
我.卖掉所有('服装类')
我.卖掉所有('头盔类')
我.卖掉所有('手镯类')
我.卖掉所有('项链类')
我.卖掉所有('戒指类')
我.卖掉所有('药品类')
结束

魔龙岭保管物品：
我.跑到(251, 45)
我.与NPC对话('仓库保管员')
我.选择('保管','@storage')
系统.sleep(1000)
我.保管所有('金钱类')
我.保管所有('极品类')
我.保管所有('服装类')
我.保管所有('头盔类')
我.保管所有('武器类')
我.保管所有('项链类')
我.保管所有('手镯类')
我.保管所有('戒指类')
我.保管所有('书籍类')
我.保管所有('药品类')
我.保管所有('杂货类')
我.保管所有('材料类')
我.保管所有('其他类')
系统.sleep(1000)
结束

魔龙岭卖杂货：
我.跑到(251, 45)
系统.sleep(1000)
我.与NPC对话('魔龙城向导')
我.选择('卖','@sell')
系统.sleep(1000)
我.卖掉所有('杂货类')
结束

魔龙岭买杂货：
我.跑到(251, 45)
系统.sleep(1000)
我.购买店里的物品('魔龙城向导','杂货') 
结束

魔龙岭卖药：
我.跑到(251, 45)
系统.sleep(1000)
我.与NPC对话('魔龙城向导')
我.选择('卖','@sell')
系统.sleep(1000)
我.卖掉所有('药品类')
结束

魔龙岭买药：
我.跑到(251, 45)
系统.sleep(1000)
我.购买店里的物品('魔龙城向导','药') 
结束

魔龙岭修面巾：
我.跑到(251, 45)
我.与NPC对话('魔龙城向导')
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('面巾')
结束

魔龙岭修武器：
我.跑到(251, 45)
我.与NPC对话('魔龙城向导')
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('武器')
结束

魔龙岭修衣服：
我.跑到(251, 45)
我.与NPC对话('魔龙城向导')
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('衣服')
结束

魔龙岭修头盔：
我.跑到(251, 45)
我.与NPC对话('魔龙城向导')
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('头盔')
结束

魔龙岭修腰带：
我.跑到(251, 45)
我.与NPC对话('魔龙城向导')
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('腰带')
结束

魔龙岭修靴：
我.跑到(251, 45)
我.与NPC对话('魔龙城向导')
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('靴')
结束

魔龙岭修项链：
我.跑到(251, 45)
我.与NPC对话('魔龙城向导')
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('项链')
结束

魔龙岭修左手镯：
我.跑到(251, 45)
我.与NPC对话('魔龙城向导')
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('左手镯')
结束

魔龙岭修右手镯：
我.跑到(251, 45)
我.与NPC对话('魔龙城向导')
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('右手镯')
结束

魔龙岭修左戒指：
我.跑到(251, 45)
我.与NPC对话('魔龙城向导')
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('左戒指')
结束

魔龙岭修右戒指：
我.跑到(251, 45)
我.与NPC对话('魔龙城向导')
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('右戒指')
结束

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

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

插入脚本文件('怀旧-魔龙城回城修理.txt')

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