ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

JX3Toy 剑网3 减负工具:按门派组织的自动化宏脚本集合

JX3Toy 剑网3 减负工具:按门派组织的自动化宏脚本集合

JX3Toy 剑网3 减负工具:按门派组织的自动化宏脚本集合

【免费下载链接】JX3Toy全功能减负工具项目地址: https://gitcode.com/GitHub_Trending/jx/JX3Toy

JX3Toy 是一套面向《剑网3》的 Lua 宏脚本集合,用来解决两个实际问题:把各门派副本输出循环按固定优先级自动执行,以及把钓鱼这类重复操作交给脚本处理。项目按门派、心法和版本组织脚本,并提供技能数据、功能模块与配套小工具,是典型的减负工具。

📌 JX3Toy 能做什么

它把"手动循环"变成"脚本循环",当前仓库覆盖约 18 个门派的 PVE 输出宏:

  • 各门派、各心法按不同版本和玩法拆分脚本,如万灵当歌、群侠万变、日月明尊、怀旧系列
  • 提供通用日常减负脚本,例如帮会钓鱼自动循环
  • Lib/目录提供可加载的功能模块,如副本数据记录
  • 工具/提供宏加密与简繁转换两类配套工具

🚀 安装与首次运行

先获取项目代码:

git clone https://gitcode.com/GitHub_Trending/jx/JX3Toy

然后走通最短路径:

  1. 在宏/下按门派、心法找到对应脚本,例如藏剑玩家看宏/藏剑/藏剑_PVE_万灵当歌.lua
  2. 阅读文件开头注释。每个脚本都会列出所需的奇穴、秘籍配置和起手方式,角色配置需与之一致
  3. 将脚本内容导入游戏的宏设置,在练习木桩上运行测试
  4. 观察循环衔接与自动减伤、自动位移等动作是否符合预期,确认无误后再进入副本

首次使用建议保持默认宏选项,熟悉节奏后再调整。

📁 浏览目录与核心文件

JX3Toy/ ├── 宏/ # 各门派 PVE 输出宏与通用脚本 │ ├── 七秀/ # 冰心、云裳等心法,按版本分文件 │ ├── 藏剑/ # 如 藏剑_PVE_万灵当歌.lua │ └── 通用/ # 帮会钓鱼.lua、调试自己技能释放.lua ├── Lib/ # 可加载模块,如 副本数据记录.lua ├── Data/ │ └── skill.lua # 技能数据配置 └── 工具/ ├── 宏加密/ # 宏加密.bat 及配套说明 └── 简繁转换/ # s2tw.py、tw2s.py 及 bat 入口

几个值得留意的点:

  • 技能数据配置 定义了哪些技能会记录释放时间、显示在技能开关菜单中
  • 同一门派的多个文件通常只是版本系列不同:万灵当歌、群侠万变、日月明尊、怀旧对应不同内容版本;文件名带_TW的是繁体版
  • 副本数据记录模块 可在主宏中加载,用于记录副本内技能事件

🎯 三个典型使用场景

导入副本输出脚本

场景:PVE 副本中需要按固定优先级排空技能。以藏剑万灵当歌脚本为例,核心逻辑写在Main函数里:每帧读取怒气、各技能冷却、充能次数与 BUFF 层数,再判断当前该放哪个技能;按下指定插件快捷键时会自动释放扶摇直上用于走位。

操作:核对注释中的奇穴与秘籍 → 导入脚本 → 木桩测试。

预期效果:技能按设定顺序循环释放,减伤在血量低于 50% 时自动触发,少了很多手动断档的情况。

跑日常钓鱼循环

场景:帮会钓鱼属于高重复操作。帮会钓鱼脚本 会先检查鱼饵数量,没有鱼饵时打印提示并停止;有鱼饵就依次交互鱼篓、放杆,上钩后按间隔收杆,循环往复。

操作:买好鱼饵、在帮会池塘边导入脚本并运行。

预期效果:钓鱼动作全部自动执行,玩家只负责补鱼饵和整理背包。

准备繁简两套宏

场景:服务器或客户端使用繁体界面时,部分技能名称需要对应繁体写法。简繁转换工具 基于 opencc 实现,把文件拖到对应 bat 上即可转换,结果保存在原文件同目录。

操作:先安装 Python 并执行pip install opencc,再按需转换脚本文件。

预期效果:同一份脚本可以分别维护简体与繁体版本。

🛠️ 修改技能触发条件

每个 JX3Toy 宏都是一个独立的 Lua 脚本,核心是Main函数:用游戏状态函数做条件判断,再释放技能。最小示例:

function Main() -- 战斗状态且生命值低于50%时释放减伤 if fight() and life() < 0.5 then cast("泉凝月") end end

调整思路:

  • 改判断条件:把life() < 0.5改成自己接受的阈值
  • 增删技能:参照同一脚本里其它技能的写法,加入scdtime(冷却)、buffsn(层数)等条件
  • 扩展模块:从Lib/加载模块,模块开头的注释会说明加载方式与回调约定
  • 保存习惯:把修改后的脚本另存为自己的新文件,不要改动仓库中的原始文件

❓ 常见问题(FAQ)

Q:游戏版本更新后脚本还能用吗?A:仓库内脚本对应特定内容版本,技能机制变化后可能不再匹配。需要对照新机制修改技能名与条件判断,仓库已停止更新维护,不会自动跟进。

Q:打开脚本文件显示乱码怎么办?A:部分脚本文件是 GBK 或 GB18030 编码,而非 UTF-8。使用支持对应编码的编辑器打开即可,转换编码时注意保留原注释内容。

Q:.luas 文件是什么?A:把测试好的宏编译为字节码再加密后的产物,用于避免脚本内容被直接复制。用法见 宏加密说明。

Q:脚本里的技能循环是怎么写的?A:不是固定列表,而是Main中按优先级排列的一组条件判断,依据冷却时间、充能次数、BUFF 层数决定当前释放哪个技能。

Q:这个项目还在维护吗?A:项目已停止更新维护。使用前建议先核对脚本注释中的奇穴与秘籍配置要求,确认与当前角色状态一致。

JX3Toy 的价值在于把各门派的循环逻辑写成可阅读、可调整的脚本,既可以直接用,也可以照着学会循环再改回手动。请遵守游戏规则,把脚本当作辅助练习与减负手段,不在排名或竞技场合过度依赖。

【免费下载链接】JX3Toy全功能减负工具项目地址: https://gitcode.com/GitHub_Trending/jx/JX3Toy

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进