See juhend käsitleb LeagueSandbox serveri administreerimist, sealhulgas mängusisu haldamist, mänguseadete muutmist ja levinud probleemide lahendamist.
Administreerimise ülevaade
LeagueSandbox on arendusele orienteeritud projekt. Serveri administreerimine toimub peamiselt failipõhise konfigureerimise ja serverikonsooli kaudu, mitte traditsiooniliste mängusiseste administreerimiskäskude abil.
Serverikonsool
GPanel Console vahekaart kuvab serveri väljundit, sealhulgas mängijate ühendusi, mängusündmusi ja vigu. Serveri saab korrektselt peatada GPanel Stop nupuga (saadab Ctrl+C).
Jälgige konsoolist:
- Mängijate ühendumise ja lahkumise sündmused
- Mängu oleku muutused (kangelase valimine, mängu algus, mängu lõpp)
- Veateated ja pinu jäljed
Sisu haldamine
Mängusisu hallatakse failide kaudu kataloogis Content/. See hõlmab kangelaste andmeid, esemete definitsioone, kaartide konfiguratsioone ja mänguskripte.
Mängusisu muutmine
- Peatage oma server GPanel-ist.
- Navigeerige kataloogi
Content/kasutades File Manager-it või SFTP-d. - Muutke vastavaid JSON- või skriptifaile sisu jaoks, mida soovite kohandada.
- Salvestage muudatused ja taaskäivitage server.
Kohandatud mängureeglid
LeagueSandbox võimaldab põhimängude parameetrite muutmist oma sisusüsteemi kaudu:
- Kulla ja kogemuse määrad: Reguleerige, kui kiiresti mängijad kulda teenivad ja tasemeid tõstavad.
- Taastumisaja modifikaatorid: Muutke võimete taastumisaegu globaalselt.
- Kahju skaleerimine: Muutke kahju valemeid kohandatud mängukogemuse jaoks.
- Ilmumisajad: Reguleerige vasallilaenete ja džunglilaagrirte ilmumisintervalle.
Content/ enne muudatuste tegemist. Vigased konfiguratsioonid võivad takistada serveri käivitumist.
Kohandatud skriptide lisamine
LeagueSandbox toetab serveripoolset skriptimist kohandatud mänguloogika jaoks. Skriptid kontrollivad kangelaste võimeid, esemete efekte, kaardi mehaanikaid ja muud. Skriptimise API kohta vaadake projekti dokumentatsiooni.
Serveri uuesti ehitamine
Kui peate serveri uuemale versioonile uuendama või ehitus on rikutud:
- Peatage server GPanel-ist.
- Kasutage GPanel-i Reinstall valikut (seadete all), et käivitada uus kloonimine ja ehitamine GitHub hoidlast.
- Varundage kõik kohandatud
Content/muudatused enne uuesti installimist, kuna need kirjutatakse üle.
Veaotsing
| Probleem | Lahendus |
|---|---|
| Server ei käivitu pärast sisu muutmist | Kontrollige konsoolist veateateid. Taastage algsed Content failid varukoopiast või installige uuesti. |
| Klient ei saa ühendust | Veenduge, et kasutate õiget LoL kliendi versiooni. Kontrollige, et konsoolis kuvatakse Game is ready.. |
| Ehitamine ebaõnnestub installimise ajal | See viitab tavaliselt .NET 6 SDK probleemile. Proovige serverit GPanel-ist uuesti installida. Kui probleem püsib, avage tugiteenuse pilet. |
| Mäng jookseb mängu keskel kokku | Kontrollige konsoolist veaväljundit. Selle põhjuseks on sageli toetamata kangelaste võimed või puudulikud sisuskriptid. |
Seotud artiklid
- LeagueSandbox serveri seadistamise juhend
- Kuidas leida oma serveri IP-d ja porti
- Kuidas faile SFTP kaudu üles laadida