Pikatarjous 50% alennusta kaikista palvelimista Viimeinen päivä!
Päättyy: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Rust-palvelimen määritysopas


Tämä opas käsittelee, kuinka määrität Legion Hostingilla isännöidyn Rust-pelipalvelimesi, mukaan lukien server.cfg-asetukset, GPanelin käynnistysmuuttujat, wipe-aikataulutuksen, tallennusten hallinnan ja yhteyden muodostamisen.

Pysäytä palvelin ennen määritystiedostojen muokkaamista. Pysäytä palvelin aina GPanelin Console-välilehdeltä ennen tiedoston server.cfg tai minkä tahansa muun määritystiedoston muokkaamista. Palvelimen ollessa käynnissä tehdyt muutokset saatetaan korvata sammutuksen yhteydessä.

Palvelimen määritys — server.cfg

Rust lukee ensisijaisen määrityksensä tiedostosta server/rust/cfg/server.cfg palvelimellasi. Tämä tiedosto luodaan automaattisesti, kun palvelimesi käynnistyy ensimmäisen kerran. Avaa se GPanelin Files-välilehdellä muokataksesi palvelimesi ydinasetuksia.

Keskeisten asetusten viite

Asetus Esimerkkiarvo Kuvaus
server.hostname My Legion Rust Server Pelinsisäisessä palvelinselaimessa näytettävä nimi. Tee siitä kuvaava, jotta pelaajat löytävät palvelimesi.
server.maxplayers 40 Samanaikaisten pelaajien enimmäismäärä. Ei saa ylittää hosting-pakettisi paikkarajoitusta.
server.worldsize 3000 Kartan koko metreinä. Yleiset arvot: 1000 (pieni), 2000, 3000 (keskikokoinen), 4000, 6000 (suuri). Suuremmat kartat vaativat huomattavasti enemmän RAM-muistia ja suoritintehoa.
server.seed 123456 Kartan luomiseen käytetty satunnainen siemenluku. Sama siemenluku + worldsize tuottaa aina saman kartan. Vaihda tämä (kartan wipen yhteydessä) luodaksesi uuden karttapohjan.
server.saveinterval 60 Kuinka usein (sekunteina) palvelin tallentaa maailmadatan levylle. Oletus on 60 (1 minuutti). Pienemmät arvot vähentävät tietojen menetystä kaatumisen yhteydessä mutta lisäävät levyn I/O-kuormaa.
server.description A chill PvE server Pelin palvelintietopaneelissa näytettävä kuvaus. Pidä se lyhyenä ja informatiivisena.
server.url https://discord.gg/yourserver Palvelintietopaneelissa näytettävä URL. Yleensä Discord-kutsu tai verkkosivusto.

Minimaalinen esimerkki tiedostosta server.cfg:

server.hostname "My Legion Rust Server"
server.maxplayers 40
server.worldsize 3000
server.seed 123456
server.saveinterval 60
Lainausmerkit vaaditaan merkkijonoarvoille. Välilyöntejä tai tekstiä sisältävät asetukset on ympäröitävä lainausmerkeillä, esim. server.hostname "My Server". Numeeriset arvot eivät tarvitse lainausmerkkejä.
Myös RCON-asetukset tulevat tiedostoon server.cfg. Etähallinnan käytön määrittämiseksi (rcon.password, rcon.port, rcon.web) katso opas Rustin RCON-käyttö ja ylläpitäjän komennot.

GPanelin käynnistysmuuttujat

Jotkin Rust-asetukset määritetään käynnistysargumentteina GPanelissa eikä tiedostossa server.cfg. Nämä ohjaavat matalan tason palvelinkäyttäytymistä, joka on asetettava ennen prosessin käynnistymistä.

  1. Kirjaudu GPaneliin.
  2. Valitse Rust-palvelimesi palvelinlistasta.
  3. Napsauta Startup-välilehteä.
  4. Tarkastele ja aseta näytetyt muuttujat. Tässä tehdyt muutokset tulevat voimaan, kun seuraavan kerran käynnistät palvelimen.

