战网中国

标题: 真正的D2-1.13c的D2BS-kolbot [打印本页]

作者: dark-f    时间: 2021-9-2 00:49
标题: 真正的D2-1.13c的D2BS-kolbot
本帖最后由 dark-f 于 2023-2-8 15:09 编辑


2021-11-19

有完美更新,请看正式发布贴http://www.battlecn.net/home.php?mod=space&uid=30786&do=blog&view=me&from=space




2021-11-7更新

1、修正了D2BS内显示信息的颜色
2、增加了中文版,修正了中文版无法自动创建游戏

[attach]17011[/attach]



2021-10-28最终版发布


这次发布的是两个版本,一个采用D2Bot# 2018.12.12(UTF8)版,另一个是2015.3.7(ASCI)版。
2018版,我在测试时出现自动开荒的转场时崩溃现象,发布博客里已经说明了处理这样情况的方法。
2015版,没有自动开荒转场崩溃现象。
两个版本的MF怎么转场都没有问题。
这是最终发布,对于出现的其他问题,本人可能不再修复了。



2021-10-25最新图片

[attach]17002[/attach]



这是刚刚自动开荒的视频

https://haokan.baidu.com/v?vid=4290327332087046710&pd=pcshare

2021-10-20第三次更新发布,欢迎朋友们测试!



2021-10-7正式发布
http://www.battlecn.net/home.php?mod=space&uid=30786&do=blog&view=me&from=space






最新视频:
https://haokan.baidu.com/v?vid=3792314303147987966&pd=pcshare




大家现在玩的1.13c都是采用1.13d的客户端登陆的,因为,没有人去搞一个不是真正战网可用的bot,但我就是那个闲得蛋疼的人,总想把真正的1.13c能跑的kolbot搞出来,现在已经接近成功了,先上图

[attach]16989[/attach]


现在还差kolbot的scripts的修改,以适应1.13c了

事情的缘由,很早就开始了,请看本人以前发在本坛的贴子:
求助:kolbot用于1.13d的早期版本


但,这事由于其他原因又被自己搁置了几年。最近,本人又想起了d2,但玩已经没有什么兴趣了,还是研究bot最来劲,于是又拿起以前没有完成的工作。经过几天的努力,已经基本成功了,但我还想把其真正完善,例如:私服中大家最苦的“踢桶”问题,也希望能一并放进来。

但是,也请喜欢的朋友要有耐心,毕竟一个人搞这样的东西,工作实在太多,加之本人“颈椎”又添乱,每天不敢在电脑前坐多一点时间,这几天因为对关键问题的探究,电脑前的时间多了些,已经加重了颈椎的乱子,所以,剩下的时间还得放慢脚步,毕竟没有身体,啥也不是不是吗?


这是最新的运行视频
运行113c的kolbot





*************************************************************************************
轮子真心恶心!下面留给李*洪*志的 徒子徒孙 点评
































滚远点!
















作者: tiandiburen    时间: 2021-9-2 13:15
大神,等着你了,我现在基本不玩bn就指望113c私服活着了
作者: xzy6610    时间: 2021-9-2 15:30
大神加油!
作者: woodbook    时间: 2021-9-2 16:24
大佬太厉害了
作者: loveqiao361    时间: 2021-9-3 14:45
scripts部分我可以帮忙!踢桶如果要通过寻路算法获得路线的话,得修改一下d2bs里面getPath的a*算法的障碍检测(然而我C++不过关),直接在scripts里用checkCollision做A*算路线的话,据说是性能比较差,我也没尝试过。
因为私服的路障信息一般都设置在D2GS中的patch里,无法本地检测,我前面写了几个文件通过封包获取server到client的setObject封包然后存入json,然后在进入游戏后getUnit来比对json选取自己已经写好的(一一枚举的)路线进行绕路和踢桶。
作者: dark-f    时间: 2021-9-3 18:57
loveqiao361 发表于 2021-9-3 14:45
scripts部分我可以帮忙!踢桶如果要通过寻路算法获得路线的话,得修改一下d2bs里面getPath的a*算法的障碍检 ...

