战网中国

标题: KOLBOT 中文注释 2016.12.6更新1.14D最新版 [打印本页]

作者: copy    时间: 2014-11-28 08:21
标题: KOLBOT 中文注释 2016.12.6更新1.14D最新版
本帖最后由 copy 于 2016-12-23 15:37 编辑


Kolbot中文注释下载地址2016.12.6更新1.14D最新版:
http://pan.baidu.com/s/1sktueo1
[attach]14382[/attach]
[attach]14383[/attach]
[attach]14384[/attach]
[attach]14385[/attach]
[attach]14386[/attach]
[attach]14387[/attach]
[attach]14382[/attach]
[attach]14383[/attach]
[attach]14384[/attach]
[attach]14385[/attach]
[attach]14386[/attach]
[attach]14387[/attach]
2016.12.06 BOT整合了
1、白色曼陀罗发布的loxxol'map(直接使用D2BotMap.dbj启动游戏即可)。
2、热心网友修复了中文系统导致仓库记录乱码补丁,效果如下:
[attach]14303[/attach][attach]12545[/attach]

Kolbot官方不带中文注释下载地址:
https://github.com/kolton/d2bot-with-kolbot
进去之后点击右下角的Download Zip

官方WIKI
https://github.com/kolton/d2bot-with-kolbot/wiki


截止目前目前发现的kol bot的优点

1、支持序列号直接当做登陆介质,不用制作成mpq文件。支持
16及26位CDKey

2、可以定时自动启动、关闭BOT。
3、
D2BotMuleLog功能可以将现有的acc全部输出到LOG文件以及BOT自带的图形化仓管器中。(NT结合仓库管理也有类似功能但是比较小众,这个除了BOT自身再不需要借助第三方工具且使用较为简单)

4、
D2BotFollow功能可以实现常规的TEAM BOT帮手功能;还可以让BOT作为一个类似佣兵但很强力的跟班跟随在使用
D2BotMap手动操作的玩家周围,这个很好的一点是可以跟随手动玩家进洞并且可以切换场景的,这个d2NT做不到(1拖3,一个手动3个自动);自动跑路跟随混沌避难所升级当然也是支持的。
5、AutoMule功能可以在需要时自动启动,设置好账号和角色名前缀后,自动注册账号,自动创建仓库人物,倒完东西后自动关闭;可以在单机运行8BOT时自动关闭一个profile为AutoMule功能腾出一个通道,倒完东西后再将关闭的profile自动启动。
6、FASTMOD功能,在人物配置文件中。配置文件完成之后使用D2BoTMap启动游戏的同样有效果。
Config.FCR = 255; // 0 - disable, 1 to 255 - set value of Faster Cast Rate.
Config.FHR = 255; // 0 - disable, 1 to 255 - set value of Faster Hit Recovery.
Config.FBR = 255; // 0 - disable, 1 to 255 - set value of Faster Block Recovery.
Config.IAS = 255; // 0 - disable, 1 to 255 - set value of Increased Attack Speed.

7、自动PASS功能,Rusher和Rushee一对脚本分别对应司机和小弟运行,可以实现脚本全自动带队PASS。非常流畅,且可以中途重新运行脚本,脚本会自动检测任务完成情况继续向下PASS。配置起来非常简单,当然你要弄懂这套脚本的逻辑关系。
8、SHOPBOT功能可将NPC勾引到WP处,效率很高。
9、可以让多个同类BOT调用同一个配置文件,改配置文件的时候改动一处所有都变。



目录

楼、下载地址和最新公告
一楼、安装说明
楼、Notepad++相关
楼、配置D2Bot Game Manager
楼、常规功能配置
楼、进阶功能配置
六楼、备用
七楼、备用
八楼、备用

占个坑,慢慢填。




作者: copy    时间: 2014-11-30 17:32
标题: 安装说明
一、安装说明

1、环境

操作系统
Windows8.1支持
Windows8  支持
Windows7  支持
WindowsXP 支持



第一步、 请在网盘目录下载并安装dotNetFx40_Full_x86_x64.exe(.NET 4.0)
如果你已经安装过但是还提示没有安装.NET请先在控制面板卸载原来.NET后
安装我提供的.NET(可能是小版本号不匹配)

第二部、 请上网搜索百度电脑专家软件,下载打开软件进入“软件问题”界面
将VS2005 VS2008 VS2010 VS2012 VS2013运行库全部修复
如果还无法正常运行可以借助本软件修复其他环境组件、DLL缺失问题

