Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 48 additions & 0 deletions frontend/i18n/zh-CN/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,9 @@
"animations.title": {
"message": "open.mp动画预览器"
},
"animations.subtitle": {
"message": "浏览并预览 open.mp 中所有可用的动画。"
},
"animations.library": {
"message": "动作库:"
},
Expand Down Expand Up @@ -268,6 +271,51 @@
"serverInfo.lastUpdated": {
"message": "{time}前更新"
},
"downloads.server.pageTitle": {
"message": "open.mp 服务器"
},
"downloads.server.pageSubtitle": {
"message": "托管你自己的《侠盗猎车手:圣安地列斯》多人联机服务器。"
},
"downloads.launcher.pageTitle": {
"message": "open.mp 启动器"
},
"downloads.launcher.pageSubtitle": {
"message": "在 open.mp 和 SA-MP 服务器上游玩《侠盗猎车手:圣安地列斯》多人联机。"
},
"downloads.latestBadge": {
"message": "最新"
},
"downloads.releaseDate": {
"message": "发布于 {date}"
},
"downloads.release.highlights": {
"message": "亮点"
},
"downloads.release.viewChangelog": {
"message": "查看完整更新日志"
},
"downloads.release.viewOnGitHub": {
"message": "在 GitHub 上查看发布"
},
"downloads.release.github": {
"message": "GitHub"
},
"downloads.showOlderReleases": {
"message": "查看 {count} 个历史发布"
},
"downloads.hideOlderReleases": {
"message": "隐藏历史发布"
},
"downloads.opensourceTrust": {
"message": "所有发布均为开源。从源代码编译,或直接从 GitHub 下载。"
},
"downloads.downloadFromGithub": {
"message": "从 GitHub 下载"
},
"downloads.release.dynSslNote": {
"message": "* DynSSL 版本要求你的 Linux 发行版中已安装 libssl。"
},
"theme.footer.title.Documentations": {
"message": "文档"
},
Expand Down
18 changes: 18 additions & 0 deletions frontend/i18n/zh-CN/content/releases/launcher/v0.0.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
tag: v0.0.1
publishedAt: "2023-11-10T10:19:44Z"
htmlUrl: https://github.com/openmultiplayer/launcher/releases/tag/v0.0.1
assets:
- label: "下载启动器 (.exe)"
url: https://github.com/openmultiplayer/launcher/releases/download/v0.0.1/omp-launcher_0.0.1_x64-setup.exe
size: "3.6 MB"
---

## open.mp 启动器首次发布

请注意,你仍需安装 SA-MP 才可进行游戏。你可从 https://sa-mp.mp/downloads/ 安装 SA-MP,之后启动 open.mp 启动器,即可畅享一份实时、可靠、服务器众多的列表,从中找寻你心仪的任意服务器进行游玩!
更多功能将在未来版本中陆续推出,并直接整合于启动器内。

## 安装指南

你可选择便携版本,亦可将其如常规应用程序般安装于你所指定的路径。若需便携版本,仅需下载 **omp-launcher.exe** 即可;其余两者为安装程序,任你择一使用。
39 changes: 39 additions & 0 deletions frontend/i18n/zh-CN/content/releases/launcher/v1.0.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
tag: v1.0.0
publishedAt: "2024-01-29T00:29:08Z"
htmlUrl: https://github.com/openmultiplayer/launcher/releases/tag/v1.0.0
highlights:
- 启动器用户界面完全重新设计
- 内置 SA-MP 安装/版本选择流程
- 服务器列表浏览器中支持展示服务器横幅及 Discord 链接
- 性能与资源占用优化,并新增多种语言支持
assets:
- label: "下载启动器 (.exe)"
url: https://github.com/openmultiplayer/launcher/releases/download/v1.0.0/omp-launcher-setup.exe
size: "3.9 MB"
---

## 安装指南

直接运行 `omp-launcher.exe` 即可。

### 注意:

对于仍在使用旧版 Windows 10、Windows 8(.1) 或 Windows 7 的用户,如果你未安装 WebView2 运行时(该运行时在较新的 Windows 10 和 11 系统中已预装,并随 Microsoft Edge 一同提供),则必须通过发布页中的安装程序文件来安装此启动器。

## 变更内容

启动器新版 **v1.0.0** 现已发布。在此版本中,整个用户界面进行了重构(特别感谢 @continue2048 的参与和帮助)。我们进行了大量改进以提升性能、优化资源占用,旨在为你使用本启动器浏览服务器并加入心仪服务器时,提供最佳体验。

