copy 发表于 2013-5-1 10:59:02

韩国BOT大型图文专题 35版更新

韩国BOT发布站(需要注册并登陆才可查看)http://dia2.diaro.co.kr/

必须用英文版暗黑客户端,附件有简单的客户端转英文的工具
BOT下载:
D2NT3.1_NTBot4.2_35 附带自用设置

         

35版更新了临时拾取规则的语法,请参照815拾取中MyCubing.nip文件语法自行更新自己的拾取文件35版AUTOMULE仓库管理员角色不能加载临时拾取文件(MyBubing.nip),否则会将半成品存仓了

copy 发表于 2013-5-6 16:39:19

1、怎样团p 普通脚本?
例如我想team去刷 石块旷野、黑暗森林之类的地点(这些脚本后面没有TM字样,但我就是想团p)
2、团p 达瑞尔脚本时,怎样让bb全程参与?
目前的情况是司机见到大虫后才叫bb们下来,
我希望的是,一下wp... 1、最终修改版中大部分脚本都支持team使用,master运行试试就好,leech脚本不变
2、改脚本,把叫打手代码段提前。不建议,走路太多会出问题的。除非都会tele
我猜上面两个问题都是开荒用的,我手动要比这样10多级开始挂快很多。

3、连同BOT文件夹复制一份新的(同样路径再运行一个D2NTManager没用),然后同样的方法设置另外一组team bot

copy 发表于 2013-5-1 11:14:45

第一章 韩国BOT 使用说明

此处仅讲述将BOT用作MF的使用方法(NTAutoHunt)

以下基于NTBOT33原版+yfzh2012的菜单翻译而编写
1、环境 OS :Windows 8Windows 7Windows XP 需要安装 .NET Framework 3.5 及 .NET Framework 4.0.30319.1(如果在打开一些软件时,系统提示unable to find a version of the runtime to run this application信息。其原因基本是安装了错误的.net framework4.0版本导致,可以下载安装.NET Framework 4.0.30319.1这个版本的即可解决问题。一些程序或者游戏必须安装此版本才能正常运行。)Diablo II 客户端:英文(或韩文,没试过)不支持简体中文及繁体中文客户端2、设置方法打开BOTASS.EXE 出现提示,点是。
角色配置==》AutoHunt==》选择职业==》选择对应人物。双击。



上方出现提示模块设置,开始设置你的角色。狩猎区域:既你要MF的地方、区域、运行的脚本
选中每个脚本右边有该脚本对应的选项及设置,比如上图中Diablo脚本设置它的可配置项目较多。是否猎杀后面的NBSCM是代表怪物类型如果想跳过白怪不打将N勾掉即可。脚本设置中的东西过分繁杂,不再详述,请自行摸索

Attack==》Skill选项中配置职业技能(常用角色纯电女巫、祝福之锤圣骑士,可以不设置SKILL保持默认的None即可。BOT会工作的很好。不同职业在SKILL设置中会有不同的设置,例如NEC会多一个首发技能以及常规技能会允许你设置放技能之前所需要的诅咒)
Attack==》Attacking选项中设定开箱子及情场模式,一般清场模式请保持默认
Attack==》佣兵 设置是否启用佣兵及是否拥有并利用信念光环攻击免疫怪

物品文件,包含了拾取文件定义。物品的拾取变卖存仓等等动作、还包含了是否记录LOG。
这里需要注意的事从33版开始BOT会在每局开始前将拾取文件预编译之后写进内存,让你的拾取更快。所以(或者如果你理解不不了,就记住)每次修改完拾取文件都要点一次 Nip+ Delete 这样拾取文件在下局才会生效,如果你一直不点Nip + Delete 那么新修改的拾取文件永远不会生效。

Player 菜单 设置组队及发现敌对玩家后的动作。
Inventory and Belt,顾名思义,储藏箱和腰带设置。基本上述设置做完后,这个人物就完全属于你自己的个性设置了。
运行D2NTManager.exe,添加好设置后选择AUTOHUNT入口,去游戏里面看看吧。


第一次接触这个东西很困难,每个职业设置好一个模板,之后的人物就剩下复制和修改了。

copy 发表于 2013-5-1 11:14:53

第二章 韩国BOT 物品合成、打孔、洗符文之语相关

物品合成、打孔、洗符文之语相关设置1.可视化配置器(即BOTASS.EXE或韩语文件名,指南针图标样的程序)要使你的角色完成相应合成、打孔、洗符文之语等操作需要首先在配置器==》你对应的角色配置文件的物品合成功能中打开对应的功能,如下图。
下图中左下角的黑色上下箭头可以调整每一类功能的优先级,相同的拾取规则,不同的优先级可能会导致合成等功能不能正常工作

