战网中国

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4850|回复: 10
打印 上一主题 下一主题

【发布更新】kolbot-private-server 私服工具

[复制链接]

6

主题

51

帖子

456

积分

骑士

Rank: 4

积分
456
跳转到指定楼层
楼主
发表于 2021-8-2 22:26:06 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 loveqiao361 于 2022-4-17 17:15 编辑

【项目地址】 https://github.com/Blackphoen1x/kolbot-private-server

【主要变更】
城镇绕路、踢障碍设置大幅度简化。仅需设置:关键可踢障碍点、绕路flag。
城镇类型的记录方法一定变更,详情见项目说明。

此次变更灵感来自dark-f大佬的内核避障版本,可以发现对于部分私服战网,D2BS内核对于某些object的碰撞检测仍旧无效,导致getPath返回的A*路线仍然有误。
因此在起点与终点之间设置flag,分段指导getPath的终点为flag点,以此获得正确的A*路线。修改Pather.moveTo以及Pather.walkTo方法,使得人物每走一步,都会检测身边的障碍是否为关键可踢障碍点附近的障碍,并只踢非重复的障碍。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|BattleCN ( 陕ICP备05006600号 )

GMT+8, 2024-5-4 12:49 , Processed in 0.034879 second(s), 20 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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