Reduceri Fulger 50% reducere la toate serverele Ultima zi!
Se termină în: 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
Categorii

Ghidul de configurare a serverului Vintage Story


Ghidul de configurare a serverului Vintage Story

Acest ghid acoperă modul de configurare și setare a serverului tău dedicat Vintage Story găzduit cu Legion Hosting, inclusiv prima pornire, variabilele GPanel, gestionarea versiunilor, configurarea serverului, setările lumii, conectarea jucătorilor și gestionarea salvărilor. Pentru instalarea modurilor, consultă Instalarea modurilor Vintage Story. Pentru configurarea administratorului și comenzi, consultă Comenzile de administrator Vintage Story.

Înainte de a începe: Asigură-te că serverul tău este creat în GPanel. Dacă ai nevoie de ajutor pentru a găsi adresa IP și portul serverului tău, consultă Cum să-ți găsești IP-ul și portul serverului.

Prima pornire

Când pornești serverul tău Vintage Story pentru prima dată din GPanel, serverul va descărca automat fișierele jocului de la API-ul oficial Vintage Story și va genera o lume implicită. Această pornire inițială poate dura câteva minute în timp ce fișierele sunt descărcate și extrase.

  1. Conectează-te la GPanel și selectează serverul tău Vintage Story.
  2. Înainte de pornire, revizuiește fila Startup pentru a confirma ramura de versiune preferată (stable, unstable sau pre-release).
  3. Apasă Start pe fila Console. Urmărește rezultatul consolei pentru mesaje de progres în timp ce serverul descarcă și instalează fișierele jocului.
  4. Odată ce vezi un mesaj care indică faptul că serverul ascultă pentru conexiuni, serverul este pregătit. Un fișier serverconfig.json implicit va fi generat automat.
Prima pornire durează mai mult decât de obicei. Serverul trebuie să descarce pachetul complet al serverului Vintage Story înainte de a putea porni. Pornirile ulterioare vor fi mult mai rapide, cu excepția cazului în care schimbi versiunea sau ramura.

Variabilele de pornire GPanel

Setările de bază ale serverului sunt controlate prin fila Startup din GPanel. Revizuiește și ajustează-le înainte de a porni serverul.

Variabilă Implicit Descriere
SERVER_PORT (atribuit) Portul de joc pe care jucătorii îl folosesc pentru a se conecta. Acesta este atribuit automat de GPanel -- verifică fila Network pentru portul tău atribuit.
MAX_CLIENTS 16 Numărul maxim de jucători simultani. Poate fi setat până la 256. Ar trebui să corespundă resurselor planului tău de găzduire.
FILES_BRANCH stable Ce ramură de lansare să se utilizeze. Opțiuni: stable, unstable sau pre. Consultă secțiunea Gestionarea versiunilor de mai jos pentru detalii.
RELEASE_VERSION latest Versiunea specifică de instalat. Setează la latest pentru a utiliza întotdeauna cea mai nouă lansare de pe ramura aleasă, sau introdu un număr de versiune specific (de ex. 1.19.8) pentru a fixa la acea versiune.
OPTIONS (gol) Argumente suplimentare de linie de comandă transmise procesului serverului la pornire. Lasă gol decât dacă ai nevoie de indicatori specifici de pornire.
SQLITE_TMPDIR (automat) Directorul temporar utilizat de SQLite pentru operațiunile bazei de date. De obicei nu trebuie modificat.

După actualizarea variabilelor de pornire, repornește serverul din GPanel pentru ca modificările să aibă efect.


Gestionarea versiunilor

Vintage Story oferă trei ramuri de lansare. Alegerea ramurii se setează prin variabila de pornire FILES_BRANCH în GPanel.

Ramură Valoare Descriere
Stable stable Ramura recomandată pentru majoritatea serverelor. Aceste lansări au fost testate temeinic și sunt cele mai fiabile pentru lumi pe termen lung.
Unstable unstable Lansări beta cu funcții și modificări noi care sunt încă în testare. Pot conține erori. Utilizează aceasta dacă vrei acces timpuriu la conținut nou și accepți o oarecare instabilitate.
Pre-release pre Versiuni de dezvoltare timpurie. Acestea sunt cele mai puțin testate și pot avea probleme semnificative. Recomandate doar în scopuri de testare -- nu pentru servere de producție.

Fixarea unei versiuni specifice

