战网中国

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

韩国BOT33---------------最终改进版2013-01-02

[复制链接]

12

主题

83

帖子

1万

积分

光明使者

Rank: 8Rank: 8

积分
12831

社区居民忠实会员喜欢达人

跳转到指定楼层
楼主
发表于 2013-4-27 14:20:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由yfzh2012大大發表的 ,附件在http://bbs.battlecn.net/read.php ... =10&page=1#1025    2樓


                               完整附件在:http://bbs.battlecn.net/read.php?tid=159&fid=10

主程序 我重新压缩下,就是去掉了2个不用声音文件 根据25楼反映的问题,修改了下 shopbot bug, 其他没什么问题 ,
前面下载的 只要按我下面   已知bug 的   4、  改下就行了,新下载的就不需要改了
-------------------------------------------主程序(打包分卷都要下载)---------------------------
D2NT33最终改进版.part01.rar (950 K) 下载次数:1133  D2NT33最终改进版.part02.rar (950 K) 下载次数:1083  D2NT33最终改进版.part03.rar (950 K) 下载次数:706
D2NT33最终改进版.part04.rar (950 K) 下载次数:693  D2NT33最终改进版.part05.rar (950 K) 下载次数:1090  D2NT33最终改进版.part06.rar (301 K) 下载次数:646
--------------------------------------------补丁(按需下载)-----------------------------------------
bots-无延迟的脚本适合单独跑.rar (71 K) 下载次数:325  MyPick原版无屏幕掉落版本.rar (11 K) 下载次数:227

过年以后也不玩了,就在这样发上来了,如果有bug  请原谅啊。我不打算再修改了,如果有问题  请自己解决吧。或者使用原版。

从今天起我就彻底不回答问题了,请喜欢这个BOT 玩家大家互助 ,或者请翻看以前的帖子.
大部分的主流问题 其实都早就有答案了,拜托你自己先研究下再向别人提问。2013-01-19


改版与原版的区别(2013年01月02日)

1.修改botass 内置路径,修改韩文文件名和目录名 为英文。翻译了绝大部分botass菜单为中文。
汉化了语音提示。。。不再有 思密达啦。。。

2.修改D2NT.DLL 以避免/fps 命令遮住 ping ,不过是ping显示被工具条遮掩,是半透明的。

3.移植了high ping 功能 设置为超过600 ms + 连续15次。

4.修改拾取记录功能: 屏幕显示 拾取 和 忽略的掉落物,以及方便发现拾取文件的设置不当。rune 拾取被强制记录到log 窗口。

5.修改catch shrine功能 使之可以  抓取 血&魔,只要在选项中,设置了任意一种shrine就自动启动。现在抓取之前会先判断是否血满。
并限制了范围, 原版的 不管多远都跑去的情况,除了 经验 shrine。。。。

6.改进automove
(1)增加的命令
修改所有的命令为小写。
   .bot/.come/.here    召唤bot 到身边。
   .clean /.cleanhere    指挥bot清除 25码范围怪物。
   .cleanroom /.cleanarea  指挥bot清除整个区域。
   .killboss     指挥bot杀掉 25码范围内的Boss。
   .en/.enchant    召唤enchant  sor 到身边为自己服务,记得开门(有WP 的场景不用开门)。
   .shout/.bo/.cry    召唤shout bar 到身边为自己服务,记得开门(有WP 的场景不用开门)。
   .opencow       开牛关门,建立的游戏要有红门哦。
   .cast/.docast/.precast 做前置技能。
   .stats   查看自己和佣兵状态属性,并输出到NT信息窗口,抄自etal。
   .skill   查看技能设置。
   .other   偷看同伴的装备,信息输出到NT窗口。。。抄自 白大 bot...
   .followme   让master 状态的 角色 自动跟班 打怪,目前不是所有场景都能自动跟随,必须为他们开门,并且跟班不会自动跨地区跨房间。
   .standby   取消跟班的状态。
   .back/.goback/.backtotown    让bot 回城,并停止跟班状态。
   .k3boss   打器官单人脚本,  失败可反复执行, 注意红门位置不要太近。。。Izual 的场景 步行角色 很大几率会卡。。。
                解决方法是 ,按 del 暂停,然后 自己手动走过去 ,再 按 del 恢复。。。
                测试的时候 老是捡不到器官,所以我增加了强制拾取器官的语句,但是不会显示在掉落到 nt 信息窗口。。。我不知道是automove 的问题还是 nip+的问题。

   .kulc   打ULC 单人脚本,  最好是smite Pal 其他角色 成功率好像不高。。。
                  原版 的这个  引老M 的技巧不错,但是 不会tp 的char 小怪 一多就开始混战,我今天测试几把 只有一把是K完的,纯smite 貌似就没什么问题。
