Deze gids behandelt serverbeheer voor LeagueSandbox, inclusief het beheren van game-inhoud, het aanpassen van wedstrijdinstellingen en het oplossen van veelvoorkomende problemen.
Beheeroverzicht
LeagueSandbox is een ontwikkelingsgericht project. Serverbeheer wordt voornamelijk afgehandeld via bestandsgebaseerde configuratie en de serverconsole in plaats van traditionele in-game beheerderscommando's.
Serverconsole
Het GPanel Console tabblad toont serveruitvoer inclusief spelerverbindingen, game-events en fouten. De server kan netjes worden gestopt met de Stop knop van GPanel (stuurt Ctrl+C).
Monitor de console voor:
- Speler verbindings- en ontkoppelingsgebeurtenissen
- Spelstatuswijzigingen (champion select, spelstart, speleinde)
- Foutmeldingen en stack traces
Inhoudsbeheer
Game-inhoud wordt beheerd via bestanden in de Content/ map. Dit omvat champion-gegevens, itemdefinities, kaartconfiguraties en gamescripts.
Game-inhoud Aanpassen
- Stop je server vanuit GPanel.
- Navigeer naar de
Content/map met de File Manager of SFTP. - Bewerk de relevante JSON- of scriptbestanden voor de inhoud die je wilt aanpassen.
- Sla je wijzigingen op en herstart de server.
Aangepaste Spelregels
LeagueSandbox maakt het mogelijk om kernspelparameters aan te passen via het inhoudssysteem:
- Goud- en ervaringssnelheden: Pas aan hoe snel spelers goud verdienen en levelen.
- Cooldown-modifiers: Verander de cooldownsnelheden van vaardigheden globaal.
- Schadeschaling: Pas schadeformules aan voor aangepaste gameplay.
- Spawn-timers: Pas de spawn-intervallen van minionwaves en junglekampen aan.
Content/ map voordat je wijzigingen aanbrengt. Ongeldige configuraties kunnen voorkomen dat de server opstart.
Aangepaste Scripts Toevoegen
LeagueSandbox ondersteunt server-side scripting voor aangepaste spellogica. Scripts besturen championvaardigheden, itemeffecten, kaartmechanismen en meer. Raadpleeg de projectdocumentatie voor de scripting API.
De Server Opnieuw Bouwen
Als je de server moet bijwerken naar een nieuwere versie of de build beschadigd is geraakt:
- Stop de server vanuit GPanel.
- Gebruik de Reinstall optie in GPanel (onder Settings) om een nieuwe clone en build van de GitHub-repository te starten.
- Maak een back-up van eventuele aangepaste
Content/wijzigingen voordat je herinstalleert, aangezien deze worden overschreven.
Probleemoplossing
| Probleem | Oplossing |
|---|---|
| Server start niet op na inhoudswijzigingen | Controleer de console op foutmeldingen. Herstel de originele Content-bestanden vanuit de back-up of herinstalleer. |
| Client kan geen verbinding maken | Controleer of je de juiste LoL-clientversie gebruikt. Controleer of de server Game is ready. toont in de console. |
| Build mislukt tijdens installatie | Dit duidt meestal op een .NET 6 SDK-probleem. Probeer de server opnieuw te installeren vanuit GPanel. Als het probleem aanhoudt, open een supportticket. |
| Spel crasht midden in een wedstrijd | Controleer de console op foutmeldingen. Dit wordt vaak veroorzaakt door niet-ondersteunde championvaardigheden of onvolledige inhoudsscripts. |
Gerelateerde Artikelen
- LeagueSandbox Server Installatiegids
- Hoe Je Server IP en Poort Te Vinden
- Hoe Bestanden Te Uploaden via SFTP