找回密码
 注册
搜索
查看: 1323|回复: 20

紫杉林查找npc高效mush路径20170503

[复制链接]
门派:古墓派
发表于 2017-5-3 10:30:04 | 显示全部楼层 |阅读模式
本帖最后由 fqyy@tj 于 2017-5-3 10:31 编辑

只需替换lujing.lua 中的zsl部分内容,其他都不用改,支持各个版本的room.lua


  1. local ZslOutArea = {
  2.         ["紫杉林|洪水旗----紫杉林----紫杉林|紫杉林紫杉林"] = {"w"},
  3.         ["紫杉林|锐金旗----紫杉林----紫杉林|紫杉林紫杉林"] = {"w;s;s;s"},
  4.         ["紫杉林|紫杉林----紫杉林----厚土旗|紫杉林紫杉林"] = {"e;s;s;s;e;e;e;e"},
  5.         ["紫杉林|紫杉林----紫杉林----烈火旗|紫杉林紫杉林"] = {"e;e;e;e;e"},
  6. }
  7. local ZslInArea = {
  8.         ["风字门|地字门----紫杉林----雷字门|天字门紫杉林"] = {"s","w","n","e"},
  9.         ["雷字门|风字门----紫杉林----天字门|地字门紫杉林"] = {"e","s","w","n"},
  10.         ["天字门|雷字门----紫杉林----地字门|风字门紫杉林"] = {"n","e","s","w"},
  11.         ["地字门|天字门----紫杉林----风字门|雷字门紫杉林"] = {"w","n","e","s"},
  12. }


  13. -------------by fqyy 新算法 20170502
  14. function outzsl()
  15.     fastLocate()
  16.         return checkWait(outzsl_check,0.5)
  17. end
  18. function outzsl_check()
  19.         if locl.room=="紫杉林" then
  20.                 tmpr={}
  21.                 tmpr=ZslOutArea[locl.room_relation]
  22.                 if tmpr~=nil then
  23.                         exe(tmpr[1])
  24.                         print("紫杉林出口路径"..tmpr[1])
  25.                         walk_wait()
  26.                 else
  27.                         exe("ne;w")
  28.                         return outzsl()
  29.                 end
  30.         else
  31.                 walk_wait()
  32.         end
  33. end
  34. function tianMen()
  35.         mjMen(1)
  36. end
  37. function diMen()
  38.         mjMen(2)
  39. end
  40. function fengMen()
  41.         mjMen(3)
  42. end
  43. function leiMen()
  44.         mjMen(4)
  45. end
  46. function mjMen(namen)
  47.         fastLocate()
  48.         wait.make(function()
  49.            wait.time(0.5)
  50.                 return mjMen_check(namen)
  51.         end)
  52. end
  53. function mjMen_check(namen)
  54.         if locl.room == "紫杉林" then       
  55.                 local tmpr={}
  56.                 tmpr=ZslInArea[locl.room_relation]
  57.                 if tmpr~=nil then
  58.                         exe(tmpr[namen])
  59.                         print("四门入口路径"..tmpr[namen])
  60.                         return walk_wait()
  61.                 else
  62.                         exe("n")
  63.                         return mjMen(namen)
  64.                 end
  65.         else
  66.                 walk_wait()
  67.         end
  68. end
  69. function fastLocate()
  70.         locate_trigger()
  71.     EnableTrigger("locate5",true)
  72.     exe('alias action 正在定位')
  73.     exe('set look;l')
  74. end

复制代码

评分

1

查看全部评分

门派:不明
发表于 2017-5-3 11:55:39 | 显示全部楼层
楼主威武霸气侧漏!!!
门派:天龙寺
发表于 2017-5-3 13:14:36 | 显示全部楼层
大神正走在新一代“钻石”的路上,支持!
门派:桃花岛
发表于 2017-5-3 13:54:28 | 显示全部楼层
已改测试中,不知道有没有改对
门派:古墓派
 楼主| 发表于 2017-5-3 14:04:14 | 显示全部楼层
ggww@tj 发表于 2017-5-3 13:54
已改测试中,不知道有没有改对

叫不准就等我最新的lujing测试完了再一起更吧
门派:不明
发表于 2017-5-3 14:06:22 | 显示全部楼层
这个是比你刚发的5.2版本还要新的更新么?
门派:古墓派
 楼主| 发表于 2017-5-3 14:12:57 | 显示全部楼层
budong@tj 发表于 2017-5-3 14:06
这个是比你刚发的5.2版本还要新的更新么?

应该是和古墓发的一样的。发古墓那里是测试,这里是正式发布
门派:桃花岛
发表于 2017-5-3 14:19:44 | 显示全部楼层
fqyy@tj 发表于 2017-5-3 14:04
叫不准就等我最新的lujing测试完了再一起更吧

跑跑看吧!感谢风神
门派:不明
发表于 2017-5-3 14:21:42 | 显示全部楼层
fqyy@tj 发表于 2017-5-3 14:12
应该是和古墓发的一样的。发古墓那里是测试,这里是正式发布

原来如此。。。              
门派:桃花岛
发表于 2017-5-3 17:16:46 | 显示全部楼层
我下载gm板块里的,和这个一样的吗              
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-15 04:14 , Processed in 0.041695 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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