我的双梦 用zeal  打器官可以,但是 用来打ULC 就会混战,而且 命中率 太低 砍不到,Boss 回血很快,所以我强制都改成了自动 smite。。。
回复

使用道具 举报

12

主题

83

帖子

1万

积分

光明使者

Rank: 8Rank: 8

积分
12831

社区居民忠实会员喜欢达人

沙发
 楼主| 发表于 2013-4-27 14:21:32 | 只看该作者
(2) 70 级人物  enchant 或者 bo  技能超过15级 自动 进入 enchant / Bo Bot模式,只要随便站那里就可以,无需设置,时间自己把握,方便使用。
想要enchant 就 enchant,想要做任务 就做任务,想要 带队伍就带队伍。 都在一个模块实现 非常方便 练级 。也适合 半自动 做任务 ,协助打 ULC等。

(3)  新增  热键  数字键 < 9 >(非小键盘),启动self bus Mode 。
    用来支持  half-autobus  master 模式(单击<backspace>键)下,接受自己输入的命令(非这个模式下BOT只接受来别人的命令)。
注意:目前 没有改造所有的命令。自动执行 只支持 有限几条不用与其他角色交互的命令。
例如 :.opencow / .cast /.stats  /.cleanroom 这些。
如果把相关的脚本,命令进行完全改造 ,配合.followme 等命令,可以实现半自动 或者 全自动练级。
有兴趣的同学可以自行改造。
也就是说 要BOT 对自己发命令 执行的操作是 : 先 <Backspace> 后  <9>    。然后才能输入  .命令。
(4)half auto-bus 改进后极少会卡住了,可以 完美替代 autobus.并且 可以顺畅带完全程(autobus 只能带到 act4)。
很多人都不会用。除了需要在botass 需要设置 任务流程 乘客人数之外,这里做下使用说明:

     a. 所有角色 automove 入口进去。
     b. 小号 双击 <backspace>键   进入 助理 模式 等待。。。
再按 一次单击 是启动 botass 中可以预设的任务流程。或者直接 手动 输入 命令集。
     c. 乘客 双击 <backspace>键  再次 双击 <backspace>键 。进入 乘客模式。
如果有乘客 则必须事先设置好 botass, bot 目前不会自动判断 乘客人数,必须手工设置,如果 实际乘客数不满设定值 也会出错。
     d. 司机 只需 一次 单击  <backspace>键,就进入 跟班,等待接受指令的模式。也可以用于自动练级做跟班。
     e. 小键盘 < 4 >是 用来启动  自动攻击 身边怪物 模式的,否则 跟班 只会傻站。

7.改进autobus,在选用 act4 waypoint op 模块运行之后,移植了 半自动 autobus 当中的 shenk+anya+3barbar+act5 wp op+baal等模块
但是要手动操作 baby 完成 act5 任务。现在看 这个autobus 功能 是为d2c 设计的,或者纯粹为了打宝石用。。。
这个修改直接沿用31改版 未经测试。实际没什么用处。。。

8. 修改autohunt 只能2人组队的bug。 Teambot可以跑4人组合,而且只要不是队长,其他角色意外掉线后会重新加入游戏,立即加入当前的队伍。
并修改了原版很多bug。增加了joiner 脚本的对牛王的判断,防止跟班误杀。

9.把大部分模块都改成了适合team 一起跑的模块,适合角色不强,需要整队去打怪或 没有装备时练级 开荒的情况。
加入很多延迟,例如打高危险地区,先开门等Bo bar到来等 延迟时间。离开场景 继续清场几秒,等待其他角色离开等等。。。
如果 单人MF 这些延迟是多余的,但是 这个Bot 脚本是统一的,没办法区别选择。 如果不需要 我会提供 没有延迟的脚本 ,
可以根据实际需要自己覆盖或者自行修改。
回复 支持 反对

使用道具 举报

12

主题

83

帖子

1万

积分

光明使者

Rank: 8Rank: 8

积分
12831

社区居民忠实会员喜欢达人

板凳
 楼主| 发表于 2013-4-27 14:21:58 | 只看该作者
