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

--************使用此脚本必须设置以下内容************
--****先自己把(鹤嘴锄)放在仓库然后按以下设置即可****
--回城动作-设置购买武器(鹤嘴锄)-也可以设置买一把杀怪武器
--基本设置-挖矿遇到怪物要使用的武器-写武器的名称(如:降魔)
--物品设置-点分类筛选:武器类-把所有的矿石设置(不捡)-处理(卖掉)
--************使用此脚本必须设置以上内容************

--****************保管极品矿设置方法****************
--物品设置-需要保管的矿石名称设置成极品-极品属性持久
--(例如:黑铁矿石,物品名称写上[黑铁矿石],最后的持久假如我要纯度15以上的才保管就写15)
--****************丢弃垃圾矿设置方法****************
--如果我挖到的矿要要纯度8以上的才保留在包里拿回去卖,少于8的就丢掉.
--物品设置-最后一项-把需要丢弃的矿石名称写上-最后的持久写上要保留多少纯度以上的数字
--(例如:铜矿,物品名称写上[铜矿],最后的持久假如挖到的矿纯度少于8就丢掉那么久写8)
--同时要设置-物品名称-捡取物品设置-扔掉垃圾-前面钩上
系统.设置出错重启脚本()

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

回城整理：
if 我.四周被围() then 系统.调用标记('被围飞随机') end
if 我.四周被围() then 系统.调用标记('被围飞随机') end
if 我.包中物品('金币') > 4500000 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 我.包中物品('鹤嘴锄') > 0 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 我.有装备要修理('勋章') then 系统.调用标记('盟重修勋章') end
if 我.包中物品('金币') > 4500000 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 我.有物品要买('药') then 系统.转到标记('去苍月') end
if 我.有物品要卖掉('杂货类') then 系统.转到标记('去苍月') end
if 我.有物品要买('杂货') then 系统.转到标记('去苍月') end

出发：
if 系统.当前地图是('3') then 系统.转到标记('去毒蛇') end
我.跑到(143, 329)
我.与NPC对话('海岛老兵')
我.选择('回去','@back')
系统.sleep(1000)
if 系统.当前地图是('5') then 系统.转到标记('出发') end

去毒蛇：
if 我.四周被围() then 系统.调用标记('被围飞随机') end
if 我.四周被围() then 系统.调用标记('被围飞随机') end
if 我.有物品要卖掉('杂货类') then 系统.调用标记('盟重卖杂货') end
if 我.有物品要买('杂货') then 系统.调用标记('盟重买杂货') end

盟重去毒蛇:
我.跑到(513, 776)
我.走进门点到达地图(512,777,'2')
系统.sleep(1000)
if 系统.当前地图是('3') then 系统.转到标记('盟重去毒蛇') end
我.切换宠物状态为('攻击')

进山谷矿区：
我.跑到(554, 166, true)
我.跑到(554, 166, true)
我.与NPC对话('山谷矿区传送员')
我.选择('前往矿区一层','@Go_1')
系统.sleep(1000)
if 系统.当前地图是('2') then 系统.转到标记('进山谷矿区') end

山谷矿区:
我.切换宠物状态为('攻击')
我.边打边挖到(34,357,50)
我.边打边挖到(56,175,50)
我.边打边挖到(56,321,50)
我.边打边挖到(90,375,50)
我.边打边挖到(226,314,50)
我.边打边挖到(86,314,50)
我.边打边挖到(36,358,50)
我.边打边挖到(60,175,50)
我.边打边挖到(64,305,50)
我.边打边挖到(90,378,50)
我.边打边挖到(224,317,50)
我.边打边挖到(112,315,50)
我.边打边挖到(65,167,50)
我.边打边挖到(101,34,50)
我.边打边挖到(183,131,50)
我.边打边挖到(121,216,50)
我.边打边挖到(359,243,50)
我.边打边挖到(361,40,50)
我.边打边挖到(327,78,50)
我.边打边挖到(254,171,50)
我.边打边挖到(248,76,50)
我.边打边挖到(187,101,50)
我.边打边挖到(147,56,50)
我.边打边挖到(268,65,50)
我.边打边挖到(345,30,50)
系统.转到标记('判断地图')

用户自定义回城:
if 系统.当前地图不是('3') then 系统.调用标记('直飞盟重') end
if 系统.当前地图是('3') then 系统.转到标记('判断地图') end
if 我.包中物品('回城卷*') > 0 then 系统.转到标记('使用回城卷') end
if 我.包中物品('地牢逃脱卷') < 1 then 系统.转到标记('走回毒蛇') end
我.使用物品('地牢逃脱卷')
系统.sleep(1000)
if 系统.当前地图是('2') then 系统.转到标记('毒蛇山谷') end
系统.转到标记('判断地图')

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

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