Keskeiset käynnistysmuuttujat

Muuttuja Oletus Kuvaus
QUERY_PORT (määritetty) Steam-kyselyportti, jota käytetään palvelinselaimen listauksiin. Sen on vastattava GPanelin Network-välilehdellä määritettyä kyselyporttia.
APP_PORT (määritetty) Rust+-kumppanisovelluksen portti. Aseta arvoksi -1 poistaaksesi Rust+-sovelluksen kokonaan käytöstä, jos et tarvitse sitä.
WORLD_SEED 0 Kartan luomisen siemenluku. Kun arvoksi on asetettu 0, palvelin luo automaattisesti satunnaisen siemenluvun ja tallentaa sen tiedostoon seed.txt. Sama satunnainen siemenluku käytetään uudelleen uudelleenkäynnistyksen yhteydessä, kunnes poistat tiedoston seed.txt tai asetat tietyn siemenluvun arvon. Saadaksesi täysin erilaisen karttapohjan poista seed.txt ennen uudelleenkäynnistystä tai aseta tähän tietty nollasta poikkeava siemenluku.
FRAMEWORK vanilla Ladattava modaustyökalu. Aseta arvoksi oxide tai carbon ottaaksesi käyttöön modaustyökalun, tai jätä arvoksi vanilla ilman modeja. Täydelliset tiedot löydät oppaasta Rustin Oxide/uMod-laajennusten asennus.
Käynnistysmuuttujat ohittavat server.cfg:n saman asetuksen osalta. Jos asetus esiintyy sekä Startup-välilehdellä että tiedostossa server.cfg, käynnistysargumentilla on etusija. Käytä Startup-välilehteä portteihin, identiteettiin ja työkalun valintaan; käytä tiedostoa server.cfg pelinsisäisiin hienosäätöasetuksiin.

Kuinka muodostat yhteyden palvelimeesi

Rustissa ei ole sisäänrakennettua palvelinselainta, jota olisi helppo hakea. Nopein tapa muodostaa yhteys suoraan on pelinsisäisen F1-konsolin kautta.

  1. Käynnistä Rust ja siirry päävalikkoon.
  2. Avaa kehittäjäkonsoli painamalla F1.
  3. Kirjoita seuraava komento ja paina Enter:
    client.connect IP:PORT
    Korvaa IP ja PORT palvelimesi IP-osoitteella ja pelin portilla, jotka näkyvät GPanelin Network-välilehdellä.

Voit myös lisätä palvelimen pelinsisäiseen suosikkilistaasi, jolloin se näkyy kohdassa Play > Community Servers > Favourites nopeampaa käyttöä varten tulevissa pelisessioissa.

Tietoja palvelimesi IP-osoitteen ja portin löytämisestä löydät artikkelista Palvelimesi IP-osoitteen ja portin löytäminen.

Wipe-aikataulu ja mekaniikka

Rustissa on sisäänrakennettu wipe-järjestelmä, jossa on kaksi erillistä wipe-tyyppiä. Eron ymmärtäminen on välttämätöntä hyvin hallitun palvelimen ylläpitämiseksi.

Kartan wipe vs. blueprint-wipe

Wipe-tyyppi Mitä poistetaan Mitä säilytetään
Kartan wipe Kaikki pelaajien tukikohdat, esineet, kartan resurssit ja pelaajien sijainnit. Blueprintit (tutkimusedistyminen) ja pelaajadatatiedostot.
Blueprint (BP) -wipe Kaikki blueprintit — pelaajat aloittavat tutkimuksen alusta. Ei mitään erityistä — BP-wipe yhdistetään lähes aina kartan wipeen.

Pakotetut wipet — jokaisen kuukauden ensimmäinen torstai

