当前位置: 首页 >> 常见问题

传奇170 176脚本复古代码-比奇矿区南部带自动修装备

2023-07-01 17:49:04   访问数:62
if (获取地图名()=="废矿入口") then --此地图是打怪地图,如发现地图名字错误请修改
    if 获取窗口("NPC对话框")==1 then
        按键("esc")
    end
    if 获取窗口("对话框")==1 then
        按键("enter")
    end
    if 获取窗口("包裹")==1 then
        按键("f9")
    end
    if 取标记(123)==0 then
        math.randomseed(os.time())
        置标记(123,math.random(2,3))
    end
    if (取背包空位()0 then
    位置 = 6
    总属性=0
    for i = 1,40 do
        名称,等级,攻击,魔法,道术,防御,魔防,类型,颜色,重量,耐久,附加1,附加2,附加3,附加4,附加5 = 取背包装备属性(位置)
    if 名称=="大火球" or 名称=="攻杀剑术" or 名称=="疾光电影" or 名称=="幽灵盾" or 名称=="神圣战甲术" or 名称=="刺杀剑术" or 名称=="召唤骷髅" or 名称=="隐身术" or 名称=="集体隐身术" or 名称=="瞬息移动" or 名称=="火墙" or 名称=="爆裂火焰" or 名称=="心灵启示" or 名称=="基本剑术" or 名称=="治愈术" or 名称=="火球术" or 名称=="地狱火" or 名称=="诱惑之光" or 名称=="精神力战法" or 名称=="抗拒火环" or 名称=="灵魂火符" or 名称=="施毒术" or 名称=="雷电术" or 名称=="半月弯刀" or 名称=="圣言术" then
    if 寻路(328,255,2)==1 then  --寻路到此处开始对话
        对话坐标(325,250)  --对话的NPC坐标
        等待(800)
        if 获取窗口("NPC对话框")==1 then
            点击("@sell",0)
            等待(500)
            拿起背包物品并点击(位置,313,263)
            等待(700)
            点击("DSellDlgOk",0)
            等待(500)
            if 获取窗口("对话框")==1 then
                按键("enter")
                等待(500)
            end
        end
    end --此处为对话NPC结束
        end
        位置 = 位置 + 1
    end
        return
    end
    if 取物品数量("小手镯|银手镯|铁手镯|钢手镯|皮制手套|魔力手镯|大手镯|黑檀手镯|金手镯|道士手镯|死神手套|魔法手镯|坚固手套|古铜戒指|玻璃戒指|六角戒指|牛角戒指|蓝色水晶戒指|生铁戒指|金戒指|骷髅戒指|黑色水晶戒指|蛇眼戒指|珍珠戒指|魅力戒指|道德戒指|珊瑚戒指|降妖除魔戒指|金项链|传统项链|黑檀项链|黄色水晶项链|黑色水晶项链|灯笼项链|琥珀项链|魔鬼项链|蓝翡翠项链|白金项链|凤凰明珠|白色虎齿项链|竹笛|放大镜|躲避手链")>0 then
    if 寻路(305,276,0)==1 then
        置标记(2,0)
        等待(800)
    end
    return
    end
    if 取物品数量("轻型盔甲(男)|轻型盔甲(女)|中型盔甲(男)|中型盔甲(女)|重盔甲(男)|魔法长袍(男)|重盔甲(女)|灵魂战衣(男)|魔法长袍(女)|灵魂战衣(女)|战神盔甲(男)|战神盔甲(女)|幽灵战衣(男)|幽灵战衣(女)|恶魔长袍(男)|恶魔长袍(女)|魔法头盔|骷髅头盔|道士头盔|青铜头盔")>0 then
    if 寻路(317,301,0)==1 then
        置标记(1,0)
        等待(800)
    end
    return
    end
    if 取物品数量("乌木剑|青铜剑|铁剑|短剑|青铜斧|半月|海魂|八荒|凌风|斩马刀|破魂|偃月|凝霜|修罗|降魔")>0 then
    if 寻路(345,308,0)==1 then
        置标记(3,0)
        等待(800)
    end
    return
    end
    if 寻路(658,216,2)==1 then  --寻路到此处开始对话
        对话坐标(659,214)  --对话的NPC坐标
        等待(800)
        if 获取窗口("NPC对话框")==1 then
            点击("@我要进入",0)
            等待(500)
            if 获取窗口("对话框")==1 then
                按键("enter")
                等待(500)
            end
        end
    end --此处为对话NPC结束
end


if (获取地图名()=="商店") then   --此地图进图,如发现地图名字错误请修改
    if 取标记(3)==0 then  --这里是执行卖武器到NPC
    if 取物品数量("乌木剑|青铜剑|铁剑|短剑|青铜斧|半月|海魂|八荒|凌风|斩马刀|破魂|偃月|凝霜|修罗|降魔")>0 then
    位置 = 6
    总属性=0
    for i = 1,40 do
        名称,等级,攻击,魔法,道术,防御,魔防,类型,颜色,重量,耐久,附加1,附加2,附加3,附加4,附加5 = 取背包装备属性(位置)
    if 名称=="乌木剑" or 名称=="青铜剑" or 名称=="铁剑" or 名称=="短剑" or 名称=="青铜斧" or 名称=="半月" or 名称=="海魂" or 名称=="八荒" or 名称=="凌风" or 名称=="斩马刀" or 名称=="破魂" or 名称=="偃月" or 名称=="凝霜" or 名称=="修罗" or 名称=="降魔" then
    if 寻路(18,24,2)==1 then  --寻路到此处开始对话
        对话坐标(19,18)  --对话的NPC坐标
        等待(800)
        if 获取窗口("NPC对话框")==1 then
            点击("@sell",0)
            等待(500)
            拿起背包物品并点击(位置,313,263)
            等待(700)
            点击("DSellDlgOk",0)
            等待(500)
            if 获取窗口("NPC对话框")==1 then
                按键("esc")
            end
            if 获取窗口("对话框")==1 then
                按键("enter")
                等待(500)
            end
        end
    end --此处为对话NPC结束
        end
        位置 = 位置 + 1
    end
        return
        else
            置标记(3,1)
        end
     elseif 取标记(3)==1 then  --这里开始执行取下身上武器
        if 取物品数量("乌木剑|青铜剑|铁剑|短剑|青铜斧|半月|海魂|八荒|凌风|斩马刀|破魂|偃月|凝霜|修罗|降魔")0 then     --这里要替换成自己的武器名字
    位置 = 6
    总属性=0
    for i = 1,40 do
        名称,等级,攻击,魔法,道术,防御,魔防,类型,颜色,重量,耐久,附加1,附加2,附加3,附加4,附加5 = 取背包装备属性(位置)
    if 名称=="乌木剑" or 名称=="青铜剑" or 名称=="铁剑" or 名称=="短剑" or 名称=="青铜斧" or 名称=="半月" or 名称=="海魂" or 名称=="八荒" or 名称=="凌风" or 名称=="斩马刀" or 名称=="破魂" or 名称=="偃月" or 名称=="凝霜" or 名称=="修罗" or 名称=="降魔" then     --这里要替换成自己的武器名字
    if 寻路(18,24,2)==1 then
        对话坐标(19,18)  --对话的NPC坐标
        等待(800)
        if 获取窗口("NPC对话框")==1 then
            点击("@s_repair",0)
            等待(500)
            拿起背包物品并点击(位置,313,263)
            等待(700)
            点击("DSellDlgOk",0)
            等待(500)
            if 获取窗口("对话框")==1 then
                按键("enter")
                等待(500)
            end
            等待(500)
            使用物品("乌木剑")
            等待(100)
            使用物品("青铜剑")
            等待(100)
            使用物品("铁剑")
            等待(100)
            使用物品("短剑")
            等待(100)
            使用物品("青铜斧")
            等待(100)
            使用物品("半月")
            等待(100)
            使用物品("海魂")
            等待(100)
            使用物品("八荒")
            等待(100)
            使用物品("凌风")
            等待(100)
            使用物品("斩马刀")
            等待(100)
            使用物品("破魂")
            等待(100)
            使用物品("偃月")
            等待(100)
            使用物品("凝霜")
            等待(100)
            使用物品("修罗")
            等待(100)
            使用物品("降魔")
            等待(100)
            if 获取窗口("NPC对话框")==1 then
                按键("esc")
            end
            if 获取窗口("对话框")==1 then
                按键("enter")
                等待(500)
            end
        end
    end --此处为对话NPC结束
        end
        位置 = 位置 + 1
    end
        return
        else
            置标记(3,3)
        end
     elseif 取标记(3)==3 then
    if 寻路(17,25,0)==1 then
            置标记(3,0)
        等待(800)
    end
    end
end


if (获取地图名()=="服装店") then   --此地图进图,如发现地图名字错误请修改
    if 取标记(1)==0 then  --这里是执行卖衣服到NPC
        if 取物品数量("轻型盔甲(男)|轻型盔甲(女)|中型盔甲(男)|中型盔甲(女)|重盔甲(男)|魔法长袍(男)|重盔甲(女)|灵魂战衣(男)|魔法长袍(女)|灵魂战衣(女)|战神盔甲(男)|战神盔甲(女)|幽灵战衣(男)|幽灵战衣(女)|恶魔长袍(男)|恶魔长袍(女)|魔法头盔|骷髅头盔|道士头盔|青铜头盔")>0 then
            位置 = 6
            总属性=0
            for i = 1,40 do
                名称,等级,攻击,魔法,道术,防御,魔防,类型,颜色,重量,耐久,附加1,附加2,附加3,附加4,附加5 = 取背包装备属性(位置)
                if 名称=="轻型盔甲(男)" or 名称=="轻型盔甲(女)" or 名称=="中型盔甲(男)" or 名称=="中型盔甲(女)" or 名称=="重盔甲(男)" or 名称=="魔法长袍(男)" or 名称=="重盔甲(女)" or 名称=="灵魂战衣(男)" or 名称=="魔法长袍(女)" or 名称=="灵魂战衣(女)" or 名称=="战神盔甲(男)" or 名称=="战神盔甲(女)" or 名称=="幽灵战衣(男)" or 名称=="幽灵战衣(女)" or 名称=="恶魔长袍(男)" or 名称=="恶魔长袍(女)" or 名称=="魔法头盔" or 名称=="骷髅头盔" or 名称=="道士头盔" or 名称=="青铜头盔" then
                    if 寻路(21,11,2)==1 then  --寻路到此处开始对话
                        对话坐标(19,6)  --对话的NPC坐标
                        等待(800)
                        if 获取窗口("NPC对话框")==1 then
                            点击("@sell",0)
                            等待(500)
                            拿起背包物品并点击(位置,313,263)
                            等待(700)
                            点击("DSellDlgOk",0)
                            等待(500)
                            if 获取窗口("NPC对话框")==1 then
                                按键("esc")
                                等待(500)
                            end
                            if 获取窗口("对话框")==1 then
                                按键("enter")
                                等待(500)
                            end
                            if 获取窗口("包裹")==1 then
                                按键("f9")
                                等待(500)
                            end
                        end
                    end --此处为对话NPC结束
                end
                位置 = 位置 + 1
            end
            return
        else
            置标记(1,1)
        end
     elseif 取标记(1)==1 then  --这里是拿掉身上衣服放到背包里面
        if 取物品数量("轻型盔甲(男)|轻型盔甲(女)|中型盔甲(男)|中型盔甲(女)|重盔甲(男)|魔法长袍(男)|重盔甲(女)|灵魂战衣(男)|魔法长袍(女)|灵魂战衣(女)|战神盔甲(男)|战神盔甲(女)|幽灵战衣(男)|幽灵战衣(女)|恶魔长袍(男)|恶魔长袍(女)|魔法头盔|骷髅头盔|道士头盔|青铜头盔")0 then     --这里要替换成自己的衣服名字
            位置 = 6
            总属性=0
            for i = 1,40 do
                名称,等级,攻击,魔法,道术,防御,魔防,类型,颜色,重量,耐久,附加1,附加2,附加3,附加4,附加5 = 取背包装备属性(位置)
                if 名称=="轻型盔甲(男)" or 名称=="轻型盔甲(女)" or 名称=="中型盔甲(男)" or 名称=="中型盔甲(女)" or 名称=="重盔甲(男)" or 名称=="魔法长袍(男)" or 名称=="重盔甲(女)" or 名称=="灵魂战衣(男)" or 名称=="魔法长袍(女)" or 名称=="灵魂战衣(女)" or 名称=="战神盔甲(男)" or 名称=="战神盔甲(女)" or 名称=="幽灵战衣(男)" or 名称=="幽灵战衣(女)" or 名称=="恶魔长袍(男)" or 名称=="恶魔长袍(女)" or 名称=="魔法头盔" or 名称=="骷髅头盔" or 名称=="道士头盔" or 名称=="青铜头盔" then  --这里要替换成自己的衣服名字
                    if 寻路(21,11,2)==1 then  --寻路到此处开始对话
                        对话坐标(19,6)  --对话的NPC坐标
                        等待(800)
                        if 获取窗口("NPC对话框")==1 then
                            点击("@s_repair",0)
                            等待(500)
                            拿起背包物品并点击(位置,313,263)
                            等待(700)
                            点击("DSellDlgOk",0)
                            等待(500)
                            if 获取窗口("对话框")==1 then
                                按键("enter")
                                等待(500)
                            end
                            等待(500)
            使用物品("轻型盔甲(男)")
            等待(100)
            使用物品("轻型盔甲(女)")
            等待(100)
            使用物品("中型盔甲(男)")
            等待(100)
            使用物品("中型盔甲(女)")
            等待(100)
            使用物品("重盔甲(男)")
            等待(100)
            使用物品("魔法长袍(男)")
            等待(100)
            使用物品("重盔甲(女)")
            等待(100)
            使用物品("灵魂战衣(男)")
            等待(100)
            使用物品("魔法长袍(女)")
            等待(100)
            使用物品("灵魂战衣(女)")
            等待(100)
            使用物品("战神盔甲(男)")
            等待(100)
            使用物品("战神盔甲(女)")
            等待(100)
            使用物品("幽灵战衣(男)")
            等待(100)
            使用物品("幽灵战衣(女)")
            等待(100)
            使用物品("恶魔长袍(男)")
            等待(100)
            使用物品("恶魔长袍(女)")
            等待(100)
                            if 获取窗口("对话框")==1 then
                                按键("enter")
                                等待(500)
                            end
                            if 获取窗口("NPC对话框")==1 then
                                按键("esc")
                                等待(500)
                            end
                        end
                    end --此处为对话NPC结束
                end
                位置 = 位置 + 1
            end
        else
            置标记(1,3)
        end
    elseif 取标记(1)==3 then  --这里是拿掉身上头盔放到背包里面
        if 取物品数量("轻型盔甲(男)|轻型盔甲(女)|中型盔甲(男)|中型盔甲(女)|重盔甲(男)|魔法长袍(男)|重盔甲(女)|灵魂战衣(男)|魔法长袍(女)|灵魂战衣(女)|战神盔甲(男)|战神盔甲(女)|幽灵战衣(男)|幽灵战衣(女)|恶魔长袍(男)|恶魔长袍(女)|魔法头盔|骷髅头盔|道士头盔|青铜头盔")0 then     --这里要替换成自己的衣服名字
            位置 = 6
            总属性=0
            for i = 1,40 do
                名称,等级,攻击,魔法,道术,防御,魔防,类型,颜色,重量,耐久,附加1,附加2,附加3,附加4,附加5 = 取背包装备属性(位置)
                if 名称=="轻型盔甲(男)" or 名称=="轻型盔甲(女)" or 名称=="中型盔甲(男)" or 名称=="中型盔甲(女)" or 名称=="重盔甲(男)" or 名称=="魔法长袍(男)" or 名称=="重盔甲(女)" or 名称=="灵魂战衣(男)" or 名称=="魔法长袍(女)" or 名称=="灵魂战衣(女)" or 名称=="战神盔甲(男)" or 名称=="战神盔甲(女)" or 名称=="幽灵战衣(男)" or 名称=="幽灵战衣(女)" or 名称=="恶魔长袍(男)" or 名称=="恶魔长袍(女)" or 名称=="魔法头盔" or 名称=="骷髅头盔" or 名称=="道士头盔" or 名称=="青铜头盔" then  --这里要替换成自己的衣服名字
                    if 寻路(21,11,2)==1 then  --寻路到此处开始对话
                        对话坐标(19,6)  --对话的NPC坐标
                        等待(800)
                        if 获取窗口("NPC对话框")==1 then
                            点击("@s_repair",0)
                            等待(500)
                            拿起背包物品并点击(位置,313,263)
                            等待(700)
                            点击("DSellDlgOk",0)
                            等待(500)
                            if 获取窗口("对话框")==1 then
                                按键("enter")
                                等待(500)
                            end
                            等待(500)
            使用物品("魔法头盔")
            等待(100)
            使用物品("骷髅头盔")
            等待(100)
            使用物品("道士头盔")
            等待(100)
            使用物品("青铜头盔")
            等待(100)
                            if 获取窗口("对话框")==1 then
                                按键("enter")
                                等待(500)
                            end
                            if 获取窗口("NPC对话框")==1 then
                                按键("esc")
                                等待(500)
                            end
                        end
                    end --此处为对话NPC结束
                end
                位置 = 位置 + 1
            end
        else
            置标记(1,5)
        end
    elseif 取标记(1)==5 then
        if 寻路(21,13,0)==1 then
            置标记(1,0)
            等待(800)
        end
    end
end
 


if (获取地图名()=="首饰店") then
    if 取标记(2)==0 then  --这里是执行卖戒指到NPC
    if 取物品数量("古铜戒指|玻璃戒指|六角戒指|牛角戒指|蓝色水晶戒指|生铁戒指|金戒指|骷髅戒指|黑色水晶戒指|蛇眼戒指|珍珠戒指|魅力戒指|道德戒指|珊瑚戒指|降妖除魔戒指")>0 then
    位置 = 6
    总属性=0
    for i = 1,40 do
        名称,等级,攻击,魔法,道术,防御,魔防,类型,颜色,重量,耐久,附加1,附加2,附加3,附加4,附加5 = 取背包装备属性(位置)
    if 名称=="古铜戒指" or 名称=="玻璃戒指" or 名称=="六角戒指" or 名称=="牛角戒指" or 名称=="蓝色水晶戒指" or 名称=="生铁戒指" or 名称=="金戒指" or 名称=="骷髅戒指" or 名称=="黑色水晶戒指" or 名称=="蛇眼戒指" or 名称=="珍珠戒指" or 名称=="魅力戒指" or 名称=="道德戒指" or 名称=="珊瑚戒指" or 名称=="降妖除魔戒指" then
    if 寻路(17,9,2)==1 then  --寻路到此处开始对话
        对话坐标(18,6)  --对话的NPC坐标
        等待(800)
        if 获取窗口("NPC对话框")==1 then
            点击("@sell",0)
            等待(500)
            拿起背包物品并点击(位置,313,263)
            等待(700)
            点击("DSellDlgOk",0)
            等待(500)
            if 获取窗口("NPC对话框")==1 then
                按键("esc")
            end
            if 获取窗口("对话框")==1 then
                按键("enter")
                等待(500)
            end
        end
    end --此处为对话NPC结束
        end
        位置 = 位置 + 1
    end
        return
        else
            置标记(2,1)
        end
     elseif 取标记(2)==1 then  --这里是执行卖手镯到NPC
    if 取物品数量("小手镯|银手镯|铁手镯|钢手镯|皮制手套|魔力手镯|大手镯|黑檀手镯|金手镯|道士手镯|死神手套|魔法手镯|坚固手套")>0 then
    位置 = 6
    总属性=0
    for i = 1,40 do
        名称,等级,攻击,魔法,道术,防御,魔防,类型,颜色,重量,耐久,附加1,附加2,附加3,附加4,附加5 = 取背包装备属性(位置)
    if 名称=="小手镯" or 名称=="银手镯" or 名称=="铁手镯" or 名称=="钢手镯" or 名称=="皮制手套" or 名称=="魔力手镯" or 名称=="大手镯" or 名称=="黑檀手镯" or 名称=="金手镯" or 名称=="道士手镯" or 名称=="死神手套" or 名称=="魔法手镯" or 名称=="坚固手套" then
    if 寻路(14,15,2)==1 then  --寻路到此处开始对话
        对话坐标(12,12)  --对话的NPC坐标
        等待(800)
        if 获取窗口("NPC对话框")==1 then
            点击("@sell",0)
            等待(500)
            拿起背包物品并点击(位置,313,263)
            等待(700)
            点击("DSellDlgOk",0)
            等待(500)
            if 获取窗口("NPC对话框")==1 then
                按键("esc")
            end
            if 获取窗口("对话框")==1 then
                按键("enter")
                等待(500)
            end
        end
    end --此处为对话NPC结束
        end
        位置 = 位置 + 1
    end
        return
        else
            置标记(2,2)
        end
     elseif 取标记(2)==2 then  --这里是执行卖项链到NPC
    if 取物品数量("金项链|传统项链|黑檀项链|黄色水晶项链|黑色水晶项链|灯笼项链|琥珀项链|魔鬼项链|蓝翡翠项链|白金项链|凤凰明珠|白色虎齿项链|竹笛|放大镜|躲避手链")>0 then
    位置 = 6
    总属性=0
    for i = 1,40 do
        名称,等级,攻击,魔法,道术,防御,魔防,类型,颜色,重量,耐久,附加1,附加2,附加3,附加4,附加5 = 取背包装备属性(位置)
    if 名称=="金项链" or 名称=="传统项链" or 名称=="黑檀项链" or 名称=="黄色水晶项链" or 名称=="黑色水晶项链" or 名称=="灯笼项链" or 名称=="琥珀项链" or 名称=="魔鬼项链" or 名称=="蓝翡翠项链" or 名称=="白金项链" or 名称=="凤凰明珠" or 名称=="白色虎齿项链" or 名称=="竹笛" or 名称=="放大镜" or 名称=="躲避手链" then
    if 寻路(9,21,2)==1 then  --寻路到此处开始对话
        对话坐标(6,18)  --对话的NPC坐标
        等待(800)
        if 获取窗口("NPC对话框")==1 then
            点击("@sell",0)
            等待(500)
            拿起背包物品并点击(位置,313,263)
            等待(700)
            点击("DSellDlgOk",0)
            等待(500)
            if 获取窗口("NPC对话框")==1 then
                按键("esc")
            end
            if 获取窗口("对话框")==1 then
                按键("enter")
                等待(500)
            end
        end
    end --此处为对话NPC结束
        end
        位置 = 位置 + 1
    end
        return
        else
            置标记(2,3)
        end
     elseif 取标记(2)==3 then  --这里开始执行取下身上戒指
        if 取物品数量("古铜戒指|玻璃戒指|六角戒指|牛角戒指|蓝色水晶戒指|生铁戒指|金戒指|骷髅戒指|黑色水晶戒指|蛇眼戒指|珍珠戒指|魅力戒指|道德戒指|珊瑚戒指|降妖除魔戒指")0 then  --这里要替换成自己的戒指名字
    位置 = 6
    总属性=0
    for i = 1,40 do
        名称,等级,攻击,魔法,道术,防御,魔防,类型,颜色,重量,耐久,附加1,附加2,附加3,附加4,附加5 = 取背包装备属性(位置)
    if 名称=="古铜戒指" or 名称=="玻璃戒指" or 名称=="六角戒指" or 名称=="牛角戒指" or 名称=="蓝色水晶戒指" or 名称=="生铁戒指" or 名称=="金戒指" or 名称=="骷髅戒指" or 名称=="黑色水晶戒指" or 名称=="蛇眼戒指" or 名称=="珍珠戒指" or 名称=="魅力戒指" or 名称=="道德戒指" or 名称=="珊瑚戒指" or 名称=="降妖除魔戒指" then    --这里要替换成自己的戒指名字
    if 寻路(17,9,2)==1 then  --寻路到此处开始对话
        对话坐标(18,6)  --对话的NPC坐标
        等待(800)
        if 获取窗口("NPC对话框")==1 then
            点击("@s_repair",0)
            等待(500)
            拿起背包物品并点击(位置,313,263)
            等待(700)
            点击("DSellDlgOk",0)
            等待(500)
            if 获取窗口("对话框")==1 then
                按键("enter")
                等待(500)
            end
            等待(500)
            使用物品("古铜戒指")
            等待(100)
            使用物品("玻璃戒指")
            等待(100)
            使用物品("六角戒指")
            等待(100)
            使用物品("牛角戒指")
            等待(100)
            使用物品("蓝色水晶戒指")
            等待(100)
            使用物品("生铁戒指")
            等待(100)
            使用物品("金戒指")
            等待(100)
            使用物品("骷髅戒指")
            等待(100)
            使用物品("黑色水晶戒指")
            等待(100)
            使用物品("蛇眼戒指")
            等待(100)
            使用物品("珍珠戒指")
            等待(100)
            使用物品("魅力戒指")
            等待(100)
            使用物品("道德戒指")
            等待(100)
            使用物品("珊瑚戒指")
            等待(100)
            使用物品("降妖除魔戒指")
            等待(100)
            if 获取窗口("NPC对话框")==1 then
                按键("esc")
            end
            if 获取窗口("对话框")==1 then
                按键("enter")
                等待(500)
            end
        end
    end --此处为对话NPC结束
        end
        位置 = 位置 + 1
    end
        return
        else
            置标记(2,5)
        end
     elseif 取标记(2)==5 then  --这里开始执行取下身上手镯
        if 取物品数量("小手镯|银手镯|铁手镯|钢手镯|皮制手套|魔力手镯|大手镯|黑檀手镯|金手镯|道士手镯|死神手套|魔法手镯|坚固手套")0 then     --这里要替换成自己的手镯名字
    位置 = 6
    总属性=0
    for i = 1,40 do
        名称,等级,攻击,魔法,道术,防御,魔防,类型,颜色,重量,耐久,附加1,附加2,附加3,附加4,附加5 = 取背包装备属性(位置)
    if 名称=="小手镯" or 名称=="银手镯" or 名称=="铁手镯" or 名称=="钢手镯" or 名称=="皮制手套" or 名称=="魔力手镯" or 名称=="大手镯" or 名称=="黑檀手镯" or 名称=="金手镯" or 名称=="道士手镯" or 名称=="死神手套" or 名称=="魔法手镯" or 名称=="坚固手套" then     --这里要替换成自己的手镯名字
    if 寻路(14,15,2)==1 then  --寻路到此处开始对话
        对话坐标(12,12)  --对话的NPC坐标
        等待(800)
        if 获取窗口("NPC对话框")==1 then
            点击("@s_repair",0)
            等待(500)
            拿起背包物品并点击(位置,313,263)
            等待(700)
            点击("DSellDlgOk",0)
            等待(500)
            if 获取窗口("对话框")==1 then
                按键("enter")
                等待(500)
            end
            使用物品("小手镯")
            等待(100)
            使用物品("银手镯")
            等待(100)
            使用物品("铁手镯")
            等待(100)
            使用物品("钢手镯")
            等待(100)
            使用物品("皮制手套")
            等待(100)
            使用物品("魔力手镯")
            等待(100)
            使用物品("大手镯")
            等待(100)
            使用物品("黑檀手镯")
            等待(100)
            使用物品("金手镯")
            等待(100)
            使用物品("道士手镯")
            等待(100)
            使用物品("死神手套")
            等待(100)
            使用物品("魔法手镯")
            等待(100)
            使用物品("坚固手套")
            if 获取窗口("NPC对话框")==1 then
                按键("esc")
            end
            if 获取窗口("对话框")==1 then
                按键("enter")
                等待(500)
            end
        end
    end --此处为对话NPC结束
        end
        位置 = 位置 + 1
    end
        return
        else
            置标记(2,7)
        end
     elseif 取标记(2)==7 then  --这里开始执行取下身上项链
        if 取物品数量("金项链|传统项链|黑檀项链|黄色水晶项链|黑色水晶项链|灯笼项链|琥珀项链|魔鬼项链|蓝翡翠项链|白金项链|凤凰明珠|白色虎齿项链|竹笛|放大镜|躲避手链")0 then     --这里要替换成自己的项链名字
    位置 = 6
    总属性=0
    for i = 1,40 do
        名称,等级,攻击,魔法,道术,防御,魔防,类型,颜色,重量,耐久,附加1,附加2,附加3,附加4,附加5 = 取背包装备属性(位置)
    if 名称=="金项链" or 名称=="传统项链" or 名称=="黑檀项链" or 名称=="黄色水晶项链" or 名称=="黑色水晶项链" or 名称=="灯笼项链" or 名称=="琥珀项链" or 名称=="魔鬼项链" or 名称=="蓝翡翠项链" or 名称=="白金项链" or 名称=="凤凰明珠" or 名称=="白色虎齿项链" or 名称=="竹笛" or 名称=="放大镜" or 名称=="躲避手链" then     --这里要替换成自己的项链名字
    if 寻路(9,21,2)==1 then
        对话坐标(6,18)  --对话的NPC坐标
        等待(800)
        if 获取窗口("NPC对话框")==1 then
            点击("@s_repair",0)
            等待(500)
            拿起背包物品并点击(位置,313,263)
            等待(700)
            点击("DSellDlgOk",0)
            等待(500)
            if 获取窗口("对话框")==1 then
                按键("enter")
                等待(500)
            end
            等待(500)
            使用物品("金项链")
            等待(100)
            使用物品("传统项链")
            等待(100)
            使用物品("黑檀项链")
            等待(100)
            使用物品("黄色水晶项链")
            等待(100)
            使用物品("黑色水晶项链")
            等待(100)
            使用物品("灯笼项链")
            等待(100)
            使用物品("琥珀项链")
            等待(100)
            使用物品("魔鬼项链")
            等待(100)
            使用物品("蓝翡翠项链")
            等待(100)
            使用物品("白金项链")
            等待(100)
            使用物品("凤凰明珠")
            等待(100)
            使用物品("白色虎齿项链")
            等待(100)
            使用物品("竹笛")
            等待(100)
            使用物品("放大镜")
            等待(100)
            使用物品("躲避手链")
            等待(100)
            if 获取窗口("NPC对话框")==1 then
                按键("esc")
            end
            if 获取窗口("对话框")==1 then
                按键("enter")
                等待(500)
            end
        end
    end --此处为对话NPC结束
        end
        位置 = 位置 + 1
    end
        return
        else
            置标记(2,9)
        end
     elseif 取标记(2)==9 then
    if 寻路(9,24,0)==1 then
            置标记(2,0)
        等待(800)
    end
    end
end


上一篇:传奇176红魔复古-藏剑涯八十八层爬塔脚本

下一篇:能过gom登录器的辅助