走回毒蛇:
我.跑到(30, 374)
我.走进门点到达地图(30,375,'2')
系统.sleep(1000)
if 系统.当前地图是('D421') then 系统.转到标记('走回毒蛇') end
系统.转到标记('判断地图')

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

卖书籍：
我.跑到(152, 304)
我.与NPC对话('书店老板')
我.选择('卖','@sell')
系统.sleep(1000)
我.卖掉所有('书籍类')
结束

卖武器：
我.跑到(122, 306)
我.与NPC对话('武器店老板')
我.选择('卖','@sell')
系统.sleep(1000)
我.卖掉所有('武器类')
结束

买武器：
我.跑到(122, 306)
我.购买店里的物品('武器店老板','武器') 
结束

修武器：
我.跑到(122, 306)
系统.sleep(1000)
我.与NPC对话('武器店老板')
系统.sleep(1000)
if 系统.NPC对我说():find('全身特修') then 系统.转到标记('全身特修') end
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('武器')
结束

修鹤嘴锄:
我.跑到(122, 306)
系统.sleep(1000)
我.把物品配戴到指定位置('鹤嘴锄','武器')
我.与NPC对话('武器店老板')
系统.sleep(1000)
if 系统.NPC对我说():find('全身特修') then 系统.转到标记('全身特修') end
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('武器')
结束

卖衣服：
我.跑到(148, 335)
我.与NPC对话('服装店老板')
我.选择('卖','@sell')
系统.sleep(1000)
我.卖掉所有('服装类')
我.卖掉所有('头盔类')
结束

修衣服：
我.跑到(148, 335)
我.与NPC对话('服装店老板')
系统.sleep(1000)
if 系统.NPC对我说():find('全身特修') then 系统.转到标记('全身特修') end
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('衣服')
结束

修头盔：
我.跑到(148, 335)
我.与NPC对话('服装店老板')
系统.sleep(1000)
if 系统.NPC对我说():find('全身特修') then 系统.转到标记('全身特修') end
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('头盔')
结束

修腰带：
我.跑到(148, 335)
我.与NPC对话('服装店老板')
系统.sleep(1000)
if 系统.NPC对我说():find('全身特修') then 系统.转到标记('全身特修') end
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('腰带')
结束

修靴：
我.跑到(148, 335)
我.与NPC对话('服装店老板')
系统.sleep(1000)
if 系统.NPC对我说():find('全身特修') then 系统.转到标记('全身特修') end
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('靴')
结束

卖首饰：
if 我.与指定坐标的距离(145,334) < 1 then 系统.转到标记('卖首饰1') end
if 我.与指定坐标的距离(145,336) < 1 then 系统.转到标记('卖首饰1') end
if 我.与指定坐标的距离(145,337) < 1 then 系统.转到标记('卖首饰1') end
if 我.与指定坐标的距离(145,338) < 1 then 系统.转到标记('卖首饰1') end
if 我.与指定坐标的距离(145,339) < 1 then 系统.转到标记('卖首饰1') end
if 我.与指定坐标的距离(145,340) < 1 then 系统.转到标记('卖首饰1') end
if 我.与指定坐标的距离(145,341) < 1 then 系统.转到标记('卖首饰1') end
if 我.与指定坐标的距离(145,342) < 1 then 系统.转到标记('卖首饰1') end
我.跑到(144, 334)
if 我.与指定坐标的距离(145,335) >= 100000 then 系统.调用标记('判断首饰店距离') end
if 我.与指定坐标的距离(145,334) < 1 then 系统.转到标记('卖首饰1') end
if 我.与指定坐标的距离(145,336) < 1 then 系统.转到标记('卖首饰1') end
if 我.与指定坐标的距离(145,337) < 1 then 系统.转到标记('卖首饰1') end
if 我.与指定坐标的距离(145,338) < 1 then 系统.转到标记('卖首饰1') end
if 我.与指定坐标的距离(145,339) < 1 then 系统.转到标记('卖首饰1') end
if 我.与指定坐标的距离(145,340) < 1 then 系统.转到标记('卖首饰1') end
if 我.与指定坐标的距离(145,341) < 1 then 系统.转到标记('卖首饰1') end
if 我.与指定坐标的距离(145,342) < 1 then 系统.转到标记('卖首饰1') end
我.跑到(145, 335)
卖首饰1:
我.与NPC对话('首饰店老板')
我.选择('出售','@sell')
系统.sleep(1000)
我.卖掉所有('项链类')
我.卖掉所有('手镯类')
我.卖掉所有('戒指类')
结束