好的,正是我需要的,等需要时再联系你,先谢过!
作者: mimicwpe    时间: 2021-9-4 10:24
大神加油,身體保重
作者: hsj    时间: 2021-9-4 22:18
加油
作者: mymmiss    时间: 2021-9-5 20:07
脚本部分技术难度相对比较低了,放在git大家一起维护就可以了。
作者: klybeg    时间: 2021-9-6 07:59
厉害
作者: qingfong17    时间: 2021-9-6 14:55
大神,有进展吗?我也在玩1.13c私服,自己弄了好久,没办法T城市传送桶。
学习中……
作者: qingfong17    时间: 2021-9-14 09:25
大神可以分享一下吗?我自己设置了好久,BUG还是一大堆
作者: galaxy1982    时间: 2021-9-14 16:10
大神可以分享,求分享~
作者: taitai_112    时间: 2021-9-24 22:32
1.11的好难找啊
作者: 38454120    时间: 2021-9-29 17:38
期待呢~:)
作者: mymmiss    时间: 2021-10-7 09:29
期待ing!!!!!!!!!!!!!!!!!!!
作者: 38454120    时间: 2021-10-10 11:14
厉害厉害~
作者: dark-f    时间: 2021-10-15 11:08
2021-10-15更新了,欢迎大家测试!

特别感谢:mymmiss !多谢你的积极测试和大力支持!
作者: dark-f    时间: 2021-10-20 09:58
第三次更新发布,欢迎朋友们测试!
作者: hjp5233    时间: 2021-10-28 11:18
这么好的bot请问哪儿可以下载到
作者: dark-f    时间: 2021-10-28 19:00
最终版今日已经发布
作者: mymmiss    时间: 2021-10-29 20:34
感谢大佬分享!!
作者: woodbook    时间: 2021-11-6 16:31
感谢大佬分享
作者: dark-f    时间: 2021-11-7 17:08
现在支持中文版,即可以带-direct参数了
作者: 叹息的墙    时间: 2021-11-15 14:46
踏石留痕
作者: oraclee    时间: 2021-11-16 04:20
感谢大神的成果~1
作者: dark-f    时间: 2021-11-19 16:01
今天完美更新发布
作者: dark-f    时间: 2021-11-27 08:13
系统时间是否错了
[attach]17018[/attach]


作者: slaj635    时间: 2021-11-30 20:32
我直接使用韓國NT簡單多了
作者: dark-f    时间: 2021-11-30 21:33
slaj635 发表于 2021-11-30 20:32
我直接使用韓國NT簡單多了

还是你牛!韩文我可不懂
作者: xizhiwang    时间: 2021-12-3 09:28
dark-f 发表于 2021-11-30 21:33
还是你牛!韩文我可不懂

dark这个bot让改完后 基本上私服都可以跑了。对那种需要网站自制的启动器私服,有啥办法吗?
作者: dark-f    时间: 2021-12-3 10:38
xizhiwang 发表于 2021-12-3 09:28
dark这个bot让改完后 基本上私服都可以跑了。对那种需要网站自制的启动器私服,有啥办法吗? ...

反正是玩,何必非一棵树上吊死?换一家就行啦
作者: xizhiwang    时间: 2021-12-3 10:55
dark-f 发表于 2021-12-3 10:38
反正是玩,何必非一棵树上吊死?换一家就行啦

嗯,dark你是真聪明
作者: ht5124251    时间: 2021-12-18 21:30
xizhiwang 发表于 2021-12-3 09:28
dark这个bot让改完后 基本上私服都可以跑了。对那种需要网站自制的启动器私服,有啥办法吗? ...

有办法 替换个DLL就行了
作者: idi    时间: 2021-12-27 17:39
ht5124251 发表于 2021-12-18 21:30
有办法 替换个DLL就行了

替换哪个dll?
作者: idi    时间: 2022-1-1 23:44
楼主你好,用了你的d2bot_2021-12-7_113c_CN(15.3.7)
踢动等效率很多,但发现bot找不到npc,没红蓝去买药时找不到npc,不知如何解决,用你旧的版本可以,但踢桶不行
作者: xizhiwang    时间: 2022-1-19 19:31
ht5124251 发表于 2021-12-18 21:30
有办法 替换个DLL就行了

