Tämä opas kattaa ylläpidon ja maailman hallinnan Stormworks: Build and Rescue -pelipalvelimellesi, mukaan lukien ylläpidon asennuksen, pelaajien hallinnan, ajoneuvojen hallinnan, Workshop-sisällön, tallennusten hallinnan ja yleisten ongelmien vianmäärityksen.
Ylläpidon asennus
Stormworks käyttää Steam ID -pohjaista käyttöoikeusjärjestelmää palvelimen ylläpitoon. Ylläpitäjillä on korotetut oikeudet, mukaan lukien mahdollisuus potkia ja bannata pelaajia, hallita ajoneuvoja ja muokata maailma-asetuksia.
Ylläpitäjätilien määrittäminen
- Pysäytä palvelimesi GPanelista.
- Avaa tiedostonhallinta tai yhdistä SFTP:n kautta.
- Paikanna
server_config.xml-tiedosto. - Lisää ylläpitäjämerkinnät admin-osioon:
<admins>
<admin steam_id="76561198012345678" />
<admin steam_id="76561198087654321" />
</admins>
- Tallenna tiedosto ja käynnistä palvelimesi uudelleen.
steamid.io syöttämällä Steam-profiilinsa URL-osoitteen. Steam64 ID on 17-numeroinen luku, joka alkaa numeroilla 7656119.
Isännän oikeudet
Palvelimen isännällä (Steam-tili, joka alun perin loi tallennuksen) on automaattisesti täydet ylläpito-oikeudet. Asetustiedoston kautta lisätyt lisäylläpitäjät saavat saman käyttöoikeustason.
Pelaajien hallinta
Ylläpitäjät voivat hallita pelaajia pelin sisäisen palvelintyökaluvalikon tai palvelinkomentojen kautta. Avaa pelin sisäinen ylläpitopaneeli painamalla Esc ja siirtymällä Players-välilehdelle.
Pelaajien hallintatoimet
| Toiminto | Kuvaus | Kuinka käyttää |
|---|---|---|
| Kick | Poista pelaaja palvelimelta (hän voi liittyä uudelleen) | Valitse pelaaja ylläpitopaneelista, napsauta Kick |
| Ban | Estä pelaajaa liittymästä pysyvästi | Valitse pelaaja ylläpitopaneelista, napsauta Ban |
| Unban | Poista pelaajan banni | Muokkaa bannilistaa palvelimen asetuksissa |
| Teleport to Player | Siirrä itsesi toisen pelaajan sijaintiin | Valitse pelaaja, napsauta Teleport To |
| Give Currency | Myönnä pelin sisäistä rahaa pelaajalle | Valitse pelaaja, syötä summa, napsauta Give |
| Set Role | Määritä pelaajalle ylläpitäjä- tai oletusrooli | Valitse pelaaja, valitse rooli pudotusvalikosta |
Bannilistan hallinta
Bannit tallennetaan palvelimen asetuksiin. Poistaaksesi pelaajan bannin pysäytä palvelin ja muokkaa bannilistaa tiedostossa server_config.xml:
<banned_players>
<!-- Remove the line for the player you want to unban -->
<player steam_id="76561198099999999" />
</banned_players>
Ajoneuvojen hallinta
Ajoneuvot ovat Stormworks-pelattavuuden ydin, mutta hallitsemattomat ajoneuvot voivat aiheuttaa suorituskykyongelmia. Näin pidät palvelimesi käynnissä sujuvasti.
Ajoneuvojen poistaminen (despawn)
Ylläpitäjänä voit poistaa ajoneuvoja pelin sisäisen karttanäkymän kautta:
- Avaa kartta (oletuksena
M-näppäin). - Napsauta ajoneuvon kuvaketta valitaksesi sen.
- Napsauta Despawn- tai Remove-painiketta.
Kaikkien ajoneuvojen poistaminen
Jos palvelin täyttyy hylätyistä ajoneuvoista, voit poistaa ne kaikki kerralla. Käytä ylläpitokonsolia tai pelin sisäisiä ylläpitotyökaluja suorittaaksesi massapoiston. Tämä on erityisen hyödyllistä, kun:
- Palvelimen suorituskyky heikkenee liian monien ajoneuvojen vuoksi.
- Valmistellaan palvelinta tapahtumaa tai tuoretta istuntoa varten.
- Siivotaan griefaus-tapausten jälkeen.
Ajoneuvojen määrän rajat
Määritä ajoneuvorajat palvelimen asetuksissa suorituskykyongelmien estämiseksi:
<vehicle_settings
max_vehicles="50"
vehicle_despawn_time="1800"
auto_clean_vehicles="true"
/>
Workshop-sisältö ja mukautetut ajoneuvot
Stormworksilla on laaja Steam Workshop, jossa on tuhansia pelaajien luomia ajoneuvoja ja lisäosia. Workshop-sisällön hallinta palvelimellasi on tärkeää sekä pelattavuuden että suorituskyvyn kannalta.
Workshop-ajoneuvojen ottaminen käyttöön
Workshop-ajoneuvojen luomista hallitaan palvelimen asetuksissa:
<workshop_settings
allow_workshop_vehicles="true"
/>
Käytössä ollessaan kuka tahansa pelaaja voi luoda ajoneuvoja, joihin hän on tilannut Steam Workshopissa. Ajoneuvon data siirretään luovan pelaajan asiakasohjelmasta.
Workshop-sisällön hallinta
- Salli kaikki Workshop-sisältö: Aseta
allow_workshop_vehicles="true"avointa luovaa palvelinta varten. - Poista Workshop-sisältö käytöstä: Aseta
allow_workshop_vehicles="false"rajoittaaksesi pelaajat sisäänrakennettuihin ajoneuvoihin tai ajoneuvoihin, jotka he rakentavat alusta palvelimella.
Maailma-asetusten hallinta
Ylläpitäjät voivat muokata tiettyjä maailma-asetuksia ajon aikana pelin sisäisen asetusvalikon kautta. Näihin kuuluvat:
| Asetus | Vaikutus | Suorituskykyvaikutus |
|---|---|---|
| Sää | Kytke dynaaminen sää ja myrskyt päälle/pois | Minimaalinen |
| Päivä/yö-sykli | Ota ajan eteneminen käyttöön tai poista käytöstä | Ei mitään |
| Ääretön polttoaine | Ajoneuvoilta ei lopu polttoaine | Ei mitään |
| Ääretön ammus | Aseilta ei lopu ammukset | Ei mitään |
| Ajoneuvovaurio | Voivatko ajoneuvot vaurioitua | Pieni vähennys poistettaessa käytöstä |
| Teleportaatio | Salli karttapohjainen teleportaatio | Ei mitään |
Tallennusten hallinta
Useat tallennuspaikat
Stormworks tukee 4 tallennuspaikkaa, joiden avulla voit ylläpitää eri maailmoja. Vaihtaaksesi tallennuspaikkaa:
- Pysäytä palvelin.
- Muokkaa
save_name-attribuuttia tiedostossaserver_config.xmlosoittamaan eri tallennukseen. - Käynnistä palvelin. Se lataa määritetyn tallennuksen.
Varmuuskopioiden luominen
Säännölliset varmuuskopiot suojaavat tietojen menetykseltä, joka johtuu korruptiosta, vahingossa poistamisesta tai griefauksesta:
- Pysäytä palvelin varmistaaksesi, että tallennusdata kirjoitetaan levylle.
- Yhdistä SFTP:n kautta tai käytä GPanelin tiedostonhallintaa.
- Siirry tallennushakemistoon (tyypillisesti
save/palvelimen juuressa). - Lataa koko tallennuskansio aktiiviselle paikallesi.
- Säilytä varmuuskopiot päivämäärämerkinnöillä (esim.
save_slot1_2026-02-26.zip).
Varmuuskopion palauttaminen
- Pysäytä palvelin.
- Yhdistä SFTP:n kautta.
- Nimeä nykyinen tallennuskansio uudelleen (esim.
save_slot1→save_slot1_old) varotoimena. - Lataa varmuuskopiotiedostosi alkuperäiseen tallennushakemiston sijaintiin.
- Käynnistä palvelin. Se lataa palautetun tallennusdatan.
Vianmääritys
Palvelin kaatuu
- Tarkista ajoneuvojen määrä: Liian monet ajoneuvot (etenkin monimutkaiset) ovat yleisin kaatumisten syy. Vähennä
max_vehicles-arvoa ja otaauto_clean_vehicleskäyttöön. - Tarkastele palvelinlokeja: Tarkista palvelimen konsolituloste GPanelissa virheilmoitusten varalta ennen kaatumista.
- Päivitä palvelin: Varmista, että palvelimesi käyttää uusinta versiota. Pelipäivitykset sisältävät usein vakauskorjauksia.
- Vioittunut tallennus: Jos palvelin kaatuu välittömästi käynnistyksessä, tallennusdata voi olla vioittunut. Kokeile ladata eri tallennuspaikka tai palauttaa varmuuskopio.
Pelaajien desync
- Desync tapahtuu, kun pelaajat näkevät maailman eri tiloissa. Tämä on yleistä monimutkaisten ajoneuvojen kanssa.
- Vähennä aktiivisten ajoneuvojen määrää desyncin minimoimiseksi.
- Pelaajat, joilla on korkea viive (200+ ms), kokevat enemmän desynciä. Harkitse palvelimen alue-odotuksen asettamista palvelimen nimeen.
- Pelaajien uudelleensyntyminen tai uudelleenliittyminen ratkaisee usein yksittäisiä desync-ongelmia.
Ajoneuvojen viive
- Monimutkaiset ajoneuvot, joissa on satoja logiikkakomponentteja, ovat palvelimen viiveen ensisijainen syy.
- Aseta matalammat
max_vehicles-rajat (20-30 julkisille palvelimille). - Ota automaattinen siivous käyttöön poistaaksesi hylätyt ajoneuvot.
- Seuraa, mitkä tietyt ajoneuvot aiheuttavat viivettä, ja poista ne. Ajoneuvot, joissa on liikaa antureita, kameroita tai logiikkaportteja, ovat yleisiä syyllisiä.
Maailman korruptio
- Maailman korruptio voi tapahtua, jos palvelin pysäytetään pakotetusti tallennustoiminnon aikana.
- Käytä aina GPanelin Stop-painiketta prosessin pakkolopetuksen sijaan.
- Jos korruptio tapahtuu, palauta uusimmasta varmuuskopiostasi.
- Viimeisenä keinona voit aloittaa alusta uudella tallennuspaikalla.
Aiheeseen liittyvät artikkelit
- Stormworks-palvelimen asennusopas
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta
- Aloittaminen uuden palvelimesi kanssa
Jos kohtaat ongelmia, joita ei käsitellä tässä oppaassa, avaa tukipyyntö, niin tiimimme auttaa ratkaisemaan ongelman.