Denne veiledningen dekker alt du trenger for å sette opp og konfigurere din dedikerte Abiotic Factor-server hos Legion Hosting, inkludert første oppstart, GPanel-oppstartsvariabler, sandkasseinnstillinger, verdenskonfigurasjon, tilkobling til serveren din og lagringshåndtering. For hjelp med krasj og tilkoblingsproblemer, se Feilsøking for Abiotic Factor.
Hva er Abiotic Factor
Abiotic Factor er et kooperativt overlevelsesspill som foregår inne i et enormt underjordisk forskningsanlegg. Opptil seks spillere samarbeider som forskere fanget i et forskningskompleks overkjørt av anomale skapninger og miljøfarer. Spillet blander overlevelsesmekanikk -- sult, tørst, utmattelse, håndverk og basebygging -- med fysikkbasert kamp og utforskning på tvers av flere sammenkoblede anleggssektorer. Spillere forsker på nye teknologier, bygger forsvarsverk og avdekker mysteriene om hva som gikk galt i anlegget.
Nøkkelfunksjoner ved den dedikerte serveren inkluderer:
- Vedvarende verden som kjører døgnet rundt slik at spillere kan bli med og forlate fritt
- Omfattende sandkasseinnstillinger for vanskelighetsgrad, fiendeoppførsel, ressursrater og spillerstatistikk
- Flere lagringsverdener med uavhengige konfigurasjoner
- Beskyttelse med administratorpassord og synlighet i serverleseren
Første oppstart
Når du først mottar din Abiotic Factor-server fra Legion Hosting, må den fullføre en innledende installasjon før den kan spilles på.
- Logg inn på GPanel og velg din Abiotic Factor-server fra serverlisten.
- Klikk på Console-fanen og trykk Start.
- Serveren vil laste ned og installere de dedikerte Abiotic Factor-serverfilene via Steam (App-ID
2857200). Denne innledende nedlastingen kan ta flere minutter. - Når nedlastingen er fullført, vil serveren starte automatisk. Vent til du ser loggutdata som indikerer at serveren lytter etter tilkoblinger.
- Den første oppstarten kan ta lengre tid enn påfølgende oppstarter mens serveren genererer innledende verdensdata og konfigurasjonsfiler.
GPanel-oppstartsvariabler
Kjerneinnstillinger for serveren konfigureres som oppstartsvariabler i GPanel. Disse verdiene sendes til serverens kjørbare fil som kommandolinjeparametere når den starter.
- I GPanel, velg din Abiotic Factor-server.
- Klikk på Startup-fanen.
- Still inn variablene som er oppført nedenfor. Endringer trer i kraft neste gang du starter eller starter serveren på nytt.
| Variabel | Standard | Beskrivelse |
|---|---|---|
SERVER_NAME |
My Abiotic Factor Server |
Navnet som vises i Steam-serverleseren. Bruk et beskrivende navn slik at spillere lett kan finne serveren din. |
SERVER_PASSWORD |
(tom) | Passord som kreves for at spillere skal bli med. La det stå tomt for en offentlig server. Sett et passord for å begrense tilgangen til kun inviterte spillere. |
NUM_PLAYERS |
6 |
Maksimalt antall samtidige spillere. Abiotic Factor støtter opptil 32 spillere per server. Bør ikke overstige plassbegrensningen på hostingplanen din. |
QUERY_PORT |
27015 |
UDP-porten som brukes av Steam for serverleserforespørsler. Konfigureres også automatisk av hostingplanen din. |
Serverkonfigurasjon
Utover oppstartsvariablene bruker Abiotic Factor kommandolinjeparametere som sendes til serverens kjørbare fil. De viktigste parameterne er:
| Parameter | Beskrivelse |
|---|---|
-SteamServerName="Name" |
Angir servernavnet som vises i serverleseren. |
-MaxServerPlayers=6 |
Angir maksimalt antall spillere (opptil 6). |
-PORT=7777 |
Angir spilltilkoblingsporten (UDP). |
-QueryPort=27015 |
Angir Steam-spørringsporten (UDP). |
-ServerPassword="pass" |
Angir passordet for å bli med på serveren. |
-AdminPassword="pass" |
Angir administratorpassordet. Alternativt kan du legge til Steam-ID-er i Admin.ini. |
-log |
Aktiverer loggutdata til konsollvinduet. |
-newconsole |
Åpner et nytt konsollvindu for serverutdata. |
Sandkasseinnstillinger (verdenskonfigurasjon)
Sandkasseinnstillinger styrer spillvanskelighet, fiendeoppførsel, spillerstatistikk og verdensregler. Disse konfigureres i SandboxSettings.ini-filen.
Finne filen
Sandkasseinnstillingsfilen ligger på:
AbioticFactor/Saved/SaveGames/Server/Worlds/<YourWorldName>/SandboxSettings.ini
Du kan få tilgang til denne filen gjennom GPanel Files-fanen eller via SFTP.
[SandboxSettings] på den første linjen for at serveren skal lese den riktig. Hvis overskriften mangler, vil innstillingene bli ignorert.
Vanskelighetsinnstillinger
| Innstilling | Standard | Område | Beskrivelse |
|---|---|---|---|
GameDifficulty |
1 |
0-2 | Generell vanskelighetsgrad. 0 = Normal, 1 = Hard, 2 = Apocalyptic. Styrer fiendetilstedeværelse, aggresjon og reaksjonshastighet. |
HardcoreMode |
False |
True/False | Permadeath-modus. Tvinger Apocalyptic-vanskelighet. Spillere får kun ett liv. |
Fiendeinnstillinger
| Innstilling | Standard | Område | Beskrivelse |
|---|---|---|---|
EnemySpawnRate |
1.0 |
0.5 - 3.0 | Hvor ofte fiender respawner. Lavere verdier betyr færre fiender, høyere verdier betyr hyppigere spawning. |
EnemyHealthMultiplier |
1.0 |
0.75 - 3.0 | Multiplikator for fiendenes helsebeholdning. Høyere verdier gjør fiender mer tålige. |
EnemyPlayerDamageMultiplier |
1.0 |
0.25 - 3.0 | Hvor mye skade fiender påfører spillere. Lavere verdier gjør kamp mer tilgivende. |
EnemyDeployableDamageMultiplier |
1.0 |
0.1 - 5.0 | Hvor mye skade fiender påfører spillerbygde strukturer og utplasserbare gjenstander. |
DetectionSpeedMultiplier |
1.0 |
0.1 - 3.0 | Hvor raskt fiender oppdager og reagerer på spillere. Lavere verdier gjør snikingen enklere. |
EnemyAccuracy |
2 |
0-3 | Treffsikkerhet for fiender med avstandsangrep. 0 = Pathetic, 1 = Low, 2 = Normal, 3 = Precise. |
Spillerinnstillinger
| Innstilling | Standard | Område | Beskrivelse |
|---|---|---|---|
PlayerXPGainMultiplier |
1.0 |
0.0 - 3.0 | Multiplikator for ferdighets-XP-gevinst. Høyere verdier fremskynder progresjonen. |
HungerSpeedMultiplier |
1.0 |
0.0 - 2.0 | Hvor raskt sulten øker. Sett til 0 for å deaktivere sult helt. |
ThirstSpeedMultiplier |
1.0 |
0.0 - 2.0 | Hvor raskt tørsten øker. Sett til 0 for å deaktivere tørst. |
FatigueSpeedMultiplier |
1.0 |
0.0 - 2.0 | Hvor raskt utmattelsen øker. Sett til 0 for å deaktivere utmattelse. |
DamageToAlliesMultiplier |
0.5 |
0.0 - 3.0 | Multiplikator for skade fra friendly fire. Sett til 0 for å deaktivere friendly fire helt. |
ItemStackSizeMultiplier |
1.0 |
1.0 - 30.0 | Multiplikator for stabelstørrelser for gjenstander. Høyere verdier lar spillere bære flere gjenstander per stabel. |
ItemWeightMultiplier |
1.0 |
0.0 - 5.0 | Multiplikator for gjenstandsvekt. Sett til 0 for vektløse gjenstander. |
ItemDurabilityMultiplier |
1.0 |
0.1 - 10.0 | Multiplikator for gjenstandsholdbarhet. Høyere verdier gjør at verktøy og våpen varer lenger. |
DurabilityLossOnDeathMultiplier |
0.1 |
0.0 - 1.0 | Hvor mye holdbarhet gjenstander mister når spilleren dør. Sett til 0 for ingen holdbarhetsstraff ved død. |
BaseInventorySize |
12 |
0 - 42 | Standard antall inventarplasser tilgjengelig for spillere. |
BonusPerkPoints |
0 |
-20 til 50 | Ekstra perk-poeng gitt til spillere ved karakteropprettelse. |
DeathPenalties |
1 |
0 - 5 | Styrer hva spillere beholder eller mister ved død. 0 = behold alt, høyere verdier = mer straffende. |
Verdensinnstillinger
| Innstilling | Standard | Område | Beskrivelse |
|---|---|---|---|
DayNightCycleState |
0 |
0-2 | 0 = Normal syklus, 1 = Alltid dag, 2 = Alltid natt. |
DayNightCycleSpeedMultiplier |
1.0 |
0.1 - 3.0 | Hvor raskt dag/natt-syklusen utvikler seg. Lavere verdier bremser den ned. |
LootRespawnEnabled |
False |
True/False | Om bytte og ressurser respawner spontant i verden. |
FoodSpoilSpeedMultiplier |
1.0 |
0.0 - 2.0 | Hvor raskt mat blir bedervet. Sett til 0 for å deaktivere matforringelse. |
RefrigerationEffectivenessMultiplier |
1.0 |
0.0 - 2.0 | Hvor effektive kjøleskap er til å bremse forringelse. |
PowerSocketsOffAtNight |
True |
True/False | Om strømuttak slår seg av i nattetimene. |
WeatherFrequency |
3 |
0-4 | Hvor ofte værhendelser forekommer. 0 = Aldri, 4 = Daglig. |
HomeWorlds |
True |
True/False | Om spillere kan få tilgang til Home Worlds (personlige instanser). |
RadiationDealsDamage |
False |
True/False | Om strålingssoner forårsaker direkte helseskade i tillegg til effekter. |
Diverse innstillinger
| Innstilling | Standard | Beskrivelse |
|---|---|---|
ShowDeathMessages |
True |
Vis dødsvarsler for alle spillere. |
AllowRecipeSharing |
True |
Tillat spillere å dele håndverksoppskrifter med hverandre. |
AllowPagers |
True |
Tillat spillere å bruke personsøkere for kommunikasjon. |
AllowTransmog |
True |
Tillat spillere å endre utseendet på rustningen sin (transmog). |
DisableResearchMinigame |
False |
Hopp over forskningsminispillet og fullfør forskning automatisk. |
AllowCharacterReset |
True |
Tillat spillere å tilbakestille jobben, ferdighetene og egenskapene sine. |
HostAccessPlayerCorpses |
True |
Tillat verten/administratoren å få tilgang til andre spilleres dødsposer. |
Eksempel på 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-fil, så du kan kjøre forskjellige verdener med forskjellige regelsett. Endringer krever en omstart av serveren for å tre i kraft.
Spillmoduser og vanskelighetsgrad
Abiotic Factor tilbyr tre vanskelighetsnivåer som fundamentalt endrer overlevelsesopplevelsen:
- Normal (0): Balansert opplevelse egnet for de fleste grupper. Fiender er til stede, men håndterbare, ressursknapphet er moderat, og dødsstraffer er tilgivende. Anbefales for førstegangsspillere.
- Hard (1): Økt fiendeaggresjon og deteksjonshastighet. Ressurser er knappere og fiender slår hardere. Standardinnstillingen for dedikerte servere.
- Apocalyptic (2): Maksimal utfordring. Fiender er ekstremt aggressive, svært treffsikre og påfører betydelig skade. Ressurser er svært knappe. Anbefales kun for erfarne grupper.
I tillegg kan Hardcore-modus legges på toppen av enhver vanskelighetsgrad (selv om den tvinger Apocalyptic). I Hardcore har hver spiller bare ett liv -- hvis du dør, slettes karakteren din permanent og du må starte på nytt.
Hvordan koble til
Spillere kan koble til din Abiotic Factor-server gjennom Steam-serverleseren eller ved direkte tilkobling.
Via Steam-serverleseren
- Start Abiotic Factor.
- Fra hovedmenyen, velg Play Online og deretter Server Browser.
- Søk etter serveren din ved navn (navnet du satte i
SERVER_NAME-oppstartsvariabelen). - Klikk på serveren din og trykk Join. Skriv inn passordet hvis et er satt.
Via direkte tilkobling
- Finn server-IP og port fra GPanel Console-fanen. For hjelp, se Hvordan finne server-IP og port.
- I Abiotic Factor, åpne serverleseren og se etter et Direct Connect-alternativ.
- Skriv inn server-IP-en og spillporten din (standard
7777) i formatetIP:PORT. - Trykk Connect og skriv inn serverpassordet hvis det kreves.
Via Steam
- I Steam, gå til View > Game Servers (eller Servers).
- Klikk på Favorites-fanen og deretter Add a Server.
- Skriv inn serverens IP og spørringsport (standard
27015). - Når serveren vises i favorittene dine, dobbeltklikk på den for å koble til gjennom Abiotic Factor.
Lagringshåndtering og verdenspersistens
Dedikerte Abiotic Factor-servere lagrer verdensdata automatisk. Å forstå hvordan lagring fungerer vil hjelpe deg med å håndtere sikkerhetskopier og unngå datatap.
Lagringsplassering
Verdenslagringsdata lagres i:
AbioticFactor/Saved/SaveGames/Server/Worlds/<WorldName>/
Hver verden har sin egen mappe som inneholder lagringsdataene og konfigurasjonsfilene (inkludert SandboxSettings.ini).
Automatiske lagringer
Serveren lagrer verdenstilstanden med jevne mellomrom under spillingen. Verdensdata lagres også når serveren slås av på en ren måte. Bruk alltid Stop-knappen i GPanel i stedet for å tvangsavslutte prosessen for å sikre en ren lagring.
Manuelle sikkerhetskopier
Slik oppretter du en manuell sikkerhetskopi:
- Stopp serveren fra GPanel.
- Naviger til verdenslagringsmappen via Files-fanen eller SFTP.
- Last ned hele verdensmappen til din lokale datamaskin.
- For å gjenopprette en sikkerhetskopi, stopp serveren, last opp den sikkerhetskopierte verdensmappen til samme plassering, og start serveren.
Starte en ny verden
Slik starter du en ny verden uten å miste din eksisterende lagring:
- Stopp serveren.
- Endre navn på eller flytt den eksisterende verdensmappen (f.eks. gi den navnet
World_backup). - Start serveren. Den vil generere en ny verden fra bunnen av.
Administratorkonfigurasjon
Serveradministratorer kan konfigureres på to måter:
Via Steam-ID (Admin.ini)
For vedvarende administratortilgang uten å dele passord, legg til Steam-ID-er i Admin.ini-filen:
- Stopp serveren.
- Naviger til serverens konfigurasjonsmappe via GPanel Files eller SFTP.
- Opprett eller rediger
Admin.ini-filen. - Legg til én Steam64-ID per linje:
76561198012345678 76561198087654321 - Lagre filen og start serveren. Spillere med oppførte Steam-ID-er vil automatisk ha administratorrettigheter.
76561198012345678). Hvis du bruker en egendefinert URL, besøk steamid.io og lim inn profil-URL-en din for å slå den opp.
Relaterte artikler
- Feilsøking for Abiotic Factor
- Hvordan finne server-IP og port
- Hvordan laste opp filer via SFTP
- Kom i gang med din nye server
Trenger du hjelp?
Hvis du fortsatt har problemer med din Abiotic Factor-server, vennligst opprett en supportsak, så vil teamet vårt gjerne hjelpe deg.