Den här guiden beskriver serveradministration för LeagueSandbox, inklusive hantering av spelinnehåll, ändring av matchinställningar och felsökning av vanliga problem.
Översikt över administration
LeagueSandbox är ett utvecklingsorienterat projekt. Serveradministration hanteras främst genom filbaserad konfiguration och serverkonsolen snarare än traditionella administratörskommandon i spelet.
Serverkonsol
Fliken Console i GPanel visar serverutdata inklusive spelaranslutningar, spelhändelser och fel. Servern kan stoppas på ett kontrollerat sätt med GPanels Stop-knapp (skickar Ctrl+C).
Övervaka konsolen efter:
- Händelser för spelaranslutning och frånkoppling
- Ändringar i speltillstånd (champion-val, spelstart, spelslut)
- Felmeddelanden och stack traces
Innehållshantering
Spelinnehåll hanteras genom filer i katalogen Content/. Detta inkluderar champion-data, föremålsdefinitioner, kartkonfigurationer och spelskript.
Ändra spelinnehåll
- Stoppa din server från GPanel.
- Navigera till katalogen
Content/med File Manager eller SFTP. - Redigera de relevanta JSON- eller skriptfilerna för det innehåll du vill ändra.
- Spara dina ändringar och starta om servern.
Anpassade spelregler
LeagueSandbox tillåter ändring av centrala spelparametrar genom sitt innehållssystem:
- Guld- och erfarenhetstakt: Justera hur snabbt spelare tjänar guld och stiger i nivå.
- Cooldown-modifierare: Ändra cooldown-takten för förmågor globalt.
- Skadeskalning: Ändra skadeformler för anpassat spelande.
- Spawn-timers: Justera intervallen för minion-vågor och jungle camp-spawns.
Content/ innan du gör ändringar. Ogiltiga konfigurationer kan hindra servern från att starta.
Lägga till anpassade skript
LeagueSandbox stöder serverside-skript för anpassad spellogik. Skript styr champion-förmågor, föremålseffekter, kartmekanik och mer. Se projektdokumentationen för skript-API:et.
Bygga om servern
Om du behöver uppdatera servern till en nyare version eller om bygget blir skadat:
- Stoppa servern från GPanel.
- Använd alternativet Reinstall i GPanel (under Settings) för att utlösa en ny kloning och ett nytt bygge från GitHub-repositoryt.
- Säkerhetskopiera eventuella anpassade
Content/-ändringar innan du installerar om, eftersom de kommer att skrivas över.
Felsökning
| Problem | Lösning |
|---|---|
| Servern startar inte efter innehållsändringar | Kontrollera konsolen efter felmeddelanden. Återställ de ursprungliga Content-filerna från säkerhetskopian eller installera om. |
| Klienten kan inte ansluta | Verifiera att du använder rätt version av LoL-klienten. Kontrollera att servern visar Game is ready. i konsolen. |
| Bygget misslyckas under installationen | Detta indikerar vanligtvis ett problem med .NET 6 SDK. Prova att installera om servern från GPanel. Om problemet kvarstår, öppna ett supportärende. |
| Spelet kraschar mitt i matchen | Kontrollera konsolen efter felutdata. Detta orsakas ofta av champion-förmågor som inte stöds eller ofullständiga innehållsskript. |
Relaterade artiklar
- LeagueSandbox server-installationsguide
- Hur du hittar din server-IP och port
- Hur du laddar upp filer via SFTP