LeagueSandbox — это эмулятор сервера с открытым исходным кодом для League of Legends, позволяющий размещать пользовательские матчи с изменёнными правилами и контентом. Это руководство описывает настройку вашего сервера LeagueSandbox на Legion Hosting и подключение игроков.
Первый запуск в GPanel
- Войдите в GPanel и выберите свой сервер LeagueSandbox.
- Перейдите на вкладку Console. Сервер клонирует репозиторий GameServer с GitHub и автоматически соберёт его во время первой установки.
- Дождитесь завершения процесса сборки. Это включает компиляцию кода .NET 6 и может занять несколько минут.
- После завершения сборки и запуска сервера найдите сообщение
Game is ready.в консоли. - Если сервер не запускается самостоятельно, нажмите кнопку Start.
Конфигурация сервера
У LeagueSandbox нет переменных запуска, настраиваемых в GPanel, кроме порта сервера. Сервер запускается командой:
./GameServerConsole --port [PORT]
Порт назначается автоматически GPanel. Конфигурация игры управляется через файлы JSON в каталоге Content/.
Каталог Content
Каталог Content/ содержит игровые данные и файлы конфигурации, которые управляют настройками карты, данными чемпионов и правилами игры. Вы можете изменять эти файлы с помощью File Manager в GPanel или через SFTP.
Как подключиться
Для подключения к серверу LeagueSandbox требуется совместимый клиент League of Legends и коннектор клиента LeagueSandbox:
- Скачайте инструменты клиента LeagueSandbox с GitHub LeagueSandbox.
- Следуйте инструкциям проекта по настройке клиента, чтобы настроить ваш клиент LoL для подключения к пользовательским серверам.
- Укажите клиенту IP-адрес и порт вашего сервера из GPanel.
- Запустите игру. Когда сервер показывает
Game is ready., клиенты могут подключаться.
Настройки игры
Настройки игры, такие как карта, чемпионы и правила матча, конфигурируются через файлы Content и серверные скрипты. Обратитесь к репозиторию LeagueSandbox GameServer за документацией по:
- Выбору карты и поддержке пользовательских карт
- Конфигурации и балансировке чемпионов
- Изменению правил игры (скорость золота, скорость опыта, перезарядки)
- Добавлению пользовательского контента и скриптов
Похожие статьи
- Администрирование и команды LeagueSandbox
- Как найти IP-адрес и порт вашего сервера
- Как загружать файлы через SFTP