max / 魔法骑士修改器

Install steps: Install a userscript manager, select Install, then open a website matched by the script.

HOWTO Pemula Skrip Pengguna Chrome Edge Firefox

Diterbitkan:

Versi: 3.9.18.1+ed6fb6a diperbarui

Ringkasan: 斗鱼"魔法骑士"小游戏修改器 - 属性/掉落/技能倍率实时修改 + 配置持久化自动重放 + 全托管挂机(自动开战/收结算/选技能) + 防后台暂停

Lisensi: MIT

Antifitur: tidak ditentukan

Source and freshness

The following figures come from the original source and are separate from activity on this site.

Original script: 魔法骑士修改器

Source version: 3.9.18

Last source check:

Last successful check:

Source daily installs
0
Source total installs
0
OpenUserJS install requests
0

Requests received by this site are not proof that a user completed installation.

Clicking Install records a request on this site; it does not confirm installation. Not working after install? View troubleshooting and issues

⚔️ 魔法骑士修改器(斗鱼直播小游戏)

斗鱼直播间"魔法骑士"小游戏的内存修改面板。在页面右上角注入一个可拖动、可折叠的悬浮面板,战斗中可实时修改角色属性、游戏速度、掉落率、敌人数量与技能伤害倍率,所有修改立即生效。

适用页面:斗鱼直播间页面(数字房间号 / /beta/ / /topic/),需打开直播间内的"魔法骑士"小游戏面板;其他斗鱼页面脚本不会运行 当前版本:v3.9.18


📦 安装与使用

  1. 安装 Tampermonkey(支持 Edge / Chrome / Firefox)。
  2. 从本页面安装脚本。
  3. 打开任意斗鱼直播间,点开直播间内的魔法骑士小游戏。
  4. 脚本检测到游戏后(约 2~3 秒),右上角会出现 ⚔️ 魔法骑士 悬浮面板。
  • 若长时间未检测到,面板会出现"点我重新检测"链接。

✨ 功能一览

📋 信息页(战斗模式默认首页)

实时只读信息(每秒级刷新):关卡、战斗 ID、战斗计时(游戏内时钟 02:51 格式)、击杀数、本局金币、局内等级、角色进度等级、固有技能(显示技能名,如"火球 (4)")、当前技能构筑(主动/被动技能中文名+等级)、剩余复活/清屏次数。

📊 基础页(战斗模式)

分类 可修改项
⏱️ 游戏速度 速度倍率 0.5x ~ 10x(高危,见注意事项;不参与自动重放,每场需手动开)
👤 角色属性 生命值 HP(支持锁定,防止被扣血改写)、攻击力 ATK(含 999 快捷按钮)、暴击率、双倍伤害率、技能伤害倍率
🎁 掉落物 火焰/磁铁/血瓶掉落率、火焰伤害倍率、血瓶回血比例(按最大血量 %)

⚙️ 高级页(战斗模式)

  • 🎯 技能倍率:自动列出战斗中已获得的每个技能(显示中文技能名),单独调整伤害倍率
  • 👹 敌人配置:Boss / 远程怪 / 近战怪数量上限、掉落物数量上限
  • 📊 基础属性原始值:实时显示游戏记录的默认属性
  • ↩️ 恢复默认:一键把所有属性与技能倍率还原为游戏原始值(局中获得的技能按当前等级补算原始倍率,不会误删;同时清除对应的记忆与锁定)
  • 🧹 清除掉落/敌人记忆:掉落率、火焰伤害、血瓶回血比例、敌人上限这几项不在游戏原始值快照里,改过就会被记住并每场重放;此按钮清除它们的记忆,下一场战斗由服务器重新下发原值即恢复正常(本场已改的不会复原)

🧠 记忆与自动化

  • 配置记忆:你改过的每项数值自动保存到 localStorage,进入下一场战斗(或刷新页面后)自动重放,无需重调;HP 记忆值会自动重新锁定
  • 面板状态记忆:拖动位置(带视口钳制)、折叠状态、当前 tab 页都会记住
  • 自动化开关(自动选技能、自动开战等)集中在 🤖 自动 页,见下文

🖱️ 面板操作

  • 拖动标题栏移动面板
  • 点标题栏右侧 ▾/▸ 折叠/展开(折叠时锁定与倍速仍然生效,只暂停界面刷新)
  • tab 页仅在战斗模式显示;主页模式只展示状态信息