10.autohunt 新增 Bug kill boss 功能,和是否显示攻击信息(可用于取得怪物的classid 信息等)。
这个功能 的设置不在 botass 选项中而是在 \\D2NT33\\scripts\\NTBot\\NTBotGame.ntj 文件头上。
主要用于bug k baal. 打boss 到设定的血量 ,司机会停手,让其他 角色去 打死boss, 如果50轮攻击以后还没打死,司机会继续自己上。
这个功能起源于一个不靠谱的传说。。。具体有没有效果 我觉得 值得怀疑。
目前只对5大boss 起作用,并且不能单独设置。
不过这个功能的 实际的作用是Team可以 装备一个高MF 的职业角色去 杀死boss。 这样的作用比较实际。
设置说明请看 NTBotGame.ntj 文件头部。
var _DispBossAttack = true;  // 是否显示  对boss 等级 怪物的攻击
发上来的时候 是把我自己用的版本直接发上来了,很多参数都没有清掉。默认是打开的, 不需要可以自己关闭。


11.修改攻击脚本 MyAttack.ntl:
(1)自动配置技能   补充了 原版 对小号 及 其他职业 技能设置不完整的缺憾,如果你自己设置了 技能 ,自动配置就不起效。
(2)并参考了 Kolbot 的设计,增加了40级以前 优先使用bow 和 投掷武器的设置。
(3)加入 攻击技能 范围的自动修正功能。 因为 实际大家都不知道 到准确的技能范围,到底是多少。
(4)攻击技能 在 50级以前 是 每次发动前置技能,都会自动进行修正。67级以前 每次回城都会自动修正。
(5)增加了各职业除 主技能外,随机技能的组合攻击。3轮主技能 会选用一次随机技能,比如 :AMA 会混用冰箭、火箭攻击。
(6)K6 Uber BOSS 和Clone  自动切换到Smite 技能。

不能保证 所有 角色都能智能配置,但是大部分肯定是可以的。。。但是象狼德 必须在 前置技能里面设置 变身。我只解决了自动配置攻击技能。
scripts\\libs\\common\\MyAttack.ntl
文件头部
var _radattack =true;  //  随机攻击 开关   如果不需要 设为false
目录下 MyAttack.保守版本.ntl  是 只带 bug kboss 无 组合技能和自动设置 的版本。可以用它覆盖。

PS:
小号练级,请最好 在主手装备bow。。。不要用十字弓。。。,除Ama外,自动只会买 Arrow,只会在67级以前检测。
如果觉得不好 可以 用原版来覆盖。。。覆盖后bug kill boss  功能也将失去。。。
如果你已经自行设置了攻击技能,自动选择功能将不起作用。技能的选择原则是按:
(1) 40级以前选择 高等级 攻击 技能(40级以后也如果你没设置也会自动按 加点情况选择)。
(2) 40级以上自动配置,前提是你没有设置。。。
(3) 限制了20级以前 小号不会自动回城买魔瓶,复活佣兵,否则1级小号老是要回去,很烦人呢。
    限制了在使用仓库管理员的时候 连Cube一起丢的情况,永不再丢,否则 好郁闷。。。
(4) 高级人物技能调整后,请自己重启脚本。
(5) NT 固有的问题:不要穿 带有可修理充填使用次数的但是自身 固有的技能,而又自身没有点此技能的Item,
NT不能正确识别会直接弹出死机,例如:Nec 如果要穿BUG鞋,请点上Life Tap 和 骨牢 技能,否则我的自动设置将
会使用 这2项技能是nec 已有的,使用之 会而直接弹出。目前只能识别 ulc  火蛇  和 bug鞋 骨牢的 2项 超高等级
技能而不去使用,但是不能避免使用Life Tap 。所以还是会出错。。。好在一般都会点到Life Tap 。。。


12. 完美解决了 原版4大 外挂辅助功能 能在中文系统下正常运行。
(1)小喇叭:语音提示功能 已经改成中文语音和英文文件名设置。
(2)蓝绿箭头环: 10秒一次死进程检测,用于杀死 ntbot 多重 游戏客户端 死机的情况,不适用于 网络卡死。
(3)红绿灯: 用于不开虚拟机 即可实现单机 8开Bot,但是依旧受到 单 IP 8开,只能4个客户端进一个房间的限制。
   需要设置下    TrafficLight   添加使用此功能的 账户
(4)四向箭头:用于自动摆放桌面窗口,可以设置 摆放的位置 和窗口大小,同样可以用于其他桌面应用,8开就是电视墙啦。
    副作用 可以 降低  图形效果,降低 电脑的 要求。