În mod implicit, RELEASE_VERSION este setat la latest, ceea ce înseamnă că serverul va descărca și instala cea mai nouă versiune disponibilă pe ramura aleasă de fiecare dată când serverul pornește (dacă o versiune mai nouă este disponibilă). Pentru a preveni actualizările automate și a bloca serverul la o versiune specifică:

  1. Mergi la fila Startup în GPanel.
  2. Schimbă RELEASE_VERSION de la latest la numărul exact al versiunii dorite (de ex. 1.19.8).
  3. Repornește serverul. Va utiliza doar versiunea fixată indiferent de lansările mai noi.
Compatibilitatea modurilor: Dacă rulezi moduri, fixarea unei versiuni specifice este recomandată. Actualizările jocului pot întrerupe compatibilitatea modurilor, iar actualizarea în mijlocul unei partide poate cauza probleme. Verifică dacă modurile tale acceptă versiunea țintă înainte de actualizare. Consultă Instalarea modurilor Vintage Story pentru detalii.
Schimbarea ramurilor poate necesita o resetare a lumii. Trecerea între ramurile stable și unstable poate introduce modificări ale formatului lumii. Fă întotdeauna o copie de rezervă a lumii tale înainte de a schimba ramurile. Dacă noua versiune este incompatibilă cu lumea ta existentă, este posibil să fie nevoie să începi una nouă.

serverconfig.json

Fișierul principal de configurare a serverului este serverconfig.json, situat în directorul rădăcină al serverului. Acest fișier este generat automat la prima pornire. Oprește serverul înainte de a-l edita, apoi repornește pentru ca modificările să aibă efect.

  1. Oprește serverul din fila Console a GPanel.
  2. Deschide fila Files și apasă pe serverconfig.json pentru a-l edita.
  3. Modifică setările de care ai nevoie (vezi tabelul de mai jos).
  4. Salvează fișierul și pornește serverul.

Setări cheie

Setare Valoare exemplu Descriere
ServerName "My Legion VS Server" Numele afișat în browserul de servere din joc. Fă-l descriptiv astfel încât jucătorii să-ți poată găsi serverul.
WelcomeMessage "Welcome to the server!" Mesajul afișat jucătorilor atunci când se alătură. Acceptă formatare de bază.
MaxClients 16 Numărul maxim de jucători simultani. Ar trebui să corespundă variabilei de pornire MAX_CLIENTS.
Password "mysecretpass" Parola necesară pentru a se alătura serverului. Lasă ca șir gol ("") pentru un server public.
AllowPvP true Setează la true pentru a activa luptele jucător contra jucător, sau false pentru un server doar PvE.
SpawnRadius 50 Raza (în blocuri) din jurul punctului de apariție al lumii unde pot apărea jucătorii noi. O valoare mai mare răspândește jucătorii mai mult la conectare.
MapSizeX 1024000 Lățimea lumii în blocuri. Valoarea implicită creează o lume foarte mare. Reducerea acesteia limitează cât de departe pot călători jucătorii est-vest.
MapSizeZ 1024000 Adâncimea lumii în blocuri. Valoarea implicită creează o lume foarte mare. Reducerea acesteia limitează cât de departe pot călători jucătorii nord-sud.
WorldSeed "myseed123" Sămânța utilizată pentru generarea lumii. Aceeași sămânță produce aceeași lume. Lasă ca șir gol pentru o sămânță aleatorie.

Un exemplu minimal de setări cheie în serverconfig.json:

{
  "ServerName": "My Legion VS Server",
  "WelcomeMessage": "Welcome! Enjoy your stay.",
  "MaxClients": 16,
  "Password": "",
  "AllowPvP": true,
  "SpawnRadius": 50,
  "MapSizeX": 1024000,
  "MapSizeZ": 1024000,
  "WorldSeed": ""
}
Fișierul trebuie să fie JSON valid. Asigură-te că toate șirurile sunt încadrate în ghilimele duble, valorile booleene sunt cu litere mici (true/false) și că nu există virgule finale după ultimul element dintr-un obiect sau matrice. Dacă serverul nu reușește să pornească după editare, verifică dacă există erori de sintaxă JSON.

Configurarea lumii

Vintage Story își generează lumea pe baza setărilor din serverconfig.json. Generarea lumii are loc doar la prima pornire cu o anumită lume -- modificarea setărilor de generare după ce lumea a fost creată nu va modifica retroactiv terenul existent.

Setări de generare a lumii

  • WorldSeed: Determină aspectul terenului, plasarea biomurilor și distribuția resurselor. Setează o sămânță specifică pentru a împărtăși același aspect al lumii cu alții, sau las-o goală pentru o lume generată aleatoriu.
  • MapSizeX / MapSizeZ: Controlează zona maximă jucabilă. Valorile mai mici creează o lume mai restrânsă și pot reduce utilizarea resurselor. Jucătorii care ajung la marginea hărții nu vor putea călători mai departe în acea direcție.
  • WorldConfig: Obiectul WorldConfig din serverconfig.json îți permite să reglezi fin parametrii de generare a lumii, cum ar fi scara formelor de relief, tiparele climatice și caracteristicile geologice. Acestea sunt setări avansate -- valorile implicite funcționează bine pentru majoritatea serverelor.
