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

Foundry-palvelimen asennusopas


Tämä opas käsittelee, miten asennat Foundry-omistuspalvelimesi Legion Hostingissa, määrität käynnistysmuuttujat, muokkaat palvelinasetustiedostoa, määrität maailman luonnin, yhdistät palvelimelle sekä hallinnoit tallennuksia ja varmuuskopioita. Foundry on voxel-pohjainen tehdasrakennuspeli, jossa pelaajat louhivat resursseja, rakentavat automatisoituja tuotantolinjoja ja laajentavat valtavia tehtaita proseduraalisesti luodussa maailmassa. Admin-ohjaimien, pelaajahallinnan ja vianmäärityksen osalta katso Foundry Admin- ja palvelinhallinta.

Huomautus: Foundryn omistuspalvelimet toimivat erillään pelin sisäisestä isännöintivaihtoehdosta. Omistuspalvelin pitää tehdasmaailmasi verkossa 24/7, jotta pelaajat voivat jatkaa rakentamista ja automatisointia ilman, että isännän tarvitsee olla paikalla.

1. Ensimmäinen käynnistys

  1. Kirjaudu GPaneliin ja valitse Foundry-palvelimesi.
  2. Siirry Startup-välilehdelle ja tarkista määritettävissä olevat muuttujat (katso taulukko osiossa 2).
  3. Aseta SERVER_NAME palvelimesi nimeksi. Tämä näkyy Steamin palvelinselaimessa.
  4. Aseta SRV_PW, jos haluat rajoittaa käyttöoikeutta. Jätä tyhjäksi julkiselle palvelimelle.
  5. Halutessasi aseta MAP_SEED hallitaksesi maailman luontia. Jätä tyhjäksi satunnaista siementä varten.
  6. Palaa Console-välilehdelle ja napsauta Start.
  7. Odota, kunnes konsoli vahvistaa palvelimen käynnistyneen. Ensimmäinen käynnistys voi kestää muutaman minuutin, kun palvelin luo maailman ja alkuperäiset asetustiedostot.
Ensimmäinen käynnistys luo asetustiedostot. Jos sinun täytyy muokata App.cfg- tai muita asetustiedostoja, käynnistä palvelin kerran, anna sen latautua kokonaan ja pysäytä se sitten ennen muokkausta. Tiedostoja ei ole olemassa ennen ensimmäistä ajoa.

2. GPanelin käynnistysmuuttujat

Seuraavat muuttujat ovat käytettävissä GPanelin Startup-välilehdellä. Nämä välitetään palvelimelle jokaisella käynnistyksellä.

Muuttuja Pakollinen Kuvaus
SERVER_NAME Kyllä Steamin palvelinselaimessa näkyvä nimi.
SRV_PW Ei Vapaaehtoinen salasana, joka pelaajien on syötettävä liittyäkseen. Jätä tyhjäksi julkiselle palvelimelle.
MAX_PLAYERS Ei Samanaikaisten pelaajien enimmäismäärä. Oletus on 32.
MAP_SEED Ei Maailman luonnin siemennumero. Käytä samaa siementä luodaksesi identtisen maaston uudelleen. Jätä tyhjäksi satunnaista maailmaa varten.
WORLD_NAME Ei Maailma-/tallennuskansion nimi. Oletus on MyFoundry. Tämän muuttaminen luo uuden maailman.
PUBLIC_SERVER Ei Näkyykö palvelin Steamin palvelinselaimessa. Aseta arvoksi true tai false. Oletus on true.

3. Palvelimen asetustiedosto

Käynnistysmuuttujien tarjoamia mahdollisuuksia laajempia asetuksia varten voit muokata palvelimen asetustiedostoa suoraan. Pysäytä palvelin ennen muutosten tekemistä.

Tiedoston sijainti

App.cfg

Avaa tämä tiedosto GPanelin Files-välilehden kautta tai yhdistä SFTP:llä. Tiedosto käyttää yksinkertaista key=value-muotoa yhdellä asetuksella per rivi. Jos tiedostoa ei ole, käynnistä ja pysäytä palvelin kerran sen luomiseksi.

Pysäytä palvelin aina ennen asetustiedostojen muokkaamista. Palvelin lukee App.cfg-tiedoston käynnistyksen yhteydessä. Palvelimen ollessa käynnissä tehdyt muutokset eivät tule voimaan ennen seuraavaa uudelleenkäynnistystä.

App.cfg:n keskeiset asetukset