以下是 open.mp 启动器最新版本的新增功能与变化列表:

- **全新设计**
- **SA-MP 安装**:无需再单独下载 SA-MP 了!现在你可以从版本列表中选择,或直接使用已安装于你游戏目录中的 SA-MP 版本。
- **服务器横幅与 Discord 链接**:如果服务器支持,将在浏览器中展示 open.mp 服务器横幅及 Discord 邀请链接。
- 可在设置中切换 Discord 状态显示。
- 性能与资源占用优化。
- 新增数十种语言支持。

**完整更新日志**:https://github.com/openmultiplayer/launcher/compare/v0.0.1...v1.0.0

特别感谢 @continue98 在用户界面设计稿方面做出的贡献。
45 changes: 45 additions & 0 deletions frontend/i18n/zh-CN/content/releases/launcher/v1.4.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
tag: v1.4.0
publishedAt: "2024-08-18T09:04:32Z"
htmlUrl: https://github.com/openmultiplayer/launcher/releases/tag/v1.4.0
highlights:
- 广泛的稳定性和性能改进
- 支持命令行界面 (CLI) 及深度链接 URI 处理(`omp://` 和 `samp://`)
- 首次集成 open.mp 客户端,并改进了版本选择功能
- 采用仅 x86 (32位) 打包,降低了杀毒软件误报风险
assets:
- label: "下载启动器 (.exe)"
url: https://github.com/openmultiplayer/launcher/releases/download/v1.4.0/omp-launcher-setup.exe
size: "3.1 MB"
---

## 变更内容

- 新增并修复了更多语言本地化。
- 大量性能修复。
- 支持命令行参数,使用 `--help` 查看更多信息。
- 加入服务器提示时,会通过显示服务器图标和横幅来展示服务器档案。
- Discord 状态现在会使用服务器图标。
- 可能为所有人修复了 samp.dll 注入问题。
- 首次加入了 open.mp 客户端(第一个变体)。
- 改进了 SA-MP 版本选择功能。
- 新增深度链接和 URI 方案 `omp://ip:port` 并接管 `samp://`。
- 处理 URI 方案。
- 在 Discord 状态按钮中添加下载启动器并与朋友一起游玩的选项。
- 完全转向 x86 (32位) 架构,以便我们无需为不同用户分发多个版本。
- 不再使用 UPX 压缩以减少杀毒软件的误报。
- 修复了当服务器先前被锁定并存储了密码时的密码问题。

## 新贡献者

- @Ykpauneu 在 https://github.com/openmultiplayer/launcher/pull/94 首次贡献
- @midosvt 在 https://github.com/openmultiplayer/launcher/pull/97 首次贡献
- @coool9 在 https://github.com/openmultiplayer/launcher/pull/111 首次贡献
- @tnz1992 在 https://github.com/openmultiplayer/launcher/pull/114 首次贡献
- @aujiz11 在 https://github.com/openmultiplayer/launcher/pull/115 首次贡献
- @lahaine42 在 https://github.com/openmultiplayer/launcher/pull/117 首次贡献
- @karthigenius 在 https://github.com/openmultiplayer/launcher/pull/159 首次贡献
- @ulasbayraktar 在 https://github.com/openmultiplayer/launcher/pull/133 首次贡献
- @Tornamic 在 https://github.com/openmultiplayer/launcher/pull/176 首次贡献

**完整更新日志**: https://github.com/openmultiplayer/launcher/compare/v1.0.0...v1.4.0
81 changes: 81 additions & 0 deletions frontend/i18n/zh-CN/content/releases/launcher/v1.5.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
---
tag: v1.5.2
publishedAt: "2025-01-10T02:42:10Z"
htmlUrl: https://github.com/openmultiplayer/launcher/releases/tag/v1.5.2
highlights:
- 为 open.mp 服务器新增客户端-服务器端加密通信
- 客户端重大稳定性和崩溃修复
- 改进与 CLEO 脚本及其他模组的兼容性
- 提升 Windows 支持并移除遗留依赖项
admonition:
assets:
- label: "下载启动器 (.exe)"
url: https://github.com/openmultiplayer/launcher/releases/download/v1.5.2/omp-launcher-setup.exe
size: "3.9 MB"
---

## 变更内容

### 启动器变更