以上流程适用多数windows系统,Win8.1如果不能运行请自行再下载一个.NET4.5.2补丁即可。
Diablo II 客户端:
原版英文字体(部分功能可以使用中文但不建议;多数功能不支持英文之外的客户端
没有英文字体的可以在本楼中下载附件放到暗黑根目录后在运行时挂上-direct参数即可。



作者: copy    时间: 2014-11-30 17:50
标题: Notepad++相关
二、Notepad++相关

1、下载地址:
l 官网
http://www.notepad-plus-plus.org/
l 如果打不开大家可以自行百度

2、然后打开Notepad++==>设置==>语言格式设置,按照下图设置好。

[attach]8396[/attach]
作者: copy    时间: 2014-11-30 17:53
标题: 配置D2Bot Game Manager
四、配置D2Bot Game Manager


l 点击下图中的Add按钮
[attach]8398[/attach]
l 弹出如下图界面:
[attach]8399[/attach]


1.输入一个你为这个BOT定义的名称,这里我把它称作档案名称(下文常规或进阶功能中会经常用到这里的档案名称),不能输入特殊字符。游戏开启后D2的窗口会以此处的档案名称命名。
2.你的账号。
3.你账号的密码。
4.输入你的角色名称(注意大小写,这里在角色选择界面是以此处作为依据不像D2NT一样用8个位置区分)。
5.游戏房间名前缀。
6.游戏密码,留空则为公开房间。
7.勾不勾都行,勾上游戏800*600,不勾就小一点但可以手动双击放大。.
8.一般不用动。
9.不是很明白,不过你用哪个cdkey的mpq文件就在这里填上,例如cdkey1.mpq。
10.CD-Keys.
一般的cdkey在Key Name列填入mpq文件名即可(后面两列一定要留空);
这里还可以直接使用cdkey序列号不制作成mpq文件作为登陆需要,直接将序列号复制到Classic和Expansion列,前面的Key Name列就将变为一个临时命名列。
11.创建游戏的难度。
12.游戏国度。
13.游戏模式,单机、battle.net。
14.输入命令行的地方。两个命令间用空格隔开,以下是命令行清单:
-w = 窗口模式
-ns = 无声模式(节约资源)
-lq = 低画质模式(节约资源)
-direct = 如果你的客户端非英文原版你需要借助一个小补丁并配合这个命令来实现纯英文客户端。
一般常用推荐填入的命令集(如果你不是英文客户端):
-w -ns -lq -direct
15.设置DIABLO 2游戏客户端,需要选择Game.exe文件。
16.设置启动脚本文件,具体功能如下:
D2BotLead.dbj 一般用来常规MF、组队的队长使用。
D2BotFollow.dbj 用来加入本机其他档案名称所创建的游戏。
D2BotMuleLog.dbj 这个可以把你的仓库acc登陆一遍将物品写入LOG文件方便管理。
D2BotMule.dbj 这个用来在需要时自动启动,自动注册账号,自动与其他档案名称所创建的BOT握手并自动倒东东,后将内容写入到LOG文件(图文并茂的形式)。
D2BotBlank.dbj 用来常规启动游戏。
D2BotMap.dbj 一般玩手动玩游戏可以用它来启动游戏,功能有自动跑路(TP)到当前地图小站,自动跑路(TP)到上、下一层等。好的一点是在你配置了当前登陆人物的配置文件后,一些常规设置同样会载入到游戏中,例如fastmod以及自动组队等。你可以先设置好配置文件中的以下设置,在运行MAP时同样可以加载,很爽的哟。
Config.FCR = 255; // 0 - disable, 1 to 255 - set value of Faster Cast Rate.
Config.FHR = 255; // 0 - disable, 1 to 255 - set value of Faster Hit Recovery.
Config.FBR = 255; // 0 - disable, 1 to 255 - set value of Faster Block Recovery.
Config.IAS = 255; // 0 - disable, 1 to 255 - set value of Increased Attack Speed.

作者: copy    时间: 2014-11-30 17:53
标题: 常规功能配置
五、角色配置文件及常规功能配置

到了最重要的地方,角色配置文件。位于BOT\\d2bs\\kolbot\\libs\\config目录下的 职业.js 文件即为默认模板。



你可以创建属于不同角色的配置文件,文件格式为(以一个名字叫wtf的圣骑为例)  Paladin.wtf.js
注意,人物名这里是区分大小写的。


你还可以使用BOT自带功能来自动生成配置文件。

如下图,使用D2BotLead.dbj启动游戏后点击HOME键(关闭控制台),再按SPACE(空格)键。
[attach]8412[/attach]

之后D2窗口会关闭,在\\d2bs\\kolbot\\libs\\config目录下就会自动生成刚才登陆人物的配置文件了。






角色配置文件由于论坛字数限制,请下载查看本楼的PDF文件。BOT包里面的配置文件也已经更新本楼内容
作者: copy    时间: 2014-11-30 17:54
标题: 进阶功能配置---自动pass
大家都对自动pass这个感兴趣我先写一个大概,能看明白的先用,会用了的教教不会用的。

目前不确定是否可以从普通A1开始一路到地狱A5,并且我觉得我这套方法也不是最正宗的,但是可用。
我使用的时候在完成一个难度之后要手动切换创建游戏者PROFILE的难度的。

1、建立游戏的BB1使用D2BotLead
2、司机使用D2BotFollow加入游戏
2、另外两个BB2和BB3使用D2BotFollow加入游戏
3、D2BotFollow文件设置如下
[code brush:text;toolbar:false;]\"使用D2BotLead启动的BB1的profile\": [\"使用D2BotFollow启动的司机的profile\", \"使用D2BotFollow启动的BB2的profile\",“使用D2BotFollow启动的BB3的profile\"][/code]4、司机组队模式设置为1;运行Rusher脚本并根据需要设置下方的选项;注意等待人数为总人数,要把司机也算上;如果是D2C在onfig.Rusher.LastRun = \"diablo\"选项冒号内填入diablo,如果是资料片则填入baal;设置好攻击技能。
5、所有BB组队模式设置为2;并设置Config.Leader = \"Dirver\";冒号内为司机游戏内的人物名;运行Rushee脚本并根据需要设置下方的选项;40级的KeyChar需要将下方的Config.Rushee.Bumper = true设置为true;不是KeyChar的角色不要动。
6、能想到的就这些,GO。
作者: copy    时间: 2014-11-30 17:54
备用.
作者: copy    时间: 2014-11-30 17:54
备用..
作者: copy    时间: 2014-11-30 17:54
备用...
作者: rogers    时间: 2014-11-30 21:22
支持,帮顶!!!!!!!!!!!!
作者: lethe    时间: 2014-11-30 22:36
太牛了,搬凳子学习
作者: 飞天猪    时间: 2014-12-1 00:27
该BOT是否支持1.11?
作者: Luis    时间: 2014-12-1 04:14
啥都能干,好bot
作者: stjackin    时间: 2014-12-1 11:20
学习中,好好占楼。
作者: copy    时间: 2014-12-1 12:00
[quote=飞天猪,125816]该BOT是否支持1.11?[/quote] 不支持。
作者: 被关了    时间: 2014-12-1 12:42
建议把 “kol bot 有什么独特的优点”,“kol 有什么很吸引人,是其他bot做不到的” 放在文章的最前面。
作者: yunzhongcb    时间: 2014-12-1 15:51
学习学习
作者: 柳叶箭    时间: 2014-12-1 23:05
支持版主,造福筒子们!

原来用过,感觉上手不是太难,深入就没了
作者: 天山雪    时间: 2014-12-2 08:35
友情帮顶
作者: copy    时间: 2014-12-2 09:44
[quote=被关了,125864]建议把 “kol bot 有什么独特的优点”,“kol 有什么很吸引人,是其他bot做不到的” 放在文章的最前面。[/quote] 这个提议好。
作者: hammerdin    时间: 2014-12-2 11:18
请问版主kolbot的动作是否有韩国bot流畅?
作者: copy    时间: 2014-12-2 12:26
[quote=hammerdin,126011]请问版主kolbot的动作是否有韩国bot流畅?[/quote] 他的技能可以用封包发送,速度要比韩国bot好一点。
作者: hammerdin    时间: 2014-12-2 12:42
[quote=copy,126027]他的技能可以用封包发送,速度要比韩国bot好一点。[/quote]  我觉得韩国bot都已经很流畅的了,这个kolbot如果效率比韩国bot更高,速度更快,那就很牛逼了。
作者: 被关了    时间: 2014-12-2 12:42
没用过,很期待这个帖子。
我现在最需要
1、一个好用的team bot
2、如果还能走路就更爽了。



1、速度快的bot,碰到网速慢咋办?例如我的网速常卡常抽,跑kor这样“比较流畅”的bot就很有问题
2、,至于fast mod
以前有人用什么redvex搞过fast mod
我认为这是否真正有用,光看屏幕上射箭快或发射魔法多不算数
最好是pk自己的另一个靶子char
开了mod之后,致死速度进行比较。
作者: copy    时间: 2014-12-2 19:15
[attach]8417[/attach]
自动PASS功能,Rusher和Rushee一对脚本分别对应司机和小弟运行,可以实现脚本全自动带队PASS。非常流畅,且可以中途重新运行脚本,脚本会自动检测任务完成情况继续向下PASS。配置起来非常简单,当然你要弄懂这套脚本的逻辑关系。
作者: copy    时间: 2014-12-2 19:52
[quote=被关了,126033]没用过,很期待这个帖子。
我现在最需要
1、一个好用的team bot
2、如果还能走路就更爽了。



1、速度快的bot,碰到网速慢咋办?例如我的网速常卡常抽,跑kor这样“比较流畅”的bot就很有问题
2、,至于fast mod
以...[/quote] 1、网速是硬伤。。。无解。
2、fastmod是真实的快,lv.1级的人全部255之后出去砍怪挥一刀的时间内可以砍接近两刀,且都能伤血。
作者: copy    时间: 2014-12-3 00:48
配置文件基本的东西差不多都汉化了,想琢磨的可以上了。
作者: 柳叶箭    时间: 2014-12-3 12:10
很好,很强大!
作者: windforce_zy    时间: 2014-12-3 14:04
时隔一年半楼主再出精品,强大得令人发指!
作者: templar_gg    时间: 2014-12-6 16:32
上一次因为redvex fastmod退出bn,现在竟然有更强大的了。无语。。。。
作者: xyxyz    时间: 2014-12-6 21:07
楼主,按了home键再按空格后,完成了人物的配置文件,在文件目录下也找到了这个文件,里面的配置的确很多,但进游戏后,但进游戏后,bot根本不动,连默认的启动都没有
作者: 被关了    时间: 2014-12-6 21:11
我对fastmod心存向往。
1、所有用这bot的人,在搭配装备时都可以0fcr,0fhr,0fbr的话,那么市场价格会有很大变化?
2、甚至可以开着bot进pk房去虐杀那些没fastmod的人
作者: ching2588    时间: 2014-12-7 12:00
我在ue d2c  看見team bot  run  cs 效率很高
我用8 開空降版都輸它
有空專研一下這版本
作者: copy    时间: 2014-12-7 15:27
[quote=xyxyz,126684]楼主,按了home键再按空格后,完成了人物的配置文件,在文件目录下也找到了这个文件,里面的配置的确很多,但进游戏后,但进游戏后,bot根本不动,连默认的启动都没有[/quote] 技能设置没有定义。
作者: copy    时间: 2014-12-7 15:28
[quote=被关了,126685]我对fastmod心存向往。
1、所有用这bot的人,在搭配装备时都可以0fcr,0fhr,0fbr的话,那么市场价格会有很大变化?
2、甚至可以开着bot进pk房去虐杀那些没fastmod的人[/quote] 这个BOT使用起来不是太友好,改代码什么的不是人人都能接受的。
不会有什么变化,2012年这个BOT就有了。
作者: 嵩山    时间: 2014-12-8 23:38
友情帮顶,不会用,……。那个组队BOT好简单呀,八神不会用
作者: ningerte    时间: 2014-12-10 11:52
zhaoshijian xuexi
作者: AustonLam    时间: 2014-12-16 19:29
WindowsXP(不明,官方给出的是不支持)

我试了下,英文版D2X+Windows XP是可以的
作者: hammerdin    时间: 2014-12-17 16:42
目前使用发现两个问题,自动打了usc后不辨识就入库,ulc符合拾取的一直不入库,一直留在打手箱子里没法打下一个ulc。
有哪位大神知道解决办法,谢谢
作者: worminbooks    时间: 2014-12-19 04:19
请问斑竹,

我用的最新的kolbot。可是,在物品浏览里面,图片中的文字没有颜色。请教,怎么能让它正确显示?
作者: zsx05    时间: 2014-12-19 11:43
NND,必须顶。
作者: dloverares    时间: 2014-12-20 23:13
下载后提示有木马。。。
作者: copy    时间: 2015-3-18 18:18
[quote=AustonLam,128992]WindowsXP(不明,官方给出的是不支持)

我试了下,英文版D2X+Windows XP是可以的[/quote] 已更新,我也试了下是可以的。
作者: copy    时间: 2015-3-18 18:18
[quote=worminbooks,129808]请问斑竹,

我用的最新的kolbot。可是,在物品浏览里面,图片中的文字没有颜色。请教,怎么能让它正确显示?[/quote] 这个我目前也没办法
作者: copy    时间: 2015-3-18 18:20
[quote=dloverares,130468]下载后提示有木马。。。[/quote] 哪个文件,什么杀毒提示有马
作者: 白色曼陀螺    时间: 2015-3-19 00:12
颜色问题我看很久以前的旧版本是能正常显示的,怎么现在的新版本却不行了呢?copy还是找找国外bbs的解释吧。
作者: copy    时间: 2015-3-19 14:32
[quote=白色曼陀螺,146331]颜色问题我看很久以前的旧版本是能正常显示的,怎么现在的新版本却不行了呢?copy还是找找国外bbs的解释吧。[/quote] 是的,以前版本是没这个问题的。出这个问题之后我去blizzhackers问过,没有回复。我再去试试吧
作者: 柳叶箭    时间: 2015-3-19 19:18
版主提供的是什么版本号?
作者: tieniu0833    时间: 2015-3-19 19:51
CD KEY 这么生成啊! 纯新手, 琢磨了好久都没弄好
10.CD-Keys.
一般的cdkey在Key Name列填入mpq文件名即可(后面两列一定要留空);
这里还可以直接使用cdkey序列号不制作成mpq文件作为登陆需要,直接将序列号复制到Classic和Expansion列,前面的Key Name列就将变为一个临时命名列。
这一段! 楼主有时间回复下么 谢谢
作者: 白色曼陀螺    时间: 2015-3-20 15:33
自动rush怎么设置?难道要先让bb自己建个游戏生成了配置文件然后配置完了再开始吗?那也太繁琐了。还有怎么互相加入游戏?
作者: copy    时间: 2015-3-20 18:28
[quote=白色曼陀螺,146491]自动rush怎么设置?难道要先让bb自己建个游戏生成了配置文件然后配置完了再开始吗?那也太繁琐了。还有怎么互相加入游戏?[/quote] 白板这个问题我写在上面吧。详细的还没时间弄,先写个大概。



http://www.battlecn.net/read.php ... ;page=1#read_125780
作者: zhs928    时间: 2015-3-20 21:55
[quote=copy,146507]白板这个问题我写在上面吧。详细的还没时间弄,先写个大概。



http://www.battlecn.net/read.php ... ;page=1#read_125780[/quote] 你好 COPY 我试用了一下 功能真的不错 但是启动外挂不能自动登录是怎么回事呢? 手动进去可以运行 挂完一遍就停在大厅了 不能自动登录不能自动建房间
作者: lighkl    时间: 2015-3-20 22:42
感觉还有需要完善的地方,比如3楼上的图片上写的红色数字是1-17,结果写到16,17干什么的用的没有写!
另外设置完成后怎么保存,BOT怎么开始工作也没有写。
作者: lighkl    时间: 2015-3-20 22:45
我刚刚设置了第一个人物,点开始后出现这种情况,看图~
作者: poor291    时间: 2015-3-21 08:49
[quote=zhs928,146524]你好 COPY 我试用了一下 功能真的不错 但是启动外挂不能自动登录是怎么回事呢? 手动进去可以运行 挂完一遍就停在大厅了 不能自动登录不能自动建房间[/quote] 要用英文版的D2吧。
作者: ifuleu    时间: 2015-3-22 00:38
fast mod 会不会被ban
作者: hammerdin    时间: 2015-3-22 07:24
kolbot能否实现远程仓库和远程输送key?就是两台电脑,只开一个仓库窗口,只开一个打手。
作者: copy    时间: 2015-3-22 15:29
[quote=ifuleu,146702]fast mod 会不会被ban[/quote] 不知道,我没被ban
作者: copy    时间: 2015-3-22 15:41
[quote=lighkl,146532]感觉还有需要完善的地方,比如3楼上的图片上写的红色数字是1-17,结果写到16,17干什么的用的没有写!
另外设置完成后怎么保存,BOT怎么开始工作也没有写。[/quote] 17看这里https://github.com/kolton/d2bot- ... r-Quick-Start-Guide
就是一个Realm Down的解决方案,具体我也没发现有什么用。
作者: copy    时间: 2015-3-22 15:42
[quote=hammerdin,146712]kolbot能否实现远程仓库和远程输送key?就是两台电脑,只开一个仓库窗口,只开一个打手。[/quote] 目前没研究出来,所以你发现怎么弄了告诉大家。
作者: hammerdin    时间: 2015-3-22 16:17
[quote=copy,146776]目前没研究出来,所以你发现怎么弄了告诉大家。[/quote] 就是没研究出来才问。。。。。。。。我猜想kolbot是通过读取本地文件来实现其他mfbot向打手输送钥匙的话,两台电脑通过网盘文件同步,应该就可以让远程电脑的bot向本地电脑的打手输送钥匙了,但是我试过了,没成功。
作者: hammerdin    时间: 2015-3-22 16:18
[quote=copy,146776]目前没研究出来,所以你发现怎么弄了告诉大家。[/quote] 你能告诉我其他mfbot怎么知道打手房间号码是读取哪个文件的吗?
作者: lighkl    时间: 2015-3-22 19:52
[quote=copy,146775]17看这里https://github.com/kolton/d2bot- ... r-Quick-Start-Guide
就是一个Realm Down的解决方案,具体我也没发现有什么用...[/quote] 版主,我那个53楼的图你看下
作者: copy    时间: 2015-3-22 22:33
[quote=hammerdin,146799]你能告诉我其他mfbot怎么知道打手房间号码是读取哪个文件的吗?[/quote] \\d2bs\\kolbot\\libs\\TorchSystem.js
作者: copy    时间: 2015-3-22 22:34
[quote=lighkl,146841]版主,我那个53楼的图你看下[/quote] 没遇到过53楼的情况,如果条件允许换个客户端试试。
作者: 白色曼陀螺    时间: 2015-3-22 23:13
17的意思大约就是:防止rd以后被踢出大厅功能,本来rd以后所有线程一旦退出游戏就会被踢出大厅,但是打开这个功能以后就可以暂时防止被踢,但一旦你主动退出了,还是依然rd的,因此对于类似骡子的进程,也就是需要反复换账号登录的,建议不要打开这个功能。
作者: ifuleu    时间: 2015-3-23 00:07
运行不了,一运行显示libnspr4.dll 装载失败,下载了也不行
作者: zestlove    时间: 2015-3-23 07:59
版主请问这个bot和八神来比 哪个更加流畅了?
作者: copy    时间: 2015-3-23 09:59
[quote=ifuleu,146923]运行不了,一运行显示libnspr4.dll 装载失败,下载了也不行[/quote] libnspr4.dll 是.NET4问题,第一页的安装说明。照着做应该不会出现这个问题。
作者: ifuleu    时间: 2015-3-23 23:15
重装了系统还是不能运行,win7 64位家庭高级版
作者: ifuleu    时间: 2015-3-30 17:22
今天又试了一下,用管理员身份运行竟然可以了。
作者: yinzong120    时间: 2015-4-2 18:28
[quote=ifuleu,147783]今天又试了一下,用管理员身份运行竟然可以了。[/quote] 还是读取失败
作者: ifuleu    时间: 2015-4-2 23:20
libnspr4.dll 在程序中提供了,所以不要进行修复
作者: wcg928    时间: 2015-4-3 12:39
这个BOT配置文件不能像韩国BOT那样可视化设置吗?
作者: ifuleu    时间: 2015-4-4 20:17
[quote=wcg928,148190]这个BOT配置文件不能像韩国BOT那样可视化设置吗?[/quote] 没有,需要自己修改配置文件
作者: 被关了    时间: 2015-4-5 11:53
标题: 关于拾取文件
1、似乎能直接用原来nt的拾取文件?
2、语法也是通用?
3、它这个拾取似乎有些新内容,但是没分段,很难看清楚。
有什么办法自动、全部分好段?
4、它似乎支持捡“某种颜色”的物品。
那么颜色语法和词汇在哪?
作者: copy    时间: 2015-4-5 15:42
[quote=被关了,148331]1、似乎能直接用原来nt的拾取文件?
2、语法也是通用?
3、它这个拾取似乎有些新内容,但是没分段,很难看清楚。
有什么办法自动、全部分好段?
4、它似乎支持捡“某种颜色”的物品。
那么颜色语法和词汇在哪?[/quote] 1、可以
2、是
3、没新内容
4、[quality] == magic 品质不就是颜色么
作者: 被关了    时间: 2015-4-5 16:46
[quote=copy,148340]1、可以
2、是
3、没新内容
4、 == magic 品质不就是颜色么[/quote]
//[type] == staff && [color] == darkgold # [sorceressskills] == 2 && [skillenchant] == 3
//[type] == staff && [color] == crystalred # [sorceressskills] == 2 && [skillenchant] == 3
在pickit目录的shopbot文件里,我正好看到有这2句

还有什么nm fara,h anya之类的
这就是我想问的新内容,以及装备颜色(角色穿在身上以后的颜色,例如军帽是绿色,塔拉夏衣服好像是紫色?)
作者: copy    时间: 2015-4-5 17:31
[quote=被关了,148345]在pickit目录的shopbot文件里,我正好看到有这2句

还有什么nm fara,h anya之类的
这就是我想问的新内容,以及装备颜色(角色穿在身上以后的颜色,例如军帽是绿色,塔拉夏衣服好像是紫色?)[/quote] 没注意这个参数,可以去wiki看看
作者: 被关了    时间: 2015-4-5 17:40
关于角色的config文件
我想直接用你pdf里显示的那个config文件
这样我每次编辑config的时候,都可以直接看到中文注释,很方便。
现状是需要在两个窗口之间来回切换,很不方便。
作者: allonzyx    时间: 2015-4-5 19:55
请问这是怎么回事?
作者: 白色曼陀螺    时间: 2015-4-5 20:16
人物的配置文件没有改好。
作者: wcg928    时间: 2015-4-7 09:26
[quote=ifuleu,148281]没有,需要自己修改配置文件[/quote] 那还不是回到原来那样了,配置起来太麻烦了,而且每个人物都要设置!
作者: lighkl    时间: 2015-4-9 07:22
如果是开荒的时候 用SOR当司机,其它角色没有TP+可以一起打怪吗?比如RD、RB这些。
作者: lighkl    时间: 2015-4-9 08:09
kolbot\\pickit 这里是不是拾取文件?
作者: copy    时间: 2015-4-9 15:42
[quote=lighkl,148694]如果是开荒的时候 用SOR当司机,其它角色没有TP+可以一起打怪吗?比如RD、RB这些。[/quote] 可以的。
作者: copy    时间: 2015-4-9 15:42
[quote=lighkl,148699]kolbot\\pickit 这里是不是拾取文件?[/quote] 是
作者: lighkl    时间: 2015-4-11 12:32
希望把组队模式具体设置写出来
作者: woodbook    时间: 2015-4-11 16:12
为什么我一运行就出“D2botsharp已停止响应”的错误?
作者: copy    时间: 2015-4-11 18:45
[quote=woodbook,148890]为什么我一运行就出“D2botsharp已停止响应”的错误?[/quote] 右键d2bot.exe  d2bs.exe使用管理员运行勾打上
作者: lighkl    时间: 2015-4-11 21:48
本帖最后由 lighkl 于 2018-4-16 00:29 编辑

组队成功了,在这里和大家分享下组队方面的设置
首先给组队队长建立档案,参考下3楼。我准备让PAL当司机 所以我的队长档案名字叫PAL。
需要注意的是:任何路径里不能有中文,否则BOT可以进行人物选择, 但不会建游戏。
队长用D2BotLead.dbj文件运行
文件路径:\\d2bot-with-kolbot-cn\\d2bs\\kolbot\\D2BotLead.dbj
第二步给跟班的打手建立档案,我准备用电SOR当第一个打手,所以这个档案名叫SOR 这个名字随便起,看你的喜好了。
打手用D2BotFollow.dbj文件运行
文件路径:\\d2bot-with-kolbot-cn\\d2bs\\kolbot\\D2BotFollow.dbj。
还有一点需要注意:如果游戏里有中文汉化补丁的命令行里不能加入
-direct。

第一步完成了,然后进入脚本设置。
打开D2BotFollow.dbj文件,文件路径:\\d2bot-with-kolbot-cn\\d2bs\\kolbot\\D2BotFollow.dbj
查找var JoinSettings这句话,这句话有3处,改最后一处
var JoinSettings = {
\"Leader\": [\"Leecher\"]
改成var JoinSettings = {
\"pal\": [\"all\"]
这是我的设置,PAL为档案名,这里你要写你司机的档案名。ALL的意思是所有的打手都进入同一个档案所建立游戏。
进入角色配置文件:
先进入SOR打手的配置文件;
Scripts.UserAddon = false; // !!!你必须首先将这个选项设置为false才能运行区域/BOSS脚本
这句很重要,默认是true一定要改成false 这样才能正常打怪,否则能进入游戏但不会动。
// 区域/BOSS猎杀脚本 // Boss/area scripts // 这里不要改动,这是司机用的。
找到跟班部分,查找Config.Leader 这句话,改成Config.Leader = \"Ly_Palsj\"; 这是我的PAL司机名字叫Ly_Palsj,改成你的司机名字就可以了。
147行Scripts.DiabloHelper = true; // 多人游戏里帮手运行的Chaos脚本。不开封印只打怪。RUNDIA是给打手使用的,上面145行和146行是给小号混经验用的,具体用哪个自己决定。
158行Scripts.BaalHelper = true; // 巴尔帮手脚本。RUNBAAL打手使用。

// 背包设定,0为锁定的背包位置,1为允许BOT使用的背包位置。
Config.Inventory[0] = [1,1,1,1,1,1,0,0,0,0];
Config.Inventory[1] = [1,1,1,1,1,1,0,0,0,0];
Config.Inventory[2] = [1,1,1,1,1,1,0,0,0,0];
Config.Inventory[3] = [1,1,1,1,1,1,0,0,0,0];
这个根据情况自己设定吧。

// 赌博设定 // Gambling config Config.Gamble = true; // 是否启用赌博
Config.GambleGoldStart = 2000000; // 多少钱开始赌博 Config.GambleGoldStop = 500000; // 多少钱停止赌博
赌博必须启用,要不然钱满了,扔一地浪费啊。多少钱开始赌博自己决定~
Config.Cubing = true; // 是否启用合成系统。
建议启用合成系统,项链戒指手套洗GC,蓝色权冠,经常会有惊喜的。
410行Config.PublicMode = 0; // 组队模式,1为发送或接受组队邀请,2为仅接受组队邀请,3为仅发送组队要求,0为关闭组队功能。
组队队长选1,打手选2.曾经我都选的1,结果有时会组成2只队伍~
最后是技能设定,各职业技能设定放在楼下,自己对照着填吧。
PAL司机文件需要改的不多 都是打怪设置 腰带放药水设置还有就是技能设置,其它没有提到的不要改。我把我的PAL司机和SOR打手的配置文件发过来大家参考下,也可以改成你的角色名字直接使用。

最后感谢COPY版主和白版的耐心指导,本人比较笨还不会英语,在他们两位的耐心指导下终于成功了。

大家有不明白的也可以问我,有问必答~呵呵
作者: lighkl    时间: 2015-4-11 22:00
附上各职业技能设置:
AMA:
        Config.AttackSkill[0] = 35; //攻擊時所施放的第一個技能
        Config.AttackSkill[1] = 24; // 對主要MF怪物使用技能,
        Config.AttackSkill[2] = 24; // 對主要MF怪物使用無CD限制的技能,等skill[1]CD完畢在次使用skill[1]
        Config.AttackSkill[3] = 35; // .對其他怪物使用技能等等有CD限制的技能,在CD期間會使用skill[2]
        Config.AttackSkill[4] = 35; // 對其他怪物使用無CD限制的技能,等skill[1]CD完畢在次使用skill[1]
        Config.AttackSkill[5] = -1; // 對免疫的怪使用技能在CD期間會使用skill[2]
        Config.AttackSkill[6] = -1; // 對免疫的怪使用無CD限制的技能,等skill[1]CD完畢在次使用skill[1]
BAR:
        Config.AttackSkill[0] = -1; //攻擊時所施放的第一個技能  設為0為自動判定
        Config.AttackSkill[1] = 151; // 對主要MF怪物使用技能,
        Config.AttackSkill[2] = -1; // 對主要MF怪物使用無CD限制的技能,等skill[1]CD完畢在次使用skill[1]
        Config.AttackSkill[3] = 151; // .對其他怪物使用技能等等有CD限制的技能,在CD期間會使用skill[2]
        Config.AttackSkill[4] = -1; // 對其他怪物使用無CD限制的技能,等skill[1]CD完畢在次使用skill[1]
        Config.AttackSkill[5] = 152; // 對免疫的怪使用技能在CD期間會使用skill[2]
        Config.AttackSkill[6] = -1; // 對免疫的怪使用無CD限制的技能,等skill[1]CD完畢在次使用skill[1]
ASN:
        Config.AttackSkill[0] = 276; //攻擊時所施放的第一個技能 設為0為自動判定
        Config.AttackSkill[1] = 271; // 對主要MF怪物使用技能,
        Config.AttackSkill[2] = 251; // 對主要MF怪物使用無CD限制的技能,等skill[1]CD完畢在次使用skill[1]
        Config.AttackSkill[3] = 271; // .對其他怪物使用技能等等有CD限制的技能,在CD期間會使用skill[2]
        Config.AttackSkill[4] = 276; // 對其他怪物使用無CD限制的技能,等skill[1]CD完畢在次使用skill[1]
        Config.AttackSkill[5] = 276; // 對免疫的怪使用技能在CD期間會使用skill[2]
        Config.AttackSkill[6] = 251; // 對免疫的怪使用無CD限制的技能,等skill[1]CD完畢在次使用skill[1]
DRU:
        Config.AttackSkill[0] = 245;         // First skill. Maybe slow missiles
        Config.AttackSkill[1] = 245;         // Primary skill to super unique/champion.
        Config.AttackSkill[2] = 245;         // Primary untimed skill to super unique/champion.
        Config.AttackSkill[3] = 245;         // Primary skill to others.
        Config.AttackSkill[4] = 245;         // Primary untimed skill to others.
        Config.AttackSkill[5] = -1;         // Secondary skill in case monster is immune to primary skill.
        Config.AttackSkill[6] = -1;         // Secondary untimed skill.
NEC:
        Config.AttackSkill[0] = 66;         // First skill. Maybe slow missiles
        Config.AttackSkill[1] = 66;         // Primary skill to super unique/champion.
        Config.AttackSkill[2] = -1;         // Primary untimed skill to super unique/champion.
        Config.AttackSkill[3] = 92;         // Primary skill to others.
        Config.AttackSkill[4] = -1;         // Primary untimed skill to others.
        Config.AttackSkill[5] = 92;         // Secondary skill in case monster is immune to primary skill.
        Config.AttackSkill[6] = 92;         // Secondary untimed skill.
        Config.AttackSkill[7] = 92;         // Tertiary skill to everything else in case monster is immune to both primary and secondary.
        Config.AttackSkill[8] = 92;         // Tertiary untimed skill.
PAL:
        Config.AttackSkill[0] = -1;        // First skill. Set to 0 if you won\'t
        Config.AttackSkill[1] = 112;        // Primary skill to boss.
        Config.AttackSkill[2] = 113;        // Primary aura to boss. Set to 0 if you won\'t
        Config.AttackSkill[3] = 112;        // Primary skill to others.
        Config.AttackSkill[4] = 113;        // Primary aura to others. Set to 0 if you won\'t
        Config_AttackSkill[5] = -1;        // Secondary skill in case monster is immune to primary skill. Set to 0 if you won\'t
        Config.AttackSkill[6] = -1;        // Secondary aura. Set to 0 if you won\'t
SOR(电):
        Config.AttackSkill[0] = 53;        // 看见怪就释放的第一技能(右手先发技能),不需要的话就设为0
        Config.AttackSkill[1] = 53;        // 打BOSS的第一技能(右手技能)
        Config.AttackSkill[2] = 49;        // 打BOSS的第一无冰冻时间技能(左手技能),不需要的话就设为0
        Config.AttackSkill[3] = 53;        // 打其他怪物的第一技能(右手技能)
        Config.AttackSkill[4] = 49;        // 打其他怪物的第一无冰冻时间技能(左手技能),不需要的话就设为0
        Config.AttackSkill[5] = -1;        // 在怪物免疫第一技能时使用的第二技能(右手技能),不需要的话就设为0
        ConfigAttackSkill[6] = -1;        // 在怪物免疫第一技能时使用的第二无冰冻时间技能(左手技能),不需要的话就设为0



任何技能不要设为0,我观察过,设0的话,他会用普通攻击的,如果你用ETH OAK,他会把耐久打没!
作者: 白色曼陀螺    时间: 2015-4-11 22:48
copy对bar的技能解释有些问题,bar技能只需要设定0-4,5,6没用,如下:
        Config.AttackSkill[0] = -1; // Preattack skill.
        Config.AttackSkill[1] = -1; // Primary skill for bosses.
        Config.AttackSkill[2] = -1; // Backup/Immune skill for bosses.
        Config.AttackSkill[3] = -1; // Primary skill for others.
        Config.AttackSkill[4] = -1; // Backup/Immune skill for others.
作者: lighkl    时间: 2015-4-11 23:14
第一次使用这个BOT可能会出现游戏启动后秒退的情况,解决方法如下:在d2bot-with-kolbot-cn目录下找到D2BOT看图标:[attach]10304[/attach]
右键点后选属性找到以管理员身份运行打上对号[attach]10305[/attach]

我的是WIN8.1系统 在兼容性里面。
还有一步:在d2bot-with-kolbot-cn\\d2bs里找到

[attach]10306[/attach]
同样右键属性,然后点选以管理员身份运行。
作者: 白色曼陀螺    时间: 2015-4-12 00:03
我只是告诉你要设置的技能数少两个,并且对应上和其他角色有所区别。
作者: woodbook    时间: 2015-4-12 08:50
[quote=copy,148902]右键d2bot.exe  d2bs.exe使用管理员运行勾打上[/quote] 谢谢!
作者: 柳叶箭    时间: 2015-4-12 13:12
到原网站看了一些,提供基本程序,但进一步的需要注册支付?
个人最感兴趣的是其ENCHANT功能,在自动或应要城里强化,自动开COW,给WP,不怕谋杀,但没有这个脚本
作者: copy    时间: 2015-4-12 15:56
[quote=柳叶箭,148970]到原网站看了一些,提供基本程序,但进一步的需要注册支付?
个人最感兴趣的是其ENCHANT功能,在自动或应要城里强化,自动开COW,给WP,不怕谋杀,但没有这个脚本[/quote] 自带的enchant脚本就有这些功能……
作者: 柳叶箭    时间: 2015-4-12 17:07
[quote=copy,148980]自带的enchant脚本就有这些功能……[/quote] 哦,刚才看了下,确实有!谢谢!
作者: 柳叶箭    时间: 2015-4-12 17:10
标题: 才记起来,13年就关注这个BOT,如今COPY终于引进研


今天看到一个高智能NT-BOT,KOLBOT,发布出来供有兴趣的研究




楼主[sup]#[/sup]更多发布于:2013-06-08 22:50 [编辑]




  在UWLAD,进一个普通ECHANT游戏,感觉chanter的智能很高。
1\新人进来时,有一句欢迎词,英文,大意是:XXX,欢迎进入游戏,打出help得到帮助,这里,读出每一个进入的游戏ID,并邀请结盟;
2\该BOT功能很多,三个命令由每一个人发出,enchant\cows\wps,其中ehcnat在城内之间强化,包括你的佣兵,如果你太远,他会说get close
3\cows命令,自动捡LEG,开牛关
4\WPS命令,很智能,你在那个ACT,说出wps,他会自动判断到你所在关,给WP
5\一定时间后,自动重开新游戏,继续以上过程
6\感觉这个真心好,一个在城内强化,不会被恶意敌对谋杀,其次cows\wps命令,给新人极大帮助
该游戏BOT退出游戏是,最后说了kolbot,
这个BOT比起论坛里不一样,至少在强化练新人时好得多,谁知道这个游戏BOT,可否引进?


图片:chant.jpg
基于JSP的脚本,公开分享,有兴趣的可以研究研究
http://pan.baidu.com/share/link? ... 79&uk=506545898
  原作者发布解惑贴见链接
http://www.blizzhackers.cc/viewtopic.php?f=206&t=489091[柳叶箭于2013-06-28 10:50编辑了帖子]





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