See juhend käsitleb kõike, mida vajate oma Abiotic Factor pühendatud serveri seadistamiseks ja konfigureerimiseks Legion Hosting platvormil, sealhulgas esmakäivitust, GPanel käivitusmuutujaid, liivakasti seadeid, maailma konfigureerimist, serveriga ühendumist ja salvestuste haldamist. Kokkujooksmiste ja ühendusprobleemidega abi saamiseks vaadake Abiotic Factor tõrkeotsing.
Mis on Abiotic Factor
Abiotic Factor on kooperatiivne ellujäämismäng, mille tegevus toimub tohutus maa-aluses teadusrajatises. Kuni kuus mängijat töötavad koos teadlastena, kes on lõksus uurimiskompleksis, mille on üle ujutanud anomaalsed olendid ja keskkonnaohtlikud tegurid. Mäng ühendab ellujäämismehaanikaid – nälg, janu, väsimus, meisterdamine ja baasi ehitamine – füüsikapõhise võitluse ja avastamisega mitmes omavahel ühendatud rajatise sektoris. Mängijad uurivad uusi tehnoloogiaid, ehitavad kaitsesüsteeme ja avastavad rajatises valesti läinud asjade saladusi.
Pühendatud serveri peamised funktsioonid:
- Püsiv maailm, mis töötab 24/7, nii et mängijad saavad vabalt liituda ja lahkuda
- Ulatuslikud liivakasti seaded raskusastme, vaenlaste käitumise, ressursside määrade ja mängija statistika jaoks
- Mitu salvestatud maailma sõltumatute konfiguratsioonidega
- Admini paroolikaitse ja serveribrauseri nähtavus
Esmakäivitus
Kui saate oma Abiotic Factor serveri Legion Hosting-ult esimest korda, peab see enne mängimist läbima esialgse installimise.
- Logige sisse GPanel-i ja valige oma Abiotic Factor server serverite loendist.
- Klõpsake vahekaarti Console ja vajutage Start.
- Server laadib alla ja installib Abiotic Factor pühendatud serveri failid Steam kaudu (App ID
2857200). See esialgne allalaadimine võib võtta mitu minutit. - Kui allalaadimine on lõppenud, käivitub server automaatselt. Oodake, kuni näete logiteadet, mis näitab, et server kuulab ühendusi.
- Esimene käivitamine võib võtta kauem kui järgnevad käivitamised, kuna server genereerib esialgsed maailma andmed ja konfiguratsioonifailid.
GPanel käivitusmuutujad
Serveri põhiseaded konfigureeritakse GPanel-is käivitusmuutujatena. Need väärtused edastatakse serveri käivitatavale failile käsurea parameetritena käivitamisel.
- GPanel-is valige oma Abiotic Factor server.
- Klõpsake vahekaarti Startup.
- Seadistage allpool loetletud muutujad. Muudatused jõustuvad serveri järgmisel käivitamisel või taaskäivitamisel.
| Muutuja | Vaikeväärtus | Kirjeldus |
|---|---|---|
SERVER_NAME |
My Abiotic Factor Server |
Steam serveribrauseris kuvatav nimi. Kasutage kirjeldavat nime, et mängijad leiaksid teie serveri hõlpsalt üles. |
SERVER_PASSWORD |
(tühi) | Parool, mida mängijad vajavad liitumiseks. Jätke tühjaks avaliku serveri jaoks. Määrake parool, et piirata juurdepääsu ainult kutsutud mängijatele. |
NUM_PLAYERS |
6 |
Maksimaalne samaaegsete mängijate arv. Abiotic Factor toetab kuni 32 mängijat serveri kohta. Ei tohiks ületada teie hostingupaketi kohtade piirangut. |
QUERY_PORT |
27015 |
UDP port, mida Steam kasutab serveribrauseri päringuteks. Konfigureeritakse automaatselt ka teie hostingupaketi poolt. |
Serveri konfiguratsioon
Lisaks käivitusmuutujatele kasutab Abiotic Factor käsurea parameetreid, mis edastatakse serveri käivitatavale failile. Kõige olulisemad parameetrid on:
| Parameeter | Kirjeldus |
|---|---|
-SteamServerName="Name" |
Määrab serveribrauseris kuvatava serveri nime. |
-MaxServerPlayers=6 |
Määrab maksimaalse mängijate arvu (kuni 6). |
-PORT=7777 |
Määrab mängu ühenduspordi (UDP). |
-QueryPort=27015 |
Määrab Steam päringupordi (UDP). |
-ServerPassword="pass" |
Määrab serveri liitumisparooli. |
-AdminPassword="pass" |
Määrab admini parooli. Alternatiivina lisage Steam ID-d faili Admin.ini. |
-log |
Lubab logimise väljundi konsooli aknasse. |
-newconsole |
Avab uue konsooli akna serveri väljundi jaoks. |
Liivakasti seaded (maailma konfiguratsioon)
Liivakasti seaded kontrollivad mängu raskusastet, vaenlaste käitumist, mängija statistikat ja maailma reegleid. Need konfigureeritakse failis SandboxSettings.ini.
Faili asukoht
Liivakasti seadete fail asub:
AbioticFactor/Saved/SaveGames/Server/Worlds/<YourWorldName>/SandboxSettings.ini
Sellele failile pääsete ligi GPanel Files vahekaardi kaudu või SFTP kaudu.
[SandboxSettings] esimesel real, et server seda korrektselt loeks. Kui päis puudub, ignoreeritakse seadeid.
Raskusastme seaded
| Seade | Vaikeväärtus | Vahemik | Kirjeldus |
|---|---|---|---|
GameDifficulty |
1 |
0-2 | Üldine raskusaste. 0 = Normaalne, 1 = Raske, 2 = Apokalüptiline. Kontrollib vaenlaste kohalolu, agressiivsust ja reageerimiskiirust. |
HardcoreMode |
False |
True/False | Püsisurma režiim. Sunnib Apokalüptilise raskusastme. Mängijatel on ainult üks elu. |
Vaenlaste seaded
| Seade | Vaikeväärtus | Vahemik | Kirjeldus |
|---|---|---|---|
EnemySpawnRate |
1.0 |
0.5 - 3.0 | Kui sageli vaenlased taastekivad. Madalamad väärtused tähendavad vähem vaenlasi, kõrgemad väärtused tähendavad sagedasemaid tekitamisi. |
EnemyHealthMultiplier |
1.0 |
0.75 - 3.0 | Vaenlaste elupunktide kordaja. Kõrgemad väärtused muudavad vaenlased vastupidavamaks. |
EnemyPlayerDamageMultiplier |
1.0 |
0.25 - 3.0 | Kui palju kahju vaenlased mängijatele tekitavad. Madalamad väärtused muudavad võitluse andestevamaks. |
EnemyDeployableDamageMultiplier |
1.0 |
0.1 - 5.0 | Kui palju kahju vaenlased mängijate ehitatud struktuuridele ja paigaldatavatele tekitavad. |
DetectionSpeedMultiplier |
1.0 |
0.1 - 3.0 | Kui kiiresti vaenlased mängijaid avastavad ja neile reageerivad. Madalamad väärtused muudavad varjamise lihtsamaks. |
EnemyAccuracy |
2 |
0-3 | Kaugvõitluse vaenlaste täpsus. 0 = Armetu, 1 = Madal, 2 = Normaalne, 3 = Täpne. |
Mängija seaded
| Seade | Vaikeväärtus | Vahemik | Kirjeldus |
|---|---|---|---|
PlayerXPGainMultiplier |
1.0 |
0.0 - 3.0 | Oskuste XP teenimise kordaja. Kõrgemad väärtused kiirendavad arengut. |
HungerSpeedMultiplier |
1.0 |
0.0 - 2.0 | Kui kiiresti nälg suureneb. Seadke väärtuseks 0, et nälg täielikult keelata. |
ThirstSpeedMultiplier |
1.0 |
0.0 - 2.0 | Kui kiiresti janu suureneb. Seadke väärtuseks 0, et janu keelata. |
FatigueSpeedMultiplier |
1.0 |
0.0 - 2.0 | Kui kiiresti väsimus suureneb. Seadke väärtuseks 0, et väsimus keelata. |
DamageToAlliesMultiplier |
0.5 |
0.0 - 3.0 | Sõbratule kahju kordaja. Seadke väärtuseks 0, et sõbratuli täielikult keelata. |
ItemStackSizeMultiplier |
1.0 |
1.0 - 30.0 | Esemete virnastamise suuruse kordaja. Kõrgemad väärtused võimaldavad mängijatel kanda rohkem esemeid virna kohta. |
ItemWeightMultiplier |
1.0 |
0.0 - 5.0 | Esemete kaalu kordaja. Seadke väärtuseks 0 kaaluta esemete jaoks. |
ItemDurabilityMultiplier |
1.0 |
0.1 - 10.0 | Esemete vastupidavuse kordaja. Kõrgemad väärtused muudavad tööriistad ja relvad vastupidavamaks. |
DurabilityLossOnDeathMultiplier |
0.1 |
0.0 - 1.0 | Kui palju vastupidavust esemed mängija surma korral kaotavad. Seadke väärtuseks 0, et surma korral vastupidavuse karistust ei oleks. |
BaseInventorySize |
12 |
0 - 42 | Mängijatele saadaolevate inventari pesade vaikearv. |
BonusPerkPoints |
0 |
-20 to 50 | Lisahüvepunktid, mis antakse mängijatele tegelase loomisel. |
DeathPenalties |
1 |
0 - 5 | Kontrollib, mida mängijad surma korral säilitavad või kaotavad. 0 = säilita kõik, kõrgemad väärtused = karmim karistus. |
Maailma seaded
| Seade | Vaikeväärtus | Vahemik | Kirjeldus |
|---|---|---|---|
DayNightCycleState |
0 |
0-2 | 0 = Normaalne tsükkel, 1 = Alati päev, 2 = Alati öö. |
DayNightCycleSpeedMultiplier |
1.0 |
0.1 - 3.0 | Kui kiiresti päeva/öö tsükkel edeneb. Madalamad väärtused aeglustavad seda. |
LootRespawnEnabled |
False |
True/False | Kas saak ja ressursid tekivad maailmas iseenesest uuesti. |
FoodSpoilSpeedMultiplier |
1.0 |
0.0 - 2.0 | Kui kiiresti toit riknevad. Seadke väärtuseks 0, et toidu riknemine keelata. |
RefrigerationEffectivenessMultiplier |
1.0 |
0.0 - 2.0 | Kui tõhusalt külmikud riknemist aeglustavad. |
PowerSocketsOffAtNight |
True |
True/False | Kas pistikupesad lülituvad öötundidel välja. |
WeatherFrequency |
3 |
0-4 | Kui sageli ilmastikunähtused esinevad. 0 = Mitte kunagi, 4 = Iga päev. |
HomeWorlds |
True |
True/False | Kas mängijad saavad juurdepääsu kodumaailmadele (isiklikud instantsid). |
RadiationDealsDamage |
False |
True/False | Kas kiirgustsoonid põhjustavad lisaks efektidele ka otsest tervisekahju. |
Mitmesugused seaded
| Seade | Vaikeväärtus | Kirjeldus |
|---|---|---|
ShowDeathMessages |
True |
Kuva surmateateid kõigile mängijatele. |
AllowRecipeSharing |
True |
Luba mängijatel meisterdamisretsepte üksteisega jagada. |
AllowPagers |
True |
Luba mängijatel kasutada piiparit suhtluseks. |
AllowTransmog |
True |
Luba mängijatel muuta oma soomuse välimust (transmog). |
DisableResearchMinigame |
False |
Jäta uurimise minimäng vahele ja vii uurimine automaatselt lõpule. |
AllowCharacterReset |
True |
Luba mängijatel oma tööd, oskusi ja omadusi lähtestada. |
HostAccessPlayerCorpses |
True |
Luba hostil/adminil teiste mängijate surmakottidele ligi pääseda. |
SandboxSettings.ini näide
[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 fail, nii et saate käitada erinevaid maailmu erinevate reeglitega. Muudatused nõuavad serveri taaskäivitamist jõustumiseks.
Mängurežiimid ja raskusaste
Abiotic Factor pakub kolme raskusastet, mis muudavad ellujäämiskogemust põhjalikult:
- Normaalne (0): Tasakaalustatud kogemus, mis sobib enamikule gruppidele. Vaenlased on kohal, kuid hallatavad, ressursside nappus on mõõdukas ja surmakaristused on leebed. Soovitatav esmakordselt mängivatele mängijatele.
- Raske (1): Suurenenud vaenlaste agressiivsus ja avastamiskiirus. Ressursse on vähem ja vaenlased löövad tugevamini. Pühendatud serverite vaikeseade.
- Apokalüptiline (2): Maksimaalne väljakutse. Vaenlased on äärmiselt agressiivsed, väga täpsed ja tekitavad märkimisväärset kahju. Ressursse on väga vähe. Soovitatav ainult kogenud gruppidele.
Lisaks saab Hardcore režiimi lisada mis tahes raskusastme peale (kuigi see sunnib Apokalüptilist). Hardcore režiimis on igal mängijal ainult üks elu – kui surete, kustutatakse teie tegelane jäädavalt ja peate alustama otsast.
Kuidas ühenduda
Mängijad saavad teie Abiotic Factor serveriga ühenduda Steam serveribrauseri kaudu või otseühendusega.
Steam serveribrauseri kaudu
- Käivitage Abiotic Factor.
- Valige peamenüüst Play Online ja seejärel Server Browser.
- Otsige oma serverit nime järgi (nimi, mille määrasite käivitusmuutujas
SERVER_NAME). - Klõpsake oma serveril ja vajutage Join. Sisestage parool, kui see on määratud.
Otseühenduse kaudu
- Leidke oma serveri IP ja port GPanel Console vahekaardilt. Abi saamiseks vaadake Kuidas leida oma serveri IP ja port.
- Abiotic Factoris avage serverbrauser ja otsige valikut Direct Connect.
- Sisestage oma serveri IP ja mänguport (vaikimisi
7777) formaadisIP:PORT. - Vajutage Connect ja sisestage serveri parool, kui see on nõutud.
Steam kaudu
- Steam-is minge View > Game Servers (või Servers).
- Klõpsake vahekaarti Favorites ja seejärel Add a Server.
- Sisestage oma serveri IP ja päringuport (vaikimisi
27015). - Kui server ilmub teie lemmikute hulka, topeltklõpsake seda, et ühenduda Abiotic Factori kaudu.
Salvestuste haldamine ja maailma püsivus
Abiotic Factor pühendatud serverid salvestavad maailma andmeid automaatselt. Salvestuste toimimise mõistmine aitab teil hallata varukoopiaid ja vältida andmekadu.
Salvestuste asukoht
Maailma salvestusandmed asuvad:
AbioticFactor/Saved/SaveGames/Server/Worlds/<WorldName>/
Igal maailmal on oma kaust, mis sisaldab salvestusandmeid ja konfiguratsioonifaile (sealhulgas SandboxSettings.ini).
Automaatsed salvestused
Server salvestab maailma olekut perioodiliselt mängu ajal. Maailma andmed salvestatakse ka serveri korrapärasel väljalülitamisel. Kasutage alati GPanel-i nuppu Stop, mitte protsessi sundlõpetamist, et tagada korrektne salvestamine.
Käsitsi varukoopiad
Käsitsi varukoopia loomiseks:
- Peatage server GPanel-ist.
- Navigeerige maailma salvestuskausta Files vahekaardi kaudu või SFTP kaudu.
- Laadige kogu maailma kaust alla oma kohalikku arvutisse.
- Varukoopia taastamiseks peatage server, laadige varundatud maailma kaust samasse asukohta üles ja käivitage server.
Uue maailma alustamine
Uue maailma alustamiseks ilma olemasolevat salvestust kaotamata:
- Peatage server.
- Nimetage olemasolev maailma kaust ümber või teisaldage see (nt nimetage see ümber
World_backup). - Käivitage server. See genereerib uue maailma nullist.
Admini konfiguratsioon
Serveri adminid saab konfigureerida kahel viisil:
Steam ID kaudu (Admin.ini)
Püsiva adminijuurdepääsu jaoks ilma paroole jagamata lisage Steam ID-d faili Admin.ini:
- Peatage server.
- Navigeerige serveri konfiguratsioonikausta GPanel Files kaudu või SFTP kaudu.
- Looge või muutke faili
Admin.ini. - Lisage üks Steam64 ID rea kohta:
76561198012345678 76561198087654321 - Salvestage fail ja käivitage server. Loetletud Steam ID-dega mängijatel on automaatselt adminiõigused.
76561198012345678). Kui kasutate kohandatud URL-i, külastage steamid.io ja kleepige oma profiili URL selle otsimiseks.
Seotud artiklid
- Abiotic Factor tõrkeotsing
- Kuidas leida oma serveri IP ja port
- Kuidas faile SFTP kaudu üles laadida
- Uue serveriga alustamine
Vajate abi?
Kui teil on endiselt probleeme oma Abiotic Factor serveriga, palun avage tugiteenusepilet ja meie meeskond aitab teid hea meelega.