修项链：
if 我.与指定坐标的距离(145,334) < 1 then 系统.转到标记('修项链1') end
if 我.与指定坐标的距离(145,336) < 1 then 系统.转到标记('修项链1') end
if 我.与指定坐标的距离(145,337) < 1 then 系统.转到标记('修项链1') end
if 我.与指定坐标的距离(145,338) < 1 then 系统.转到标记('修项链1') end
if 我.与指定坐标的距离(145,339) < 1 then 系统.转到标记('修项链1') end
if 我.与指定坐标的距离(145,340) < 1 then 系统.转到标记('修项链1') end
if 我.与指定坐标的距离(145,341) < 1 then 系统.转到标记('修项链1') end
if 我.与指定坐标的距离(145,342) < 1 then 系统.转到标记('修项链1') end
我.跑到(144, 334)
if 我.与指定坐标的距离(145,335) >= 100000 then 系统.调用标记('判断首饰店距离') end
if 我.与指定坐标的距离(145,334) < 1 then 系统.转到标记('修项链1') end
if 我.与指定坐标的距离(145,336) < 1 then 系统.转到标记('修项链1') end
if 我.与指定坐标的距离(145,337) < 1 then 系统.转到标记('修项链1') end
if 我.与指定坐标的距离(145,338) < 1 then 系统.转到标记('修项链1') end
if 我.与指定坐标的距离(145,339) < 1 then 系统.转到标记('修项链1') end
if 我.与指定坐标的距离(145,340) < 1 then 系统.转到标记('修项链1') end
if 我.与指定坐标的距离(145,341) < 1 then 系统.转到标记('修项链1') end
if 我.与指定坐标的距离(145,342) < 1 then 系统.转到标记('修项链1') end
我.跑到(145, 335)
修项链1:
我.与NPC对话('首饰店老板')
系统.sleep(1000)
if 系统.NPC对我说():find('全身特修') then 系统.转到标记('全身特修') end
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('项链')
结束

修左手镯：
if 我.与指定坐标的距离(145,334) < 1 then 系统.转到标记('修左手镯1') end
if 我.与指定坐标的距离(145,336) < 1 then 系统.转到标记('修左手镯1') end
if 我.与指定坐标的距离(145,337) < 1 then 系统.转到标记('修左手镯1') end
if 我.与指定坐标的距离(145,338) < 1 then 系统.转到标记('修左手镯1') end
if 我.与指定坐标的距离(145,339) < 1 then 系统.转到标记('修左手镯1') end
if 我.与指定坐标的距离(145,340) < 1 then 系统.转到标记('修左手镯1') end
if 我.与指定坐标的距离(145,341) < 1 then 系统.转到标记('修左手镯1') end
if 我.与指定坐标的距离(145,342) < 1 then 系统.转到标记('修左手镯1') end
我.跑到(144, 334)
if 我.与指定坐标的距离(145,335) >= 100000 then 系统.调用标记('判断首饰店距离') end
if 我.与指定坐标的距离(145,334) < 1 then 系统.转到标记('修左手镯1') end
if 我.与指定坐标的距离(145,336) < 1 then 系统.转到标记('修左手镯1') end
if 我.与指定坐标的距离(145,337) < 1 then 系统.转到标记('修左手镯1') end
if 我.与指定坐标的距离(145,338) < 1 then 系统.转到标记('修左手镯1') end
if 我.与指定坐标的距离(145,339) < 1 then 系统.转到标记('修左手镯1') end
if 我.与指定坐标的距离(145,340) < 1 then 系统.转到标记('修左手镯1') end
if 我.与指定坐标的距离(145,341) < 1 then 系统.转到标记('修左手镯1') end
if 我.与指定坐标的距离(145,342) < 1 then 系统.转到标记('修左手镯1') end
我.跑到(145, 335)
修左手镯1:
我.与NPC对话('首饰店老板')
系统.sleep(1000)
if 系统.NPC对我说():find('全身特修') then 系统.转到标记('全身特修') end
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('左手镯')
结束

