PEAK MX ParallelWorldFix
平行世界修复补丁 Parallel World Fix。修复主机开房间时玩家互相看不见的平行世界Bug,同时保留反作弊客户端锁定功能。Host locks clients automatically, client auto-detects host lock.
| Last updated | 4 hours ago |
| Total downloads | 22 |
| Total rating | 0 |
| Categories | Client Side Host Only Optimization |
| Dependency string | linlin-PEAK_MX_ParallelWorldFix-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100maxkir041-PEAK_MX
PEAK-MX - utility, prank, and admin menu for PEAK with movement tools, ESP, inventory editing, unlocks, world tools, and larger-lobby controls.
Preferred version: 1.1.2README
PEAK-MX Parallel World Fix
平行世界修复补丁 - 修复 PEAK-MX 多人游戏平行世界 Bug,同时保留反作弊客户端锁定功能。
问题描述
当你作为主机创建多人游戏并开始游戏时,会出现"平行世界"问题:
- 主机能看见客户端,但无法交互
- 客户端完全看不见主机和其他玩家
- 必须退出重进才能正常游戏
这个问题只有当你是主机开房间时才会出现,加入别人的房间则正常。
修复内容
🐛 平行世界修复
- 完全禁用 MxAhgHost(主机端反作弊),从根源上解决平行世界同步问题
- 修复 HostRoomOptions,保留所有房间属性
- 岛屿加载后发送世界同步事件
🔒 反作弊客户端锁定
- 主机模式:你开房间时,自动设置标准 AntiCheat 房间属性(
pmx_ac=true,pmx_ac_lock=true),其他玩家的 PEAK-MX 反作弊会自动锁定他们的作弊功能 - 客户端模式:加入别人房间时,自动检测房主的反作弊设置。如果房主开启了锁定,你的作弊功能会被自动禁用,UI 面板也会变成灰色锁定状态
- 自动重置:主机关掉锁定或你离开房间时,自动恢复正常状态
⚡ 性能优化
- 所有反射对象在启动时一次性缓存
- 每 3 秒重新应用一次锁定(低频率,不影响帧率)
- 无每帧反射操作
工作原理
- 主机端:手动设置标准 AntiCheat 房间属性(代替被禁用的 AntiCheat.Tick())
- 客户端:自动检测房主的标准 AntiCheat 属性,如果为 true 则禁用所有作弊功能,并更新 AntiCheat 内部状态让 UI 面板变灰
- MxAhgHost 完全禁用:防止平行世界 Bug
- AntiCheat.Tick() 禁用:防止每帧执行导致的性能问题,但复刻其锁定行为保证原功能
测试人员
咸鱼
兼容性
- PEAK v1.63.a 或更高版本
- BepInEx 5.4.21 或更高版本
- PEAK-MX 1.1.2 或更高版本
- PEAK Unlimited 4.0.0+