2、设置常规拾取规则(即在本文第一小节中开启某功能后的后的完成品拾取规则)下图为在可视化配置界面中载入的常规拾取规则文件。

   3、设置临时拾取规则(即在本文第一小节中开启某功能后为了完成该功能所需要材料的拾取规则)下图为在可视化配置界面中载入的临时拾取规则文件。

4、常规拾取规则与临时拾取规则的区别

常规拾取规则    == PerfectTopaz // 完美黄宝石
临时拾取规则
== PerfectTopaz %2 @

拾取规则后不带 @ 的即为常规拾取文件,用于保留战利品或合成等功能的完成品
拾取规则后带 @ 的是临时拾取规则,这类规则全部用于完成在可视化配置器中开启的合成等功能而存在,不是最终的完成品拾取规则
至于临时拾取规则中的 %2 是指完成某个合成类功能(或者多个功能),你允许BOT在仓库中保留此类材料的数量,如果不指名数量为不限制BOT保存的数量,有多少留多少。
5、实例讲解5.1 完美宝石、升级符文合成如下图,第一步在可视化配置器中开启所有无暇宝石及符文的合成。第二步编辑常规和临时拾取文件。第三步游戏中测试效果。



常规拾取文件中不能包含无暇宝石,否则BOT不会用他来执行合成等操作,会直接当战利品(完成品)存仓。// == FlawlessAmethyst
// == FlawlessDiamond
// == FlawlessEmerald
// == FlawlessRuby
// == FlawlessSapphire
// == FlawlessSkull
// == FlawlessTopaz
                     
== PerfectAmethyst
== PerfectDiamond
== PerfectEmerald
== PerfectRuby
== PerfectSapphire
== PerfectSkull
   
== OhmRune
== LoRune
// == SurRune
== BerRune
== JahRune
== ChamRune
== ZodRune下为临时拾取规则,合成完美宝石需要3个无暇宝石,所以 3% 控制在仓库保留数量最小应该设置为3 == FlawlessTopaz %3 @
== FlawlessAmethyst %3 @
== FlawlessSapphire %3 @
== FlawlessRuby %3 @
== FlawlessEmerald %3 @
== FlawlessDiamond %3 @
      
== FlawedDiamond %1 @ ^ == PulRune $2
== Topaz %1 @ ^ == UmRune $2
== Amethyst @ ^ == MalRune $2
== Sapphire %1 @ ^ == IstRune $2
== Ruby %1 @ ^ == GulRune $2
== Emerald %1 @ ^ == VexRune $2
   
== SurRune @
//由于两个sur加无暇紫宝石=ber,上面已经包含无暇紫宝石,所以这里就不写了
特别注意:下文所述一些其他本BOT合成功能需要完美宝石作为材料支持,在你需要将完美宝石用作材料来完成下面的合成功能时,你的常规拾取文件中不能存在完美宝石的拾取条件。而应该将完美宝石也做为临时拾取条件添加进临时拾取规则。举例来说你如果要使用完美黄宝石完美紫宝石为ETH武器、盔甲打孔。那么你的常规拾取文件中不能有任何无暇及完美宝石部分的拾取条件。而临时拾取规则应该类似这样: == FlawlessTopaz %3 @
== FlawlessAmethyst %3 @
== FlawlessSapphire %3 @
== FlawlessRuby %3 @
== FlawlessEmerald %3 @
== FlawlessDiamond %3 @
// == FlawlessSkull @
               
== PerfectAmethyst %2 @
== PerfectTopaz %2 @
== PerfectSapphire %1 @
== PerfectRuby %1 @
== PerfectEmerald %1 @
== PerfectDiamond %1 @
// == PerfectSkull @(这里由于我开了CUBE 魔法品质类 GC,所以我将其他颜色的宝石都留一个用作CUBE GC的材料。)5.2 普通(白色、灰色)物品合成 如下图,可视化配置器设置。先点击 Add 再在 ID 列输入物品的Class id(可在\\scripts\\libs\\common\\NTItemAlias.ntl文件中查询,搜索物品的英文名称。注意单词中间没有空格,如搜索“mageplate”),最后在 Ethereal 列选择 ALL此处必须选择 ALL 否则BOT无法正常打孔()。至于是否无形物品的控制我们可以在拾取规则中加以限制。




继续来看拾取规则,这里我们可以想象一下,合成功能顺利执行之后我们的最终完成品是什么样的。
此处我们长柄武器以Giant Thresher为例,盔甲以Archon Plate为例。