修右手镯：
if 我.与指定坐标的距离(145,334) < 1 then 系统.转到标记('修右手镯1') end
if 我.与指定坐标的距离(145,336) < 1 then 系统.转到标记('修右手镯1') end
if 我.与指定坐标的距离(145,337) < 1 then 系统.转到标记('修右手镯1') end
if 我.与指定坐标的距离(145,338) < 1 then 系统.转到标记('修右手镯1') end
if 我.与指定坐标的距离(145,339) < 1 then 系统.转到标记('修右手镯1') end
if 我.与指定坐标的距离(145,340) < 1 then 系统.转到标记('修右手镯1') end
if 我.与指定坐标的距离(145,341) < 1 then 系统.转到标记('修右手镯1') end
if 我.与指定坐标的距离(145,342) < 1 then 系统.转到标记('修右手镯1') end
我.跑到(144, 334)
if 我.与指定坐标的距离(145,335) >= 100000 then 系统.调用标记('判断首饰店距离') end
if 我.与指定坐标的距离(145,334) < 1 then 系统.转到标记('修右手镯1') end
if 我.与指定坐标的距离(145,336) < 1 then 系统.转到标记('修右手镯1') end
if 我.与指定坐标的距离(145,337) < 1 then 系统.转到标记('修右手镯1') end
if 我.与指定坐标的距离(145,338) < 1 then 系统.转到标记('修右手镯1') end
if 我.与指定坐标的距离(145,339) < 1 then 系统.转到标记('修右手镯1') end
if 我.与指定坐标的距离(145,340) < 1 then 系统.转到标记('修右手镯1') end
if 我.与指定坐标的距离(145,341) < 1 then 系统.转到标记('修右手镯1') end
if 我.与指定坐标的距离(145,342) < 1 then 系统.转到标记('修右手镯1') end
我.跑到(145, 335)
修右手镯1:
我.与NPC对话('首饰店老板')
系统.sleep(1000)
if 系统.NPC对我说():find('全身特修') then 系统.转到标记('全身特修') end
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('右手镯')
结束

修左戒指：
if 我.与指定坐标的距离(145,334) < 1 then 系统.转到标记('修左戒指1') end
if 我.与指定坐标的距离(145,336) < 1 then 系统.转到标记('修左戒指1') end
if 我.与指定坐标的距离(145,337) < 1 then 系统.转到标记('修左戒指1') end
if 我.与指定坐标的距离(145,338) < 1 then 系统.转到标记('修左戒指1') end
if 我.与指定坐标的距离(145,339) < 1 then 系统.转到标记('修左戒指1') end
if 我.与指定坐标的距离(145,340) < 1 then 系统.转到标记('修左戒指1') end
if 我.与指定坐标的距离(145,341) < 1 then 系统.转到标记('修左戒指1') end
if 我.与指定坐标的距离(145,342) < 1 then 系统.转到标记('修左戒指1') end
我.跑到(144, 334)
if 我.与指定坐标的距离(145,335) >= 100000 then 系统.调用标记('判断首饰店距离') end
if 我.与指定坐标的距离(145,334) < 1 then 系统.转到标记('修左戒指1') end
if 我.与指定坐标的距离(145,336) < 1 then 系统.转到标记('修左戒指1') end
if 我.与指定坐标的距离(145,337) < 1 then 系统.转到标记('修左戒指1') end
if 我.与指定坐标的距离(145,338) < 1 then 系统.转到标记('修左戒指1') end
if 我.与指定坐标的距离(145,339) < 1 then 系统.转到标记('修左戒指1') end
if 我.与指定坐标的距离(145,340) < 1 then 系统.转到标记('修左戒指1') end
if 我.与指定坐标的距离(145,341) < 1 then 系统.转到标记('修左戒指1') end
if 我.与指定坐标的距离(145,342) < 1 then 系统.转到标记('修左戒指1') end
我.跑到(145, 335)
修左戒指1:
我.与NPC对话('首饰店老板')
系统.sleep(1000)
if 系统.NPC对我说():find('全身特修') then 系统.转到标记('全身特修') end
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('左戒指')
结束

修右戒指：
if 我.与指定坐标的距离(145,334) < 1 then 系统.转到标记('修右戒指1') end
if 我.与指定坐标的距离(145,336) < 1 then 系统.转到标记('修右戒指1') end
if 我.与指定坐标的距离(145,337) < 1 then 系统.转到标记('修右戒指1') end
if 我.与指定坐标的距离(145,338) < 1 then 系统.转到标记('修右戒指1') end
if 我.与指定坐标的距离(145,339) < 1 then 系统.转到标记('修右戒指1') end
if 我.与指定坐标的距离(145,340) < 1 then 系统.转到标记('修右戒指1') end
if 我.与指定坐标的距离(145,341) < 1 then 系统.转到标记('修右戒指1') end
if 我.与指定坐标的距离(145,342) < 1 then 系统.转到标记('修右戒指1') end
我.跑到(144, 334)
if 我.与指定坐标的距离(145,335) >= 100000 then 系统.调用标记('判断首饰店距离') end
if 我.与指定坐标的距离(145,334) < 1 then 系统.转到标记('修右戒指1') end
if 我.与指定坐标的距离(145,336) < 1 then 系统.转到标记('修右戒指1') end
if 我.与指定坐标的距离(145,337) < 1 then 系统.转到标记('修右戒指1') end
if 我.与指定坐标的距离(145,338) < 1 then 系统.转到标记('修右戒指1') end
if 我.与指定坐标的距离(145,339) < 1 then 系统.转到标记('修右戒指1') end
if 我.与指定坐标的距离(145,340) < 1 then 系统.转到标记('修右戒指1') end
if 我.与指定坐标的距离(145,341) < 1 then 系统.转到标记('修右戒指1') end
if 我.与指定坐标的距离(145,342) < 1 then 系统.转到标记('修右戒指1') end
我.跑到(145, 335)
修右戒指1:
我.与NPC对话('首饰店老板')
系统.sleep(1000)
if 系统.NPC对我说():find('全身特修') then 系统.转到标记('全身特修') end
我.选择('特殊修理','@s_repair')
系统.sleep(1000)
我.修理装备('右戒指')
结束

