Botty 暗黑2重制版自动化助手:5步跑通的新手完整指南

📅 2026/8/27 1:15:57
Botty 暗黑2重制版自动化助手:5步跑通的新手完整指南
Botty 暗黑2重制版自动化助手5步跑通的新手完整指南【免费下载链接】bottyD2R Pixel Bot项目地址: https://gitcode.com/gh_mirrors/bo/bottyBotty 是一个开源的《暗黑破坏神2重制版》自动化助手pixel bot它通过截屏和图像识别读取游戏画面替你把跑图、打 Boss、拾取装备、整理仓库这套重复循环自动化地跑起来。这篇文章按开跑之前的准备 → 第一次跑通 → 跑得更顺 → 出问题了 → 长期维护的顺序带你从零把 Botty 配置教程走完内容面向没有自动化经验的玩家全部操作都可以照着做。一、开跑之前环境准备清单Botty 不改变游戏本身它只是盯着屏幕工作所以游戏环境必须先长得标准。开跑前按这份清单过一遍游戏语言英文版。识别规则全部基于英文界面截图中文界面无法匹配。窗口分辨率720p 窗口模式。脚本默认按这个尺寸做定位。Python 环境Python 3.10 或更高版本。源码方式运行还需要 Miniconda 和 Git。显示设置关闭会替你改画面效果的外部程序HDR、Geforce Experience 等它们会让截图和模板对不上。获取代码并搭好运行环境两条命令的事克隆仓库git clone https://gitcode.com/gh_mirrors/bo/botty进入 botty 目录后执行conda env create -f environment.yml再conda activate botty运行入口是python src/main.py不想自己编译的话也可以直接下载预编译的 release 包。配置文件集中在 config/ 目录核心是params.ini下一步会用到它。二、第一次跑通自动配置与角色路线一键自动配置与验证启动脚本后按 F9热键就是键盘上按一下会触发某个动作的键。Botty 会自动检测你的环境并批量调整游戏内的图形与玩法设置省去手动逐项点击。配置不是终点还需要验证按 F10 打开图形调试器Graphic Debugger这是一个专门用来检查脚本眼里看到的世界的窗口。进入游戏到第五幕画面里应出现模板匹配的蓝色圆圈和匹配分数。往地上扔几件不同种类的装备调试窗口应显示物品名。该捡的装备会标红圈分数应在 0.9 以上。三项都正常说明屏幕识别链路已跑通异常怎么查见第四步。角色与路线配置打开params.ini新手只需要关心三处difficultynormal/nightmare/hell脚本开跑时会按它把游戏切到对应难度。type构建类型即你这个角色按什么套路打。已实现的包括多种法师light_sorc、blizz_sorc、nova_sorc、hydra_sorc、hammerdin、trapsin、barbarian、necro 等各自还有独立的技能热键小节。order路线顺序如orderrun_pindle, run_eldritch_shenk。路线选择上皮叔run_pindle路径短、容错高适合第一次跑通尼拉塞克run_nihlathak与秘塔run_arcane要求角色会传送混沌避难所run_diablo目前仅限锤子圣骑士。启动与停止打开 D2R停在角色选择界面选中你要跑的角色。聚焦游戏窗口按 F11 启动 Botty按 F12 随时强制停止。首次进图脚本会自动发送/nopickup指令防止跑图时误捡垃圾此时只有开启显示物品才允许拾取。三、跑得更顺物品规则与仓库补给BNIP 拾取规则角色一路跑图会不断遇到装备捡什么、丢什么由 BNIP 决定。BNIP 是 Botty 在 NIPNjaguar 的物品解析规则一套用条件表达式描述符合哪些属性的物品要捡的文法基础上扩展的拾取系统。规则文件默认使用 config/ 下的default.nip把新写的.nip文件放进config/nip文件夹后默认文件自动停用。[allres]直接按全抗数值筛选不用四项抗性分开写。[idname]按名字锁定特定暗金或套装例如指定某件装备必捡代价是强制该物品被鉴定。静音标记规则行首加该条命中时不再发通知。仓库、补给与宝石转换整理节奏runs_per_stash控制每跑几局强制进仓库一次防止背包被误捡的杂物塞满。宝石转换transmute段默认每 20 局把无暇宝石合成完美成品按stash_destination顺序放进仓库页。金币满仓库时gamble_items可指定拿王冠、戒指之类去赌宝。效率微调randomize_runs设为 1 打乱 order 的执行顺序路线更不可预测。break_length_m / max_runtime_before_break_m每跑一段时间自动休息几分钟。atk_len_xxx 系列控制每场战斗打多久收手调大更干净调小更省时。四、出问题了排障与自动兜底识别失败排查匹配分数偏低时按这个顺序查确认游戏是英文界面、720p 窗口。重跑一次 F9 自动配置。打开 F10 调试器看具体分数低于 0.9 的模板说明画面和预期不一致。关闭 HDR、显卡覆盖等外部干预手动微调亮度后重新验证。官方文档中的调试章节development.md。参数化熔断与截图留证params.ini里有一组保险丝建议在正式长跑前配好max_consecutive_fails连续失败到阈值就自动停工不再反复重开。max_game_length_s单局超时强制结束防止死循环。restart_d2r_when_stuck卡死无法自恢复时尝试重启 D2R。chicken血量低于阈值主动跑路配合 merc_chicken 同理。截图留证info_screenshots 默认开启卡死、跑路、超时、背包满都会存带时间戳的截图loot_screenshots 和 pickit_screenshots 可另开用来复盘当时为什么捡了/没捡。文件夹会越来越大记得定期清理。五、进阶玩法与长期维护custom.ini 的覆盖技巧每次升级都把 params.ini 逐行改回去很痛苦。Botty 支持一个custom.ini只写你要覆盖的字段其余沿用 params.ini 默认值。比如只想改名并换路线两个字段就够。版本更新后把这个文件拷进新目录即可个人配置不会丢。长期维护清单升级版本后重跑 F9 自动配置并用 F10 调试器抽查关键场景的识别分数。核对 config/ 下的规则文件是否仍然符合你的拾取预期。定期清理截图文件夹。轮换多个角色时每个角色的 type 与热键映射不同逐个更新后再跑。自动化的意义是把重复劳动交给脚本把打宝的兴奋留给自己。Botty 负责跑腿你负责享受。【免费下载链接】bottyD2R Pixel Bot项目地址: https://gitcode.com/gh_mirrors/bo/botty创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考