LeagueSandbox 是一个开源的 League of Legends 服务器模拟器,允许您使用修改的规则和内容托管自定义比赛。本指南涵盖在 Legion Hosting 上设置 LeagueSandbox 服务器以及连接玩家的方法。
开始之前: 请确保您可以访问您的 GPanel 账户。如果您需要帮助查找服务器详细信息,请参阅 如何查找您的服务器 IP 和端口。
在 GPanel 中首次启动
- 登录 GPanel 并选择您的 LeagueSandbox 服务器。
- 导航到 Console 标签页。服务器将在首次安装时自动从 GitHub 克隆 GameServer 仓库并进行构建。
- 等待构建过程完成。这涉及编译 .NET 6 代码,可能需要几分钟时间。
- 构建完成且服务器启动后,在控制台中查找
Game is ready.消息。 - 如果服务器没有自动启动,请点击 Start 按钮。
构建时间: 首次安装需要从源代码编译服务器,可能需要 5-10 分钟。请勿中断此过程。
服务器配置
LeagueSandbox 在 GPanel 中除了服务器端口外没有配置其他启动变量。服务器使用以下命令运行:
./GameServerConsole --port [PORT]
端口由 GPanel 自动分配。游戏配置通过 Content/ 目录中的 JSON 文件进行管理。
端口: 您的服务器端口显示在 GPanel 中服务器的主页面上。除非您拥有独立 IP,否则端口是随机分配的。详情请参阅 如何查找您的服务器 IP 和端口。
Content 目录
Content/ 目录包含控制地图设置、英雄数据和游戏规则的游戏数据和配置文件。您可以使用 GPanel 中的 File Manager 或通过 SFTP 修改这些文件。
如何连接
连接到 LeagueSandbox 服务器需要兼容的 League of Legends 客户端和 LeagueSandbox 客户端连接器:
- 从 LeagueSandbox GitHub 下载 LeagueSandbox 客户端工具。
- 按照项目的客户端设置说明配置您的 LoL 客户端以连接自定义服务器。
- 将客户端指向 GPanel 中显示的服务器 IP 和端口。
- 启动游戏。当服务器显示
Game is ready.时,客户端即可连接。
客户端兼容性: LeagueSandbox 需要特定版本的 League of Legends 客户端。请查看项目文档了解确切支持的客户端版本。现代零售版 LoL 客户端将无法使用。
游戏设置
地图、英雄和比赛规则等游戏设置通过 Content 文件和服务器端脚本进行配置。请参阅 LeagueSandbox GameServer 仓库 了解以下文档:
- 地图选择和自定义地图支持
- 英雄配置和平衡调整
- 游戏规则修改(金币倍率、经验倍率、冷却时间)
- 添加自定义内容和脚本
相关文章
需要帮助? 如果您遇到本指南未涵盖的任何问题,请 提交工单,我们的团队将为您提供帮助。