判断首饰店距离:
if 我.与指定坐标的距离(145,334) < 10000 then 系统.转到标记('首饰坐标1') end
if 我.与指定坐标的距离(145,336) < 10000 then 系统.转到标记('首饰坐标2') end
if 我.与指定坐标的距离(145,337) < 10000 then 系统.转到标记('首饰坐标3') end
if 我.与指定坐标的距离(145,338) < 10000 then 系统.转到标记('首饰坐标4') end
if 我.与指定坐标的距离(145,339) < 10000 then 系统.转到标记('首饰坐标5') end
if 我.与指定坐标的距离(145,340) < 10000 then 系统.转到标记('首饰坐标6') end
if 我.与指定坐标的距离(145,341) < 10000 then 系统.转到标记('首饰坐标7') end
if 我.与指定坐标的距离(145,342) < 10000 then 系统.转到标记('首饰坐标8') end
系统.sleep(1000)
系统.转到标记('判断首饰店距离')

首饰坐标1:
我.跑到(145, 334)
系统.sleep(1000)
结束

首饰坐标2:
我.跑到(145, 336)
系统.sleep(1000)
结束

首饰坐标3:
我.跑到(145, 337)
系统.sleep(1000)
结束

首饰坐标4:
我.跑到(145, 338)
系统.sleep(1000)
结束

首饰坐标5:
我.跑到(145, 339)
系统.sleep(1000)
结束

首饰坐标6:
我.跑到(145, 340)
系统.sleep(1000)
结束

首饰坐标7:
我.跑到(145, 341)
系统.sleep(1000)
结束

首饰坐标8:
我.跑到(145, 342)
系统.sleep(1000)
结束

卖药：
我.跑到(148, 341)
我.与NPC对话('药铺老板')
我.选择('卖','@sell')
系统.sleep(1000)
我.卖掉所有('药品类')
结束

买药：
我.跑到(148, 341)
系统.sleep(1000)
我.购买店里的物品('药铺老板','药') 
结束

去苍月：
我.跑到(329, 324)
我.与NPC对话('盟重老兵')
我.选择('想去苍月岛','@move4')
系统.sleep(1200)
if 系统.当前地图是('3') then 系统.转到标记('去苍月') end
if 系统.当前地图是('5') then 系统.转到标记('回城整理') end

下庄园：
我.跑到(325, 271)
我.与NPC对话('海岛老兵')
我.选择('进入庄园进行元宝交易','@baodian')
我.选择('进入庄园','@zhuangyuan')
系统.sleep(1200)
if 系统.当前地图是('5') then 系统.转到标记('下庄园') end

庄园：
if 我.包中物品('金币') > 4500000 then 系统.调用标记('捆条') end
if 我.包中物品('金条') > 4 then 系统.调用标记('捆砖') end

返回苍月：
我.跑到(71, 71)
我.与NPC对话('元宝使者')
我.选择('返回玛法大陆','@gomafa')
系统.sleep(1000)
if 系统.当前地图不是('GA0') then 系统.转到标记('判断地图') end
我.与NPC对话('传送员')
我.选择('返回玛法大陆','@gomafa')
系统.sleep(1000)
系统.sleep(1200)
if 系统.当前地图是('GA0') then 系统.转到标记('返回苍月') end
if 系统.当前地图是('5') then 系统.转到标记('回城整理') end
系统.转到标记('判断地图')

捆条：
我.跑到(71, 71)
我.与NPC对话('仓库管理员')
我.选择('捆','@mbind')
系统.sleep(1000)
我.选择('金币换金条.','@chgtobar')
我.选择('金币换金条.','@chgtobar')
我.选择('金币换金条.','@chgtobar')
我.选择('金币换金条.','@chgtobar')
结束

