找回密码
 注册
搜索
查看: 1701|回复: 25

鉴于大家觉得tianyi的LL有点复杂,我也写下我的半自动LL robot

[复制链接]
门派:少林派
发表于 2016-10-26 23:25:58 | 显示全部楼层 |阅读模式
第一步
大家在mush下建一个alias:alias zzz say 速度赶往目标所在地

第二步:大家找到job.lua下的function job_exp_trigger()
在里面添加上:
  create_trigger_t('job_exp18',"^(> )*好象收信人曾在(\\D*)一带出现。",'','LLdizhi')
    create_trigger_t('job_exp19',"^(> )*你说道:「速度赶往目标所在地」",'','LLqidong')
    SetTriggerOption("job_exp19","group","job_exp")
    SetTriggerOption("job_exp18","group","job_exp")

第三步:另外建两个函数:
function LLqidong()
    exe('ll')
   wait.make(function()
          wait.time(0.1)
       exe('sz '..LLroom)
   end)
end

function LLdizhi(n,l,w)
   LLroom=tostring(w[2])
end

这就完成了,每次送信只要输入zzz,mush就开始自动去目的地了。
另外,建议在zzz前先输入LL看下地址,如果要过江过河的就别zzz了,自己选个地方等。因为一旦zzz了,mush是会自动追过河过江的
门派:少林派
 楼主| 发表于 2016-10-26 23:26:56 | 显示全部楼层
可惜没人给我加分啊        
门派:少林派
 楼主| 发表于 2016-10-26 23:28:08 | 显示全部楼层
当然也可以加入个地址判断,如果是要过河过江的,地址直接指定在江边河边就可以了
我不愿意弄,就这样也觉得蛮方便了
门派:少林派
 楼主| 发表于 2016-10-26 23:32:17 | 显示全部楼层
当然还可以继续完善下去,比如第一次追到后没完成LL,这个robot是不会继续追的
要再输入zzz才会追
这里如果让他一直追到完成为止,貌似工作量有点大,我也不愿意弄了
我的水平一下也弄不到太好
tianyi@tj 该用户已被删除
发表于 2016-10-26 23:37:05 | 显示全部楼层
真是明了                          
门派:少林派
发表于 2016-10-26 23:40:00 | 显示全部楼层
看分区斑竹给不给你加拉, 厉害啊,半自动, 嘿嘿
门派:桃花岛
发表于 2016-10-26 23:43:37 | 显示全部楼层
这个有测试过吗?貌似 exe('sz '..LLroom)不起作用啊               
门派:少林派
 楼主| 发表于 2016-10-26 23:54:17 | 显示全部楼层
kuaiyi@tj 发表于 2016-10-26 23:43
这个有测试过吗?貌似 exe('sz '..LLroom)不起作用啊

我已经用了两个礼拜了啊
门派:少林派
 楼主| 发表于 2016-10-26 23:59:13 | 显示全部楼层
这个robot让大神来看看,启动是没问题的
无非就是做的不够完美而已,比如送完信后不能再zzz,否则会去上次LL的地点
不过这些都是小问题,用习惯了就好了
门派:少林派
 楼主| 发表于 2016-10-26 23:59:51 | 显示全部楼层
要弄到完美,就会加大robot的量,会复杂很多
               
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-11 04:56 , Processed in 0.036683 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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