找回密码
 注册
搜索
查看: 1949|回复: 187

铁掌领工资机器人

  [复制链接]
门派:铁掌帮
发表于 2022-5-12 11:43:43 | 显示全部楼层 |阅读模式
领工资这个事儿太低频了,按理说不需要机器人,如果有懒惰的大侠也可以试一试,具体效果不保证。
别的门派也可以照葫芦画瓢。

第一步,先随便找个地方(比如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
因为不同人的机器人不一样,只能是自己看着加了。
门派:铁掌帮
 楼主| 发表于 2022-5-12 11:44:30 | 显示全部楼层
以上如果有错误和不清楚的地方,欢迎大家自行解决。
门派:姑苏慕容
发表于 2022-5-12 12:58:29 来自手机 | 显示全部楼层
花当家这个有点复杂了啊
门派:姑苏慕容
发表于 2022-5-12 12:59:00 来自手机 | 显示全部楼层
可以直接加到地图里就好了啊
门派:铁掌帮
 楼主| 发表于 2022-5-12 14:24:22 | 显示全部楼层
ooxx@tj 发表于 2022-5-12 12:59
可以直接加到地图里就好了啊

这种倒是省事儿,但是每次路过都要做一个判断或者增加一个指令了
门派:铁掌帮
 楼主| 发表于 2022-5-12 14:25:46 | 显示全部楼层
或者busy、等船的时候也可以看一看
门派:姑苏慕容
发表于 2022-5-12 15:15:56 | 显示全部楼层
xice@tj 发表于 2022-5-12 14:24
这种倒是省事儿,但是每次路过都要做一个判断或者增加一个指令了

路过的时候顺便问问就行了
门派:姑苏慕容
发表于 2022-5-12 15:16:27 | 显示全部楼层
xice@tj 发表于 2022-5-12 14:25
或者busy、等船的时候也可以看一看

应该不需要专门去跑一趟吧
门派:铁掌帮
 楼主| 发表于 2022-5-12 20:00:51 | 显示全部楼层
ooxx@tj 发表于 2022-5-12 15:15
路过的时候顺便问问就行了

问这个事儿不会有busy吧,要是这样也可以
门派:铁掌帮
 楼主| 发表于 2022-5-12 20:01:27 | 显示全部楼层
ooxx@tj 发表于 2022-5-12 15:16
应该不需要专门去跑一趟吧

去一趟的时间也不长,主要是频率低
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-6-20 03:13 , Processed in 0.034506 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表