捆砖：
我.跑到(71, 71)
我.与NPC对话('仓库管理员')
我.选择('捆','@mbind')
系统.sleep(1000)
我.选择('金条换金砖.','@chgtobrick')
我.选择('金条换金砖.','@chgtobrick')
我.选择('金条换金砖.','@chgtobrick')
我.选择('金条换金砖.','@chgtobrick')
结束

封魔谷：
if 系统.当前地图不是('3') then 系统.调用标记('直飞盟重') end
if 系统.当前地图是('3') then 系统.转到标记('判断地图') end
我.跑到(236, 196)
我.与NPC对话('封魔谷老兵')
我.选择('去比奇','@leave')
我.选择('移动','@pay1')
系统.sleep(1200)
if 系统.当前地图是('4') then 系统.转到标记('封魔谷') end

比奇城：
if 系统.当前地图不是('3') then 系统.调用标记('直飞盟重') end
if 系统.当前地图是('3') then 系统.转到标记('判断地图') end
我.跑到(326, 272)
我.与NPC对话('比奇老兵')
我.选择('想瞬间移动','@talkwith')
我.选择('向毒蛇山谷移动','@move2')
我.选择('移动','@pay2')

比奇省：
if 系统.当前地图不是('3') then 系统.调用标记('直飞盟重') end
if 系统.当前地图是('3') then 系统.转到标记('判断地图') end
我.跑到(673, 84)
我.走进门点到达地图(672,81,'2')
系统.sleep(1200)
if 系统.当前地图是('0') then 系统.转到标记('比奇省') end

毒蛇山谷：
if 系统.当前地图不是('3') then 系统.调用标记('直飞盟重') end
if 系统.当前地图是('3') then 系统.转到标记('判断地图') end
我.跑到(560, 78)
我.走进门点到达地图(560,76,'3')
系统.sleep(1200)
if 系统.当前地图是('2') then 系统.转到标记('毒蛇山谷') end

盟重省：
if 系统.当前地图不是('3') then 系统.调用标记('直飞盟重') end
if 我.与指定坐标的距离(330,330) > 80 then 系统.调用标记('直飞盟重') end
我.跑到(327, 325)
我.与NPC对话('盟重老兵')
我.选择('想去苍月岛','@move4')
系统.sleep(1200)
if 系统.当前地图是('3') then 系统.转到标记('盟重省') end
系统.转到标记('判断地图')

盟重修勋章:
我.跑到(338, 335)
我.与NPC对话('流浪汉')
我.选择('修理','@s_repair')
系统.sleep(1000)
我.修理装备('勋章')
结束

封魔城：
if 系统.当前地图不是('3') then 系统.调用标记('直飞盟重') end
if 系统.当前地图是('3') then 系统.转到标记('判断地图') end
我.跑到(139, 328)
我.与NPC对话('封魔谷老兵')
我.选择('去比奇','@leave')
我.选择('移动','@pay1')
系统.sleep(1200)
if 系统.当前地图是('4') then 系统.转到标记('封魔城') end
系统.转到标记('判断地图')

白日门：
if 系统.当前地图不是('3') then 系统.调用标记('直飞盟重') end
if 系统.当前地图是('3') then 系统.转到标记('判断地图') end
我.跑到(182, 302)
我.与NPC对话('向导')
我.选择('到别处去','@talkwith')
我.选择('回到比奇','@move1')
我.选择('移动','@pay1')
系统.sleep(1200)
if 系统.当前地图是('11') then 系统.转到标记('白日门') end
系统.转到标记('判断地图')

回盟重买一个随机：
if 系统.当前地图是('3') then 系统.转到标记('买一个随机') end
if 我.与指定坐标的距离(140,330) < 12 then 系统.转到标记('海岛老兵对话') end
我.跑到(140, 330)
海岛老兵对话:
我.与NPC对话('海岛老兵')
我.选择('回去','@back')
系统.sleep(1200)
if 系统.当前地图是('5') then 系统.转到标记('回盟重买一个随机') end

买一个随机:
if 我.四周被围() then 系统.转到标记('使用随机卷') end
我.跑到(338, 333)
我.与NPC对话('流浪汉')
我.选择('购买','@buy')
系统.sleep(1000)
我.买够('随机传送卷', 1)
系统.sleep(1000)

回去苍月:
我.跑到(329, 324)
我.与NPC对话('盟重老兵')
我.选择('想去苍月岛','@move4')
系统.sleep(1200)
if 系统.当前地图是('3') then 系统.转到标记('回去苍月') end
结束

