Aquesta guia cobreix l'administració del servidor per a LeagueSandbox, incloent la gestió del contingut del joc, la modificació de la configuració de les partides i la resolució de problemes habituals.
Visió general de l'administració
LeagueSandbox és un projecte orientat al desenvolupament. L'administració del servidor es gestiona principalment mitjançant la configuració basada en fitxers i la consola del servidor, en lloc de les comandes d'administració tradicionals dins del joc.
Consola del servidor
La pestanya Console de GPanel mostra la sortida del servidor, incloent connexions de jugadors, esdeveniments del joc i errors. El servidor es pot aturar de manera ordenada utilitzant el botó Stop de GPanel (envia Ctrl+C).
Superviseu la consola per a:
- Esdeveniments de connexió i desconnexió de jugadors
- Canvis d'estat del joc (selecció de campions, inici de partida, final de partida)
- Missatges d'error i traces de pila
Gestió de contingut
El contingut del joc es gestiona mitjançant fitxers al directori Content/. Això inclou dades de campions, definicions d'objectes, configuracions de mapes i scripts del joc.
Modificació del contingut del joc
- Atureu el vostre servidor des de GPanel.
- Navegueu al directori
Content/utilitzant el File Manager o SFTP. - Editeu els fitxers JSON o scripts rellevants per al contingut que voleu modificar.
- Deseu els canvis i reinicieu el servidor.
Regles de joc personalitzades
LeagueSandbox permet la modificació dels paràmetres bàsics del joc mitjançant el seu sistema de contingut:
- Taxes d'or i experiència: Ajusteu la rapidesa amb què els jugadors guanyen or i pugen de nivell.
- Modificadors de temps de recàrrega: Canvieu les taxes de temps de recàrrega de les habilitats de manera global.
- Escalat de dany: Modifiqueu les fórmules de dany per a un joc personalitzat.
- Temporitzadors d'aparició: Ajusteu els intervals d'aparició d'onades de súbdits i campaments de jungla.
Content/ abans de fer canvis. Les configuracions no vàlides poden impedir que el servidor s'iniciï.
Afegir scripts personalitzats
LeagueSandbox admet scripts del costat del servidor per a lògica de joc personalitzada. Els scripts controlen les habilitats dels campions, els efectes dels objectes, les mecàniques del mapa i molt més. Consulteu la documentació del projecte per a l'API de scripts.
Reconstrucció del servidor
Si necessiteu actualitzar el servidor a una versió més nova o la compilació s'ha corromput:
- Atureu el servidor des de GPanel.
- Utilitzeu l'opció Reinstall a GPanel (a Settings) per iniciar una clonació i compilació noves des del repositori de GitHub.
- Feu una còpia de seguretat de qualsevol modificació personalitzada de
Content/abans de reinstal·lar, ja que se sobreescriuran.
Resolució de problemes
| Problema | Solució |
|---|---|
| El servidor no s'inicia després de canvis al contingut | Comproveu la consola per a missatges d'error. Restaureu els fitxers de contingut originals des de la còpia de seguretat o reinstal·leu. |
| El client no es pot connectar | Verifiqueu que esteu utilitzant la versió correcta del client de LoL. Comproveu que el servidor mostra Game is ready. a la consola. |
| La compilació falla durant la instal·lació | Això sol indicar un problema amb el .NET 6 SDK. Proveu de reinstal·lar el servidor des de GPanel. Si el problema persisteix, obriu un tiquet de suport. |
| El joc es bloqueja a mitja partida | Comproveu la consola per a la sortida d'errors. Sovint és causat per habilitats de campions no suportades o scripts de contingut incomplets. |
Articles relacionats
- Guia de configuració del servidor LeagueSandbox
- Com trobar la IP i el port del vostre servidor
- Com pujar fitxers via SFTP