Asetus Oletus Kuvaus
server_name My Server Steamin palvelinselaimessa näkyvä palvelimen nimi.
server_password (tyhjä) Palvelimelle liittymiseen vaadittava salasana. Tyhjä tarkoittaa julkista.
server_world_name MyFoundry Maailma-/tallennuskansion nimi. Jokainen yksilöllinen nimi luo erillisen maailman omilla tallennustiedoillaan.
server_max_players 32 Palvelimella sallittujen samanaikaisten pelaajien enimmäismäärä.
server_is_public true Ohjaa, näkyykö palvelin Steamin palvelinselaimessa.
server_port 3724 Peliportti. Tätä hallinnoi GPanel -- älä muuta sitä, ellei tuki ohjeista.
server_query_port 27015 Steam query -portti, jota käytetään palvelinselainlistauksiin. GPanel hallinnoi.
map_seed (satunnainen) Siemennumero proseduraaliseen maailman luontiin. Käytä mitä tahansa kokonaislukuarvoa. Sama siemen tuottaa aina saman maastorakenteen.
autosave_interval 300 Automaattisen tallennuksen aikaväli sekunteina. Oletus on 300 (5 minuuttia). Aseta arvoksi 0 poistaaksesi automaattisen tallennuksen käytöstä.
pause_server_when_empty true Pysäyttää pelimaailman, kun yhtään pelaajaa ei ole yhdistettynä. Aseta arvoksi false pitääksesi tehtaan käynnissä 24/7.

Esimerkkimääritys

server_name=My Legion Factory
server_password=
server_world_name=MyFoundry
server_max_players=16
server_is_public=true
server_port=3724
server_query_port=27015
map_seed=48293175
autosave_interval=300
pause_server_when_empty=true
Älä muuta porttiarvoja. GPanel määrittää server_port- ja server_query_port-arvot, ja niiden on vastattava sinulle varattuja portteja. Niiden muuttaminen estää pelaajia yhdistämästä ja palvelimen näkymisen selaimessa.

4. Maailman luonti

Foundry käyttää proseduraalista maailman luontia voxel-maaston luomiseen. Maailma luodaan siemennumerosta, joka määrittää maaston, malmiesiintymien ja biomien rakenteen.

Kartan siemen

  • Aseta map_seed-arvo tiedostossa App.cfg tai MAP_SEED-käynnistysmuuttuja mihin tahansa kokonaislukuun.
  • Saman siemenen käyttö tuottaa aina saman maailmarakenteen, mikä on hyödyllistä, jos haluat jakaa tietyn maailman muille tai luoda maailman uudelleen nollauksen jälkeen.
  • Jätä siemen tyhjäksi tai jätä se kokonaan pois antaaksesi palvelimen luoda satunnaisen maailman.
  • Siemen vaikuttaa vain alkuperäiseen maailman luontiin. Siemenen muuttaminen olemassa olevassa maailmassa ei vaikuta -- sinun on luotava uusi maailma (muuta server_world_name) uuden siemenen vaikuttamiseksi.

Maailman nimi ja useat maailmat

server_world_name-asetus määrittää, mitä tallennuskansiota palvelin käyttää. Voit ylläpitää useita maailmoja vaihtamalla eri maailmojen nimien välillä:

  • Jokainen yksilöllinen server_world_name luo erillisen maailman omilla tallennustiedoillaan, tehtaan tilallaan ja pelaajien edistymisellä.
  • Vaihdaksesi maailmoja, pysäytä palvelin, muuta server_world_name tiedostossa App.cfg ja käynnistä uudelleen.
  • Aiemmat maailmat säilyvät ja voidaan ladata uudelleen vaihtamalla takaisin niiden nimeen.

Tauko, kun tyhjä

Vaihtoehto pause_server_when_empty ohjaa, jatkaako tehtaasi toimintaansa, kun yhtään pelaajaa ei ole verkossa:

  • true (oletus) -- Maailma pysähtyy, kun kaikki pelaajat katkaisevat yhteyden. Tehtaat lakkaavat tuottamasta ja resursseja ei enää käytetä. Hyvä palvelinresurssien säästämiseen ja pelin tilan pitämiseen ennustettavana.
  • false -- Tehdas jatkaa toimintaansa 24/7. Tuotantolinjat jatkavat toimintaansa, resurssit kertyvät ja maailma etenee, vaikka kukaan ei pelaisi. Voi lisätä palvelinresurssien käyttöä.

5. Miten yhdistää

Vaihtoehto A -- Steamin palvelinselain

  1. Käynnistä Foundry.
  2. Valitse päävalikosta Multiplayer.
  3. Napsauta Join Game avataksesi palvelinselaimen.
  4. Käytä hakupalkkia löytääksesi palvelimesi nimellä.
  5. Valitse palvelimesi ja napsauta Join. Syötä palvelimen salasana, jos sellainen on asetettu.
Voi kestää muutaman minuutin, ennen kuin juuri käynnistetty palvelin näkyy selaimessa. Jos palvelimesi ei näy, kokeile päivittää luetteloa tai yhdistää suoraan IP-osoitteella.

Vaihtoehto B -- Suora yhteys

  1. Käynnistä Foundry.
  2. Valitse päävalikosta Multiplayer.
  3. Valitse Direct Connect -vaihtoehto.
  4. Syötä palvelimesi IP-osoite ja portti GPanelin Network-välilehdeltä:
    <your-server-ip>:<port>
  5. Syötä palvelimen salasana, jos kysytään, ja napsauta Connect.