被围飞随机:
_记下时间 = os.clock()
if 我.已修炼技能('瞬息移动') then 系统.转到标记('使用瞬息移动') end
if 我.包中物品('随机传送*') < 1 then 系统.调用标记('回盟重买一个随机') end
if 我.包中物品('随机传送卷') < 1 and 我.包中物品('随机传送卷包') > 0 and 我.包中物品('空格') > 5 then 系统.调用标记('解随机') end
我.使用物品('随机传送卷')
系统.sleep(1000)
结束

使用瞬息移动：
我.使用魔法('瞬息移动')
系统.sleep(1200)
if os.clock() - _记下时间 > 30 then 系统.转到标记('使用随机卷') end
if 我.四周被围() then 系统.转到标记('使用瞬息移动') end
结束

使用随机卷：
if 我.包中物品('随机传送卷*') < 1 then 系统.转到标记('使用随机石') end
if 我.包中物品('随机传送卷') < 1 and 我.包中物品('随机传送卷包') > 0 and 我.包中物品('空格') > 5 then 系统.调用标记('解随机') end
我.使用物品('随机传送卷')
系统.sleep(1000)

使用了随机：
系统.sleep(1000)
结束

使用随机石：
if 我.包中物品('随机传送石*') < 1 then 系统.转到标记('使用了随机') end
我.使用物品('随机传送石*')
系统.转到标记('使用了随机')

解随机:
我.使用物品('随机传送卷包')
系统.sleep(1000)
结束

盟重卖杂货:
if 我.包中物品('肉') > 0 then 系统.调用标记('卖肉') end
if 我.包中物品('鸡肉') > 0 then 系统.调用标记('卖肉') end
我.跑到(338, 335)
我.与NPC对话('流浪汉')
我.选择('出售','@sell')
系统.sleep(1000)
我.卖掉所有('杂货类')
结束

盟重买杂货:
我.跑到(338, 335)
我.购买店里的物品('流浪汉','杂货') 
结束

卖肉:
我.跑到(351, 333)
我.与NPC对话('黄家肉店老板')
我.选择('卖','@sell')
系统.sleep(1000)
我.卖掉所有('鸡肉')
我.卖掉所有('肉')
结束

卖杂货7：
我.跑到(134, 326)
if 我.与指定坐标的距离(133,325) >= 100000 then 系统.转到标记('卖杂货8') end
我.跑到(133, 325)
系统.sleep(1200)
我.与NPC对话('杂货铺老板')
我.选择('出售','@sell')
系统.sleep(1000)
我.卖掉所有('杂货类')
结束

卖杂货8：
我.跑到(134, 326)
if 我.与指定坐标的距离(134,325) >= 100000 then 系统.转到标记('卖杂货9') end
我.跑到(134, 325)
系统.sleep(1200)
我.与NPC对话('杂货铺老板')
我.选择('出售','@sell')
系统.sleep(1000)
我.卖掉所有('杂货类')
结束

卖杂货9：
我.跑到(141, 326)
if 我.与指定坐标的距离(141,325) >= 100000 then 系统.转到标记('卖杂货10') end
我.跑到(141, 325)
系统.sleep(1200)
我.与NPC对话('杂货铺老板')
我.选择('出售','@sell')
系统.sleep(1000)
我.卖掉所有('杂货类')
结束

卖杂货10：
我.跑到(142, 326)
if 我.与指定坐标的距离(142,325) >= 100000 then 系统.转到标记('卖杂货11') end
我.跑到(142, 325)
系统.sleep(1200)
我.与NPC对话('杂货铺老板')
我.选择('出售','@sell')
系统.sleep(1000)
我.卖掉所有('杂货类')
结束

卖杂货11：
我.跑到(143, 326)
if 我.与指定坐标的距离(143,325) >= 100000 then 系统.转到标记('卖杂货') end
我.跑到(143, 325)
系统.sleep(1200)
我.与NPC对话('杂货铺老板')
我.选择('出售','@sell')
系统.sleep(1000)
我.卖掉所有('杂货类')
结束

卖杂货：
我.跑到(135, 326)
if 我.与指定坐标的距离(135,325) >= 100000 then 系统.转到标记('卖杂货1') end
我.跑到(135, 325)
系统.sleep(1200)
我.与NPC对话('杂货铺老板')
我.选择('出售','@sell')
系统.sleep(1000)
我.卖掉所有('杂货类')
结束

卖杂货1:
我.跑到(136, 326)
if 我.与指定坐标的距离(136,325) >= 100000 then 系统.转到标记('卖杂货2') end
我.跑到(136, 325)
系统.sleep(1200)
我.购买店里的物品('杂货铺老板','杂货') 
结束

