The Isle -palvelimen asennusopas
Tämä opas käsittelee, kuinka asentaa, konfiguroida ja hallita Legion Hostingilla isännöityä The Isle (Evrima) -dedikoitua palvelintasi, mukaan lukien ensimmäinen käynnistys, GPanel-muuttujat, Game.ini-konfigurointi, jonojärjestelmä, ihmisten käyttöönotto, yhdistäminen sekä tallennusten hallinta. Ylläpidon määrittämistä ja komentoja varten katso The Isle -ylläpitokomennot.
Ensimmäinen käynnistys
Kun palvelimesi otetaan ensimmäisen kerran käyttöön, sen on asennettava The Isle Evrima -palvelimen tiedostot ennen kuin se voi käynnistyä. Tämä tapahtuu automaattisesti ensimmäisellä käynnistyksellä.
- Kirjaudu GPaneliin.
- Valitse The Isle -palvelimesi palvelinlistasta.
- Napsauta Startup-välilehteä ja varmista perusasetuksesi (palvelimen nimi, pelaajamäärä). Voit säätää näitä ennen ensimmäistä käynnistystä.
- Mene Console-välilehdelle ja napsauta Start.
- Palvelin lataa ja asentaa Evrima-haaran tiedostot Steamin kautta (App ID 412680). Tämä alkuasennus voi kestää useita minuutteja tiedostokoosta riippuen.
- Kun asennus on valmis, palvelin käynnistyy automaattisesti. Tarkkaile konsolitulostetta viestin varalta, joka osoittaa palvelimen olevan valmis hyväksymään yhteyksiä.
Game.ini ja Engine.ini) hakemistoon TheIsle/Saved/Config/LinuxServer/ ensimmäisellä onnistuneella käynnistyksellä. Älä yritä muokata näitä tiedostoja, ennen kuin palvelin on käynnistynyt vähintään kerran.
Engine.ini toimiakseen. Nämä konfiguroidaan automaattisesti egg-tiedoston toimesta eivätkä vaadi manuaalista muokkausta.
GPanelin käynnistysmuuttujat
The Islen keskeiset asetukset konfiguroidaan käynnistysmuuttujina GPanelissa konfiguraatiotiedostojen sijaan. Nämä muuttujat välitetään palvelinprosessille komentoriviargumentteina.
- Kirjaudu GPaneliin.
- Valitse The Isle -palvelimesi palvelinlistasta.
- Napsauta Startup-välilehteä.
- Tarkastele ja säädä alla näytettyjä muuttujia. Muutokset tulevat voimaan seuraavalla kerralla, kun käynnistät palvelimen.
| Muuttuja | Oletus | Kuvaus |
|---|---|---|
SERVER_NAME |
(palvelimesi nimi) | Pelinsisäisessä palvelinselaimessa näytettävä nimi. Tee siitä kuvaava, jotta pelaajat löytävät palvelimesi. |
PLAYER_COUNT |
100 |
Samanaikaisten pelaajien enimmäismäärä. Ei saisi ylittää hosting-pakettisi paikkarajaa. Yleiset arvot vaihtelevat 50:stä 200:aan. |
ALLOW_REPLAY |
true |
Ottaa käyttöön tai poistaa käytöstä toistotallennuksen. Aseta arvoon false poistaaksesi toistot käytöstä. Käytöstä poistaminen voi hieman vähentää levynkäyttöä ja I/O:ta. |
HUMANS |
false |
Ottaa käyttöön ihmisryhmittymän dinosaurusten rinnalla. Aseta arvoon true salliaksesi pelaajien valita pelata ihmisenä. Katso lisätietoja alla olevasta Ihmiset vs. dinosaurukset -osiosta. |
DYNAMIC_WEATHER |
true |
Ottaa käyttöön dynaamiset säävaihtelut (sade, sumu, myrskyt). Aseta arvoon false saadaksesi staattisen kirkkaan sään kaikkina aikoina. |
RCON |
false |
Ottaa käyttöön RCON-etähallintarajapinnan. Aseta arvoon true ja konfiguroi RCON_PASSWORD salliaksesi etäylläpitokomennot. Katso lisätietoja artikkelista The Isle -ylläpitokomennot. |
RCON_PASSWORD |
(tyhjä) | Salasana RCON-yhteyksille. Käytetään vain, kun RCON on asetettu arvoon true. Valitse vahva, yksilöllinen salasana ja pidä se yksityisenä. |
ENABLE_QUEUE |
false |
Ottaa käyttöön yhteysjonon palvelimen ollessa täynnä. Aseta arvoon true, jotta pelaajat asetetaan jonoon hylkäämisen sijaan, kun palvelin saavuttaa pelaajarajansa. Katso Jonojärjestelmä -osio. |
SERVER_PASSWORD_ENABLED |
false |
Ottaa käyttöön palvelimen salasanasuojauksen. Aseta arvoon true ja konfiguroi SERVER_PASSWORD tehdäksesi palvelimesta yksityisen. |
SERVER_PASSWORD |
(tyhjä) | Salasana, joka pelaajien on syötettävä liittyäkseen palvelimelle. Käytetään vain, kun SERVER_PASSWORD_ENABLED on true. |
ADMINSTEAMID |
(tyhjä) | Pilkuilla eroteltu lista palvelimen ylläpitäjien Steam64-tunnuksista. Katso lisätietoja artikkelista The Isle -ylläpitokomennot. |
Game.ini-konfigurointi
Edistyneet pelimekaniikka-asetukset konfiguroidaan tiedostossa Game.ini, joka sijaitsee polussa TheIsle/Saved/Config/LinuxServer/Game.ini. Tämä tiedosto luodaan ensimmäisellä palvelimen käynnistyksellä. Avaa se GPanelin Files-välilehdellä tehdäksesi muutoksia.
Kasvunopeusasetukset
Kasvunopeudet ohjaavat, kuinka nopeasti dinosaurukset kypsyvät nuorukaisesta aikuiseksi. Nämä konfiguroidaan [/Script/TheIsle.TIGameMode]-osion alla tiedostossa Game.ini.
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=1.0
bEnableGrowthParticles=true
| Asetus | Oletus | Kuvaus |
|---|---|---|
GlobalPassiveGrowthRate |
1.0 |
Passiivisen kasvunopeuden kerroin. Aseta arvoon 2.0 kaksinkertaistaaksesi kasvunopeuden, 0.5 puolittaaksesi sen. Korkeammat arvot auttavat pelaajia saavuttamaan aikuisuuden nopeammin. |
bEnableGrowthParticles |
true |
Näyttää visuaaliset hiukkasefektit dinosaurusten kasvaessa. Aseta arvoon false poistaaksesi käytöstä. |
Tekoäly- ja spawnausasetukset
Nämä asetukset ohjaavat tekoälyolentojen spawnauskäyttäytymistä kartalla.
[/Script/TheIsle.TIGameMode]
bEnableAI=true
MaxAICount=200
AISpawnInterval=120.0
| Asetus | Oletus | Kuvaus |
|---|---|---|
bEnableAI |
true |
Ottaa käyttöön tekoälyn ohjaamat olennot (kalat, pikkueläimet jne.) kartalla. Aseta arvoon false poistaaksesi kaikki tekoälyspawnaukset käytöstä, mikä voi vähentää palvelimen kuormaa. |
MaxAICount |
200 |
Tekoälyolentojen enimmäismäärä, joka voi olla olemassa samanaikaisesti. Pienennä tätä, jos koet suorituskykyongelmia. |
AISpawnInterval |
120.0 |
Aika sekunteina tekoälyn spawnaustarkistusten välillä. Alemmat arvot tarkoittavat tiheämpää spawnausta. |
Päivä/yö-sykli
Päivä/yö-syklin pituutta voidaan säätää yhteisösi mieltymysten mukaan.
[/Script/TheIsle.TIGameMode]
DayLengthMinutes=45.0
NightLengthMinutes=15.0
| Asetus | Oletus | Kuvaus |
|---|---|---|
DayLengthMinutes |
45.0 |
Päiväajan pituus todellisina minuutteina. Lisää pidempiä päiviä varten, vähennä lyhyempiä varten. |
NightLengthMinutes |
15.0 |
Yöajan pituus todellisina minuutteina. Monet yhteisöt lyhentävät yötä vähentääkseen päiväaktiivisten pelaajien seisokkiaikaa. |
[/Script/TheIsle.TIGameMode]-otsikon alle. Älä monista otsikkoa -- sijoita kaikki asetukset yhdessä sen alle.
Yhdistetty esimerkki Game.ini:stä:
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=2.0
bEnableGrowthParticles=true
bEnableAI=true
MaxAICount=150
AISpawnInterval=90.0
DayLengthMinutes=45.0
NightLengthMinutes=10.0
Jonojärjestelmä
Jonojärjestelmä antaa pelaajien odottaa jonossa palvelimen ollessa täynnä sen sijaan, että heidät hylättäisiin välittömästi. Tämä on erityisen hyödyllistä suosituille palvelimille, jotka saavuttavat pelaajarajansa usein.
- GPanelissa mene Startup-välilehdelle.
- Aseta
ENABLE_QUEUEarvoontrue. - Käynnistä palvelin uudelleen.
Kun jono on käytössä ja palvelin on täynnä, uudet pelaajat, jotka yrittävät yhdistää, asetetaan jonoon ja liitetään automaattisesti, kun paikka vapautuu. Pelaajat näkevät sijaintinsa jonossa odottaessaan.
Ihmiset vs. dinosaurukset
The Isle Evrima sisältää valinnaisen ihmisryhmittymän, joka antaa pelaajien selviytyä dinosaurusten rinnalla (tai niitä vastaan). Oletuksena vain dinosauruspeli on käytössä.
Ihmisten käyttöönotto
- GPanelissa mene Startup-välilehdelle.
- Aseta
HUMANSarvoontrue. - Käynnistä palvelin uudelleen.
Kun ihmiset ovat käytössä, pelaajat voivat valita pelata joko dinosauruksena tai ihmisenä spawnatessaan. Ihmispeli sisältää valmistamista, suojien rakentamista ja aseiden käyttöä dinosauruksia vastaan puolustautumiseen.
Kuinka yhdistää
Pelaajat voivat yhdistää The Isle Evrima -palvelimeesi pelinsisäisen palvelinselaimen kautta tai suoralla yhteydellä.
Palvelinselaimen käyttäminen
- Käynnistä The Isle Steamissä.
- Päävalikosta napsauta Join Server.
- Käytä yläosassa olevaa hakupalkkia etsiäksesi palvelintasi nimen perusteella (arvo, jonka asetit kohtaan
SERVER_NAME). - Napsauta palvelintasi listassa ja napsauta Join.
- Jos palvelin on salasanasuojattu, syötä salasana, kun sitä pyydetään.
Suora yhteys
Jos palvelin ei näy selaimessa tai haluat yhdistää nopeammin:
- Löydä palvelimesi IP-osoite ja pelaportti GPanelin Network-välilehdeltä.
- The Islen päävalikossa etsi Direct Connect -vaihtoehtoa.
- Syötä palvelimesi IP ja portti muodossa
IP:PORT. - Napsauta Connect.
Lisätietoja palvelimesi IP:n ja portin löytämisestä saat artikkelista Kuinka löytää palvelimesi IP ja portti.
Yhdistäminen Steamin kautta
Voit myös lisätä palvelimen Steam-suosikkeihisi nopeaa pääsyä varten:
- Avaa Steam ja mene kohtaan View > Game Servers.
- Napsauta Favourites-välilehteä ja napsauta sitten Add a server.
- Syötä palvelimesi IP ja kyselyportti.
- Kun se on lisätty, voit yhdistää suoraan Steamin palvelinselaimesta.
Tallennusten hallinta
The Isle Evrima tallentaa maailmadatan automaattisesti säännöllisin väliajoin. Sen ymmärtäminen, kuinka tallennukset toimivat, auttaa sinua hallitsemaan palvelintasi tehokkaasti ja välttämään datan menetystä.
Maailman pysyvyys
The Isle Evrima ylläpitää pysyvää maailmadataa, mukaan lukien:
- Pelaajien dinosaurukset -- kasvun eteneminen, sijainti ja ominaisuudet tallennetaan. Pelaajat voivat liittyä uudelleen ja jatkaa dinosauruksellaan.
- Tekoälypopulaatio -- tekoälyolentojen tila on palvelimen hallinnassa ja spawnautuu uudelleen konfiguraatiosi mukaan.
- Maailman tila -- ympäristöolosuhteet ja vuorokaudenaika säilyvät uudelleenkäynnistysten yli.
Tallennusdata on tallennettu palvelimesi TheIsle/Saved/-hakemistoon.
Maailman tyhjennyksen suorittaminen
Jos haluat nollata palvelimen puhtaaseen tilaan (poistaen kaiken pelaajien edistymisen ja dinosaurustallennukset):
- Pysäytä palvelin GPanelin Console-välilehdeltä.
- Mene Files-välilehdelle.
- Siirry hakemistoon
TheIsle/Saved/. - Poista tallennusdatatiedostot tämän hakemiston sisältä. Varo, ettet poista
Config/-alihakemistoa, sillä se sisältää palvelimesi konfiguraation. - Käynnistä palvelin. Se luo tuoreen maailmadatan.
TheIsle/Saved/-hakemiston varmuuskopiointia ennen tyhjentämistä lataamalla se GPanelin tiedostonhallinnan tai SFTP:n kautta.
Tallennusdatan varmuuskopiointi
Säännölliset varmuuskopiot suojaavat datan menetykseltä kaatumisten, vioittuneiden tallennusten tai vahingossa tapahtuvien poistojen vuoksi:
- Pysäytä palvelin varmistaaksesi, ettei tallennustiedostoihin kirjoiteta.
- GPanelin Files-välilehdellä siirry hakemistoon
TheIsle/Saved/. - Lataa tallennustiedostot paikalliselle koneellesi tai käytä SFTP:tä suurempiin siirtoihin. Katso Kuinka ladata tiedostoja SFTP:n kautta yhteyden muodostamisohjeita varten.
- Palauttaaksesi varmuuskopion, pysäytä palvelin, lataa tallennetut tiedostot takaisin samaan hakemistoon ja käynnistä palvelin.
Aiheeseen liittyvät artikkelit
- The Isle -ylläpitokomennot
- Kuinka löytää palvelimesi IP ja portti
- Palvelimen käynnistysopas
- Kuinka ladata tiedostoja SFTP:n kautta
Tarvitsetko apua?
Jos kohtaat ongelman, jota ei käsitellä tässä oppaassa, tukitiimimme on käytettävissä auttamaan. Lähetä tukipyyntö ja sisällytä siihen palvelimesi ID, kuvaus ongelmasta sekä kaikki olennainen konsolituloste tai kuvakaappaukset.