Овој водич опфаќа администрација на серверот за LeagueSandbox, вклучувајќи управување со содржина на играта, менување на поставки за натпревар и отстранување чести проблеми.
Преглед на администрација
LeagueSandbox е проект ориентиран кон развој. Администрацијата на серверот примарно се води преку конфигурација базирана на датотеки и конзолата на серверот, наместо традиционални администраторски команди во играта.
Конзола на серверот
Јазичето Console на GPanel го прикажува излезот на серверот вклучувајќи поврзувања на играчи, настани во играта и грешки. Серверот може да се запре грациозно со помош на копчето Stop на GPanel (испраќа Ctrl+C).
Следете ја конзолата за:
- Настани на поврзување и исклучување на играчи
- Промени во состојбата на играта (избор на шампион, почеток на игра, крај на игра)
- Пораки за грешки и трасирања на стек
Управување со содржина
Содржината на играта се управува преку датотеки во директориумот Content/. Ова вклучува податоци за шампиони, дефиниции на предмети, конфигурации на мапи и скрипти на играта.
Менување на содржина на играта
- Запрете го вашиот сервер од GPanel.
- Навигирајте до директориумот
Content/со помош на File Manager или SFTP. - Уредете ги релевантните JSON или скрипт-датотеки за содржината што сакате да ја смените.
- Зачувајте ги вашите промени и рестартирајте го серверот.
Прилагодени правила на играта
LeagueSandbox дозволува менување на основните параметри на играта преку неговиот систем за содржина:
- Стапки на злато и искуство: Прилагодете колку брзо играчите заработуваат злато и напредуваат во ниво.
- Модификатори на време на полнење: Сменете ги стапките на време на полнење на способности глобално.
- Скалирање на штета: Изменете ги формулите за штета за прилагодена игра.
- Тајмери за создавање: Прилагодете ги интервалите на создавање на бранови миниони и џунгла кампови.
Content/ пред да правите промени. Невалидни конфигурации можат да го спречат серверот да стартува.
Додавање прилагодени скрипти
LeagueSandbox поддржува скриптирање од страна на серверот за прилагодена логика на играта. Скриптите контролираат способности на шампиони, ефекти на предмети, механики на мапи и повеќе. Погледнете ја документацијата на проектот за API за скриптирање.
Повторно градење на серверот
Ако треба да го ажурирате серверот на понова верзија или билдот се оштети:
- Запрете го серверот од GPanel.
- Користете ја опцијата Reinstall во GPanel (под Settings) за да активирате свежо клонирање и градење од GitHub складиштето.
- Направете резервна копија на сите прилагодени модификации на
Content/пред повторно инсталирање, бидејќи тие ќе бидат препишани.
Отстранување проблеми
| Проблем | Решение |
|---|---|
| Серверот не успева да стартува по промени на содржина | Проверете ја конзолата за пораки за грешки. Вратете ги оригиналните датотеки на Content од резервна копија или повторно инсталирајте. |
| Клиентот не може да се поврзе | Проверете дали ја користите точната верзија на LoL клиентот. Проверете дали серверот покажува Game is ready. во конзолата. |
| Билдот не успева за време на инсталацијата | Ова обично укажува на проблем со .NET 6 SDK. Обидете се повторно да го инсталирате серверот од GPanel. Ако проблемот опстојува, отворете тикет за поддршка. |
| Играта паѓа среде натпревар | Проверете ја конзолата за излез на грешки. Ова често е предизвикано од неподдржани способности на шампиони или нецелосни скрипти за содржина. |
Поврзани статии
- Водич за поставување сервер за LeagueSandbox
- Како да ги пронајдете IP и портата на вашиот сервер
- Како да поставувате датотеки преку SFTP