LeagueSandbox on avoimen lähdekoodin palvelinemulaattori League of Legendsille, joka mahdollistaa mukautettujen otteluiden isännöinnin muokatuilla säännöillä ja sisällöllä. Tämä opas kattaa LeagueSandbox-palvelimesi asennuksen Legion Hostingissa ja pelaajien yhdistämisen.
Ensimmäinen käynnistys GPanelissa
- Kirjaudu sisään GPaneliin ja valitse LeagueSandbox-palvelimesi.
- Siirry Console-välilehdelle. Palvelin kloonaa GameServer-arkiston GitHubista ja rakentaa sen automaattisesti ensimmäisen asennuksen aikana.
- Odota rakennusprosessin valmistumista. Tähän liittyy .NET 6 -koodin kääntäminen, ja se voi kestää useita minuutteja.
- Kun rakentaminen on valmis ja palvelin käynnistyy, etsi viestiä
Game is ready.konsolista. - Jos palvelin ei käynnisty itsestään, napsauta Start-painiketta.
Palvelimen konfigurointi
LeagueSandboxilla ei ole GPanelissa konfiguroituja käynnistysmuuttujia palvelimen portin lisäksi. Palvelin toimii komennolla:
./GameServerConsole --port [PORT]
GPanel määrittää portin automaattisesti. Pelikonfiguraatio hallitaan Content/-hakemiston JSON-tiedostojen kautta.
Content-hakemisto
Content/-hakemisto sisältää pelitiedot ja konfiguraatiotiedostot, jotka ohjaavat kartan asetuksia, sankareiden tietoja ja pelisääntöjä. Voit muokata näitä tiedostoja käyttäen GPanelin File Manageria tai SFTP:tä.
Kuinka yhdistää
LeagueSandbox-palvelimeen yhdistäminen vaatii yhteensopivan League of Legends -asiakkaan ja LeagueSandbox-asiakasyhdistimen:
- Lataa LeagueSandbox-asiakastyökalut LeagueSandbox GitHubista.
- Noudata projektin asiakkaan asennusohjeita konfiguroidaksesi LoL-asiakkaasi mukautettuja palvelinyhteyksiä varten.
- Osoita asiakas palvelimesi IP-osoitteeseen ja porttiin GPanelista.
- Käynnistä peli. Kun palvelin näyttää
Game is ready., asiakkaat voivat yhdistää.
Peliasetukset
Peliasetukset, kuten kartta, sankarit ja ottelusäännöt, konfiguroidaan Content-tiedostojen ja palvelinpuolisten skriptien kautta. Katso LeagueSandbox GameServer -arkisto dokumentaation osalta seuraavista:
- Kartan valinta ja mukautetun kartan tuki
- Sankarien konfigurointi ja tasapainotus
- Pelisääntöjen muokkaukset (kultataso, kokemustaso, jäähdytysajat)
- Mukautetun sisällön ja skriptien lisääminen
Aiheeseen liittyvät artikkelit
- LeagueSandbox-järjestelmänvalvoja ja komennot
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta