Acest ghid acoperă tot ce ai nevoie pentru a configura serverul tău dedicat de Abiotic Factor pe Legion Hosting, inclusiv prima pornire, variabilele de pornire din GPanel, setările sandbox, configurarea lumii, conectarea la serverul tău și gestionarea salvărilor. Pentru ajutor cu blocările și problemele de conexiune, consultă Depanare Abiotic Factor.
Ce este Abiotic Factor
Abiotic Factor este un joc cooperativ de supraviețuire plasat într-o uriașă instalație științifică subterană. Până la șase jucători colaborează ca oameni de știință captivi într-un complex de cercetare invadat de creaturi anormale și pericole de mediu. Jocul îmbină mecanici de supraviețuire -- foame, sete, oboseală, crafting și construirea bazelor -- cu luptă bazată pe fizică și explorare în mai multe sectoare interconectate ale instalației. Jucătorii cercetează noi tehnologii, construiesc apărări și dezvăluie misterele a ceea ce a mers prost în instalație.
Caracteristicile cheie ale serverului dedicat includ:
- Lume persistentă care rulează non-stop, astfel încât jucătorii pot intra și ieși liber
- Setări sandbox extinse pentru dificultate, comportamentul inamicilor, rate de resurse și statistici ale jucătorilor
- Mai multe lumi salvate cu configurații independente
- Protecție cu parolă de administrator și vizibilitate în browserul de servere
Prima pornire
Când primești pentru prima dată serverul tău de Abiotic Factor de la Legion Hosting, acesta trebuie să finalizeze o instalare inițială înainte de a putea fi jucat.
- Autentifică-te în GPanel și selectează serverul tău de Abiotic Factor din lista de servere.
- Apasă fila Console și apasă Start.
- Serverul va descărca și instala fișierele serverului dedicat de Abiotic Factor prin Steam (App ID
2857200). Această descărcare inițială poate dura câteva minute. - După finalizarea descărcării, serverul va porni automat. Așteaptă până când vezi în jurnal mesaje care indică faptul că serverul ascultă conexiuni.
- Prima pornire poate dura mai mult decât pornirile ulterioare, în timp ce serverul generează datele inițiale ale lumii și fișierele de configurare.
Variabilele de pornire din GPanel
Setările de bază ale serverului sunt configurate ca variabile de pornire în GPanel. Aceste valori sunt transmise executabilului serverului ca parametri din linia de comandă atunci când acesta se lansează.
- În GPanel, selectează serverul tău de Abiotic Factor.
- Apasă fila Startup.
- Setează variabilele listate mai jos. Modificările intră în vigoare la următoarea pornire sau repornire a serverului.
| Variabilă | Implicit | Descriere |
|---|---|---|
SERVER_NAME |
My Abiotic Factor Server |
Numele afișat în browserul de servere Steam. Folosește un nume descriptiv pentru ca jucătorii să găsească ușor serverul tău. |
SERVER_PASSWORD |
(gol) | Parola necesară pentru ca jucătorii să se conecteze. Las-o goală pentru un server public. Setează o parolă pentru a restricționa accesul doar la jucătorii invitați. |
NUM_PLAYERS |
6 |
Numărul maxim de jucători simultani. Abiotic Factor acceptă până la 32 de jucători per server. Nu ar trebui să depășească limita de sloturi a planului tău de hosting. |
QUERY_PORT |
27015 |
Portul UDP folosit de Steam pentru interogările browserului de servere. De asemenea, configurat automat de planul tău de hosting. |
Configurarea serverului
Dincolo de variabilele de pornire, Abiotic Factor folosește parametri din linia de comandă transmiși executabilului serverului. Cei mai importanți parametri sunt:
| Parametru | Descriere |
|---|---|
-SteamServerName="Name" |
Setează numele serverului afișat în browserul de servere. |
-MaxServerPlayers=6 |
Setează numărul maxim de jucători (până la 6). |
-PORT=7777 |
Setează portul de conectare la joc (UDP). |
-QueryPort=27015 |
Setează portul de interogare Steam (UDP). |
-ServerPassword="pass" |
Setează parola de conectare la server. |
-AdminPassword="pass" |
Setează parola de administrator. Alternativ, adaugă Steam ID-uri în Admin.ini. |
-log |
Activează generarea de mesaje în jurnal către fereastra consolei. |
-newconsole |
Deschide o nouă fereastră de consolă pentru mesajele serverului. |
Setări sandbox (configurarea lumii)
Setările sandbox controlează dificultatea jocului, comportamentul inamicilor, statisticile jucătorilor și regulile lumii. Acestea sunt configurate în fișierul SandboxSettings.ini.
Localizarea fișierului
Fișierul de setări sandbox se află la:
AbioticFactor/Saved/SaveGames/Server/Worlds/<YourWorldName>/SandboxSettings.ini
Poți accesa acest fișier prin fila Files din GPanel sau prin SFTP.
[SandboxSettings] pe prima linie pentru ca serverul să-l citească corect. Dacă antetul lipsește, setările vor fi ignorate.
Setări de dificultate
| Setare | Implicit | Interval | Descriere |
|---|---|---|---|
GameDifficulty |
1 |
0-2 | Dificultatea generală. 0 = Normal, 1 = Hard, 2 = Apocalyptic. Controlează prezența inamicilor, agresivitatea și viteza de reacție. |
HardcoreMode |
False |
True/False | Mod permadeath. Forțează dificultatea Apocalyptic. Jucătorii au o singură viață. |
Setări pentru inamici
| Setare | Implicit | Interval | Descriere |
|---|---|---|---|
EnemySpawnRate |
1.0 |
0.5 - 3.0 | Cât de frecvent reapar inamicii. Valorile mai mici înseamnă mai puțini inamici, valorile mai mari înseamnă apariții mai frecvente. |
EnemyHealthMultiplier |
1.0 |
0.75 - 3.0 | Multiplicator pentru rezervele de viață ale inamicilor. Valorile mai mari fac inamicii mai rezistenți. |
EnemyPlayerDamageMultiplier |
1.0 |
0.25 - 3.0 | Cât de mult daune provoacă inamicii jucătorilor. Valorile mai mici fac lupta mai iertătoare. |
EnemyDeployableDamageMultiplier |
1.0 |
0.1 - 5.0 | Cât de mult daune provoacă inamicii structurilor și obiectelor amplasabile construite de jucători. |
DetectionSpeedMultiplier |
1.0 |
0.1 - 3.0 | Cât de repede detectează inamicii jucătorii și reacționează la ei. Valorile mai mici fac infiltrarea mai ușoară. |
EnemyAccuracy |
2 |
0-3 | Acuratețea inamicilor cu atac la distanță. 0 = Pathetic, 1 = Low, 2 = Normal, 3 = Precise. |
Setări pentru jucători
| Setare | Implicit | Interval | Descriere |
|---|---|---|---|
PlayerXPGainMultiplier |
1.0 |
0.0 - 3.0 | Multiplicator pentru câștigul de XP de abilități. Valorile mai mari accelerează progresul. |
HungerSpeedMultiplier |
1.0 |
0.0 - 2.0 | Cât de repede crește foamea. Setează la 0 pentru a dezactiva complet foamea. |
ThirstSpeedMultiplier |
1.0 |
0.0 - 2.0 | Cât de repede crește setea. Setează la 0 pentru a dezactiva setea. |
FatigueSpeedMultiplier |
1.0 |
0.0 - 2.0 | Cât de repede crește oboseala. Setează la 0 pentru a dezactiva oboseala. |
DamageToAlliesMultiplier |
0.5 |
0.0 - 3.0 | Multiplicator pentru daunele de foc amical. Setează la 0 pentru a dezactiva complet focul amical. |
ItemStackSizeMultiplier |
1.0 |
1.0 - 30.0 | Multiplicator pentru dimensiunile stivelor de obiecte. Valorile mai mari permit jucătorilor să transporte mai multe obiecte per stivă. |
ItemWeightMultiplier |
1.0 |
0.0 - 5.0 | Multiplicator pentru greutatea obiectelor. Setează la 0 pentru obiecte fără greutate. |
ItemDurabilityMultiplier |
1.0 |
0.1 - 10.0 | Multiplicator pentru durabilitatea obiectelor. Valorile mai mari fac uneltele și armele să dureze mai mult. |
DurabilityLossOnDeathMultiplier |
0.1 |
0.0 - 1.0 | Câtă durabilitate pierd obiectele când jucătorul moare. Setează la 0 pentru a nu avea penalizare de durabilitate la moarte. |
BaseInventorySize |
12 |
0 - 42 | Numărul implicit de sloturi de inventar disponibile jucătorilor. |
BonusPerkPoints |
0 |
-20 to 50 | Puncte de perk suplimentare acordate jucătorilor la crearea personajului. |
DeathPenalties |
1 |
0 - 5 | Controlează ce păstrează sau pierd jucătorii la moarte. 0 = păstrează totul, valorile mai mari = mai punitive. |
Setări pentru lume
| Setare | Implicit | Interval | Descriere |
|---|---|---|---|
DayNightCycleState |
0 |
0-2 | 0 = Ciclu normal, 1 = Mereu zi, 2 = Mereu noapte. |
DayNightCycleSpeedMultiplier |
1.0 |
0.1 - 3.0 | Cât de repede progresează ciclul zi/noapte. Valorile mai mici îl încetinesc. |
LootRespawnEnabled |
False |
True/False | Dacă prada și resursele reapar spontan în lume. |
FoodSpoilSpeedMultiplier |
1.0 |
0.0 - 2.0 | Cât de repede se strică mâncarea. Setează la 0 pentru a dezactiva stricarea mâncării. |
RefrigerationEffectivenessMultiplier |
1.0 |
0.0 - 2.0 | Cât de eficiente sunt frigiderele la încetinirea stricării. |
PowerSocketsOffAtNight |
True |
True/False | Dacă prizele de curent se opresc în timpul orelor de noapte. |
WeatherFrequency |
3 |
0-4 | Cât de des au loc evenimente meteo. 0 = Niciodată, 4 = Zilnic. |
HomeWorlds |
True |
True/False | Dacă jucătorii pot accesa Home Worlds (instanțe personale). |
RadiationDealsDamage |
False |
True/False | Dacă zonele de radiație cauzează daune directe de viață în plus față de efecte. |
Setări diverse
| Setare | Implicit | Descriere |
|---|---|---|
ShowDeathMessages |
True |
Afișează notificări de moarte pentru toți jucătorii. |
AllowRecipeSharing |
True |
Permite jucătorilor să partajeze rețete de crafting între ei. |
AllowPagers |
True |
Permite jucătorilor să folosească pagere pentru comunicare. |
AllowTransmog |
True |
Permite jucătorilor să schimbe aspectul armurii lor (transmog). |
DisableResearchMinigame |
False |
Sare peste minijocul de cercetare și finalizează automat cercetarea. |
AllowCharacterReset |
True |
Permite jucătorilor să-și reseteze meseria, abilitățile și trăsăturile. |
HostAccessPlayerCorpses |
True |
Permite gazdei/administratorului să acceseze sacii de moarte ai altor jucători. |
Exemplu de SandboxSettings.ini
[SandboxSettings]
GameDifficulty=1
HardcoreMode=False
EnemySpawnRate=1.0
EnemyHealthMultiplier=1.0
EnemyPlayerDamageMultiplier=1.0
PlayerXPGainMultiplier=1.5
HungerSpeedMultiplier=0.8
ThirstSpeedMultiplier=0.8
FatigueSpeedMultiplier=0.8
DamageToAlliesMultiplier=0.0
ItemStackSizeMultiplier=2.0
LootRespawnEnabled=True
DayNightCycleState=0
DayNightCycleSpeedMultiplier=1.0
FoodSpoilSpeedMultiplier=0.5
DeathPenalties=1
SandboxSettings.ini, astfel încât poți rula lumi diferite cu seturi de reguli diferite. Modificările necesită o repornire a serverului pentru a intra în vigoare.
Moduri de joc și dificultate
Abiotic Factor oferă trei niveluri de dificultate care schimbă fundamental experiența de supraviețuire:
- Normal (0): Experiență echilibrată, potrivită pentru majoritatea grupurilor. Inamicii sunt prezenți, dar gestionabili, lipsa de resurse este moderată, iar penalizările de moarte sunt iertătoare. Recomandat pentru jucătorii care joacă pentru prima dată.
- Hard (1): Agresivitate și viteză de detectare crescute ale inamicilor. Resursele sunt mai rare, iar inamicii lovesc mai tare. Setarea implicită pentru servere dedicate.
- Apocalyptic (2): Provocare maximă. Inamicii sunt extrem de agresivi, foarte preciși și provoacă daune semnificative. Resursele sunt foarte rare. Recomandat doar pentru grupuri experimentate.
În plus, Hardcore Mode poate fi adăugat peste orice dificultate (deși forțează Apocalyptic). În Hardcore, fiecare jucător are o singură viață -- dacă mori, personajul tău este șters permanent și trebuie să o iei de la capăt.
Cum să te conectezi
Jucătorii se pot conecta la serverul tău de Abiotic Factor prin browserul de servere Steam sau prin conectare directă.
Prin browserul de servere Steam
- Lansează Abiotic Factor.
- Din meniul principal, selectează Play Online și apoi Server Browser.
- Caută serverul tău după nume (numele pe care l-ai setat în variabila de pornire
SERVER_NAME). - Apasă pe serverul tău și apasă Join. Introdu parola, dacă este setată.
Prin conectare directă
- Găsește IP-ul și portul serverului tău din fila Console din GPanel. Pentru ajutor, consultă Cum să găsești IP-ul și portul serverului tău.
- În Abiotic Factor, deschide browserul de servere și caută o opțiune Direct Connect.
- Introdu IP-ul serverului tău și portul de joc (implicit
7777) în formatulIP:PORT. - Apasă Connect și introdu parola serverului dacă este necesar.
Prin Steam
- În Steam, mergi la View > Game Servers (sau Servers).
- Apasă fila Favorites și apoi Add a Server.
- Introdu IP-ul serverului tău și portul de interogare (implicit
27015). - După ce serverul apare în favoritele tale, fă dublu clic pe el pentru a te conecta prin Abiotic Factor.
Gestionarea salvărilor și persistența lumii
Serverele dedicate de Abiotic Factor salvează automat datele lumii. Înțelegerea modului în care funcționează salvările te va ajuta să gestionezi copiile de rezervă și să eviți pierderea datelor.
Locația salvărilor
Datele de salvare a lumii sunt stocate în:
AbioticFactor/Saved/SaveGames/Server/Worlds/<WorldName>/
Fiecare lume are propriul director care conține datele de salvare și fișierele de configurare (inclusiv SandboxSettings.ini).
Salvări automate
Serverul salvează periodic starea lumii în timpul jocului. Datele lumii sunt, de asemenea, salvate atunci când serverul se oprește în mod curat. Folosește întotdeauna butonul Stop din GPanel în loc să forțezi oprirea procesului, pentru a asigura o salvare curată.
Copii de rezervă manuale
Pentru a crea o copie de rezervă manuală:
- Oprește serverul din GPanel.
- Navighează la directorul de salvare a lumii prin fila Files sau SFTP.
- Descarcă întregul folder al lumii pe computerul tău local.
- Pentru a restaura o copie de rezervă, oprește serverul, încarcă folderul lumii din copia de rezervă în aceeași locație și pornește serverul.
Pornirea unei lumi noi
Pentru a porni o lume nouă fără a pierde salvarea existentă:
- Oprește serverul.
- Redenumește sau mută folderul lumii existente (de ex. redenumește-l în
World_backup). - Pornește serverul. Acesta va genera o lume nouă de la zero.
Configurarea administratorilor
Administratorii serverului pot fi configurați în două moduri:
Prin Steam ID (Admin.ini)
Pentru acces persistent de administrator fără a partaja parole, adaugă Steam ID-uri în fișierul Admin.ini:
- Oprește serverul.
- Navighează la directorul de configurare al serverului prin fila Files din GPanel sau SFTP.
- Creează sau editează fișierul
Admin.ini. - Adaugă câte un Steam64 ID per linie:
76561198012345678 76561198087654321 - Salvează fișierul și pornește serverul. Jucătorii cu Steam ID-urile listate vor avea automat privilegii de administrator.
76561198012345678). Dacă folosești un URL personalizat, vizitează steamid.io și lipește URL-ul profilului tău pentru a-l căuta.
Articole conexe
- Depanare Abiotic Factor
- Cum să găsești IP-ul și portul serverului tău
- Cum să încarci fișiere prin SFTP
- Primii pași cu noul tău server
Ai nevoie de ajutor?
Dacă întâmpini în continuare probleme cu serverul tău de Abiotic Factor, te rugăm să deschizi un tichet de suport, iar echipa noastră te va ajuta cu plăcere.