找回密码
 注册
搜索
查看: 365|回复: 9

问个mush搜索房间的问题

[复制链接]
门派:古墓派
发表于 2016-11-5 09:49:11 | 显示全部楼层 |阅读模式
比如说在少林青石路,机器人自动会找送信的npc,如果是LL任务,我能通过现在的mush 的room数据遍历 杭州或者恒山的地区么?现有的robot有没有现成的函数? 比如说sz 恒山
门派:姑苏慕容
发表于 2016-11-5 11:06:48 | 显示全部楼层
现有的搜索算法是基于一个点为中心,然后以一定的半径围绕这个点来开始搜索,你想搞区域遍历,那么这个算法不适合使用,你得自己写一个了。
门派:古墓派
 楼主| 发表于 2016-11-5 11:18:15 | 显示全部楼层
我想到的是笨方法。。。。。。 去2008书剑里把/d/文件名和 room.lua 对照一下,然后按目录 打地区标签。然后。。。。就没有然后了。。。。。全是力工活
门派:姑苏慕容
发表于 2016-11-5 11:38:23 | 显示全部楼层
fqyy@tj 发表于 2016-11-5 11:18
我想到的是笨方法。。。。。。 去2008书剑里把/d/文件名和 room.lua 对照一下,然后按目录 打地区标签。然 ...

其实你得这个想法是对的,机器人也是这么算。
门派:姑苏慕容
发表于 2016-11-5 11:39:41 | 显示全部楼层
fqyy@tj 发表于 2016-11-5 11:18
我想到的是笨方法。。。。。。 去2008书剑里把/d/文件名和 room.lua 对照一下,然后按目录 打地区标签。然 ...

最关键的是,你不能用这个区域搜索来找玩家,你看ll提示的是区域吧,你应该上当铺去兑换一个vpearl,这样就告诉你详细的地点了,这个时候,你就可以直接sz xxxx地点了。
门派:古墓派
 楼主| 发表于 2016-11-5 11:43:39 | 显示全部楼层
我现在是这样弄的,凡是西域的,直接去黄河边等,江南的去长江北等,sld去黄河入海口等,巡城的大理西门等,头衔里有雪山的宝象那里等。唯独半天少林啊,长安啊,不动的LL不到,所以有了遍历这个区域的想法。
门派:不明
发表于 2016-11-6 19:22:30 | 显示全部楼层
大神们研究的透,佩服
门派:姑苏慕容
发表于 2016-11-6 21:45:10 | 显示全部楼层
待在各种门派区的重名房间的ll是最难过的
门派:姑苏慕容
发表于 2016-11-6 21:45:44 | 显示全部楼层
能否针对这种情况直接做一些路径,碰到这种房间就调用这个路径来遍历
门派:桃花岛
发表于 2016-11-6 21:54:35 | 显示全部楼层
这是要让机器来玩mud的节奏啊                        
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-23 10:41 , Processed in 0.053982 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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