alicealys/tpp-server-emulator
GitHub: alicealys/tpp-server-emulator
重新实现了《合金装备5:幻痛》的后端服务器,使玩家能够在私有服务器上继续体验游戏的在线功能。
Stars: 40 | Forks: 4
# tpp-server-emulator

[](https://github.com/alicealys/tpp-server-emulator/issues?q=is%3Aissue+is%3Aopen+label%3Abug)
[](https://github.com/alicealys/tpp-server-emulator/actions)
**《Metal Gear Solid V: The Phantom Pain》** 后端服务器的重新实现
Discord 服务器
https://discord.gg/hYfW9MEEGF
## 下载
- [tpp-server-emulator-linux_x64.tar](https://github.alicent.cat/tpp-server-emulator/tpp-server-emulator-linux_x64.tar)
- [tpp-server-emulator-windows_x64.tar](https://github.alicent.cat/tpp-server-emulator/tpp-server-emulator-windows_x64.tar)
### 独立二进制文件
- [tpp-server-emulator.exe](https://github.alicent.cat/tpp-server-emulator/tpp-server-emulator.exe)
- [tpp-server-emulator](https://github.alicent.cat/tpp-server-emulator/tpp-server-emulator) (linux x64)
### 版本历史
https://archive.alicent.cat/tpp-server-emulator
## 文档
- [使用/安装](https://github.com/alicealys/tpp-server-emulator/blob/main/docs/usage.md)
- [脚本编写](https://github.com/alicealys/tpp-server-emulator/blob/main/docs/scripting.md)
- [进度](https://github.com/alicealys/tpp-server-emulator/blob/main/docs/progress.md)
## 从源码编译
- 克隆 Git 仓库。请勿以 ZIP 格式下载,否则将无法正常运行。
- 在您的 PATH 中安装 [premake5](https://premake.github.io/download)
- **Windows** 运行 `generate.bat` 并通过 `build\tpp-server-emulator.sln` 中的解决方案文件进行构建。
- **Linux** 运行 `generate.sh`,然后运行 `build-release.sh` 或 `build-debug.sh`
**注意**:请确保您使用的是 `clang`,或者如果您使用的是 `gcc`,请使用 [Mold](https://github.com/rui314/mold) 链接器
Premake 参数
| 参数 | 描述 |
|:----------------------------|:-----------------------------------------------|
| `--copy-to=PATH` | 可选,在构建后将 EXE 复制到自定义文件夹,如有需要请在此处定义路径。 |
## 免责声明
本软件的创建纯粹是为了
学术研究的目的。它并非旨在用于攻击
其他系统。项目维护者不对
软件的滥用负责或承担责任。请负责任地使用。
# 致谢
* https://github.com/unknown321/mgsv_emulator
标签:C++, Clang, Discord社区, DNS解析, GCC, Metal Gear Solid V, MGSV, Mold, Premake5, The Phantom Pain, Waymore结果处理, 云安全, 单机游戏, 反向工程, 合金装备V, 幻痛, 开源游戏服务端, 开源项目, 数据擦除, 服务器模拟器, 游戏后端, 游戏安全, 游戏开发, 游戏服务器, 私服, 网络编程