| 
 | 
 
领工资这个事儿太低频了,按理说不需要机器人,如果有懒惰的大侠也可以试一试,具体效果不保证。 
别的门派也可以照葫芦画瓢。 
 
第一步,先随便找个地方(比如job.lua)拷贝如下内容: 
--铁掌帮领工资代码 
function salary_Tz() 
    return go(salary_Tz_ask, "铁掌山", "蝴蝶泉") 
end 
function salary_Tz_ask() 
    local sasknum = 0 
    wait.make( 
        function() 
            local l, w 
            repeat 
                if sasknum > 10 then 
                    break 
                end 
                exe("ask qiu about 逍遥馆") 
                sasknum = sasknum + 1 
                l, w = wait.regexp("^(> )*(裘千丈说道:「这些钱你拿去|裘千丈说道:「我今年不是已经给过你钱)", 1) 
            until l 
            if sasknum < 11 then 
                SetVariable("salaryAge", score.age) 
                mySalaryAge = score.age 
            end 
            return check_bei(check_food) 
        end 
    ) 
end 
 
第二步,找一个地方触发要钱的代码,我是放在了颂摩崖任务之后。 
在songmoya.lua中加入: 
1.加一个变量   mySalaryAge = tonumber(GetVariable("salaryAge")) 
 
2.在function gbluFinish()中 
前面加上mySalaryAge = tonumber(GetVariable("salaryAge")) 
在最后判断完成上山之后去干什么的地方加上, 
        if mySalaryAge < score.age then 
            return salary_Tz() 
        end 
因为不同人的机器人不一样,只能是自己看着加了。 |   
 
 
 
 |