news 2026/10/23 4:07:56

YimMenuV2:GTA 5增强版修改菜单,5步从零跑起来

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
YimMenuV2:GTA 5增强版修改菜单,5步从零跑起来

YimMenuV2:GTA 5增强版修改菜单,5步从零跑起来

【免费下载链接】YimMenuV2Experimental menu for GTA 5: Enhanced项目地址: https://gitcode.com/GitHub_Trending/yi/YimMenuV2

GTA 5增强版默认启用 BattlEye 反作弊,多数旧菜单无法适配。YimMenuV2 是面向该版本的实验性修改菜单,以 DLL 方式注入游戏进程,提供角色状态、车辆保存、世界环境与会话管理等功能。

项目速览:增强版的实验性菜单

项目是一个 C++ 菜单,通过读取游戏内存、拦截游戏函数并绘制 ImGui 界面工作。核心卖点:

  • 9 个子菜单:覆盖 Self、Vehicle、Teleport、Network、Players、World、Recovery、Settings、Debug。
  • Lua 脚本支持:每个脚本运行在独立沙箱 LuaJIT 状态中,内置菜单、实体、原生函数等 API。
  • FSL 存档支持:官方建议搭配 FSL 把存档重定向到本地磁盘,降低账户风险。

从零跑起来:注入的 5 个步骤

  1. 环境确认:在 Rockstar Launcher 设置里为 GTA 5增强版禁用 BattlEye;使用 Steam 或 Epic 时可能还需添加启动参数-nobattleye。
  2. 下载菜单:从项目 Releases 页获取最新的YimMenuV2.dll。
  3. 放置 FSL(可选但推荐):把 FSL 提供的WINMM.dll放入 GTA V 游戏目录。
  4. 准备注入器:Xenos 等成熟工具均可。
  5. 注入并验证:启动游戏到主菜单,注入YimMenuV2.dll,按INSERT或Ctrl+\,菜单弹出即成功。

能做什么:按场景选功能

改自己的角色状态

  • 状态开关:Godmode、Invis、Off-The-Radar、NoRagdoll、NoIdleKick 等。
  • 移动增强:SuperJump、SuperRun、Freecam、Noclip。
  • 特殊能力:无限特殊能力,以及在线模式下的相关开关。

生成与管理车辆

  • 生成游戏内任意车型,包括 DLC 车辆。
  • 保存个人车辆,随时召出。
  • 车辆 Godmode、RocketBoost、HornBoost、自动修复。

调整世界环境

  • 天气实时切换、时间流速调节。
  • 生成、清除 NPC 与物体。
  • 警察调度、RiotMode、关闭世界边界。

管理会话与其他玩家

  • 加入公共或好友会话,ForceScriptHost 抢占脚本主机。
  • 带人、把玩家传送到房产或室内、观战、踢出。
  • 官方 FAQ 明确公共会话可能被主机移出,这类功能建议私有会话使用。

快速赚钱与解锁内容

  • RpMultiplier、ClaimSafeEarnings、PlayAllMissionsSolo。
  • Cayo Perico、Diamond Casino、Doomsday 等抢劫作弊。
  • UnlockGTAPlus、外观自由更换。

进阶:写一个 Lua 脚本

脚本放在%appdata%/YimMenuV2/scripts,在 Settings > Lua Scripts 里点Open Lua Scripts Folder可直接打开目录。每个.lua文件运行在沙箱 LuaJIT 状态中,io、os、ffi不可用,文件操作用FileMgrAPI。可用范围:menu(搭建子菜单、按钮)、commandmgr(注册命令)、event(监听玩家进出等)、notify(游戏内通知)、natives(游戏原生函数),以及Player、Vehicle、Entity、stats等,完整清单见 docs/lua-api.md。

menu.set_menu_name("MyScript") local group = menu.get_submenu():add_category("Demo"):add_group("Buttons") group:add_button("hello", "Say Hello", nil, function() notify.info("Demo", "Hello from YimMenuV2") end)

保存后脚本会出现在 Lua Scripts 菜单的 Disabled 列表,点击即可加载并出现新的子菜单。界面有 Classic / Modern / ModernVertical / Modular 四种主题,可在设置中切换。

避坑与排错

安全提醒

  • 当前没有完整的 BattlEye 绕过,公共会话存在掉线风险。
  • 官方 FAQ 原文:合法主机会因心跳失败把玩家移出,大约每 5 分钟一次。
  • FSL 目前是可选的,但官方强烈建议开启。
  • FSL 期间产生的存档只在启用 FSL 时可见,移除后看起来像"消失"。
  • 在线使用修改功能有封号风险,先在私有会话测试。

高频问题

公共会话每 5 分钟被踢—— 原因是 BattlEye 绕过未完成,目前无解法,可靠选择是私有会话。

移除 FSL 后进度消失—— 存档被重定向到了本地磁盘,重新启用 FSL 即可看到。

移除 FSL 后游戏无法启动—— 已知问题,删除Documents/GTAV Enhanced/Profiles文件夹后重启游戏。

给想改代码的人

代码分三层:src/core/是通用框架(hook、命令、UI、Lua 脚本、设置);src/game/是游戏集成层(原生函数调用器、游戏钩子、全部功能与子菜单);src/types/存放游戏内部结构声明。关键目录:

  • src/core/hooking/:基于 MinHook 的钩子框架,提供 Detour/VMT/IAT 三种钩子。
  • src/core/scripting/:LuaJIT 沙箱与脚本生命周期管理,API 绑定在libraries/下。
  • src/game/hooks/:反作弊、网络同步、脚本虚拟机等全部函数拦截。
  • src/game/features/:全部修改功能,按 self、vehicle、world、network 等分类。

构建要求 CMake ≥3.20、C++23,Linux 上默认启用 Zig 或 Clang+MinGW 交叉编译生成 Windows 目标:

cmake -B build cmake --build build -j

YimMenuV2 仍属实验性项目,BattlEye 绕过不完整,功能清单会随游戏更新变动。从 Releases 页拉取最新构建开始,注入前先读完官方 FAQ。

【免费下载链接】YimMenuV2Experimental menu for GTA 5: Enhanced项目地址: https://gitcode.com/GitHub_Trending/yi/YimMenuV2

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/23 4:07:22

从一条命令到四类求解器:HiGHS 优化求解器的落地路径

从一条命令到四类求解器:HiGHS 优化求解器的落地路径 【免费下载链接】HiGHS Linear optimization software 项目地址: https://gitcode.com/GitHub_Trending/hi/HiGHS HiGHS 是一款面向大规模稀疏模型的高性能优化求解器,MIT 协议开源&#xff0…

作者头像 李华
网站建设 2026/10/23 4:06:37

【日拱一卒,三省吾身】2024.12.14随想

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华