Ez az útmutató mindent tartalmaz, amire szükséged van az Abiotic Factor dedikált szerver beállításához és konfigurálásához a Legion Hosting-on, beleértve az első indítást, a GPanel indítási változókat, a sandbox beállításokat, a világ konfigurálását, a szerverhez való csatlakozást és a mentések kezelését. Az összeomlásokkal és csatlakozási problémákkal kapcsolatos segítségért lásd az Abiotic Factor hibaelhárítás oldalt.
Mi az Abiotic Factor
Az Abiotic Factor egy kooperatív túlélőjáték, amely egy hatalmas földalatti tudományos létesítményben játszódik. Legfeljebb hat játékos dolgozik együtt tudósokként, akik egy anomális lények és környezeti veszélyek által elözönlött kutatókomplexumban ragadtak. A játék ötvözi a túlélési mechanikákat – éhség, szomjúság, fáradtság, barkácsolás és bázisépítés – a fizika-alapú harccal és a több összefüggő létesítményszektort átfogó felfedezéssel. A játékosok új technológiákat kutatnak, védműveket építenek, és feltárják a létesítményben történt rejtélyeket.
A dedikált szerver fő jellemzői:
- Állandó világ, amely 0-24-ben fut, így a játékosok szabadon csatlakozhatnak és távozhatnak
- Kiterjedt sandbox beállítások a nehézséghez, ellenséges viselkedéshez, erőforrás-arányokhoz és játékos statisztikákhoz
- Több mentett világ független konfigurációkkal
- Admin jelszavas védelem és szerver böngésző láthatóság
Első indítás
Amikor először kapod meg az Abiotic Factor szervered a Legion Hosting-tól, egy kezdeti telepítést kell elvégeznie, mielőtt játszani lehetne rajta.
- Jelentkezz be a GPanel-be, és válaszd ki az Abiotic Factor szervered a szerverlistából.
- Kattints a Console fülre, majd nyomd meg a Start gombot.
- A szerver letölti és telepíti az Abiotic Factor dedikált szerver fájljait a Steam-en keresztül (App ID
2857200). Ez a kezdeti letöltés több percig is eltarthat. - A letöltés befejezése után a szerver automatikusan elindul. Várd meg, amíg a naplókimenetben megjelenik, hogy a szerver fogadja a kapcsolatokat.
- Az első indítás tovább tarthat a későbbi indításoknál, amíg a szerver létrehozza a kezdeti világadatokat és konfigurációs fájlokat.
GPanel indítási változók
Az alapvető szerverbeállítások indítási változókként vannak konfigurálva a GPanel-ben. Ezek az értékek parancssori paraméterként kerülnek átadásra a szerver futtatható fájljának indításkor.
- A GPanel-ben válaszd ki az Abiotic Factor szervered.
- Kattints a Startup fülre.
- Állítsd be az alább felsorolt változókat. A módosítások a szerver következő indításakor vagy újraindításakor lépnek érvénybe.
| Változó | Alapértelmezett | Leírás |
|---|---|---|
SERVER_NAME |
My Abiotic Factor Server |
A Steam szerver böngészőben megjelenő név. Használj leíró nevet, hogy a játékosok könnyen megtalálják a szervered. |
SERVER_PASSWORD |
(üres) | A játékosoknak szükséges jelszó a csatlakozáshoz. Hagyd üresen nyilvános szerverhez. Állíts be jelszót, ha csak meghívott játékosoknak szeretnéd korlátozni a hozzáférést. |
NUM_PLAYERS |
6 |
Az egyidejű játékosok maximális száma. Az Abiotic Factor szerverenként legfeljebb 32 játékost támogat. Nem haladhatja meg a tárhelycsomag slotkorlátját. |
QUERY_PORT |
27015 |
A Steam által a szerver böngésző lekérdezésekhez használt UDP port. A tárhelycsomag automatikusan konfigurálja. |
Szerver konfiguráció
Az indítási változókon túl az Abiotic Factor parancssori paramétereket használ, amelyeket a szerver futtatható fájljának ad át. A legfontosabb paraméterek:
| Paraméter | Leírás |
|---|---|
-SteamServerName="Name" |
Beállítja a szerver böngészőben megjelenő szervernevet. |
-MaxServerPlayers=6 |
Beállítja a maximális játékosszámot (legfeljebb 6). |
-PORT=7777 |
Beállítja a játék csatlakozási portot (UDP). |
-QueryPort=27015 |
Beállítja a Steam lekérdezési portot (UDP). |
-ServerPassword="pass" |
Beállítja a szerver csatlakozási jelszavát. |
-AdminPassword="pass" |
Beállítja az admin jelszót. Alternatívaként Steam ID-kat adhatsz hozzá az Admin.ini fájlhoz. |
-log |
Engedélyezi a naplózási kimenetet a konzolablakba. |
-newconsole |
Új konzolablakot nyit a szerver kimenetéhez. |
Sandbox beállítások (Világ konfiguráció)
A sandbox beállítások szabályozzák a játékmenet nehézségét, az ellenségek viselkedését, a játékos statisztikákat és a világ szabályait. Ezek a SandboxSettings.ini fájlban vannak konfigurálva.
A fájl megkeresése
A sandbox beállítások fájl a következő helyen található:
AbioticFactor/Saved/SaveGames/Server/Worlds/<YourWorldName>/SandboxSettings.ini
Ezt a fájlt a GPanel Files fülön vagy SFTP-n keresztül érheted el.
[SandboxSettings] sorral kell kezdődnie az első sorban, hogy a szerver helyesen beolvassa. Ha a fejléc hiányzik, a beállítások figyelmen kívül lesznek hagyva.
Nehézségi beállítások
| Beállítás | Alapértelmezett | Tartomány | Leírás |
|---|---|---|---|
GameDifficulty |
1 |
0-2 | Általános nehézség. 0 = Normál, 1 = Nehéz, 2 = Apokaliptikus. Az ellenségek jelenlétét, agresszióját és reakcióidejét szabályozza. |
HardcoreMode |
False |
True/False | Permanens halál mód. Apokaliptikus nehézséget kényszerít ki. A játékosoknak csak egy életük van. |
Ellenség beállítások
| Beállítás | Alapértelmezett | Tartomány | Leírás |
|---|---|---|---|
EnemySpawnRate |
1.0 |
0.5 - 3.0 | Milyen gyakran jelennek meg újra az ellenségek. Alacsonyabb értékek kevesebb ellenséget, magasabb értékek gyakoribb megjelenést jelentenek. |
EnemyHealthMultiplier |
1.0 |
0.75 - 3.0 | Az ellenségek életerő-szorzója. Magasabb értékek ellenállóbbá teszik az ellenségeket. |
EnemyPlayerDamageMultiplier |
1.0 |
0.25 - 3.0 | Mennyi sebzést okoznak az ellenségek a játékosoknak. Alacsonyabb értékek megbocsátóbbá teszik a harcot. |
EnemyDeployableDamageMultiplier |
1.0 |
0.1 - 5.0 | Mennyi sebzést okoznak az ellenségek a játékosok által épített építményeknek és telepíthető tárgyaknak. |
DetectionSpeedMultiplier |
1.0 |
0.1 - 3.0 | Milyen gyorsan észlelik és reagálnak az ellenségek a játékosokra. Alacsonyabb értékek megkönnyítik a lopakodást. |
EnemyAccuracy |
2 |
0-3 | A távolsági ellenségek pontossága. 0 = Szánalmas, 1 = Alacsony, 2 = Normál, 3 = Precíz. |
Játékos beállítások
| Beállítás | Alapértelmezett | Tartomány | Leírás |
|---|---|---|---|
PlayerXPGainMultiplier |
1.0 |
0.0 - 3.0 | A képesség XP szerzés szorzója. Magasabb értékek gyorsítják a fejlődést. |
HungerSpeedMultiplier |
1.0 |
0.0 - 2.0 | Milyen gyorsan növekszik az éhség. Állítsd 0-ra az éhség teljes kikapcsolásához. |
ThirstSpeedMultiplier |
1.0 |
0.0 - 2.0 | Milyen gyorsan növekszik a szomjúság. Állítsd 0-ra a szomjúság kikapcsolásához. |
FatigueSpeedMultiplier |
1.0 |
0.0 - 2.0 | Milyen gyorsan növekszik a fáradtság. Állítsd 0-ra a fáradtság kikapcsolásához. |
DamageToAlliesMultiplier |
0.5 |
0.0 - 3.0 | Baráti tűz sebzés szorzója. Állítsd 0-ra a baráti tűz teljes kikapcsolásához. |
ItemStackSizeMultiplier |
1.0 |
1.0 - 30.0 | A tárgyak halomméretének szorzója. Magasabb értékek lehetővé teszik, hogy a játékosok több tárgyat vigyenek halomonként. |
ItemWeightMultiplier |
1.0 |
0.0 - 5.0 | A tárgyak súlyának szorzója. Állítsd 0-ra a súlytalan tárgyakhoz. |
ItemDurabilityMultiplier |
1.0 |
0.1 - 10.0 | A tárgyak tartósságának szorzója. Magasabb értékek tartósabbá teszik a szerszámokat és fegyvereket. |
DurabilityLossOnDeathMultiplier |
0.1 |
0.0 - 1.0 | Mennyi tartósságot veszítenek a tárgyak a játékos halálakor. Állítsd 0-ra, ha nem szeretnél tartósságbüntetést halálkor. |
BaseInventorySize |
12 |
0 - 42 | A játékosok számára elérhető leltárhelyek alapértelmezett száma. |
BonusPerkPoints |
0 |
-20 to 50 | Extra perk pontok, amelyeket a játékosok karakterkészítéskor kapnak. |
DeathPenalties |
1 |
0 - 5 | Szabályozza, hogy a játékosok mit tartanak meg vagy veszítenek el halálkor. 0 = mindent megtart, magasabb értékek = szigorúbb büntetés. |
Világ beállítások
| Beállítás | Alapértelmezett | Tartomány | Leírás |
|---|---|---|---|
DayNightCycleState |
0 |
0-2 | 0 = Normál ciklus, 1 = Mindig nappal, 2 = Mindig éjszaka. |
DayNightCycleSpeedMultiplier |
1.0 |
0.1 - 3.0 | Milyen gyorsan halad az éjjel/nappal ciklus. Alacsonyabb értékek lassítják. |
LootRespawnEnabled |
False |
True/False | Újratermelődnek-e a zsákmányok és erőforrások spontán a világban. |
FoodSpoilSpeedMultiplier |
1.0 |
0.0 - 2.0 | Milyen gyorsan romlik meg az étel. Állítsd 0-ra az élelmiszer romlásának kikapcsolásához. |
RefrigerationEffectivenessMultiplier |
1.0 |
0.0 - 2.0 | Mennyire hatékonyan lassítják a hűtőszekrények a romlást. |
PowerSocketsOffAtNight |
True |
True/False | Kikapcsolnak-e az áramkivezetések éjszaka. |
WeatherFrequency |
3 |
0-4 | Milyen gyakran fordulnak elő időjárási események. 0 = Soha, 4 = Naponta. |
HomeWorlds |
True |
True/False | Hozzáférhetnek-e a játékosok a Home Worlds-höz (személyes példányok). |
RadiationDealsDamage |
False |
True/False | Okoznak-e a sugárzási zónák közvetlen életerő-sebzést a hatásokon felül. |
Egyéb beállítások
| Beállítás | Alapértelmezett | Leírás |
|---|---|---|
ShowDeathMessages |
True |
Halálértesítések megjelenítése minden játékos számára. |
AllowRecipeSharing |
True |
A játékosok megoszthatják egymással a barkácsrecepteket. |
AllowPagers |
True |
A játékosok használhatnak csipogókat kommunikációra. |
AllowTransmog |
True |
A játékosok megváltoztathatják páncéljuk kinézetét (transmog). |
DisableResearchMinigame |
False |
A kutatási minijáték kihagyása és a kutatás automatikus befejezése. |
AllowCharacterReset |
True |
A játékosok visszaállíthatják munkájukat, képességeiket és tulajdonságaikat. |
HostAccessPlayerCorpses |
True |
A házigazda/admin hozzáférhet más játékosok halálzsákjaihoz. |
Példa 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 fájlja van, így különböző világokat futtathatsz különböző szabályrendszerekkel. A változtatások a szerver újraindítása után lépnek érvénybe.
Játékmódok és nehézség
Az Abiotic Factor három nehézségi szintet kínál, amelyek alapvetően megváltoztatják a túlélési élményt:
- Normál (0): Kiegyensúlyozott élmény, amely a legtöbb csoport számára megfelelő. Az ellenségek jelen vannak, de kezelhetők, az erőforráshiány mérsékelt, és a halálbüntetések megbocsátók. Ajánlott kezdő játékosoknak.
- Nehéz (1): Fokozott ellenséges agresszió és észlelési sebesség. Az erőforrások szűkösebbek és az ellenségek erősebben ütnek. A dedikált szerverek alapértelmezett beállítása.
- Apokaliptikus (2): Maximális kihívás. Az ellenségek rendkívül agresszívek, rendkívül pontosak és jelentős sebzést okoznak. Az erőforrások nagyon szűkösek. Csak tapasztalt csoportoknak ajánlott.
Ezenkívül a Hardcore mód bármely nehézségre rárétegezhető (bár Apokaliptikus szintet kényszerít ki). Hardcore módban minden játékosnak csak egy élete van -- ha meghalsz, a karaktered véglegesen törlődik, és elölről kell kezdened.
Csatlakozás
A játékosok a Steam szerver böngészőn vagy közvetlen csatlakozással csatlakozhatnak az Abiotic Factor szerveredhez.
Steam szerver böngészőn keresztül
- Indítsd el az Abiotic Factor-t.
- A főmenüben válaszd a Play Online lehetőséget, majd a Server Browser-t.
- Keresd meg a szervered név szerint (a
SERVER_NAMEindítási változóban beállított név). - Kattints a szerveredre és nyomd meg a Join gombot. Add meg a jelszót, ha van beállítva.
Közvetlen csatlakozással
- Keresd meg a szerver IP-címét és portját a GPanel Console fülön. Segítségért lásd: Hogyan találd meg a szervered IP-címét és portját.
- Az Abiotic Factor-ban nyisd meg a szerver böngészőt és keresd a Direct Connect lehetőséget.
- Add meg a szerver IP-címét és játékportját (alapértelmezett
7777)IP:PORTformátumban. - Nyomd meg a Connect gombot és add meg a szerver jelszavát, ha szükséges.
Steamen keresztül
- A Steam-ben menj a View > Game Servers (vagy Servers) menüpontra.
- Kattints a Favorites fülre, majd az Add a Server gombra.
- Add meg a szervered IP-címét és lekérdezési portját (alapértelmezett
27015). - Amint a szerver megjelenik a kedvenceid között, kattints rá duplán az Abiotic Factor-on keresztüli csatlakozáshoz.
Mentéskezelés és világ megőrzése
Az Abiotic Factor dedikált szerverek automatikusan mentik a világadatokat. A mentések működésének megértése segít a biztonsági mentések kezelésében és az adatvesztés elkerülésében.
Mentés helye
A világ mentési adatai itt tárolódnak:
AbioticFactor/Saved/SaveGames/Server/Worlds/<WorldName>/
Minden világnak saját könyvtára van, amely a mentési adatokat és konfigurációs fájlokat (beleértve a SandboxSettings.ini-t) tartalmazza.
Automatikus mentések
A szerver játék közben rendszeresen menti a világ állapotát. A világadatok a szerver tiszta leállításakor is mentésre kerülnek. Mindig a GPanel Stop gombját használd a folyamat erőszakos leállítása helyett a tiszta mentés biztosítása érdekében.
Manuális biztonsági mentések
Manuális biztonsági mentés készítéséhez:
- Állítsd le a szervert a GPanel-ből.
- Navigálj a világ mentési könyvtárába a Files fülön vagy SFTP-n keresztül.
- Töltsd le a teljes világ mappát a helyi számítógépedre.
- Biztonsági mentés visszaállításához állítsd le a szervert, töltsd fel a mentett világ mappát ugyanarra a helyre, majd indítsd el a szervert.
Új világ indítása
Új világ indításához a meglévő mentésed elvesztése nélkül:
- Állítsd le a szervert.
- Nevezd át vagy mozgasd a meglévő világ mappát (pl. nevezd át
World_backup-ra). - Indítsd el a szervert. Egy teljesen új világot fog generálni.
Admin konfiguráció
A szerver adminokat kétféleképpen lehet konfigurálni:
Steam ID-val (Admin.ini)
Az állandó admin hozzáféréshez jelszavak megosztása nélkül, add hozzá a Steam ID-kat az Admin.ini fájlhoz:
- Állítsd le a szervert.
- Navigálj a szerver konfigurációs könyvtárába a GPanel Files fülön vagy SFTP-n keresztül.
- Hozd létre vagy szerkeszd az
Admin.inifájlt. - Adj hozzá soronként egy Steam64 ID-t:
76561198012345678 76561198087654321 - Mentsd el a fájlt és indítsd el a szervert. A felsorolt Steam ID-val rendelkező játékosok automatikusan admin jogosultságokat kapnak.
76561198012345678). Ha egyéni URL-t használsz, látogass el a steamid.io oldalra, és illeszd be a profilod URL-jét a kikereséshez.
Kapcsolódó cikkek
- Abiotic Factor hibaelhárítás
- Hogyan találd meg a szervered IP-címét és portját
- Fájlok feltöltése SFTP-n keresztül
- Első lépések az új szervereddel
Segítségre van szükséged?
Ha továbbra is problémáid vannak az Abiotic Factor szervereddel, kérjük, nyiss egy support jegyet, és csapatunk szívesen segít.