联盟沙盒LeagueSandbox官方文档翻译

github项目地址:https://github.com/LeagueSandbox/GameServer
wiki:https://github.com/LeagueSandbox/GameServer/wiki

官方原文:
在这里插入图片描述

步骤说明:

1、设置服务器

1.1 编译服务器

要编译服务器,请下载并安装以下软件:

  • 安装Microsoft Visual Studio 2017(社区版即可)
  • 安装最新版本。NET框架(VisualStudio安装程序已经自带)

使用git Clone命令克隆存储库

git clone https://github.com/LeagueSandbox/GameServer.git --recursive

在我们开始之前,您需要执行以下步骤:

创建文件./GameServerApp/Settings/GameInfo.json。(同一文件夹中有一个名为GameInfo.json.template的模板,复制并修改名称即可)

你也要创建一个./GameServerApp/Settings/GameServerSettings.json。
这是为了调试使用,如果你启用了它,GameServer一准备好,它就会为你运行LoL。

现在您可以打开GameServer了。

2、连接到服务器

需要:

注意:如果你已经配置了GameServerSettings。如果你想独自玩游戏,你必须已经打开游戏。
使用以下启动参数运行League of Legends.exe:

"8394" "LoLLauncher.exe" "" "127.0.0.1 5119 17BLOhi6KZsTtldTsizvHg== 1"

(League of Legends.exe可以在RADS/solutions/lol_game_client_sln/releases/0.0.1.68/deploy/中找到)

专业提示:你可以在游戏可执行文件所在的文件夹中创建一个.bat,以便更容易地打开它:

@start "" "League of Legends.exe" "8394" "LoLLauncher.exe" "" "127.0.0.1 5119 17BLOhi6KZsTtldTsizvHg== 1"

4、开发说明(未翻译)

原文链接:https://github.com/LeagueSandbox/GameServer/wiki/4.-Start-development.-Help-Us
4.01 Maps, Champions and Item IDs )
4.02 Buffs
4.03 Scripting API
4.04 All Inibin Names
4.05 All Troybin (particles), Bone, and Animation Names
4.06 Server OP codes
4.07 Committing
4.08 Vanilla Model Names
4.09 Commands
4.10 Replay Parsing
4.11 Adding Packets

5、客户端内容(未翻译)

原文链接:https://github.com/LeagueSandbox/GameServer/wiki/5.-Custom-Content
自定义内容
这个联盟沙盒的主要目标之一是支持定制内容。在这里,我们向你解释如何创建这个自定义内容:

  • 5.01 创建自定义影响
  • 5.02 创建自定义地图