卖杂货2:
我.跑到(137, 326)
if 我.与指定坐标的距离(137,325) >= 100000 then 系统.转到标记('卖杂货3') end
我.跑到(137, 325)
系统.sleep(1200)
我.与NPC对话('杂货铺老板')
我.选择('出售','@sell')
系统.sleep(1000)
我.卖掉所有('杂货类')
结束

卖杂货3:
我.跑到(138, 326)
if 我.与指定坐标的距离(138,325) >= 100000 then 系统.转到标记('卖杂货4') end
我.跑到(138, 325)
系统.sleep(1200)
我.与NPC对话('杂货铺老板')
我.选择('出售','@sell')
系统.sleep(1000)
我.卖掉所有('杂货类')
结束

卖杂货4:
我.跑到(138, 326)
if 我.与指定坐标的距离(139,325) >= 100000 then 系统.转到标记('卖杂货5') end
我.跑到(139, 325)
系统.sleep(1200)
我.与NPC对话('杂货铺老板')
我.选择('出售','@sell')
系统.sleep(1000)
我.卖掉所有('杂货类')
结束

卖杂货5:
我.跑到(140, 326)
if 我.与指定坐标的距离(140,325) >= 100000 then 系统.转到标记('卖杂货6') end
我.跑到(140, 325)
系统.sleep(1200)
我.与NPC对话('杂货铺老板')
我.选择('出售','@sell')
系统.sleep(1000)
我.卖掉所有('杂货类')
结束

买杂货7：
我.跑到(134, 326)
if 我.与指定坐标的距离(133,325) >= 100000 then 系统.转到标记('买杂货8') end
我.跑到(133, 325)
系统.sleep(1200)
我.购买店里的物品('杂货铺老板','杂货') 
结束

买杂货8：
我.跑到(134, 326)
if 我.与指定坐标的距离(134,325) >= 100000 then 系统.转到标记('买杂货9') end
我.跑到(134, 325)
系统.sleep(1200)
我.购买店里的物品('杂货铺老板','杂货') 
结束

买杂货9：
我.跑到(141, 326)
if 我.与指定坐标的距离(141,325) >= 100000 then 系统.转到标记('买杂货10') end
我.跑到(141, 325)
系统.sleep(1200)
我.购买店里的物品('杂货铺老板','杂货') 
结束

买杂货10：
我.跑到(142, 326)
if 我.与指定坐标的距离(142,325) >= 100000 then 系统.转到标记('买杂货11') end
我.跑到(142, 325)
系统.sleep(1200)
我.购买店里的物品('杂货铺老板','杂货') 
结束

买杂货11：
我.跑到(143, 326)
if 我.与指定坐标的距离(143,325) >= 100000 then 系统.转到标记('买杂货') end
我.跑到(143, 325)
系统.sleep(1200)
我.购买店里的物品('杂货铺老板','杂货') 
结束

买杂货：
我.跑到(135, 326)
if 我.与指定坐标的距离(135,325) >= 100000 then 系统.转到标记('买杂货1') end
我.跑到(135, 325)
系统.sleep(1200)
我.购买店里的物品('杂货铺老板','杂货') 
结束

买杂货1:
我.跑到(136, 326)
if 我.与指定坐标的距离(136,325) >= 100000 then 系统.转到标记('买杂货2') end
我.跑到(136, 325)
系统.sleep(1200)
我.购买店里的物品('杂货铺老板','杂货') 
结束

买杂货2:
我.跑到(137, 326)
if 我.与指定坐标的距离(137,325) >= 100000 then 系统.转到标记('买杂货3') end
我.跑到(137, 325)
系统.sleep(1200)
我.购买店里的物品('杂货铺老板','杂货') 
结束

买杂货3:
我.跑到(138, 326)
if 我.与指定坐标的距离(138,325) >= 100000 then 系统.转到标记('买杂货4') end
我.跑到(138, 325)
系统.sleep(1200)
我.购买店里的物品('杂货铺老板','杂货') 
结束

买杂货4:
我.跑到(138, 326)
if 我.与指定坐标的距离(139,325) >= 100000 then 系统.转到标记('买杂货5') end
我.跑到(139, 325)
系统.sleep(1200)
我.购买店里的物品('杂货铺老板','杂货') 
结束

买杂货5:
我.跑到(140, 326)
if 我.与指定坐标的距离(140,325) >= 100000 then 系统.转到标记('买杂货6') end
我.跑到(140, 325)
系统.sleep(1200)
我.购买店里的物品('杂货铺老板','杂货') 
结束

直飞盟重:
系统.直飞('盟重')
系统.sleep(1200)
结束

全身特修:
我.选择('全身特修','@t_repair')
系统.sleep(1000)
结束

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