常规拾取文件,我们的最终完成品应该是这样
== GintThresher && == normal && == ethereal # == 4
== ArchonPlate && == normal && == ethereal # == 4
临时拾取文件,此处我将完成该功能所用到的所有材料均罗列进去 == PerfectAmethyst %2 @
== PerfectTopaz %2 @
== TalRune %1 @
== RalRune %1 @
== ThulRune %1 @
== AmnRune %1 @
               
== GintThresher && == normal && == ethereal # == 0 @
            
== ArchonPlate && == normal && == ethereal # >= 670 && == 0 @ // 这里只拾取防御670+的eth盔甲作为材料,低的不捡,保证成品防御上千

copy 发表于 2013-5-1 11:15:13

5.3 手工艺品(橙色)物品合成此处以施法系项链为例,其他物品请自行添加。如下图,第一步选中你需要添加的手工艺品大类,之后选择具体部位,最后点击 ADD
常规拾取规则 == Amulet && == Crafted # == 2 && > 10
//这里的规则取决于你需要什么品质的手工艺项链,这里不再赘述。
临时拾取规则 == PerfectAmethyst %1 @
== RalRune %1 @
== Jewel %1 @
== Amulet && == Magic && >= 90 %1 @
5.4 魔法(蓝色)物品合成此处以用3颗任意颜色的完美宝石合成 Grand Charm 及 Small Charm为例。可视化配置器设置如下图,首先点击 ADD ,然后在合成那一列输入物品的 Class ID ,最后勾选上你要使用的哪几种宝石,最后面的使用数量填写 1


常规拾取规则 == SmallCharm && == magic # >= 20 && ( >= 11 || >= 11 || >= 11 || >= 11)
== SmallCharm && == magic # ( >= 20 && >= 15) || ( >= 19 && >= 17)
         
== GrandCharm && == magic && <= 93 # + == 1 && >= 15
== GrandCharm && == magic && >= 94 # ++ == 1 && >= 25
== GrandCharm && == magic && >= 94 # == 1 && >= 20
         
//等等
临时拾取规则 == GrandCharm && == Magic && >= 94 %1 @
== SmallCharm && == Magic && >= 94 %1 @
      
== PerfectAmethyst %1 @
== PerfectTopaz %1 @
== PerfectSapphire %1 @
== PerfectRuby %1 @
== PerfectEmerald %1 @
== PerfectDiamond %1 @

5.4 符文之语制作(重洗)如下图可视化编辑器设置,第一步点击 ADD ,第二步选择符文之语 , 在 ID 列输入要做符文之语的底材的 CLASS ID ,第三部在 C 这一列输入该符文之语所用的符文个数,如 Insight 为4 ;Call to Arms为5。
常规拾取规则,这里取决于你需要的变量品质,以insight和cta为例,你如果要低品质的只需要降低要求即可 == Runeword # ( [\"Level 17 Meditation\"] != -1)
      
== Runeword # ([\"+5 to Battle Orders\"] != -1 || [\"+6 to Battle Orders\"] != -1)
      
//这样拾取条件的好处在于不限定底材,你可以在临时拾取规则中任意定义你的底材。
临时拾取规则 == TirRune %1 @
== TalRune %1 @
== RalRune %2 @
== AmnRune %1 @
== SolRune %1 @
      
== HelRune %1 @ // 如果你决定要洗符文之语,那么他永远是你的好朋友
      
== MalRune @
== IstRune @
== OhmRune @
   
== CrystalSword && == normal && != ethereal # == 5 %1 @ // 干净的5s有型水晶剑,当然喜欢连枷的把他换了就好
   
== Polearm && != OgreAxe && != ColossusVoulge && != CrypticAxe && == Elite && == normal && == ethereal # == 0 @ // 这条规则是用于打洞的,所以形态必须是普通非超强
   
== Polearm && != OgreAxe && != ColossusVoulge && != CrypticAxe && == Elite && >= normal && == ethereal # == 4 @ // 这条是用来做符文之语的材料,有可能用到超强4孔。




后记:如果你每增加一个合成功能在一切设置妥当之后新增加的功能或之前已经正常运作的功能不能正常执行。一定是某些功能在所需材料(即临时拾取规则)方面有冲突,请认真检查。本帖一楼的软件包中包含可正常运行本文所有合成功能的人物配置文件及拾取规则,可以借鉴或直接拿去使用。

copy 发表于 2013-5-1 11:15:16

第三章 韩国BOT TEAM BOT 组队战斗 设置 、 AutoMule 自动仓库