- 如果可能,尽早注入 samp
- 修复服务器数据中波兰语文本的编码问题
- 修复版本字符串被修改时的 omp 服务器检查
- 移除手动“以管理员身份运行”的启动方式,仅为无法理解此操作的用户提供 GIF 文件说明
- 将数据存储移回 `localStorage`,以解决数据偶尔重置的问题
- 移除 Discord 状态实现,交由原生模组处理
- 移除 UPX 的使用
- 改进深度链接
- 在“添加服务器”模态框的文本输入框中添加“复制到剪贴板”功能
- 修复缺失 d3dx9_25.dll 的问题
- 使用正确的快捷方式名称

### 客户端模组变更

- 新增服务器到客户端的加密通信(仅限 open.mp 服务器),以安全地与服务器通信并防范恶意数据包。
- 为所有 SA-MP 版本重新实现客户端检查类型 69 和 5(这意味着 0.3.7 R1 玩家也能拥有此功能)。
- 修复动画加载,服务器端不再进行动画预加载,现在首次尝试播放即可成功。
- 修复 `RemoveBuildingForPlayer` 崩溃并移除其限制。
- 修复当玩家使用吸烟特殊动作并按下鼠标左键(LMB)时的吸烟动画。
- 移除 LV 和 LS 体育馆的地图图标和无用的检查点。
- 修复玩家在安装了液压组件时按下 H 键导致车辆喇叭为其他玩家播放的问题。
- 将截图数量上限从 1000 提高到 1,000,000。
- 原生实现 Discord 状态并将其内置于客户端模组中。
- 支持 1.0 EU 版本。
- 修复游戏在较新 Windows 版本上运行时的鼠标问题。
- 移除对 DirectPlay 的依赖。
- 一个小的堆损坏修复。
- 修复发生在地址 0x0040FB80 和 0x006F5636 的崩溃问题(禁用 data/Paths/tracks2.dat 和 data\Paths\tracks4.dat 的加载)。
- 完全改变此模组挂钩函数的方式。
- 修复与某些 CLEO4 脚本以及 CLEO5 和 CLEO Redux 的兼容性问题。
- 修复与各种模组的兼容性问题。
- 妥善修复名称缓冲区溢出导致的动画问题。

### 其他人的贡献

- A tiny correction in RU localization by @NexiusTailer in https://github.com/openmultiplayer/launcher/pull/195
- Translation Update zh-TW.ts by @XiaoNiaoa in https://github.com/openmultiplayer/launcher/pull/198
- Update Arabic localization by @RouatbiH in https://github.com/openmultiplayer/launcher/pull/192
- Translation Update zh-CN.ts by @XiaoNiaoa in https://github.com/openmultiplayer/launcher/pull/197
- Implement Serbian Translation by @Trysha-rbrn in https://github.com/openmultiplayer/launcher/pull/213
- Update Italian translation by @ReshiramZekrom1 in https://github.com/openmultiplayer/launcher/pull/214
- update Vietnamese translation by @aujiz11 in https://github.com/openmultiplayer/launcher/pull/217
- Added Georgian language by @Lasho4 in https://github.com/openmultiplayer/launcher/pull/236
- Update Portuguese (Brazil) Translation File Format and Keys by @itsneufox in https://github.com/openmultiplayer/launcher/pull/234
- update polish translation by @mpudliszewski in https://github.com/openmultiplayer/launcher/pull/237
- fix encoding for polish strings by @mpudliszewski in https://github.com/openmultiplayer/launcher/pull/238
- Check for `allowed_clients` rule instead of `allow_DL` to determine if server is open.mp by @xunder-matth in https://github.com/openmultiplayer/launcher/pull/253
- Fixed missing password option in cli by @znemoe in https://github.com/openmultiplayer/launcher/pull/267
- Add settings_advanced_discord_status_requires_restart key to PT translation by @itsneufox in https://github.com/openmultiplayer/launcher/pull/272

## 新贡献者

- @XiaoNiaoa 在 https://github.com/openmultiplayer/launcher/pull/198 首次贡献
- @Trysha-rbrn 在 https://github.com/openmultiplayer/launcher/pull/213 首次贡献
- @Lasho4 在 https://github.com/openmultiplayer/launcher/pull/236 首次贡献
- @itsneufox 在 https://github.com/openmultiplayer/launcher/pull/234 首次贡献
- @mpudliszewski 在 https://github.com/openmultiplayer/launcher/pull/237 首次贡献
- @xunder-matth 在 https://github.com/openmultiplayer/launcher/pull/253 首次贡献
- @znemoe 在 https://github.com/openmultiplayer/launcher/pull/267 首次贡献

