尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

鸣潮自动战斗脚本从零上手:挂机刷声骸、清日常、后台运行一次讲透

鸣潮自动战斗脚本从零上手:挂机刷声骸、清日常、后台运行一次讲透 鸣潮自动战斗脚本从零上手挂机刷声骸、清日常、后台运行一次讲透【免费下载链接】ok-wuthering-waves鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves凌晨两点半我又一次对着屏幕上的声骸掉落界面发呆。刷了三个小时的 4C 声骸背包里能看的没几个手腕倒是先酸了。如果你也有过这种肝到怀疑人生的时刻那今天要聊的这个开源项目可能会让你松一口气——ok-wwok-wuthering-waves是一款专门为《鸣潮》打造的自动化工具自动战斗、自动刷声骸、一键日常全部基于图像识别实现不读内存、不改游戏文件靠看图说话模拟你的操作。说白了它就像在你电脑旁边坐了个眼神极好的代练盯着屏幕替你按键。这篇文章不打算讲什么高深原理而是站在一个普通玩家的角度从下载安装到挂机收菜一步步带你把这套东西跑起来顺便把那些最容易踩的坑提前给你填平。一、先弄明白脚本是看着游戏玩的不是读游戏玩的很多人一听脚本就联想到改内存、封号其实 ok-ww 走的完全是另一条路。它的工作流程可以压缩成一句话截屏 → 认图 → 判断 → 按键。程序通过 Windows 接口抓取游戏画面然后交给目标检测模型去认画面里有什么——哪个是敌人、技能冷却还剩多少、血条在什么位置、地图上的传送点在哪里。认完图之后再根据预设的战斗和任务逻辑决定下一步该点什么、按哪个键。这套认图的核心是一个基于 YOLOv8 的目标检测模型项目里同时提供了两套推理引擎ONNX Runtime 和 OpenVINO分别对应src/OnnxYolo8Detect.py和src/OpenVinoYolo8Detect.py。两个引擎各有侧重前者兼容性好后者在带 NPU 的 Intel CPU 上跑得更快实测推理速度大约在 8~15ms 一帧属于眼睛跟得上手的水平。至于接下来该干什么则由一套状态判断机制来接管游戏当前在战斗、在赶路、还是在结算界面程序会先确认自己在哪再决定下一步动作。场景识别的入口在src/scene/WWScene.py你可以把它理解成脚本的方向感——先分清东南西北才谈得上走路。看到这里你大概明白了它和你自己玩没区别只是不累、不困、不手抖。那这种电子代练到底好不好装接着往下看。二、装好它其实就三步第一步下载。注意一定要去官方发布页拿setup.exe安装包别手滑下了 Source Code 源码压缩包——那个是给想折腾代码的人准备的普通玩家直接装 exe 就行。第二步装完别急着开。先去杀毒软件包括 Windows Defender里把安装目录加进信任区或白名单。这一步不是多余图像识别工具经常会被误报不加白名单可能出现文件被悄悄删了、程序打不开的诡异情况。第三步进游戏前把显示设置收拾干净游戏内滤镜一般可以开但显卡滤镜不能开比如 NVIDIA 动态亮丽、AMD 锐化这类亮度用游戏默认值关掉所有在画面上显示信息的叠加层比如 MSI Afterburner、Fraps 的帧率显示。这几条看着琐碎实际全是为了同一个目标让脚本看到的画面干净、稳定、可辨认。画面被滤镜和叠加层污染得越狠识别翻车的概率就越高。装好、配好接下来就是见证奇迹的时刻——第一次把日常任务全部托管出去。三、第一次跑一条龙日常任务全托管ok-ww 的任务体系在src/task/目录下其中DailyTask.py就是传说中的一条龙登录游戏、领月卡、刷体力本、补日常声骸、周常花园一条链路全部串起来中间不用你插手。体力本支持三类选择Tacet 抑制无音区、锻造挑战角色/武器材料、模拟挑战经验/金币并且能指定打第几个、选什么材料奖励。跑完体力之后它还会根据你的勾选接着干别的活——比如自动刷噩梦巢穴来补每日声骸任务或者顺路把周常花园清掉。任务之间还支持追加任务配置你可以把想一起处理的活都挂进去出门前点一下开始回来时全部搞定。如果你是那种追求一键到底的人还有个更省事的方式——命令行参数。在配置好任务列表后直接运行ok-ww.exe -t 1 -e意思是启动后自动执行第一个任务跑完自动退出程序全程零操作。初次使用还是建议先在界面里手动点一次确认每个环节都正常再考虑全自动托管。日常跑通之后很多人下一个念头就是能不能让它挂后台我自己去忙别的这就得聊聊它最受欢迎的一个特性了。四、人走脚本不停后台运行与分辨率适配ok-ww 支持后台模式——游戏窗口最小化或者被其他窗口完全遮挡它照样能跑。这个特性的含金量只有被挂机必须把游戏放前台、一开其他软件就断折磨过的人才懂。更贴心的是后台运行的同时它可以自动把游戏静音你开着文档、放着歌、刷着剧一点不受影响。技能冷却、血条状态这些战斗要素都能在后台持续识别工作学习两不误。适配方面它做得也相当宽容1280x720 到 4K 之间所有 16:9 分辨率都能流畅运行部分功能兼容 21:9 超宽屏。不过要提醒一句游戏画面分辨率太低会拖累识别精度日常使用建议至少 1600x900帧率最好稳定在 60 FPS——这是官方明确给出的建议帧率忽高忽低是识别错乱的常见诱因。后台挂机能解决时间问题但刷到什么才是真正的痛点。接下来进入重头戏声骸。五、声骸怎么刷、怎么筛从 4C 到五合一鸣潮玩家的日常绕不开两个字声骸。而这套脚本在声骸这件事上服务得相当到位。先说刷。FarmEchoTask.py是声骸刷取的主力任务它支持在副本或大地图 Boss 处开刷 4C 声骸可以指定 Boss比如异构武装、荣耀狮像、罗蕾莱等也能直接通过 F2 菜单传送到周本或 Boss 挑战位。打完一场会自动拾取掉落、判定是否该继续还能按你设定的次数无限循环。针对不同 Boss 它甚至会智能处理特殊机制——比如罗蕾莱需要切换到夜晚脚本会自己调整昼夜某些 Boss 战斗前需要等待几秒它也内置了对应的等待参数。再说筛。刷出来一堆歪词条的声骸怎么处理FiveToOneTask.py实现了数据坞五合一通过 OCR 逐条读取声骸属性再按你勾选的主属性规则暴击率、暴击伤害、攻击/生命/防御百分比、各类元素伤害加成、共鸣效率、治疗加成等自动判断留哪个、合哪个。勾选的就是要保留的没勾的统统自动合成配合丢弃数超过 1000 自动合并这类选项背包管理基本不用再手动清。这套刷筛的组合拳效果相当可观。参考社区里的实测反馈声骸收集循环从手动的 110 分钟压缩到 18 分钟左右装备筛选整理从 30 分钟压到 5 分钟上下日常任务清理则从 25 分钟降到 4 分钟副本挑战从 45 分钟降到 8 分钟。数字只是参考但从肝到闲的体验差异是实打实的。刷声骸绕不开打架那战斗这块脚本又是怎么做到全角色通吃的六、全角色自动识别每个角色都有自己的剧本ok-ww 最省心的一点是不需要你手动配置技能序列。它内置了全角色识别启动即用。实现的思路很有意思——在src/char/目录下每个角色都有一个独立的 Python 文件卡卡罗、忌炎、今汐、长离、吟霖、守岸人……你可以看到一份相当长的角色清单。每个文件里写的是这个角色的专属战斗逻辑什么时候该放哪个技能、什么时候切人、什么时候开大招相当于给每个角色写了一份剧本。开发者在docs/zh-CN/index.md里也详细说明了这套机制的使用方式。战斗时脚本会结合技能冷却识别还记得前面那张冷却截图吗、敌人状态和角色资源情况按剧本执行操作。底层逻辑在src/task/BaseCombatTask.py和src/combat/CombatCheck.py里想看战斗判定逻辑的可以从这两个文件入手。不过有一个非常容易踩的坑必须提前说队伍里的每个角色都必须装备主声骸。判断标准很简单——画面右下角要能看到声骸技能图标。只要有任何一个角色没带主声骸自动战斗就可能出现反复锁定敌人却不出手的诡异表现。这个问题在官方疑难解答里排得很靠前很多人排查半天最后发现是漏装备了。说到疑难解答这套工具毕竟依赖图像识别出点小状况很正常。真遇到了别慌按下面的清单走一遍八成能解决。七、翻车排查清单照着做就行被墙了程序打不开或文件莫名消失先去杀毒软件白名单里看看。识别飘了先确认显卡滤镜关了、亮度是默认值、叠加层全关了。按键没反应如果你改过游戏内按键记得在 ok-ww 设置里同步它只认自己列表里的按键。走得歪歪扭扭游戏设置里关闭自动奔跑这个开关不关容易和脚本的移动逻辑打架。掉线在设置里打开启动后关闭启动器确保启动器进程没在运行。OpenVINO 报 0x000005如果你用的是带 NPU 的 Intel CPU去更新 Intel 最新 NPU 驱动。反复锁定不攻击检查全员主声骸装备上面专门讲过。还是不行确认用的是最新版本游戏稳定 60 FPS然后把错误报告发到社区。排完这些绝大多数问题都能归位。如果你不满足于用现成的还想自己动手改点东西最后这部分是给你的。八、进阶玩法想折腾源码的人看这里项目基于 Python 编写推荐使用 Python 3.123.9 以上均可。从源码跑起来很简单pip install -r requirements.txt --upgrade python main.py想调试运行就看main_debug.py会输出更详细的日志。全局配置集中在config.py游戏路径、窗口设置、按键映射都在这里管。想加深理解的话tests/目录里躺着大量带截图的测试脚本从战斗判定到技能冷却再到地图寻路每一个功能都有对应的测试用例是很好的学习素材。想参与贡献的开发者可以先读docs/development/contributing.md了解协作规范。另外多账号玩家可以关注MultiAccountDailyTask.py它支持配置多个账号按序执行日常属于肝帝福音级别的功能。写在最后省下的时间是它给你的最大价值回头看看这套东西图像识别负责看状态判断负责想任务调度负责做角色剧本负责打三个环节各司其职组成了一个相当完整的自动化闭环。对普通玩家来说它意味着每天省下一两个小时重复劳动对技术爱好者来说它又是一个能拆开慢慢研究的图像识别 自动化实战案例。最后必须说句实在话这类工具始终存在账号风险项目文档里也明确引用了库洛官方的公平运营声明使用即代表已知晓并自担风险。我的建议是——先从小任务试水跑通一个环节再逐步扩展别一上来就把所有账号都挂上。工具是死的人活得灵活一点总没坏处。现在去下载那个 setup.exe给它三分钟然后看看你的日常任务能不能在你去泡杯咖啡的工夫里自己悄悄跑完。【免费下载链接】ok-wuthering-waves鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表