cs插件吧 关注:8,248贴子:88,486
  • 19回复贴,共1

【AMXX模块】Navmesh - 附带精简的例子

只看楼主收藏回复

智力-1


IP属地:广东1楼2021-10-26 17:44回复
    【简介】:
    该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文件带上
    这楼没链接


    IP属地:广东3楼2021-10-26 21:22
    回复
      链接:https://pan.baidu.com/s/1QJgaVMizfp1jelP-tzNtnw 提取码:ae4a


      IP属地:广东4楼2021-10-26 21:25
      回复
        好耶!支持


        IP属地:重庆5楼2021-10-26 22:20
        回复
          podbot支持么?


          IP属地:云南7楼2021-11-02 20:34
          收起回复
            啥玩意


            IP属地:广东8楼2021-11-04 01:24
            收起回复
              其实我一直想知道CSOL的NPC是不是走的NAV,因为破解看所有地图包括大灾变都有NAV文件


              IP属地:河南9楼2022-02-15 00:40
              回复
                大佬接单吗


                IP属地:江苏来自Android客户端10楼2024-01-08 11:05
                回复
                  很好用


                  IP属地:山西来自Android客户端11楼2024-01-24 03:44
                  回复
                    我尝试着把寻路添加到jep的昼夜求生里,僵尸少了还行,多了ai会因为路线重复卡住,不知道有没有人解决过


                    IP属地:山西来自Android客户端12楼2024-02-01 05:39
                    收起回复
                      但是随机获取坐标很好用,我用他替换了昼夜求生的随机坐标,物品和ai再也不会出现在地图以外了


                      IP属地:山西来自Android客户端13楼2024-02-01 05:41
                      回复
                        我下载了链接里的文件,实际运行后导致游戏闪退,经过调试和逆向,确定原因是inc里的native声明跟amxx模块里的函数实现不匹配。
                        这是inc的内容,只声明了3个参数

                        这是amxx模块里的函数实现,实际读取了5个参数。
                        a4和a5的内存是不确定的,导致new崩溃或者memmove崩溃。

                        建议写native时对参数做严格检查


                        IP属地:广东14楼2024-02-09 03:38
                        收起回复
                          有联系方式不 想询价


                          IP属地:广东15楼2024-10-10 13:27
                          收起回复