回复 支持 反对

使用道具 举报

12

主题

83

帖子

1万

积分

光明使者

Rank: 8Rank: 8

积分
12831

社区居民忠实会员喜欢达人

地板
 楼主| 发表于 2013-4-27 14:23:48 | 只看该作者
4项 外挂功能的目录在
小喇叭         \\D2NT33最终改进版\\scripts\\NTBot\\MyData\\Sound
蓝绿箭头环   \\D2NT33最终改进版\\GTKeep
红绿灯         \\D2NT33最终改进版\\scripts\\NTBot\\MyData\\TrafficLight
四向箭头       \\D2NT33最终改进版\\BOTWIN


--------------------------------------------------------------------------------
拾取文件 目录下\\scripts\\NTBot\\item_configs
Babys\\    是给小号开荒练级的
Master\\   。。。

韩国bot 跟其他NT bot  使用上的 最大的差别是 用 del 键暂停, Pasus/break 键是重新加载Bot 脚本。
新人 可能不了解,所以 新手最好 先看 基本按键的 设置。
--------------------------------------------------------------------------------

已知bug:
1 、 自动设置zeal 主技能攻击的Pal   碰到物免怪 会切 用 第五项 物免技能smite 去打,但是会在 右手。。。 哪样就没光环了,这对 其他的 角色是 技能正确的,但是 pal 直接就导致没有光环效果了。。。所以。。。这应该还是原版的问题。。。当然原版也不会去设置pal 的物免技能,大概是我自作聪明了。。。
2、新下载的已经去掉了。。。。
3、如果要跑4人组合 最好不要用仓库管理 最常规 的第四项  waiting room,因为 如果运气不好的时候 4人组合 跟 仓库管理员在 同一个IP,就会不停的 顶  掉线 里面的一个,后续 又会不停的 重启进房间,那样不用多久 就会 ban ip 了。 3人组或者单独 run 就没什么问题。。。或者 库管员 用第一项 按需启动 建房间。。。不过 我通常都用 库管员 占领一个好不容易抢到的cdkey。。。。
4、前面1月2日下载的同学 请把  MyAttack.ntl 文件头部    请把  改为
My.Attack.cloneDiabloCheck = false;       我自作聪明 的 改为 了 默认为true ,
单独 用shop   bot  直接就 结束了 ,模块会跳过去。对其他模块应该没什么影响。

----------------------------------------------------
5、主技能  随机技能  施放的 比例是 3:1,
如果你对某个职业的 随机攻击 技能 不满意 可以  把 MyAttack.ntl 下面的 针对每个职业 的   _skillradList 变量  改为 _skillradList =[];
这个变量里面设置的是所有可选技能,有多次重复是因为 可以增加 特定职业 随机选中的概率,这个不是 单个char 的 技能,
下面我会根据 每个char  加点的技能 进行 判断 那些技能可用 才会正式排入 随机技能列表。
技能的 id , 请 学习 、D2NT33最终改进版\\sdk\\skills.txt
回复 支持 反对

使用道具 举报

12

主题

83

帖子

1万

积分

光明使者

Rank: 8Rank: 8

积分
12831

社区居民忠实会员喜欢达人

5#
 楼主| 发表于 2013-4-27 14:24:47 | 只看该作者