能细讲下吗?谢谢
作者: 韩蒙毅    时间: 2022-1-20 15:59
大侠,教教我怎么把控制台行距拉开
作者: dark-f    时间: 2022-1-20 17:46
韩蒙毅 发表于 2022-1-20 15:59
大侠,教教我怎么把控制台行距拉开

中文显示搞不了
作者: ht5124251    时间: 2022-3-2 23:30
idi 发表于 2021-12-27 17:39
替换哪个dll?

替换掉 Bnclient.dll  这个文件

作者: ht5124251    时间: 2022-3-2 23:30
xizhiwang 发表于 2022-1-19 19:31
能细讲下吗?谢谢

替换掉 Bnclient.dll  这个文件
作者: cory8210    时间: 2022-3-7 13:14
正式发布贴不在置顶吗?给个传送门呢,大佬
作者: idi    时间: 2022-3-9 12:11
中文版仓库用不了,建不了游戏怎么解决啊?
作者: diablo-love    时间: 2022-4-7 12:42
n有1.11可用的bot不
作者: paladinzhang    时间: 2022-5-5 15:01
大佬,我用了这个1.13c kolbot,其它功能都没问题,自动开荒一直搞不定,想请教一下。我在私服直接用你给的文件的几个用户名和角色名创建的,直接用的原有配置文件,组队正常,也没有别的错误提示,组队完就都不动了,是哪里问题呢。
作者: dark-f    时间: 2022-5-5 19:32
paladinzhang 发表于 2022-5-5 15:01
大佬,我用了这个1.13c kolbot,其它功能都没问题,自动开荒一直搞不定,想请教一下。我在私服直接用你给的 ...

profile名称问题
作者: paladinzhang    时间: 2022-5-6 09:46
dark-f 发表于 2022-5-5 19:32
profile名称问题

谢谢大佬,找到问题了,AutoSmurf设置里角色名大小写要匹配。
作者: almaktoum    时间: 2022-5-21 23:18
dark-f 发表于 2022-5-5 19:32
profile名称问题

大佬,脚本写的太好了!
我现在已经自动开荒完了,
已经开始使用MFLeader组队MF了,
想问一下,每次组队MF打BOSS的时候,队员都会在公屏发消息,比如打进了世界之石大殿,走到巴尔面前,所有队友都会发“Kill(544)”

我自己测试将bot/baal.js里的"Attack.kill(544); // Baal"关闭
就自动跳过巴尔了
怎么做到不跳过巴尔,而关掉这个公屏消息呢?
作者: dark-f    时间: 2022-5-22 04:07
almaktoum 发表于 2022-5-21 23:18
大佬,脚本写的太好了!
我现在已经自动开荒完了,
已经开始使用MFLeader组队MF了,

看我琵琶行空间里的自动开荒(新版)教程,不需修改MFleader之类的直接使用原来的自动开荒,修改里面的boss即可
作者: almaktoum    时间: 2022-5-22 16:43
dark-f 发表于 2022-5-22 04:07
看我琵琶行空间里的自动开荒(新版)教程,不需修改MFleader之类的直接使用原来的自动开荒,修改里面的bo ...

不行D
我在服有很多障碍
需要自写城镇路线
如果用自动开荒KB的话,部分自定义城镇线路没法跑,会导致遇到某些地图就一直失败
而使用MFLeader,脚本就会完全参照我写的城镇线路跑
作者: dark-f    时间: 2022-5-22 19:24
你只要搜索关键字,找到那里,屏蔽掉即可
作者: almaktoum    时间: 2022-5-23 02:31
本帖最后由 almaktoum 于 2022-5-23 16:42 编辑

已解决,谢谢大神
作者: almaktoum    时间: 2022-5-23 16:41
dark-f 发表于 2022-5-22 19:24
你只要搜索关键字,找到那里,屏蔽掉即可

ok!
已自行解决




欢迎光临 战网中国 (http://battlecn.net/) Powered by Discuz! X3.1