<全局脚本开始>
如果[自己][包裹空位]=0
那么跳转到<回城>
如果[祝福油][数量]>=1
那么使用[祝福油]文字
<全局脚本结束>
$仓库金条=5
$仓库金砖=5
$仓库金盒=5
<挂机脚本开始>
<回城>
关闭全局脚本
停止战斗
使用[回城卷]
<检查地图>
如果$_当前地图=0122
那么跳转到<已在皇宫了>
如果$_当前地图=3
那么跳转到<已在城里了>
如果[回城卷][数量]>0
那么使用[回城卷]
那么等待[1000]毫秒
那么跳转到<检查地图>
<已在城里了>
如果$装备已记录<>"已记录了"
那么系统显示[第1次运行,记录挂机装备]
那么$装备已记录="已记录了"
那么$衣服=[自己][衣服][名称]
那么$武器=[自己][武器][名称]
那么$头盔=[自己][头盔][名称]
那么$项链=[自己][项链][名称]
那么$马牌=[自己][马牌][名称]
那么$左手镯=[自己][左手镯][名称]
那么$右手镯=[自己][右手镯][名称]
那么$左戒指=[自己][左戒指][名称]
那么$右戒指=[自己][右戒指][名称]
那么$腰带=[自己][腰带][名称]
那么$宝石=[自己][宝石][名称]
系统显示[挂机装备:$衣服,$武器,$头盔,...]
调用<检查挂机装备>
<等待满血>
如果[自己][HP]<400
那么等待[1000]毫秒
那么跳转到<等待满血>
$物品名称="回城卷"
$物品数量=1
调用<买物>
调用<到皇宫>
<已在皇宫了>
调用<卖梦幻装备>
调用<卖特殊戒指>
调用<特修装备>
调用<合成装备>
调用<捆金条>
调用<金条打包保存>
调用<检查挂机装备>
调用<皇宫存物>
使用[回城卷]
调用<检查挂机装备>
如果[待存物品][数量]>20
那么下线
系统显示[购买挂机物品,准备出发]
$物品名称="魔法药(大)包"
$物品数量=8
调用<买物>
$物品名称="金创药(大)包"
$物品数量=8
调用<买物>
$物品名称="护身符(大)"
$物品数量=5
调用<买物>
$物品名称="随机传送卷包"
$物品数量=2
调用<买物>
$物品名称="回城卷"
$物品数量=1
调用<买物>
$物品名称="行会回城卷"
$物品数量=1
调用<买物>
如果[行会回城卷][数量]>0
那么使用[行会回城卷]
走到门点[3,630,274]到达[0150,15,19]
走到附近[0150,14,12]
对话[沙成员专用]
选择[小白天堂]
选择[我要进去小白天堂]
等待[1000]毫秒
边打边走到门点[0157,20,15]到达[D501,166,216]
边打边走到门点[D501,350,170]到达[D502,166,216]
边打边走到门点[D502,112,231]到达[D503,166,216]
跳转到<战斗>
<战斗>
开始战斗
跳转到<战斗>
********************************************
<准备金条>
$OK=1
系统显示[准备合成用的金条]
如果[金条][数量]>=$N2
那么返回
如果$仓库金条=0
那么跳转到<尝试取砖>
$物品名称="金条"
$物品数量=$N2
调用<皇宫取物>
如果$OK=0
那么跳转到<尝试取砖>
返回
<尝试取砖>
如果$仓库金砖=0
那么跳转到<尝试取金盒>
$物品名称="金砖"
$物品数量=1
调用<皇宫取物>
如果$OK=0
那么跳转到<尝试取金盒>
调用<解砖>
返回
<尝试取金盒>
如果$仓库金盒=0
那么$OK=0
那么返回
$物品名称="金盒"
$物品数量=1
调用<皇宫取物>
如果$OK=0
那么调用<皇宫存物>
那么返回
调用<解金盒>
调用<解砖>
返回
***********************************************************
***********************************************************
<取原料>
系统显示[准备合成用的材料]
$RE=1
如果[$原料][数量]>=$N1
那么返回
找到NPC[皇宫服务员,0122,16,19]
对话[皇宫服务员]
选择[仓库服务]
选择[提取物品]
<再取1>
刷新包裹
$TMP=[$原料][数量]
取[$原料]
如果[$原料][数量]>=$N1
那么返回
如果[$原料][数量]>$TMP
那么跳转到<再取1>
系统显示[原料不足,无法合成]
调用<存原料>
$RE=0
返回
<存原料>
找到NPC[皇宫服务员,0122,16,19]
对话[皇宫服务员]
$CNT=[$原料][数量]
<存原料1>
如果$CNT>0
那么存物[$原料]
那么$CNT=$CNT-1
那么跳转到<存原料1>
返回
*********************************************
<_牛比合成>
找到NPC[牛逼装备兑换,0122,32,34]
对话[牛逼装备兑换]
选择[$对话选择]
选择[$产品]
返回
<_饰品合成>
找到NPC[饰品合成师,0122,19,22]
对话[饰品合成师]
选择[$对话选择]
选择[$产品]
返回
<_勋章合成>
找到NPC[饰品合成师,0122,19,22]
对话[饰品合成师]
选择[勋章合成]
选择[$对话选择]
返回
<合成准备PUB>
系统显示[检查是否可能合成:$原料->$产品]
如果[$原料][数量]=0
那么跳转到<$返回地址>
调用<准备金条>
如果$OK=0
那么跳转到<$返回地址>
系统显示[尝试合成装备,$原料->$产品($原料:$N1,金条:$N2)]
调用<取原料>
如果$RE=0
那么跳转到<$返回地址>
调用<$合成地址>
刷新包裹
跳转到<合成准备PUB>
跳转到<$返回地址>
<合饰品PUB>
$合成地址="_饰品合成"
跳转到<合成准备PUB>
<合牛比PUB>
$合成地址="_牛比合成"
跳转到<合成准备PUB>
<合勋章PUB>
$合成地址="_勋章合成"
跳转到<合成准备PUB>
<合成装备>
$ITEM="宝石"
调用<合饰品>
$ITEM="腰带"
调用<合饰品>
$ITEM="靴"
调用<合饰品>
$ITEMA="梦幻头盔"
$ITEMB="天神盔"
$ITEMC="失落え头盔"
调用<合牛比>
$ITEMA="梦幻项链"
$ITEMB="天神链"
$ITEMC="失落え项链"
调用<合牛比>
$ITEMA="梦幻之刃"
$ITEMB="天神刀"
$ITEMC="失落え叉"
调用<合牛比>
$ITEMA="梦幻天甲(男)"
$ITEMB="天神甲(男)"
$ITEMC="失落え帅"
调用<合牛比>
$ITEMA="梦幻手镯"
$ITEMB="天神镯"
$ITEMC="失落え手镯"
调用<合牛比>
调用<合牛比>
调用<合牛比>
调用<合勋章>
返回
*********************************************
<合勋章>
如果[梦幻勋章][数量]=0 && [天神勋章][数量]=0
那么返回
$原料="梦幻勋章"
$N1=3
$N2=1
$产品="天神勋章"
$对话选择="我想梦幻合成天神"
$返回地址="YZ1"
跳转到<合勋章PUB>
$N1=2
$原料="天神勋章"
$产品="荣誉勋章①"
$对话选择="我想天神合成荣誉①"
$返回地址="YZ2"
跳转到<合勋章PUB>
$原料="荣誉勋章①"
$产品="荣誉勋章②"
$对话选择="我想合成荣誉②"
$返回地址="YZ3"
跳转到<合勋章PUB>
$原料="荣誉勋章②"
$产品="荣誉勋章③"
$对话选择="我想合成荣誉③"
$返回地址="YZ4"
跳转到<合勋章PUB>
$原料="荣誉勋章③"
$产品="荣誉勋章④"
$对话选择="我想合成荣誉④"
$返回地址="YZ5"
跳转到<合勋章PUB>
返回
<合牛比>
如果[$ITEMA][数量]=0 && [$ITEMB][数量]=0
那么返回
$原料=$ITEMA
$N1=3
$N2=1
$产品=$ITEMB
$对话选择="我想梦幻合成天神"
$返回地址="YD1"
跳转到<合牛比PUB>
$原料=$ITEMB
$N1=2
$N2=2
$产品=$ITEMC
$对话选择="我想天神合成失落"
$返回地址="YD2"
跳转到<合牛比PUB>
跳转到
$N1=2
$N2=1
$原料=$ITEMC
$产品=$ITEMC+"①"
$对话选择="我想合成失落①"
$返回地址="YD3"
跳转到<合牛比PUB>
$原料=$ITEMC+"①"
$产品=$ITEMC+"②"
$对话选择="我想合成失落②"
$返回地址="YD4"
跳转到<合牛比PUB>
$原料=$ITEMC+"②"
$产品=$ITEMC+"③"
$对话选择="我想合成失落③"
$返回地址="YD5"
跳转到<合牛比PUB>
跳转到
$原料=$ITEMC+"③"
$产品=$ITEMC+"④"
$对话选择="我想合成失落④"
$返回地址="YD6"
跳转到<合牛比PUB>
返回
*********************************************
<合饰品>
如果[$ITEM][数量]=0
那么返回
$N2=1
$原料=$ITEM
$N1=3
$产品=$原料+"1"
$对话选择="1级饰品合成"
$返回地址="YS1"
跳转到<合饰品PUB>
$N1=2
$原料=$ITEM+"1"
$产品=$ITEM+"2"
$对话选择="2级饰品合成"
$返回地址="YS2"
跳转到<合饰品PUB>
$原料=$ITEM+"2"
$产品=$ITEM+"3"
$对话选择="3级饰品合成"
$返回地址="YS3"
跳转到<合饰品PUB>
$原料=$ITEM+"3"
$产品=$ITEM+"4"
$对话选择="4级饰品合成"
$返回地址="YS4"
跳转到<合饰品PUB>
$原料=$ITEM+"4"
$产品=$ITEM+"5"
$对话选择="5级饰品合成"
$返回地址="YS5"
跳转到<合饰品PUB>
返回
***********************************************************
<买物>
如果[$物品名称][数量]>=$物品数量
那么返回
走到附近[3,338,332]
等待[1000]毫秒
对话[流浪汉]
选择[买物品]
选择[$物品名称]
<再买>
选择[确定]
如果[$物品名称][数量]<$物品数量
那么跳转到<再买>
返回
***********************************************************
<到皇宫>
对话[游戏助理]
选择[安全区域]
选择[比齐皇宫]
返回
***********************************************************
<卖梦幻PUB>
刷新包裹
如果[$物品名称][数量]=0
那么返回
系统显示[卖掉$物品名称]
找到NPC[装备回收员,0122,17,24]
随机移动[0122,17,24]
对话[装备回收员]
选择[$对话选择]
跳转到<卖梦幻PUB>
<卖梦幻装备>
$物品名称="梦幻项链"
$对话选择="梦幻项链"
调用<卖梦幻PUB>
*$物品名称="梦幻手镯"
*$对话选择="梦幻手镯"
*调用<卖梦幻PUB>
*$物品名称="梦幻头盔"
*$对话选择="梦幻头盔"
*调用<卖梦幻PUB>
$物品名称="梦幻戒指"
$对话选择="梦幻戒指"
调用<卖梦幻PUB>
$物品名称="梦幻天甲(女)"
$对话选择="梦幻天甲女"
调用<卖梦幻PUB>
*$物品名称="梦幻天甲(男)"
*$对话选择="梦幻天甲男"
*调用<卖梦幻PUB>
返回
***********************************************************
<卖特殊戒指PUB>
刷新包裹
如果[$物品名称][数量]=0
那么返回
系统显示[卖掉$物品名称]
找到NPC[装备寄存,0122,14,27]
随机移动[0122,14,27]
对话[装备寄存]
选择[$对话选择A]
选择[$对话选择B]
跳转到<卖特殊戒指PUB>
<卖特殊戒指>
$物品名称="护身戒指"
$对话选择A="护身戒指"
$对话选择B="存放"
调用<卖特殊戒指PUB>
$物品名称="复活戒指"
$对话选择A="复活戒指"
$对话选择B="存放"
调用<卖特殊戒指PUB>
$物品名称="麻痹戒指"
$对话选择A="麻痹戒指"
$对话选择B="存放"
调用<卖特殊戒指PUB>
$物品名称="天神戒"
$对话选择A="天神戒"
$对话选择B="存放"
调用<卖特殊戒指PUB>
$物品名称="天神甲(女)"
$对话选择A="天神甲(女)"
$对话选择B="存放"
调用<卖特殊戒指PUB>
$物品名称="天神链"
$对话选择A="天神链"
$对话选择B="存放"
调用<卖特殊戒指PUB>
$物品名称="天神盔"
$对话选择A="天神盔"
$对话选择B="存放"
调用<卖特殊戒指PUB>
返回
***********************************************************
<皇宫取物>
$OK=1
刷新包裹
系统显示[取物:$物品名称($物品数量)个]
如果[$物品名称][数量]>=$物品数量
那么返回
找到NPC[皇宫服务员,0122,16,19]
随机移动[0122,16,19]
对话[皇宫服务员]
选择[仓库服务]
选择[提取物品]
<再取>
$TMP=[$物品名称][数量]
取[$物品名称]
如果[$物品名称][数量]>=$物品数量
那么返回
如果[$物品名称][数量]>$TMP
那么跳转到<再取>
系统显示[取物品<$物品名称>失败]
$OK=0
如果$物品名称="金条"
那么$仓库金条=0
如果$物品名称="金砖"
那么$仓库金砖=0
如果$物品名称="金盒"
那么$仓库金盒=0
返回
**************************************************************
<皇宫存物>
刷新包裹
找到NPC[皇宫服务员,0122,16,19]
对话[皇宫服务员]
自动存物
返回
********************************************
<捆砖>
刷新包裹
如果[金条][数量]<5
那么返回
系统显示[将金条捆成砖]
找到NPC[皇宫服务员,0122,16,19]
对话[皇宫服务员]
选择[金条兑换]
选择[了解金砖.]
选择[金条换成金砖.]
选择[交换.]
返回
<解砖>
刷新包裹
如果[金砖][数量]=0
那么返回
找到NPC[皇宫服务员,0122,16,19]
对话[皇宫服务员]
选择[金条兑换]
选择[了解金砖.]
选择[金砖换成金条.]
选择[交换.]
返回
********************************************
<捆金盒>
刷新包裹
如果[金砖][数量]<2
那么返回
系统显示[将金砖捆成金盒]
找到NPC[皇宫服务员,0122,16,19]
对话[皇宫服务员]
选择[金条兑换]
选择[了解金盒.]
选择[金砖换成金盒.]
选择[交换.]
返回
<解金盒>
刷新包裹
如果[金盒][数量]=0
那么返回
找到NPC[皇宫服务员,0122,16,19]
对话[皇宫服务员]
选择[金条兑换]
选择[了解金盒.]
选择[金盒换成金砖.]
选择[交换.]
返回
********************************************
<解金条>
如果[金币][数量]>1000000
那么返回
系统显示[身上的钱不够了,取金条换]
刷新包裹
如果[金条][数量]>0
那么跳转到<可以解金条了>
$物品名称="金条"
$物品数量=1
调用<皇宫取物>
刷新包裹
如果[金条][数量]=0
那么返回
<可以解金条了>
找到NPC[皇宫服务员,0122,16,19]
对话[皇宫服务员]
选择[金条兑换]
选择[了解金条.]
选择[将金条换成金币.]
选择[交换.]
返回
********************************************
<捆金条>
如果[金币][数量]<4200000 || [自己][包裹空位]<2
那么返回
找到NPC[皇宫服务员,0122,16,19]
对话[皇宫服务员]
选择[金条兑换]
选择[了解金条.]
选择[将金币换成金条.]
选择[交换.]
刷新包裹
跳转到<捆金条>
返回
********************************************
**************************************************************
<特修装备>
找到NPC[皇宫服务员,0122,16,19]
如果[自己][靴子][持久]<3
那么对话[皇宫服务员]
那么特修[靴子]
如果[自己][衣服][持久]<10
那么对话[皇宫服务员]
那么特修[衣服]
如果[自己][头盔][持久]<3
那么对话[皇宫服务员]
那么特修[头盔]
如果[自己][武器][持久]<10
那么对话[皇宫服务员]
那么特修[武器]
如果[自己][项链][持久]<3
那么对话[皇宫服务员]
那么特修[项链]
如果[自己][马牌][持久]<20
那么对话[皇宫服务员]
那么特修[马牌]
如果[自己][左手镯][持久]<3
那么对话[皇宫服务员]
那么特修[左手镯]
如果[自己][右手镯][持久]<3
那么对话[皇宫服务员]
那么特修[右手镯]
如果[自己][左戒指][持久]<3
那么对话[皇宫服务员]
那么特修[左戒指]
如果[自己][右戒指][持久]<3
那么对话[皇宫服务员]
那么特修[右戒指]
如果[自己][腰带][持久]<3
那么对话[皇宫服务员]
那么特修[腰带]
如果[自己][宝石][持久]<3
那么对话[皇宫服务员]
那么特修[宝石]
返回
***********************************************************
<检查挂机装备>
系统显示[检查挂机装备]
如果[自己][衣服][名称]="" && [$衣服][数量]>0
那么装备[$衣服]到[衣服]
如果[自己][武器][名称]="" && [$武器][数量]>0
那么装备[$武器]到[武器]
如果[自己][头盔][名称]="" && [$头盔][数量]>0
那么装备[$头盔]到[头盔]
如果[自己][项链][名称]="" && [$项链][数量]>0
那么装备[$项链]到[项链]
如果[自己][马牌][名称]="" && [$马牌][数量]>0
那么装备[$马牌]到[马牌]
如果[自己][左手镯][名称]="" && [$左手镯][数量]>0
那么装备[$左手镯]到[左手镯]
如果[自己][右手镯][名称]="" && [$右手镯][数量]>0
那么装备[$右手镯]到[右手镯]
如果[自己][左戒指][名称]="" && [$左戒指][数量]>0
那么装备[$左戒指]到[左戒指]
如果[自己][右戒指][名称]="" && [$右戒指][数量]>0
那么装备[$右戒指]到[右戒指]
如果[自己][腰带][名称]="" && [$腰带][数量]>0
那么装备[$腰带]到[腰带]
如果[自己][宝石][名称]="" && [$宝石][数量]>0
那么装备[$宝石]到[宝石]
如果[自己][衣服][名称]="" || [自己][武器][名称]="" || [自己][头盔][名称]=""
那么下线
如果[自己][项链][名称]="" || [自己][马牌][名称]="" || [自己][左手镯][名称]=""
那么下线
如果[自己][右手镯][名称]="" || [自己][左戒指][名称]="" || [自己][右戒指][名称]=""
那么下线
返回
***********************************************************
<金条打包保存>
系统显示[金条打包,保存到仓库]
$物品名称="金条"
$物品数量=5
调用<皇宫取物>
如果$OK=0
那么跳转到<金砖打包>
调用<捆砖>
跳转到<金条打包保存>
<金砖打包>
$物品名称="金砖"
$物品数量=2
调用<皇宫取物>
如果$OK=0
那么跳转到<打包完成>
调用<捆金盒>
跳转到<金砖打包>
<打包完成>
返回