传奇冰雪插件A版比奇挖矿卖矿脚本案例

传奇冰雪插件A版比奇挖矿卖矿脚本案例:
 
local g_hcname="回城卷"
 
local g_hcnum=2
 
function 回城()
local bsold=是否需要卖(43)
if bsold then
移动到范围2("0103",19,18,5)
等待(1500)
坐标对话(19,18)
等待(1500)
选择("@sell")
等待(1500)
卖(43)
end
--出发
        local hcnum=获取物品数量(g_hcname)
    local buyhc=(hcnum
        if buyhc then 
移动到范围2("0",378,298,5)
等待(1500)
坐标对话(378,298)
等待(1500)
选择("@buy")
等待(1500)
买(g_hcname,g_hcnum-hcnum,1500) 
end
移动到范围2("0",664,214,5)
等待(1500)
坐标对话(664,214)
等待(1500)
local a=获取NPC对话内容()
        if string.find(a,"验证码")~= nil then
        _,_,num=string.find(a,":(%d+)")
        合成命令("@@CheckNo",num)
        等待(1500)
选择("@move")
等待(1500)
end
    return 挂机()
end
 
function 挂机()
    开始挖矿() --开始挂机循环,直至触发停止挂机时继续执行
    使用物品(g_hcname)
等待(1500)
    return 回城()
 
end
function 背包满没()
if  获取包裹物品数量()>39 then        
    使用物品(g_hcname)
        等待(500)
        回城()
end
do
 
设置用户检测("背包满没",8888) --背包物品大于38个回城处理
    --添加地图出入口
    添加地图出口("0",335,299,"0103",false)
    添加地图出口("0",335,300,"0103",false)
    添加地图出口("0",345,308,"0103",false)
    添加地图出口("0",344,308,"0103",false)
    --开始
    local mapid=获取地图id()
    if mapid=="D401" then
        挂机()
    else
        回城()
    end
end