**完整更新日志**: https://github.com/openmultiplayer/launcher/compare/v1.4.0...v1.5.2
111 changes: 111 additions & 0 deletions frontend/i18n/zh-CN/content/releases/launcher/v1.6.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
---
tag: v1.6.1
publishedAt: "2025-12-17T10:12:15Z"
htmlUrl: https://github.com/openmultiplayer/launcher/releases/tag/v1.6.1
highlights:
- 游戏内服务器浏览器 (F9):无需离开游戏即可浏览、切换和重新加入服务器
- 导入和导出你喜爱的服务器列表,支持拖放重新排序
- 支持自定义游戏可执行文件名
- 自动选择客户端版本,并可针对每个服务器选择客户端版本
admonition:
type: warning
title: 杀毒软件误报
body: "部分杀毒软件可能将 open.mp 启动器误报为病毒。此为误报。本启动器是开源软件,可安全使用。若受影响,请将 open.mp 启动器的安装文件夹添加到你杀毒软件的排除列表中。"
assets:
- label: "下载启动器 (.exe)"
url: https://github.com/openmultiplayer/launcher/releases/download/v1.6.1/omp-launcher-setup.exe
size: "5.1 MB"
---

## 变更内容

### 游戏内与客户端功能

- 新增**游戏内服务器浏览器**(按 **F9** 键),无需离开游戏即可浏览服务器列表,切换或重新加入服务器。
- 新增**自定义启动画面**。
- 在游戏内暂停菜单中直接添加了 **open.mp 设置**。
- 在 open.mp 设置中添加了用于**切换 Discord 状态**(及其他状态指示器)的选项。
- 改进了 Discord 状态处理,并修复了错误的 IP 报告。
- 修复了与**重连逻辑和 open.mp 协议**相关的多个问题。
- 修复了多个**SA-MP 崩溃场景**,提升了整体稳定性。

### 启动器改进

- 在整个启动器中**大幅提升了稳定性和性能**。
- 在 Rust 和 TypeScript 两端对**代码库进行了大规模重构**,以提升长期可维护性。
- 显著改进了**服务器查询机制**,以提升效率和防止垃圾请求。
- 为收藏的服务器添加了**拖放重新排序**功能。
- 改进了**Windows 7 兼容性**。
- 安装程序现在**捆绑了 WebView2 安装程序**,简化了设置流程。
- 从“高级”设置选项卡中移除了 Discord 状态设置。
- 在“高级”设置中添加了**支持自定义游戏可执行文件名**的选项。
- 添加了**导入和导出收藏服务器列表**的功能。
- 如果尚未安装 SA-MP,可**自动选择合适的客户端版本**。
- 新增了**按服务器选择客户端版本**的功能。
- 添加了大量有意义的**日志信息**,以改进诊断和支持。
- 使用快速连接时,为有密码保护的服务器添加了**加入提示**。
- 为大多数 API 添加了**API 超时**,以提高响应速度和可靠性。

### 错误修复与用户体验改进

- 修复了文件缺失(特别是字体文件)时的文件复制问题。
- 修复了服务器数据在重启应用程序后仍被缓存的问题。
- 修复了主题切换故障。
- 修复了按服务器设置的昵称输入故障。
- 修复了排序箭头方向错误的问题。
- 修复了搜索输入未包含游戏模式文本的问题。
- 改进了服务器主机名解析。
- 改进了权限处理和面向用户的消息提示。
- 修复了网页 URL 验证问题。
- 修复了更改语言后设置选项卡标题不更新的问题。
- 为服务器查询请求添加了频率限制,以防垃圾请求。
- 更新并扩充了多种语言的本地化文件。

### 文档与社区

- 主网站: https://open.mp/
- 文档: https://open.mp/docs
- 在 Discord 上加入社区: https://discord.gg/samp
- 通过 OpenCollective 支持开发: https://opencollective.com/openmultiplayer

## 按合并的拉取请求整理的更新日志