Team Bot 设置相比于ETAL TEAM BOT 或 南瓜TEAM BOT , 韩国 BOT的TEAM 设置非常简单。如果你之前用过ETAL 或南瓜的 TEAM BOT 功能。那么你可以在5分钟之内开始你的突击小队。所有设置全部在可视化编辑器中配置。请在你的角色能完全单独BOT后(或把第一章的使用说明仔细看完后)再来配置Team Bot1、首先在TeamBOT设置中设置队伍信息。左上方输入Master(队长)的账号,右上方依次输入Leech(跟班)的账号。下方左边第一部分同样输入Master(队长)的账号,右边第二部分照着图中的格式将Leech(跟班)的账号输入完毕
2、Master ,即队长。在狩猎区域选项中先运行TeamBot(Master)脚本,并设置好Leech人物名。之后再运行带有(TM)后缀的脚本,选择是否使用Team Bot。如需要带小号升级在TeamBot(Master)选项处选择只拿经验不协助Master。下图以 Diablo 脚本为例。在Player选项中打开组队,队长(Master)不要指定队长名称。
(图中的60代表Master等待所有Leech进入游戏并就位的时间,这里可以设置长一点,因为一旦Leech全部到位后会直接跳过等待开始下面设置的脚本,推荐120秒)

3、Leech,即跟班。在狩猎区域选项中只需运行一个脚本TeamBot(Leech),在右侧输入Master的人物名称(注意大小写)。其他距离及检测设置最好保持默认,默认设置工作的非常好。再点到旁边的高级设置里选择以Master为中心猎杀和以Master为中心进行拾取。在Palyer选项中开启组队并指定队长名字(防止公开房间胡乱组队无法进入Master的队伍)


最后运行D2NTManager.exe启动所有Profile入口还是选择NTAutoHunt.htjEnjoy!



AutoMule 自动仓库设置个人觉得韩国BOTautomule功能最好的一点是,不论你开几个BOT只要控制好存仓的物品的数量(保证2个小时以上才存满一个人物),在不需要额外设置的情况下载你的仓库放满之后你的这个人物也就变成了常规角色(90天过期角色),而不是11天过期的角色。当然这肯定需要单独占用一个CDKEY。首先建立好你的仓库账号以及人物,在可视化配置器中配置仓库管理的公共设置部分,左上角输入你的第一个仓库人物账号,下方4种仓库模式中选择最右边的 Waiting room ,下一行输入房间名称及密码蓝色区域依次输入 账号名称、人物选择界面角色所在位置(1-8)、角色名称、该人物的拾取规则文件,一行一个人物。


再打开一个人物配置文件中的仓库管理设置选项,选择 From time to time to make sure 选项,再将刚才设置的仓库人物文件复制过来,绿色箭头为复制按钮,蓝色箭头为粘贴,公共设置部分也有复制和粘贴按钮。




如果有多个人物可以使用文件操作选项中的单独模块导入功能,将已经设置好仓库管理配置的人物设置导入到其他人物中。




最后在D2NTManager.exe新建一个仓库管理员专用的Profile如下图,箭头部分的账号要与公共设置部分的第一个仓库管理员账号一致。

远程仓库实现方法很简单,A机和B机的仓库管理公共部分和角色专属部分只要一致即可分类仓库也可以实现,当然目前分一类就要占用一个cdkey。具体方法就是拾取规则分开即可。

copy 发表于 2013-5-1 11:15:18

韩国BOT典型问题解答 Q & A

Q:Teambot不加master建的房间;automule仓库管理运行不正常

A : 必须用英文版暗黑客户端,顶楼有简易转换补丁。

Q:怎样开两组team

A:连同BOT文件夹复制一份新的(同样路径再运行一个D2NTManager没用),然后同样的方法设置另外一组team bot


Q:怎样让team bot的bo bar 先 bo sor再跑过去开门

A : 在所有脚本之前。sor先运行questbot,bar先运行shoutbot。此两个脚本是一对,需要互相匹配才可正常工作。之后不变



191929 发表于 2013-5-1 11:41:03

楼主真霸道 沙发 都没留下 哈哈哈

大米 发表于 2013-5-1 14:36:06

顶~~~~~~~~~~~

brucehero 发表于 2013-5-1 15:01:39

最終改進版 和之前戰網抓得一樣嗎?
想學自動入庫 自動練等車希望快快方表使用方法
之前抓得好像很多檔案~~?

allonzyx 发表于 2013-5-1 16:48:26

占个坑,问个问题,为什么我刚装的d2nt,乱捡东西,或者说乱留东西,留了一堆破戒指,我现在用的就是默认的最终改进版。。。
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 韩国BOT大型图文专题 35版更新