Yhteysongelmia? Varmista, että palvelimesi on käynnissä GPanelissa, tarkista, että käytät oikeaa IP-osoitetta ja porttia Network-välilehdeltä, ja varmista, että palvelimen salasana täsmää. Portit määritetään satunnaisesti, ellei sinulla ole yksityistä IP-osoitetta. Katso Kuinka löytää palvelimesi IP ja portti apua yhteystietojesi paikantamiseen.

6. Tallennusten hallinta

Automaattinen tallennus

Palvelin tallentaa automaattisesti aikavälillä, joka on määritetty autosave_interval-asetuksella tiedostossa App.cfg (oletus: joka 300 sekunti / 5 minuuttia). Foundryn automaattiset tallennukset ovat hienovaraisia eivätkä aiheuta havaittavaa viivettä useimmille tehdaskooille.

Tallennustiedostojen sijainti

Tallennustiedostot säilytetään palvelimella polussa, joka on määritetty server_persistent_data_override_folder-asetuksella tiedostossa App.cfg. Oletuspolku on:

serverfiles/

Tämä hakemisto sisältää koko maailman tilan, mukaan lukien maastomuutokset, sijoitetut rakenteet, tehdaskoneet, kuljetinhihnat ja pelaajien tavaravarastot.

Manuaaliset varmuuskopiot SFTP:n kautta

  1. Pysäytä palvelin GPanelista varmistaaksesi, että kaikki tiedot on kirjoitettu levylle.
  2. Yhdistä palvelimellesi SFTP:llä. Katso ohjeet kohdasta Kuinka ladata tiedostoja SFTP:n kautta.
  3. Lataa koko tallennushakemisto maailmaasi varten (esim. serverfiles/).
  4. Säilytä varmuuskopio turvallisessa paikassa tietokoneellasi.
Varmuuskopioi säännöllisesti. Suuret tehtaat, joissa on paljon koneita ja kuljetinhihnoja, edustavat merkittävää rakennustyötä. Säännölliset varmuuskopiot suojaavat tallennusten vioittumiselta, vahingossa tapahtuvilta maailman nollauksilta tai muiden pelaajien ei-toivotuilta muutoksilta.

Tallennuksen palauttaminen

  1. Pysäytä palvelin GPanelista.
  2. Yhdistä SFTP:llä ja navigoi serverfiles/-hakemistoon.
  3. Lataa varmuuskopioitu maailmasi hakemisto korvaten olemassa olevan.
  4. Varmista, että kansion nimi vastaa server_world_name-arvoa tiedostossa App.cfg.
  5. Käynnistä palvelin GPanelista. Palvelin lataa palautetun tallennuksen.

7. Suorituskykyvinkkejä

Foundry on tehdasrakennuspeli, ja palvelimen suorituskykyyn vaikuttaa suoraan tehtaan monimutkaisuus. Pidä nämä vinkit mielessä, kun tehtaasi kasvaa:

  • Tehtaan monimutkaisuus: Suuri määrä koneita, kuljetinhihnoja ja logistiikkaverkostoja lisää palvelimen tickkuormaa. Jos huomaat viivettä, harkitse tuotantoketjujen yhdistämistä tai optimointia.
  • Chunkien lataus: Palvelin käsittelee kaikki ladatut chunkit. Useammat aktiiviset tehdasalueet ympäri karttaa tarkoittavat enemmän chunkkeja simuloitavaksi. Tehtaasi pitäminen kompaktina vähentää palvelimen seurattavien chunkkien määrää.
  • Pelaajamäärä: Useammat yhdistetyt pelaajat tarkoittavat enemmän ladattuja chunkkeja jokaisen pelaajan ympärillä. Jos suorituskyky heikkenee monilla pelaajilla, harkitse server_max_players-arvon pienentämistä.
  • Automaattisen tallennuksen tiheys: Erittäin tiheät automaattiset tallennukset (alle 60 sekuntia) suurissa maailmoissa voivat aiheuttaa ajoittaisia nykimisiä. Oletus 300 sekuntia on yleensä hyvä, mutta voit tarvittaessa kasvattaa sitä.
  • Tauko, kun tyhjä: pause_server_when_empty=true -asetuksen käyttöönotto estää tarpeettoman simuloinnin, kun kukaan ei pelaa, mikä auttaa ylläpitämään tasaista suorituskykyä aktiivisten pelisessioiden aikana.
Vinkki: Jos tehtaasi on kasvanut hyvin suureksi ja koet jatkuvaa viivettä, avaa tukipyyntö keskustellaksesi palvelinpaketin päivittämisestä lisäresurssien saamiseksi.

Aiheeseen liittyvät artikkelit

Tarvitsetko apua?

Jos kohtaat ongelmia Foundry-palvelimesi kanssa, joita ei käsitellä tässä, avaa tukipyyntö ja liitä mukaan palvelimesi IP, kuvaus ongelmasta ja kaikki olennaiset virheilmoitukset GPanelin konsolista.


Was this article helpful?

Ready to Get Started?

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