Ovaj vodič pokriva sve što vam je potrebno da podesite i konfigurišete svoj Abiotic Factor namenski server na Legion Hosting-u, uključujući prvo pokretanje, GPanel startup promenljive, sandbox podešavanja, konfiguraciju sveta, povezivanje na vaš server i upravljanje sačuvanim stanjima. Za pomoć sa rušenjima i problemima sa konekcijom pogledajte Rešavanje problema za Abiotic Factor.
Šta je Abiotic Factor
Abiotic Factor je kooperativna survival igra smeštena unutar ogromne podzemne naučne ustanove. Do šest igrača radi zajedno kao naučnici zarobljeni u istraživačkom kompleksu preplavljenom anomalnim stvorenjima i opasnostima iz okruženja. Igra spaja survival mehanike -- glad, žeđ, umor, izradu i izgradnju baze -- sa borbom zasnovanom na fizici i istraživanjem kroz više međusobno povezanih sektora ustanove. Igrači istražuju nove tehnologije, grade odbranu i otkrivaju misterije onoga što je pošlo po zlu u ustanovi.
Ključne karakteristike namenskog servera uključuju:
- Trajni svet koji radi 24/7 tako da se igrači mogu slobodno priključivati i napuštati
- Opsežna sandbox podešavanja za težinu, ponašanje neprijatelja, stope resursa i statistike igrača
- Više sačuvanih svetova sa nezavisnim konfiguracijama
- Zaštita administratorskom lozinkom i vidljivost u pregledaču servera
Prvo pokretanje
Kada prvi put dobijete svoj Abiotic Factor server od Legion Hosting-a, on mora da završi početnu instalaciju pre nego što se može igrati na njemu.
- Prijavite se na GPanel i izaberite svoj Abiotic Factor server sa liste servera.
- Kliknite na karticu Console i pritisnite Start.
- Server će preuzeti i instalirati fajlove Abiotic Factor namenskog servera putem Steam-a (App ID
2857200). Ovo početno preuzimanje može da potraje nekoliko minuta. - Kada se preuzimanje završi, server će se automatski pokrenuti. Sačekajte dok ne vidite izlaz u logu koji ukazuje da server osluškuje konekcije.
- Prvo pokretanje može da potraje duže od narednih pokretanja dok server generiše početne podatke o svetu i konfiguracione fajlove.
GPanel startup promenljive
Osnovna podešavanja servera se konfigurišu kao startup promenljive u GPanel-u. Ove vrednosti se prosleđuju izvršnoj datoteci servera kao parametri komandne linije prilikom pokretanja.
- U GPanel-u izaberite svoj Abiotic Factor server.
- Kliknite na karticu Startup.
- Postavite promenljive navedene ispod. Promene stupaju na snagu sledeći put kada pokrenete ili restartujete server.
| Promenljiva | Podrazumevano | Opis |
|---|---|---|
SERVER_NAME |
My Abiotic Factor Server |
Naziv prikazan u Steam pregledaču servera. Koristite opisni naziv kako bi igrači lako pronašli vaš server. |
SERVER_PASSWORD |
(prazno) | Lozinka potrebna igračima za pridruživanje. Ostavite praznu za javni server. Postavite lozinku da biste ograničili pristup samo na pozvane igrače. |
NUM_PLAYERS |
6 |
Maksimalan broj istovremenih igrača. Abiotic Factor podržava do 32 igrača po serveru. Ne bi trebalo da prelazi ograničenje slotova na vašem hosting planu. |
QUERY_PORT |
27015 |
UDP port koji Steam koristi za upite pregledača servera. Takođe se automatski konfiguriše vašim hosting planom. |
Konfiguracija servera
Pored startup promenljivih, Abiotic Factor koristi parametre komandne linije koji se prosleđuju izvršnoj datoteci servera. Najvažniji parametri su:
| Parametar | Opis |
|---|---|
-SteamServerName="Name" |
Postavlja naziv servera prikazan u pregledaču servera. |
-MaxServerPlayers=6 |
Postavlja maksimalan broj igrača (do 6). |
-PORT=7777 |
Postavlja port za konekciju igre (UDP). |
-QueryPort=27015 |
Postavlja Steam query port (UDP). |
-ServerPassword="pass" |
Postavlja lozinku za pridruživanje serveru. |
-AdminPassword="pass" |
Postavlja administratorsku lozinku. Alternativno, dodajte Steam ID-jeve u Admin.ini. |
-log |
Omogućava ispisivanje logova u prozor konzole. |
-newconsole |
Otvara novi prozor konzole za izlaz servera. |
Sandbox podešavanja (konfiguracija sveta)
Sandbox podešavanja kontrolišu težinu igre, ponašanje neprijatelja, statistike igrača i pravila sveta. Ona se konfigurišu u fajlu SandboxSettings.ini.
Pronalaženje fajla
Fajl sa sandbox podešavanjima nalazi se na:
AbioticFactor/Saved/SaveGames/Server/Worlds/<YourWorldName>/SandboxSettings.ini
Ovom fajlu možete pristupiti kroz GPanel karticu Files ili putem SFTP-a.
[SandboxSettings] u prvom redu da bi ga server ispravno pročitao. Ako zaglavlje nedostaje, podešavanja će biti ignorisana.
Podešavanja težine
| Podešavanje | Podrazumevano | Opseg | Opis |
|---|---|---|---|
GameDifficulty |
1 |
0-2 | Ukupna težina. 0 = Normal, 1 = Hard, 2 = Apocalyptic. Kontroliše prisustvo neprijatelja, agresiju i brzinu reakcije. |
HardcoreMode |
False |
True/False | Permadeath režim. Prinudno postavlja Apocalyptic težinu. Igrači imaju samo jedan život. |
Podešavanja neprijatelja
| Podešavanje | Podrazumevano | Opseg | Opis |
|---|---|---|---|
EnemySpawnRate |
1.0 |
0.5 - 3.0 | Koliko često se neprijatelji ponovo pojavljuju. Niže vrednosti znače manje neprijatelja, više vrednosti znače češće pojavljivanje. |
EnemyHealthMultiplier |
1.0 |
0.75 - 3.0 | Množitelj za zalihe zdravlja neprijatelja. Više vrednosti čine neprijatelje izdržljivijim. |
EnemyPlayerDamageMultiplier |
1.0 |
0.25 - 3.0 | Koliko štete neprijatelji nanose igračima. Niže vrednosti čine borbu opraštajućom. |
EnemyDeployableDamageMultiplier |
1.0 |
0.1 - 5.0 | Koliko štete neprijatelji nanose strukturama i postavljenim objektima koje su igrači izgradili. |
DetectionSpeedMultiplier |
1.0 |
0.1 - 3.0 | Koliko brzo neprijatelji otkrivaju i reaguju na igrače. Niže vrednosti olakšavaju prikradanje. |
EnemyAccuracy |
2 |
0-3 | Preciznost neprijatelja na daljinu. 0 = Pathetic, 1 = Low, 2 = Normal, 3 = Precise. |
Podešavanja igrača
| Podešavanje | Podrazumevano | Opseg | Opis |
|---|---|---|---|
PlayerXPGainMultiplier |
1.0 |
0.0 - 3.0 | Množitelj za sticanje XP-a veština. Više vrednosti ubrzavaju napredovanje. |
HungerSpeedMultiplier |
1.0 |
0.0 - 2.0 | Koliko brzo raste glad. Postavite na 0 da potpuno onemogućite glad. |
ThirstSpeedMultiplier |
1.0 |
0.0 - 2.0 | Koliko brzo raste žeđ. Postavite na 0 da onemogućite žeđ. |
FatigueSpeedMultiplier |
1.0 |
0.0 - 2.0 | Koliko brzo raste umor. Postavite na 0 da onemogućite umor. |
DamageToAlliesMultiplier |
0.5 |
0.0 - 3.0 | Množitelj štete od prijateljske vatre. Postavite na 0 da potpuno onemogućite prijateljsku vatru. |
ItemStackSizeMultiplier |
1.0 |
1.0 - 30.0 | Množitelj za veličine gomila predmeta. Više vrednosti omogućavaju igračima da nose više predmeta po gomili. |
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 vrednosti čine da alati i oružja duže traju. |
DurabilityLossOnDeathMultiplier |
0.1 |
0.0 - 1.0 | Koliko izdržljivosti predmeti gube kada igrač umre. Postavite na 0 za bez gubitka izdržljivosti pri smrti. |
BaseInventorySize |
12 |
0 - 42 | Podrazumevani broj slotova inventara dostupnih igračima. |
BonusPerkPoints |
0 |
-20 do 50 | Dodatni perk poeni koji se dodeljuju igračima pri kreiranju lika. |
DeathPenalties |
1 |
0 - 5 | Kontroliše šta igrači zadržavaju ili gube pri smrti. 0 = zadržava sve, više vrednosti = strože kažnjavanje. |
Podešavanja sveta
| Podešavanje | Podrazumevano | Opseg | Opis |
|---|---|---|---|
DayNightCycleState |
0 |
0-2 | 0 = Normalan ciklus, 1 = Uvek dan, 2 = Uvek noć. |
DayNightCycleSpeedMultiplier |
1.0 |
0.1 - 3.0 | Koliko brzo napreduje ciklus dan/noć. Niže vrednosti ga usporavaju. |
LootRespawnEnabled |
False |
True/False | Da li se plen i resursi spontano ponovo pojavljuju u svetu. |
FoodSpoilSpeedMultiplier |
1.0 |
0.0 - 2.0 | Koliko brzo se hrana kvari. Postavite na 0 da onemogućite kvarenje hrane. |
RefrigerationEffectivenessMultiplier |
1.0 |
0.0 - 2.0 | Koliko su frižideri efikasni u usporavanju kvarenja. |
PowerSocketsOffAtNight |
True |
True/False | Da li se električne utičnice gase tokom noćnih sati. |
WeatherFrequency |
3 |
0-4 | Koliko često se javljaju vremenski događaji. 0 = Nikad, 4 = Dnevno. |
HomeWorlds |
True |
True/False | Da li igrači mogu da pristupe Home Worlds-ovima (lične instance). |
RadiationDealsDamage |
False |
True/False | Da li radijacione zone uzrokuju direktnu štetu po zdravlje pored efekata. |
Razna podešavanja
| Podešavanje | Podrazumevano | Opis |
|---|---|---|
ShowDeathMessages |
True |
Prikazuje obaveštenja o smrti za sve igrače. |
AllowRecipeSharing |
True |
Dozvoljava igračima da međusobno dele recepte za izradu. |
AllowPagers |
True |
Dozvoljava igračima da koriste pejdžere za komunikaciju. |
AllowTransmog |
True |
Dozvoljava igračima da menjaju izgled svog oklopa (transmog). |
DisableResearchMinigame |
False |
Preskače minigame za istraživanje i automatski završava istraživanje. |
AllowCharacterReset |
True |
Dozvoljava igračima da resetuju svoj posao, veštine i osobine. |
HostAccessPlayerCorpses |
True |
Dozvoljava host-u/administratoru da pristupi vrećama smrti drugih igrača. |
Primer 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 da pokrećete različite svetove sa različitim skupovima pravila. Promene zahtevaju restart servera da bi stupile na snagu.
Režimi igre i težina
Abiotic Factor nudi tri nivoa težine koji iz osnova menjaju survival iskustvo:
- Normal (0): Uravnoteženo iskustvo pogodno za većinu grupa. Neprijatelji su prisutni ali savladivi, oskudica resursa je umerena, a kazne za smrt su opraštajuće. Preporučuje se za igrače koji prvi put igraju.
- Hard (1): Povećana agresija neprijatelja i brzina detekcije. Resursi su oskudniji i neprijatelji nanose jaču štetu. Podrazumevano podešavanje za namenske servere.
- Apocalyptic (2): Maksimalan izazov. Neprijatelji su izuzetno agresivni, veoma precizni i nanose značajnu štetu. Resursi su veoma oskudni. Preporučuje se samo za iskusne grupe.
Pored toga, Hardcore režim može da se doda preko bilo koje težine (iako prinudno postavlja Apocalyptic). U Hardcore-u, svaki igrač ima samo jedan život -- ako umrete, vaš lik se trajno briše i morate da počnete iznova.
Kako se povezati
Igrači mogu da se povežu na vaš Abiotic Factor server putem Steam pregledača servera ili direktnim povezivanjem.
Putem Steam pregledača servera
- Pokrenite Abiotic Factor.
- Iz glavnog menija izaberite Play Online, a zatim Server Browser.
- Potražite svoj server po nazivu (naziv koji ste postavili u
SERVER_NAMEstartup promenljivoj). - Kliknite na svoj server i pritisnite Join. Unesite lozinku ako je postavljena.
Putem direktnog povezivanja
- Pronađite IP i port vašeg servera iz GPanel kartice Console. Za pomoć pogledajte Kako pronaći IP i port vašeg servera.
- U Abiotic Factor-u otvorite pregledač servera i potražite opciju Direct Connect.
- Unesite IP vašeg servera i game port (podrazumevano
7777) u formatuIP:PORT. - Pritisnite Connect i unesite lozinku servera ako je potrebna.
Putem Steam-a
- U Steam-u idite na View > Game Servers (ili Servers).
- Kliknite na karticu Favorites, a zatim na Add a Server.
- Unesite IP vašeg servera i query port (podrazumevano
27015). - Kada se server pojavi u vašim favoritima, kliknite dvaput na njega da biste se povezali kroz Abiotic Factor.
Upravljanje sačuvanim stanjima i postojanost sveta
Abiotic Factor namenski serveri automatski čuvaju podatke o svetu. Razumevanje kako sačuvana stanja funkcionišu pomoći će vam da upravljate rezervnim kopijama i izbegnete gubitak podataka.
Lokacija sačuvanih stanja
Podaci o sačuvanom stanju sveta čuvaju se u:
AbioticFactor/Saved/SaveGames/Server/Worlds/<WorldName>/
Svaki svet ima svoj sopstveni direktorijum koji sadrži podatke o sačuvanom stanju i konfiguracione fajlove (uključujući SandboxSettings.ini).
Automatska čuvanja
Server periodično čuva stanje sveta tokom igre. Podaci o svetu se takođe čuvaju kada se server uredno ugasi. Uvek koristite dugme Stop u GPanel-u umesto prinudnog gašenja procesa kako biste obezbedili uredno čuvanje.
Ručne rezervne kopije
Da biste kreirali ručnu rezervnu kopiju:
- Zaustavite server iz GPanel-a.
- Idite u direktorijum sa sačuvanim stanjem sveta putem kartice Files ili SFTP-a.
- Preuzmite ceo folder sveta na svoj lokalni računar.
- Da biste vratili rezervnu kopiju, zaustavite server, otpremite sačuvani folder sveta na istu lokaciju i pokrenite server.
Pokretanje novog sveta
Da biste pokrenuli novi svet bez gubitka postojećeg sačuvanog stanja:
- Zaustavite server.
- Preimenujte ili premestite postojeći folder sveta (npr. preimenujte ga u
World_backup). - Pokrenite server. On će generisati novi svet od početka.
Konfiguracija administratora
Administratori servera mogu da se konfigurišu na dva načina:
Putem Steam ID-ja (Admin.ini)
Za trajni administratorski pristup bez deljenja lozinki, dodajte Steam ID-jeve u fajl Admin.ini:
- Zaustavite server.
- Idite u konfiguracioni direktorijum servera putem GPanel Files ili SFTP-a.
- Kreirajte ili uredite fajl
Admin.ini. - Dodajte jedan Steam64 ID po redu:
76561198012345678 76561198087654321 - Sačuvajte fajl i pokrenite server. Igrači sa navedenim Steam ID-jevima će automatski imati administratorske privilegije.
76561198012345678). Ako koristite prilagođeni URL, posetite steamid.io i nalepite URL svog profila da biste ga potražili.
Povezani članci
- Rešavanje problema za Abiotic Factor
- Kako pronaći IP i port vašeg servera
- Kako otpremiti fajlove putem SFTP-a
- Početak rada sa vašim novim serverom
Potrebna vam je pomoć?
Ako i dalje imate problema sa svojim Abiotic Factor serverom, molimo vas otvorite tiket za podršku i naš tim će vam rado pomoći.