RiseGlobalChat(RGC)

RiseGlobalChat(RGC)

通过安全云WebSocket(WSS/TLS)为《怪物猎人崛起》提供跨平台全球聊天。自定义频道、自动重连、受认证保护,支持多客户端。无需端口转发。需要REFramework。

[size=4][b]更新 v0.6.4 - 2026年10月27日

已迁移至专用 VPS(更高容量,无带宽限制)。
服务器 URL 已更改为 wss://shyrly.duckdns.org。

下载 v0.6.4。v0.6.3 将停止工作。
[/b][/size]
──────────────────────────────────────────

[size=4][b]描述[/b][/size]
[color=#D4D4D8]RiseGlobalChat (RGC) 为《怪物猎人 崛起》添加了一个功能完整、实时的聊天覆盖层。无论你是想在 [b]#Global[/b] 频道与随机猎人协调,还是为你的小队创建私人房间,RGC 都能让你无需离开游戏即可保持联系。

该模组构建于一个强大的云端后端(部署在 VPS 上),负责处理所有消息路由、频道管理和连接稳定性。客户端是一个轻量级 DLL,可与 [b]REFramework[/b] 无缝集成,确保性能影响最小。

[b]RGC 解决的关键问题:
[/b][/color]
[list]
[][color=#D4D4D8][b]无需端口转发:[/b] 在任何网络上开箱即用。[/color][/]
[/list][list]
[][color=#D4D4D8][b]输入穿透已修复:[/b] 输入时角色保持静止。[/color][/]
[/list][list]
[][color=#D4D4D8][b]自动重连:[/b] 可从网络波动和服务器重启中优雅恢复。[/color][/]
[/list][b]容量限制:[/b]
后端运行在专用 VPS(Ubuntu,Nginx + Let's Encrypt SSL)上,容量为[b]最多 200 名同时在线玩家[/b]。无带宽限制。
如果你在面板中看到“Server penuh”,表示服务器已达到容量上限 — 请稍后重试或在 GitHub Issues 上报告。

──────────────────────────────────────────

[size=4][b]安装说明[/b][/size]
[b]前置要求:[/b]
1. 《怪物猎人 崛起》(Steam,最新版本)
2. REFramework Nightly 01433 或更新版本(Plugin API 1.15.0+)
[list]
[]下载:[url=https://github.com/praydog/REFramework-nightly/releases]https://github.com/praydog/REFramework-nightly/releases[/url][/]
[/list][list]
[]文件:REFramework.zip → 解压 dinput8.dll → 替换到游戏根目录[/]
[/list][list]
[]重要:Nexus 上的稳定版 REFramework v1.5.9.1 可能过旧(Plugin API < 1.15.0)。如果安装后 RGC 未出现,请更新至 REF Nightly 01433+。[/]
[/list]3. Windows 10/11 x64

[b]步骤:[/b]
1. 确保 REFramework 已正确安装。运行游戏一次以生成 reframework/ 文件夹。
2. 从 Files 选项卡下载 RiseGlobalChat-v0.6.4.zip。
3. 从压缩包中解压 RiseGlobalChat.dll。
4. 将 RiseGlobalChat.dll 复制到 &lt;Game Directory&gt;&#92;reframework&#92;plugins&#92;。
5. 启动游戏。RGC 面板将出现在右上角。

[b]验证:打开 reframework/re2_framework_log.txt 并查找:[/b]
[RGC] Rise Global Chat v0.6.4
[RGC] Server target: [url=https://shyrly.duckdns.org/]shyrly.duckdns.org[/url]

──────────────────────────────────────────

[size=4][b]主要功能[/b][/size]
[list]
[][color=#D4D4D8][b]全局与自定义频道:[/b] 自动加入 #Global,或每位玩家创建最多 2 个私人频道(每个频道最多 10 名成员)。[/color][/]
[/list][list]
[][color=#D4D4D8][b]安全的云端后端:[/b] 所有流量均通过 WSS/TLS 加密。你的机器上无需开放端口。[/color][/]
[/list][list]
[][color=#D4D4D8][b]输入穿透已修复:[/b] 在聊天模式下输入不再移动你的角色或触发游戏内菜单。[/color][/]
[/list][list]
[][color=#D4D4D8][b]自动重连:[/b] 指数退避(1s → 2s → 4s → ... → 60s)加抖动确保可靠重连。[/color][/]
[/list][list]
[][color=#D4D4D8][b]多客户端支持:[/b] 每台服务器最多 200 名同时在线用户,已测试跨网络(移动数据 ↔ PC)。[/color][/]
[/list][list]
[][color=#D4D4D8][b]简洁界面:[/b] ImGui 覆盖层,带标签栏、各频道隔离和系统消息。[/color][/]
[/list][list]
[][color=#D4D4D8][b]轻量级:[/b] CPU/内存占用极小。可与其他 REFramework 插件一同使用[/color][/]
[/list]
──────────────────────────────────────────

[size=4][b]要求[/b][/size]
[list]
[][color=#D4D4D8]REF Nightly 01433+ 或更新版本 - 在此下载。[/color][/]
[/list][list]
[][color=#D4D4D8]有效的互联网连接(云服务器始终在线)。[/color][/]
[/list]
──────────────────────────────────────────

[size=4][b]致谢[/b][/size]
[color=#D4D4D8][b]praydog[/b] - 创建了 REFramework,本模组的基础。
[b]Machine Zone[/b] - 提供了 IXWebSocket,健壮的 WebSocket 库。
[b]Omar Cornut[/b] - 提供了 Dear ImGui,使面板成为可能的 UI 框架。
[b]Niels Lohmann[/b] - 提供了 nlohmann/json,用于所有协议消息。
[b]TsudaKageyu[/b] - 提供了 MinHook,用于输入诊断。
[b]《怪物猎人》模组社区[/b] - 感谢反馈、测试和灵感。[/color]

[b]源代码[/b]
本模组在 GPLv3 下开源。完整源代码、问题追踪器和贡献指南可在以下地址获取:
[url=https://github.com/sidik219/RiseGlobalChat]https://github.com/sidik219/RiseGlobalChat[/url]

[b]如需报告 bug,请在 GitHub 上提交 issue 并附上:[/b]
• 来自 re2_framework_log.txt 的 [RGC] 日志
• 游戏版本(Steam)
• REFramework 版本
• 复现步骤

[b]故障排除[/b]

[b]面板未出现 / 卡在 Disconnected:[/b]
原因:REFramework Plugin API 版本不匹配。RGC 需要 Plugin API 1.15.0(REF Nightly 01433+)。
修复:下载 REF Nightly 01433+,替换游戏根目录中的 dinput8.dll,启动游戏一次。

[b]“Auth token tidak valid”错误:[/b]
原因:使用了旧版本(v0.6.3 或更早)。
修复:从 Files 选项卡下载 v0.6.4,替换旧的 RiseGlobalChat.dll。

[b]面板中显示“Server penuh”:[/b]
服务器已达到 200 同时在线容量上限。请稍后重试。