Ovaj vodič pokriva sve što trebate za postavljanje i konfiguraciju vašeg Abiotic Factor namjenskog servera na Legion Hosting, uključujući prvi start, GPanel varijable pokretanja, sandbox postavke, konfiguraciju svijeta, povezivanje na server i upravljanje spremljenim podacima. Za pomoć s rušenjima i problemima s povezivanjem, pogledajte Abiotic Factor rješavanje problema.
Što je Abiotic Factor
Abiotic Factor je kooperativna igra preživljavanja smještena unutar masivnog podzemnog znanstvenog postrojenja. Do šest igrača zajedno rade kao znanstvenici zarobljeni u istraživačkom kompleksu prepunom anomalnih stvorenja i okolišnih opasnosti. Igra spaja mehanike preživljavanja -- glad, žeđ, umor, izradu predmeta i izgradnju baze -- s borbom temeljenom na fizici i istraživanjem više međusobno povezanih sektora postrojenja. Igrači istražuju nove tehnologije, grade obrane i otkrivaju misterije onoga što je pošlo po krivu u postrojenju.
Ključne značajke namjenskog servera uključuju:
- Postojan svijet koji radi 24/7 tako da se igrači mogu slobodno pridruživati i odlaziti
- Opsežne sandbox postavke za težinu, ponašanje neprijatelja, stope resursa i statistike igrača
- Više spremljenih svjetova s neovisnim konfiguracijama
- Zaštita administratorskom lozinkom i vidljivost u pregledniku servera
Prvi start
Kada prvi put dobijete svoj Abiotic Factor server od Legion Hosting, potrebno je dovršiti početnu instalaciju prije nego što se može igrati.
- Prijavite se u GPanel i odaberite svoj Abiotic Factor server s popisa servera.
- Kliknite karticu Console i pritisnite Start.
- Server će preuzeti i instalirati datoteke Abiotic Factor namjenskog servera putem Steam (App ID
2857200). Ovo početno preuzimanje može potrajati nekoliko minuta. - Nakon završetka preuzimanja, server će se automatski pokrenuti. Pričekajte dok ne vidite izlaz u zapisniku koji pokazuje da server osluškuje veze.
- Prvo pokretanje može trajati dulje od sljedećih dok server generira početne podatke svijeta i konfiguracijske datoteke.
GPanel varijable pokretanja
Osnovne postavke servera konfigurirane su kao varijable pokretanja u GPanel. Ove vrijednosti se prosljeđuju izvršnoj datoteci servera kao parametri naredbenog retka prilikom pokretanja.
- U GPanel, odaberite svoj Abiotic Factor server.
- Kliknite karticu Startup.
- Postavite varijable navedene u nastavku. Promjene stupaju na snagu sljedeći put kada pokrenete ili ponovno pokrenete server.
| Varijabla | Zadano | Opis |
|---|---|---|
SERVER_NAME |
My Abiotic Factor Server |
Naziv prikazan u Steam pregledniku servera. Koristite opisni naziv kako bi igrači mogli lako pronaći vaš server. |
SERVER_PASSWORD |
(prazno) | Lozinka potrebna za pridruživanje igrača. Ostavite prazno za javni server. Postavite lozinku za ograničavanje pristupa samo pozvanim igračima. |
NUM_PLAYERS |
6 |
Maksimalan broj istovremenih igrača. Abiotic Factor podržava do 32 igrača po serveru. Ne bi trebao premašiti ograničenje slotova vašeg hosting plana. |
QUERY_PORT |
27015 |
UDP port koji Steam koristi za upite preglednika servera. Također se automatski konfigurira vašim hosting planom. |
Konfiguracija servera
Osim varijabli pokretanja, Abiotic Factor koristi parametre naredbenog retka koji se prosljeđuju izvršnoj datoteci servera. Najvažniji parametri su:
| Parametar | Opis |
|---|---|
-SteamServerName="Name" |
Postavlja naziv servera prikazan u pregledniku servera. |
-MaxServerPlayers=6 |
Postavlja maksimalan broj igrača (do 6). |
-PORT=7777 |
Postavlja port za povezivanje na igru (UDP). |
-QueryPort=27015 |
Postavlja Steam port za upite (UDP). |
-ServerPassword="pass" |
Postavlja lozinku za pridruživanje serveru. |
-AdminPassword="pass" |
Postavlja administratorsku lozinku. Alternativno, dodajte Steam ID-ove u Admin.ini. |
-log |
Omogućuje izlaz zapisnika u prozor konzole. |
-newconsole |
Otvara novi prozor konzole za izlaz servera. |
Sandbox postavke (konfiguracija svijeta)
Sandbox postavke kontroliraju težinu igranja, ponašanje neprijatelja, statistike igrača i pravila svijeta. Konfigurirane su u datoteci SandboxSettings.ini.
Pronalaženje datoteke
Datoteka sandbox postavki nalazi se na:
AbioticFactor/Saved/SaveGames/Server/Worlds/<YourWorldName>/SandboxSettings.ini
Možete pristupiti ovoj datoteci putem GPanel kartice Files ili putem SFTP.
[SandboxSettings] u prvom retku kako bi je server ispravno pročitao. Ako zaglavlje nedostaje, postavke će biti ignorirane.
Postavke težine
| Postavka | Zadano | Raspon | Opis |
|---|---|---|---|
GameDifficulty |
1 |
0-2 | Ukupna težina. 0 = Normalno, 1 = Teško, 2 = Apokaliptično. Kontrolira prisutnost neprijatelja, agresivnost i brzinu reakcije. |
HardcoreMode |
False |
True/False | Način trajne smrti. Prisiljava Apokaliptičnu težinu. Igrači imaju samo jedan život. |
Postavke neprijatelja
| Postavka | Zadano | Raspon | Opis |
|---|---|---|---|
EnemySpawnRate |
1.0 |
0.5 - 3.0 | Koliko često se neprijatelji ponovno pojavljuju. Niže vrijednosti znače manje neprijatelja, više vrijednosti znače češće pojavljivanje. |
EnemyHealthMultiplier |
1.0 |
0.75 - 3.0 | Množitelj za zdravlje neprijatelja. Više vrijednosti čine neprijatelje otpornijima. |
EnemyPlayerDamageMultiplier |
1.0 |
0.25 - 3.0 | Koliko štete neprijatelji nanose igračima. Niže vrijednosti čine borbu opuštenijom. |
EnemyDeployableDamageMultiplier |
1.0 |
0.1 - 5.0 | Koliko štete neprijatelji nanose građevinama i postavljenim objektima igrača. |
DetectionSpeedMultiplier |
1.0 |
0.1 - 3.0 | Koliko brzo neprijatelji otkrivaju i reagiraju na igrače. Niže vrijednosti olakšavaju prikradanje. |
EnemyAccuracy |
2 |
0-3 | Preciznost neprijatelja na daljinu. 0 = Jadna, 1 = Niska, 2 = Normalna, 3 = Precizna. |
Postavke igrača
| Postavka | Zadano | Raspon | Opis |
|---|---|---|---|
PlayerXPGainMultiplier |
1.0 |
0.0 - 3.0 | Množitelj za stjecanje XP-a za vještine. Više vrijednosti ubrzavaju napredovanje. |
HungerSpeedMultiplier |
1.0 |
0.0 - 2.0 | Koliko brzo se glad povećava. Postavite na 0 za potpuno isključivanje gladi. |
ThirstSpeedMultiplier |
1.0 |
0.0 - 2.0 | Koliko brzo se žeđ povećava. Postavite na 0 za isključivanje žeđi. |
FatigueSpeedMultiplier |
1.0 |
0.0 - 2.0 | Koliko brzo se umor povećava. Postavite na 0 za isključivanje umora. |
DamageToAlliesMultiplier |
0.5 |
0.0 - 3.0 | Množitelj štete saveznicima. Postavite na 0 za potpuno isključivanje prijateljske vatre. |
ItemStackSizeMultiplier |
1.0 |
1.0 - 30.0 | Množitelj za veličinu hrpa predmeta. Više vrijednosti omogućuju igračima nošenje više predmeta po hrpi. |
ItemWeightMultiplier |
1.0 |
0.0 - 5.0 | Množitelj za težinu predmeta. Postavite na 0 za predmete bez težine. |
ItemDurabilityMultiplier |
1.0 |
0.1 - 10.0 | Množitelj za izdržljivost predmeta. Više vrijednosti čine alate i oružja dugovječnijima. |
DurabilityLossOnDeathMultiplier |
0.1 |
0.0 - 1.0 | Koliko izdržljivosti predmeti gube kada igrač umre. Postavite na 0 za bez kazne izdržljivosti pri smrti. |
BaseInventorySize |
12 |
0 - 42 | Zadani broj mjesta u inventaru dostupnih igračima. |
BonusPerkPoints |
0 |
-20 do 50 | Dodatni bodovi za sposobnosti dodijeljeni igračima pri stvaranju lika. |
DeathPenalties |
1 |
0 - 5 | Kontrolira što igrači zadržavaju ili gube pri smrti. 0 = zadrži sve, više vrijednosti = strože kazne. |
Postavke svijeta
| Postavka | Zadano | Raspon | Opis |
|---|---|---|---|
DayNightCycleState |
0 |
0-2 | 0 = Normalni ciklus, 1 = Uvijek dan, 2 = Uvijek noć. |
DayNightCycleSpeedMultiplier |
1.0 |
0.1 - 3.0 | Koliko brzo napreduje ciklus dan/noć. Niže vrijednosti ga usporavaju. |
LootRespawnEnabled |
False |
True/False | Hoće li se plijen i resursi spontano ponovno pojavljivati u svijetu. |
FoodSpoilSpeedMultiplier |
1.0 |
0.0 - 2.0 | Koliko brzo se hrana kvari. Postavite na 0 za isključivanje kvarenja hrane. |
RefrigerationEffectivenessMultiplier |
1.0 |
0.0 - 2.0 | Koliko su učinkoviti hladnjaci u usporavanju kvarenja. |
PowerSocketsOffAtNight |
True |
True/False | Hoće li se strujne utičnice isključivati tijekom noćnih sati. |
WeatherFrequency |
3 |
0-4 | Koliko često se javljaju vremenski događaji. 0 = Nikada, 4 = Dnevno. |
HomeWorlds |
True |
True/False | Mogu li igrači pristupiti kućnim svjetovima (osobnim instancama). |
RadiationDealsDamage |
False |
True/False | Uzrokuju li zone radijacije izravnu štetu zdravlju uz ostale efekte. |
Razne postavke
| Postavka | Zadano | Opis |
|---|---|---|
ShowDeathMessages |
True |
Prikazuje obavijesti o smrti za sve igrače. |
AllowRecipeSharing |
True |
Omogućuje igračima dijeljenje recepata za izradu jedni s drugima. |
AllowPagers |
True |
Omogućuje igračima korištenje pagera za komunikaciju. |
AllowTransmog |
True |
Omogućuje igračima promjenu izgleda oklopa (transmog). |
DisableResearchMinigame |
False |
Preskače mini-igru istraživanja i automatski dovršava istraživanje. |
AllowCharacterReset |
True |
Omogućuje igračima resetiranje posla, vještina i osobina. |
HostAccessPlayerCorpses |
True |
Omogućuje domaćinu/administratoru pristup torbama smrti drugih igrača. |
Primjer 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, tako da možete pokretati različite svjetove s različitim pravilima. Promjene zahtijevaju ponovno pokretanje servera kako bi stupile na snagu.
Načini igre i težina
Abiotic Factor nudi tri razine težine koje temeljito mijenjaju iskustvo preživljavanja:
- Normalno (0): Uravnoteženo iskustvo prikladno za većinu grupa. Neprijatelji su prisutni, ali savladivi, oskudica resursa je umjerena, a kazne za smrt su blage. Preporučeno za igrače koji igraju prvi put.
- Teško (1): Povećana agresivnost neprijatelja i brzina otkrivanja. Resursi su oskudniji i neprijatelji jače udaraju. Zadana postavka za namjenske servere.
- Apokaliptično (2): Maksimalni izazov. Neprijatelji su izuzetno agresivni, vrlo precizni i nanose značajnu štetu. Resursi su vrlo oskudni. Preporučeno samo za iskusne grupe.
Dodatno, Hardcore način može se dodati na bilo koju težinu (iako prisiljava Apokaliptičnu). U Hardcore načinu, svaki igrač ima samo jedan život -- ako umrete, vaš lik je trajno izbrisan i morate početi ispočetka.
Kako se povezati
Igrači se mogu povezati na vaš Abiotic Factor server putem Steam preglednika servera ili izravnim povezivanjem.
Putem Steam preglednika servera
- Pokrenite Abiotic Factor.
- Iz glavnog izbornika odaberite Play Online i zatim Server Browser.
- Pretražite server po imenu (ime koje ste postavili u varijabli pokretanja
SERVER_NAME). - Kliknite na svoj server i pritisnite Join. Unesite lozinku ako je postavljena.
Putem izravnog povezivanja
- Pronađite IP adresu i port svog servera na GPanel kartici Console. Za pomoć pogledajte Kako pronaći IP adresu i port servera.
- U Abiotic Factor otvorite preglednik servera i potražite opciju Direct Connect.
- Unesite IP adresu servera i port igre (zadano
7777) u formatuIP:PORT. - Pritisnite Connect i unesite lozinku servera ako je potrebna.
Putem Steam
- U Steam, idite na View > Game Servers (ili Servers).
- Kliknite karticu Favorites i zatim Add a Server.
- Unesite IP adresu servera i port za upite (zadano
27015). - Kada se server pojavi u vašim favoritima, dvaput kliknite na njega za povezivanje putem Abiotic Factor.
Upravljanje spremljenim podacima i postojanost svijeta
Abiotic Factor namjenski serveri automatski spremaju podatke svijeta. Razumijevanje kako spremanje funkcionira pomoći će vam u upravljanju sigurnosnim kopijama i izbjegavanju gubitka podataka.
Lokacija spremljenih podataka
Spremljeni podaci svijeta pohranjeni su u:
AbioticFactor/Saved/SaveGames/Server/Worlds/<WorldName>/
Svaki svijet ima vlastiti direktorij koji sadrži spremljene podatke i konfiguracijske datoteke (uključujući SandboxSettings.ini).
Automatsko spremanje
Server periodično sprema stanje svijeta tijekom igranja. Podaci svijeta se također spremaju kada se server čisto ugasi. Uvijek koristite gumb Stop u GPanel umjesto prisilnog ubijanja procesa kako biste osigurali čisto spremanje.
Ručne sigurnosne kopije
Za stvaranje ručne sigurnosne kopije:
- Zaustavite server iz GPanel.
- Navigirajte do direktorija spremljenog svijeta putem kartice Files ili SFTP.
- Preuzmite cijelu mapu svijeta na svoje lokalno računalo.
- Za vraćanje sigurnosne kopije, zaustavite server, učitajte sigurnosnu kopiju mape svijeta na isto mjesto i pokrenite server.
Pokretanje novog svijeta
Za pokretanje novog svijeta bez gubitka postojećeg spremljenog stanja:
- Zaustavite server.
- Preimenujte ili premjestite postojeću mapu svijeta (npr. preimenujte je u
World_backup). - Pokrenite server. Generirat će novi svijet od nule.
Konfiguracija administratora
Administratori servera mogu se konfigurirati na dva načina:
Putem Steam ID-a (Admin.ini)
Za trajni administratorski pristup bez dijeljenja lozinki, dodajte Steam ID-ove u datoteku Admin.ini:
- Zaustavite server.
- Navigirajte do konfiguracijskog direktorija servera putem GPanel Files ili SFTP.
- Stvorite ili uredite datoteku
Admin.ini. - Dodajte jedan Steam64 ID po retku:
76561198012345678 76561198087654321 - Spremite datoteku i pokrenite server. Igrači s navedenim Steam ID-ovima automatski će imati administratorske privilegije.
76561198012345678). Ako koristite prilagođeni URL, posjetite steamid.io i zalijepite URL svog profila za pretraživanje.
Povezani članci
- Abiotic Factor rješavanje problema
- Kako pronaći IP adresu i port servera
- Kako učitati datoteke putem SFTP
- Početak rada s novim serverom
Trebate pomoć?
Ako i dalje imate problema sa svojim Abiotic Factor serverom, molimo otvorite zahtjev za podršku i naš tim će vam rado pomoći.