Setările de generare a lumii sunt blocate după creare. Setări precum WorldSeed, MapSizeX și MapSizeZ au efect doar atunci când lumea este generată pentru prima dată. Pentru a aplica setări noi de generare, trebuie să creezi o lume nouă (vezi Gestionarea salvărilor mai jos).

Alegerea unei semințe

Sămânța poate fi orice șir de text sau număr. Jucătorii din comunitatea Vintage Story împărtășesc semințe pentru aspecte interesante ale lumii. Dacă vrei un anumit tip de teren sau locație de apariție, caută pe forumurile Vintage Story sau pe site-urile comunității semințe recomandate.


Cum să te conectezi

Jucătorii se conectează la serverul tău Vintage Story prin meniul multiplayer din joc.

Conectare directă

  1. Lansează Vintage Story și apasă Multiplayer din meniul principal.
  2. Apasă Direct Connect.
  3. Introdu adresa IP și portul de joc al serverului tău în formatul:
    your.server.ip:port
    Verifică fila Network în GPanel pentru IP-ul și portul tău atribuit.
  4. Apasă Connect. Dacă serverul are o parolă, introdu-o când ești solicitat.

Browserul de servere

  1. Lansează Vintage Story și apasă Multiplayer din meniul principal.
  2. Browserul de servere va încărca o listă de servere publice. Utilizează bara de căutare pentru a-ți găsi serverul după nume (valoarea ServerName din serverconfig.json).
  3. Apasă pe serverul tău din listă și apasă Join.
Serverul nu apare în browser? Browserul de servere poate dura câteva minute pentru a indexa un server pornit recent. Utilizează Direct Connect pentru acces imediat. De asemenea, confirmă că nu ai setat o parolă -- serverele protejate prin parolă pot să nu apară în browserul public, în funcție de setările serverului.

Gestionarea salvărilor

Datele lumii Vintage Story sunt stocate pe serverul tău și salvate automat în timpul jocului.

Locația datelor lumii

Fișierele de salvare a lumii sunt stocate în directorul data/ de pe serverul tău. Calea exactă depinde de numele lumii tale. Poți accesa aceste fișiere prin fila Files din GPanel sau prin SFTP.

Crearea unei copii de rezervă a lumii tale

  1. Oprește serverul pentru a asigura o copie de rezervă curată (fără fișiere scrise în mijlocul unei salvări).
  2. Conectează-te la serverul tău prin SFTP. Consultă Cum să încarci fișiere prin SFTP pentru instrucțiuni de conectare.
  3. Descarcă întregul director data/ pe mașina ta locală.
  4. Stochează copia de rezervă într-o locație sigură. Ia în considerare păstrarea mai multor copii de rezervă datate în cazul în care trebuie să revii la un anumit punct.
Copiile de rezervă regulate sunt recomandate insistent. Coruperea lumii, griefing-ul accidental sau actualizările eșuate ale modurilor pot duce toate la pierderea de date. Fă o copie de rezervă a lumii tale înainte de a face orice modificare semnificativă, cum ar fi actualizarea versiunii jocului, adăugarea sau eliminarea modurilor sau modificarea setărilor lumii.

Resetarea lumii

Pentru a începe o lume complet nouă:

  1. Oprește serverul din fila Console a GPanel.
  2. Fă o copie de rezervă a datelor lumii existente dacă vrei să le păstrezi (vezi mai sus).
  3. Navighează la directorul data/ în managerul de fișiere GPanel și șterge fișierele de salvare a lumii.
  4. Opțional, actualizează WorldSeed în serverconfig.json pentru a genera un aspect diferit al lumii.
  5. Pornește serverul. O lume nouă va fi generată de la zero folosind setările tale curente de configurare.
Ștergerea fișierelor lumii este permanentă. Odată șterse, lumea nu poate fi recuperată decât dacă ai o copie de rezervă. Descarcă întotdeauna o copie de rezervă înainte de a efectua o resetare a lumii.

Articole conexe


Ai nevoie de ajutor?

Dacă întâmpini o problemă care nu este acoperită în acest ghid, deschide un tichet de suport și include adresa IP a serverului tău, o descriere a problemei și orice rezultat relevant din consola GPanel.


A fost util acest articol?

Ready to Get Started?

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