- Update Italian translation by @ReshiramZekrom1 in https://github.com/openmultiplayer/launcher/pull/286
- Edited sr.ts by @Trysha-rbrn in https://github.com/openmultiplayer/launcher/pull/287
- Add translations for Indonesian by @flxzor in https://github.com/openmultiplayer/launcher/pull/294
- Polish translation update by @Slideinn in https://github.com/openmultiplayer/launcher/pull/293
- Turkish translation update by @ulasbayraktar in https://github.com/openmultiplayer/launcher/pull/295
- Georgian translation update by @Lasho4 in https://github.com/openmultiplayer/launcher/pull/288
- Update Lithuanian translation by @tnz1992 in https://github.com/openmultiplayer/launcher/pull/216
- Fix Discord Update status Binding by @brunorrr in https://github.com/openmultiplayer/launcher/pull/300
- This fixes the sort arrow direction, it was inverted by @Bios-Marcel in https://github.com/openmultiplayer/launcher/pull/301
- Fixes #233 by @Bios-Marcel in https://github.com/openmultiplayer/launcher/pull/302
- The appearances tab in settings now has a radiobutton by @Bios-Marcel in https://github.com/openmultiplayer/launcher/pull/303
- update Vietnamese locale by @aujiz11 in https://github.com/openmultiplayer/launcher/pull/305
- add Finnish (Suomi) language support by @weltschmerzie in https://github.com/openmultiplayer/launcher/pull/304
- Implementation of import/export functionality for favourite servers list by @itsneufox in https://github.com/openmultiplayer/launcher/pull/307
- update Chinese translation by @dockfries in https://github.com/openmultiplayer/launcher/pull/312
- Update Italian Translation (Import/Export feature) by @ReshiramZekrom1 in https://github.com/openmultiplayer/launcher/pull/315
- feat: Added missing entries for french translation file by @MichaelAceAnderson in https://github.com/openmultiplayer/launcher/pull/321
- Ability to reorder servers in the favourites tab by dragging them around by @itsneufox in https://github.com/openmultiplayer/launcher/pull/320
- Update sr.ts by @Trysha-rbrn in https://github.com/openmultiplayer/launcher/pull/323
- Ditch PanResolver in favour of dnd-kit by @itsneufox in https://github.com/openmultiplayer/launcher/pull/324
- update georgian translation & advanced search for georgian servers by @Lasho4 in https://github.com/openmultiplayer/launcher/pull/326
- add dutch (nederlands) translations by @DignitySAMP in https://github.com/openmultiplayer/launcher/pull/329
- Update Hungarian translations with minor fixes and new strings by @Cappsyhun in https://github.com/openmultiplayer/launcher/pull/331
- Small update ru.ts with proposed corrections by @NexiusTailer in https://github.com/openmultiplayer/launcher/pull/337
- Update ru localization with latest additions by @NexiusTailer in https://github.com/openmultiplayer/launcher/pull/338
- add pt strings by @itsneufox in https://github.com/openmultiplayer/launcher/pull/339

## 新贡献者

- @flxzor 在 https://github.com/openmultiplayer/launcher/pull/294 首次贡献
- @Slideinn 在 https://github.com/openmultiplayer/launcher/pull/293 首次贡献
- @brunorrr 在 https://github.com/openmultiplayer/launcher/pull/300 首次贡献
- @weltschmerzie 在 https://github.com/openmultiplayer/launcher/pull/304 首次贡献
- @dockfries 在 https://github.com/openmultiplayer/launcher/pull/312 首次贡献
- @MichaelAceAnderson 在 https://github.com/openmultiplayer/launcher/pull/321 首次贡献
- @DignitySAMP 在 https://github.com/openmultiplayer/launcher/pull/329 首次贡献
- @Cappsyhun 在 https://github.com/openmultiplayer/launcher/pull/331 首次贡献

**完整更新日志**: https://github.com/openmultiplayer/launcher/compare/v1.5.2...v1.6.1
17 changes: 17 additions & 0 deletions frontend/i18n/zh-CN/content/releases/server/Beta v0.0.11.2331.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
tag: v0.0.11.2331
publishedAt: "2022-12-24T22:19:34Z"
htmlUrl: https://github.com/openmultiplayer/open.mp/releases/tag/v0.0.11.2331
assets:
- label: Windows
url: https://github.com/openmultiplayer/open.mp/releases/download/v0.0.11.2331/open.mp-win-x86.zip
size: "31.4 MB"
- label: Linux
url: https://github.com/openmultiplayer/open.mp/releases/download/v0.0.11.2331/open.mp-linux-x86.tar.xz
size: "15.5 MB"
- label: Linux (DynSSL)
url: https://github.com/openmultiplayer/open.mp/releases/download/v0.0.11.2331/open.mp-linux-x86-dynssl.tar.xz
size: "12.6 MB"
---

详细信息将在 https://github.com/openmultiplayer/server-beta/releases 中提供。
Loading