【简介】:
该AMXX模块使用导航网格+A星算法,提供简单高效的寻路功能。
代码提取自regamedll中的bot部分,砍掉/修改了实体相关内容,仅保留寻路,并提供简单易用的amxx接口。
【当前版本】:
2.1.0
【对比原版BOT】:
BOT(×)
自动生成.nav(×)
加载.nav(√)
寻路(√)
AMXX接口(√)
【使用方法】
navmesh_amxx.dll放入addons\amxmodx\modules 并在addons\amxmodx\configs\modules.ini开
运行demo.amxx 按Y输入go记录当前位置,输入t开启持续的寻路测试
其它功能请看inc文件
【核心功能和函数】:
1、和BOT并不会冲突
2、自动加载.nav文件(若地图不存在对应文件请使用含zbot客户端或服务端自行生成)
3、调用函数navmesh_find()即可完成寻路,结果使用navmesh_get()获取
【额外】:
1.本版本已经是该模块该有的功能都在了,要获取最新版(拓展功能)请联系我。
2.要使用inc中别的函数优化线路可以参考守护模式
3.原本自动生成.nav会有个问题,就是BOT无法到达的地方不会自动生成,可以使用改过的mp.dll,见GuardMod4.有bug也可以联系我,建议把dump文件带上
这楼没链接
该AMXX模块使用导航网格+A星算法,提供简单高效的寻路功能。
代码提取自regamedll中的bot部分,砍掉/修改了实体相关内容,仅保留寻路,并提供简单易用的amxx接口。
【当前版本】:
2.1.0
【对比原版BOT】:
BOT(×)
自动生成.nav(×)
加载.nav(√)
寻路(√)
AMXX接口(√)
【使用方法】
navmesh_amxx.dll放入addons\amxmodx\modules 并在addons\amxmodx\configs\modules.ini开
运行demo.amxx 按Y输入go记录当前位置,输入t开启持续的寻路测试
其它功能请看inc文件
【核心功能和函数】:
1、和BOT并不会冲突
2、自动加载.nav文件(若地图不存在对应文件请使用含zbot客户端或服务端自行生成)
3、调用函数navmesh_find()即可完成寻路,结果使用navmesh_get()获取
【额外】:
1.本版本已经是该模块该有的功能都在了,要获取最新版(拓展功能)请联系我。
2.要使用inc中别的函数优化线路可以参考守护模式
3.原本自动生成.nav会有个问题,就是BOT无法到达的地方不会自动生成,可以使用改过的mp.dll,见GuardMod4.有bug也可以联系我,建议把dump文件带上
这楼没链接