Facepunch (Rustin kehittäjä) julkaisee pakollisia pelipäivityksiä jokaisen kuukauden ensimmäisenä torstaina. Nämä päivitykset pakottavat kartan wipen kaikilla palvelimilla — palvelinta ei voi käyttää, ennen kuin wipe on suoritettu. Blueprint-wipejä ei aina pakoteta; Facepunch ilmoittaa etukäteen, kun pakotettu BP-wipe liittyy kuukausittaiseen päivitykseen.

Suunnittele wipe-aikataulusi ensimmäisen torstain ympärille. Monet palvelinoperaattorit valitsevat wipen tekemisen samana päivänä kuin pakotettu wipe (ensimmäinen torstai), jotta pelaajat eivät ole epäedullisessa asemassa. Jos et tee wipeä viipymättä pakotetun päivityksen jälkeen, pelaajat eivät pääse liittymään ennen kuin teet sen.

Kuinka teet kartan wipen

  1. Pysäytä palvelin GPanelin Console-välilehdeltä.
  2. Siirry Files-välilehdelle ja navigoi hakemistoon server/rust/.
  3. Poista kaikki tiedostot, jotka vastaavat mallia proceduralmap.*.sav hakemistossa server/rust/. Nämä ovat maailman tallennustiedostoja.
  4. Poista myös kaikki tiedostot, jotka vastaavat mallia proceduralmap.*.map palvelimen juurihakemistossa. Nämä ovat esiluotuja karttatiedostoja.
  5. Voit halutessasi päivittää käynnistysmuuttujan WORLD_SEED (tai server.seed tiedostossa server.cfg) luodaksesi täysin erilaisen karttapohjan. Voit myös poistaa tiedoston seed.txt, jos se on olemassa, pakottaaksesi uuden satunnaisen siemenluvun.
  6. Käynnistä palvelin. Kartan luominen kestää useita minuutteja ensimmäisellä käynnistyksellä — tämä on normaalia.

Kuinka teet blueprint-wipen

  1. Pysäytä palvelin.
  2. Navigoi hakemistoon server/rust/ GPanelin tiedostonhallinnassa.
  3. Poista .db-tiedosto (esim. player.blueprints.db tai vastaava). Tämä tiedosto tallentaa kaikki pelaajien blueprint-tiedot.
  4. Tee samaan aikaan kartan wipe (suositeltavaa) poistamalla myös proceduralmap.*.sav-tallennustiedostot ja proceduralmap.*.map-tiedostot yllä kuvatulla tavalla.
  5. Käynnistä palvelin.
Tiedota wipeistä pelaajillesi etukäteen. Pelaajat panostavat huomattavasti aikaa Rustiin. Wipe-päivien ilmoittaminen etukäteen (Discordin, palvelimen kuvauksen tai pelinsisäisen chatin kautta) auttaa säilyttämään yhteisösi ja asettaa odotukset.

Tallennusten hallinta

Rust tallentaa maailman automaattisesti välein, joka määräytyy asetuksella server.saveinterval (oletus: 60 sekuntia). Pidä nämä vinkit mielessä välttääksesi odottamattoman tietojen menetyksen:

  • Varmista, että server.saveinterval on asetettu järkevään arvoon. Sen asettaminen arvoon 0 tai erittäin suureen lukuun käytännössä poistaa automaattitallennukset käytöstä.
  • Suorita server.save manuaalisesti GPanelin konsolin kautta ennen palvelimen pysäyttämistä pakottaaksesi välittömän tallennuksen.
  • Pysäytä palvelin aina hallitusti GPanelista sen sijaan, että lopettaisit prosessin väkisin. Äkillinen lopetus voi aiheuttaa viimeisen tallennusvälin muutosten menetyksen.

Aiheeseen liittyvät artikkelit

Tarvitsetko apua?

Jos kohtaat ongelman, jota ei käsitellä tässä oppaassa, tukitiimimme auttaa mielellään. Lähetä tukipyyntö ja liitä mukaan palvelimesi tunnus, ongelman kuvaus sekä mahdollinen olennainen konsolituloste.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.