🤖 自动页(战斗模式,自动化开关集中管理)

  • 进战斗自动重放已保存配置(默认开)
  • 升级弹窗自动选技能(默认关):走与真实点击完全相同的内部入口,覆盖升级三选一和宝箱技能三选一两种弹窗;刷新/全选等付费按钮绝不触碰。两个可组合的偏好子选项(默认均关):已有优先(已持有且未满级)与高级优先(等级高的先选);都开时先在已持有里按等级排。内置卡住保护:一次选择未生效自动轮换下一张卡;玩家 3 秒内有点屏操作则脚本让位,绝不抢手
  • 自动开始下一场战斗(默认关):结算页自动代点"收下"领取过关奖励,回主页 6~15 秒(随机)后自动开局,关卡由服务器分配。子选项场数上限(默认 0=无限):按开战场数计(不区分胜负),达到上限自动停开,并显示"已自动 N 场"计数;改上限或点"重置"重新开始。内置失败保护:点了"出战"15 秒仍停在主页记为开局失败(如 token 过期/主播未开播,服务器返回 1050029),连续 3 次失败自动停开并提示,刷新页面后重新勾选即可
  • 防后台暂停(默认开):在游戏 iframe 内做 Page Visibility 欺骗 + visibilitychange/窗口 blur 事件拦截。实测游戏目前没有失焦暂停机制,失焦拦截为预防性;实际生效的是切 tab / 被遮挡时游戏 JS 层的暂停逻辑(渲染层停帧仍需窗口可见,见注意事项)
  • 挂机链路:自动收结算 → 自动开战 → 重放配置 → 自动选技能 → 打完循环;折叠面板后自动化照常生效。所有自动化节奏均带随机抖动(选卡 0.8~3s、收结算 1~4s、开战 8~20s 等),降低机械特征

🏠 主页模式

显示关卡、金币、芯片收集度、角色等级等数据(只读,主页修改会被服务器覆盖,故不提供修改入口)。主页 tab 栏隐藏,完整的自动化开关组直接铺在主页上(与 🤖 自动 tab 是同一组状态);附加两条辅助信息:

  • 游客模式警告:游戏未绑定账号时主页数据可能与真实进度不符,面板会明确提示
  • 上次战斗:显示最近一次战斗到达的关卡与时间,作为真实进度的参照
  • 自动开始下一场战斗(复选框,默认关闭):开启后停留在主页约 6 秒即自动点击主页的"出战"按钮发起下一场战斗(与手动点击完全同一链路,关卡由服务器分配);打完会自动代点结算页的"收下"再回到主页,配合"自动重放配置"可实现全托管挂机连刷;自带 8 秒节流与开局中去重。注意:游戏面板需停在主页(英雄)标签页,"出战"按钮才找得到;自动开局与手动一样消耗每日免费次数/银币

⚠️ 注意事项

  • 本脚本只在本地内存中修改数值,不请求、不拦截任何网络接口;刷新页面后游戏数据以服务器为准。
  • 速度倍率是高危功能:加速会让客户端时间跑赢服务器,捡特殊宝箱、通关结算等校验点会因时间对不上被踢回主页(判定通关失败),但被踢时已获得的人物碎片和金币会保留——所以它适合刷碎片,正常冲关请勿开启。该功能不参与自动重放,每场战斗需手动开启。
  • 主页(非战斗)状态下的数据由游戏服务器/本地存档决定,游客模式下可能显示为初始值,属游戏行为而非脚本问题。
  • "防后台暂停"作用于游戏 JS 层(切 tab、被遮挡时的 visibilitychange 暂停逻辑;失焦拦截为预防,游戏目前无此机制);但窗口最小化或被最大化窗口完全遮挡时浏览器会强制停帧(rAF 停止),脚本无法绕过。可在 edge://flags/#calculate-native-win-occlusion 关闭遮挡检测(需重启浏览器)彻底解除,或挂机时给窗口留出一角可见区域。
  • 游戏更新后若内部字段变更,面板会自动退回主页模式显示,不会报错或影响游戏运行。
  • 仅供学习研究浏览器游戏调试技术使用,请遵守平台规则,合理使用。

🔧 技术说明

  • 纯原生 JavaScript,零依赖,@grant none,不访问任何跨域资源
  • 通过 iframe 关键词定位游戏窗口,访问 Cocos Creator 引擎的场景树读取/修改数据模型
  • 配置驱动的字段注册表 + 事件委托,UI 按 100ms 心跳做增量刷新(仅更新变化的文本与滑块)

📜 更新日志

更新日志已独立成文档,见 greasyfork-更新日志.md。

💬 反馈

遇到问题(如游戏更新后面板失效、字段不生效)请在脚本反馈区留言,并附上:浏览器版本、直播间链接、面板当前显示内容截图。

Peringkat: 0