|
楼主 |
发表于 2011-10-25 00:18:54
|
显示全部楼层
本帖最后由 freeway@ts 于 2011-10-25 21:01 编辑
最佳路径搜索,再也不存在长长的alias路径了。
只要数据库记录的房间存在出口,理论上,你能去任意可以去的地方。
1. 命令格式 xmap.goto 武馆武馆前厅 (地区名+MUD房间名)
这是为自动机器人准备的命令,需要准确的地区名和房间名
模糊搜索和搜索NPC请使用小地图的搜索功能。
2.点击小地图右下的"寻",弹出输入框,这里可以输入房间名,自定义房间名,物品名,NPC名。
因为是模糊搜索,所以可能找到多个结果,需要再次选择
找NPC看看
同城市的寻路算法:因为区域房间都不大,所以就不做头尾双向遍历,只从起始点开始以广度优先为原则,层层渗透,直到发现目标UID结束房间。
一个区域房间不超过300个的话,大概能在0.1秒内得出结果。
跨城市,比如从襄阳到昆仑休息室,需要分多段处理,计划任务依次执行。
第一段:起点到襄阳中转站。
第二/三/四段:襄阳到昆仑的城际快车,需要跨越多个城市,渡过多条河。这个执行城际固定交通路线接力。(在武馆里YY总是很容易{:soso_e120:} )
最后一公里:昆仑中转站到目的地。
接下来是路径控制,出武馆有希望。{:soso_e142:}
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|