//================================================补充攻击
   switch (me.classid)
{        case NTC_CHAR_CLASS_AMAZON:
        _skillradList =[31,31,31,27,27,16,22,21,34,19,19,25,10];   // ps:比如 冰冻箭的随机概率就是3,比冰箭要高3倍 火墙箭是2。
          break;
       case NTC_CHAR_CLASS_SORCERESS:
       _skillradList =[45,47,51,53,55,48,46,44,38,42];

             。。。。。。。。。。。。。。。。。

-----------------------------------------------------------
6、d2c 用户 请修改  ,否则 autohunt 进不了牛关
这行语句在  NTBotGame.ntj     564 行
if( _runscript ==\"1-FCow(TM)\" && !me.GetQuest(40, 0)) Print(\"?c1Cow level  can\'t run  bacuse  Baal not kill success !!!\");

-------------------------------------------------------------------------------------------------------------
需要补充下 说明 :
1、韩国bot 最好  在简体   win7 下使用,使用  英文版 D2   ,不能保证在繁体中文  和 各种中文版  D2 下  能正常 运行。
2、33版不能导入 31版的设置文件,必须 用33版的新建,新建 导入 等功能都已经可以正常使用了。
3、关于打洞 合成问题 ,33版也已经完美解决了。
4、33版加入了 物品拾取的预编译 功能,nip+ 功能, 如果你修改了拾取文件 一定要把 nip+ delete 否则对  拾取文件的 修改 是不会马上生效的。删除最好在 一局的间歇 进行,否则很容易导致运行脚本错误。
5、攻击技能会自动配置 ,也许不是最优  ,前置技能还是要自己配置的, 比如 sor  强化  ,dru 变身、飓风 ,nec 招骷髅 等等 都是前置技能。


有关韩国bot 入门使用 说明  请参考  31版的 说明 及 二楼  贴子   的 说明书   链接  ,先看 单人 再看  team
韩国bot 的31 自用改进版(中文简体菜单)11-30更新
|http://www.battlecn.net/bbs/read ... Mode=1&u=575339


有关 合成 的问题 请参考
韩国BOT物品合成【进来看完==>自己动手测试10小时以上==>提问】
|http://www.battlecn.net/bbs/read ... Mode=1&u=575339



有关   文件找不到 的问题   我在调试的时候常碰到
我认为是  win7 的问题, 因为win7  会缓存   系统调用的文件, 刚改完的  的同名文件 往往不能正确识别 它还在调缓存,所以我也蛮头痛,
通常要  彻底退出nt  再开 就好了,多开 其他的  窗口 可能还调用的老文件,这样win7 不会主动去调新文件,这也是我调试的 时候一会能捡到 一会捡不到的现象 强迫我 设置为 强制拾取。。 。
另外  我 当初就发现一个 问题:
是  目录下文件不能太多,目录的次序不能乱  否则 nt  在 win7 下 会常出现这种情况 ,这个我没办法 是系统的问题。所以覆盖的时候不要 搞成  改名,这样 目录下的文件就太多了 就会找不到脚本。。。
据我的测试  nt 大概 只能接受 一个目录下 不超过 100个 文件 ,估计是内部数组不够。。

utomove 入门 请参考 本帖 第  8页   150楼 的  看图说话

如何 加挂  标准的  NT 脚本
方法 1:  直接使用 标准函数库 ,根据错误提示 直接 合并 标准库函数 文件  和 需要的 参数。
也可以直接把 缺失的 函数  和参数  逐个 完整 的  复制到 这个脚本当中 ,直接调用。

举例 :  下面这个就是 合并 原 标准   函数 库文件  和  参数。 其他 请自行 研究。

白版的map是不是可以用在korbot里面?
http://www.battlecn.net/bbs/read ... Mode=1&u=575339

方法 2 :  大部分nt 标准函数  在韩国 bot 函数库里都有 替代  的  函数, 功能比原版更强,可以用韩国bot 的 函数  替换  脚本中的 标准 函数。
例如   :NTP_DoPrecast()    韩国bot 中 就是 My.Precast.DoPrecast()
              NTM_MoveTo()       韩国bot 中 就是 My.Move.MoveTo()
回复 支持 反对

使用道具 举报

2

主题

41

帖子

0

积分

风云使者

Rank: 7Rank: 7Rank: 7

积分
0

忠实会员

6#
发表于 2013-4-27 16:10:29 | 只看该作者
這東西太好了 現在就缺看圖說故事了
你真強~~~~
回复 支持 反对

使用道具 举报

16

主题

51

帖子

0

积分

骑士

Rank: 4

积分
0
7#
发表于 2013-4-28 13:24:14 | 只看该作者
这个东东不错啊,准备下次用来开荒了
回复 支持 反对

使用道具 举报

2

主题

41

帖子

0

积分

风云使者

Rank: 7Rank: 7Rank: 7

积分
0

忠实会员

8#
发表于 2013-4-28 14:35:25 | 只看该作者
自動入倉庫誰能幫個忙~~  看圖說故事
回复 支持 反对

使用道具 举报

37

主题

352

帖子

2674

积分

精灵王

Rank: 6Rank: 6

积分
2674

社区居民忠实会员

9#
发表于 2014-4-21 18:35:50 | 只看该作者
翻翻老帖子,里面的链接都不对了,哪些文章都丢失了
回复 支持 反对

使用道具 举报

0

主题

23

帖子

76

积分

新手

Rank: 2

积分
76
10#
发表于 2019-8-23 16:26:24 | 只看该作者
学习学习,到现在还不能下载.
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 07:42 , Processed in 0.131051 second(s), 20 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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