Denne guide dækker alt, hvad du skal bruge for at opsætte og konfigurere din Abiotic Factor dedikerede server på Legion Hosting, herunder første start, GPanel opstartsvariabler, sandbox-indstillinger, verdenskonfiguration, tilslutning til din server og håndtering af gemte filer. For hjælp med nedbrud og forbindelsesproblemer, se Abiotic Factor Fejlfinding.
Hvad er Abiotic Factor
Abiotic Factor er et kooperativt overlevelsesspil, der foregår i en massiv underjordisk videnskabelig facilitet. Op til seks spillere arbejder sammen som forskere, der er fanget i et forskningskompleks overrendt af anomale væsner og miljøfarer. Spillet blander overlevelsesmekanikker -- sult, tørst, udmattelse, crafting og basebyggeri -- med fysikbaseret kamp og udforskning på tværs af flere sammenkoblede facilitetssektorer. Spillere forsker i nye teknologier, bygger forsvar og afdækker mysterierne bag, hvad der gik galt i faciliteten.
Nøglefunktioner for den dedikerede server inkluderer:
- Vedvarende verden, der kører 24/7, så spillere frit kan tilslutte og forlade
- Omfattende sandbox-indstillinger for sværhedsgrad, fjendeadfærd, ressourcerater og spillerstatistikker
- Flere gemte verdener med uafhængige konfigurationer
- Admin-adgangskodebeskyttelse og synlighed i serverbrowser
Første start
Når du først modtager din Abiotic Factor server fra Legion Hosting, skal den gennemføre en indledende installation, før den kan spilles på.
- Log ind på GPanel og vælg din Abiotic Factor server fra serverlisten.
- Klik på fanen Console og tryk på Start.
- Serveren vil downloade og installere Abiotic Factor dedikerede serverfiler via Steam (App ID
2857200). Denne indledende download kan tage flere minutter. - Når downloaden er færdig, starter serveren automatisk. Vent, indtil du ser logoutput, der indikerer, at serveren lytter efter forbindelser.
- Den første opstart kan tage længere tid end efterfølgende starter, mens serveren genererer indledende verdensdata og konfigurationsfiler.
GPanel Opstartsvariabler
Centrale serverindstillinger konfigureres som opstartsvariabler i GPanel. Disse værdier sendes til serverens eksekverbare fil som kommandolinjeparametre, når den starter.
- I GPanel, vælg din Abiotic Factor server.
- Klik på fanen Startup.
- Indstil variablerne angivet nedenfor. Ændringer træder i kraft næste gang du starter eller genstarter serveren.
| Variabel | Standard | Beskrivelse |
|---|---|---|
SERVER_NAME |
My Abiotic Factor Server |
Navnet der vises i Steam serverbrowseren. Brug et beskrivende navn, så spillere nemt kan finde din server. |
SERVER_PASSWORD |
(tom) | Adgangskode, der kræves for at spillere kan tilslutte. Lad den være tom for en offentlig server. Indstil en adgangskode for at begrænse adgangen til kun inviterede spillere. |
NUM_PLAYERS |
6 |
Maksimalt antal samtidige spillere. Abiotic Factor understøtter op til 32 spillere per server. Bør ikke overstige slotgrænsen på dit hostingabonnement. |
QUERY_PORT |
27015 |
UDP-porten brugt af Steam til serverbrowser-forespørgsler. Konfigureres også automatisk af dit hostingabonnement. |
Serverkonfiguration
Ud over opstartsvariablerne bruger Abiotic Factor kommandolinjeparametre, der sendes til serverens eksekverbare fil. De vigtigste parametre er:
| Parameter | Beskrivelse |
|---|---|
-SteamServerName="Name" |
Indstiller servernavnet, der vises i serverbrowseren. |
-MaxServerPlayers=6 |
Indstiller det maksimale spillerantal (op til 6). |
-PORT=7777 |
Indstiller spilports forbindelse (UDP). |
-QueryPort=27015 |
Indstiller Steam query-porten (UDP). |
-ServerPassword="pass" |
Indstiller serverens tilslutningsadgangskode. |
-AdminPassword="pass" |
Indstiller admin-adgangskoden. Alternativt kan du tilføje Steam ID'er til Admin.ini. |
-log |
Aktiverer logoutput til konsolvinduet. |
-newconsole |
Åbner et nyt konsolvindue til serveroutput. |
Sandbox-indstillinger (Verdenskonfiguration)
Sandbox-indstillinger styrer gameplay-sværhedsgrad, fjendeadfærd, spillerstatistikker og verdensregler. Disse konfigureres i filen SandboxSettings.ini.
Placering af filen
Sandbox-indstillingsfilen er placeret på:
AbioticFactor/Saved/SaveGames/Server/Worlds/<YourWorldName>/SandboxSettings.ini
Du kan tilgå denne fil via fanen Files i GPanel eller via SFTP.
[SandboxSettings] på den første linje, for at serveren kan læse den korrekt. Hvis headeren mangler, vil indstillingerne blive ignoreret.
Sværhedsindstillinger
| Indstilling | Standard | Interval | Beskrivelse |
|---|---|---|---|
GameDifficulty |
1 |
0-2 | Overordnet sværhedsgrad. 0 = Normal, 1 = Svær, 2 = Apokalyptisk. Styrer fjendetilstedeværelse, aggression og reaktionshastighed. |
HardcoreMode |
False |
True/False | Permadeath-tilstand. Tvinger Apokalyptisk sværhedsgrad. Spillere har kun ét liv. |
Fjendeindstillinger
| Indstilling | Standard | Interval | Beskrivelse |
|---|---|---|---|
EnemySpawnRate |
1.0 |
0.5 - 3.0 | Hvor ofte fjender genskabes. Lavere værdier betyder færre fjender, højere værdier betyder hyppigere spawns. |
EnemyHealthMultiplier |
1.0 |
0.75 - 3.0 | Multiplikator for fjendernes livspoint. Højere værdier gør fjender mere modstandsdygtige. |
EnemyPlayerDamageMultiplier |
1.0 |
0.25 - 3.0 | Hvor meget skade fjender påfører spillere. Lavere værdier gør kamp mere tilgivende. |
EnemyDeployableDamageMultiplier |
1.0 |
0.1 - 5.0 | Hvor meget skade fjender påfører spillerbyggede strukturer og udstyr. |
DetectionSpeedMultiplier |
1.0 |
0.1 - 3.0 | Hvor hurtigt fjender opdager og reagerer på spillere. Lavere værdier gør stealth lettere. |
EnemyAccuracy |
2 |
0-3 | Præcision for fjender med afstandsangreb. 0 = Patetisk, 1 = Lav, 2 = Normal, 3 = Præcis. |
Spillerindstillinger
| Indstilling | Standard | Interval | Beskrivelse |
|---|---|---|---|
PlayerXPGainMultiplier |
1.0 |
0.0 - 3.0 | Multiplikator for færdigheds-XP-optjening. Højere værdier fremskynder progression. |
HungerSpeedMultiplier |
1.0 |
0.0 - 2.0 | Hvor hurtigt sult stiger. Sæt til 0 for at deaktivere sult helt. |
ThirstSpeedMultiplier |
1.0 |
0.0 - 2.0 | Hvor hurtigt tørst stiger. Sæt til 0 for at deaktivere tørst. |
FatigueSpeedMultiplier |
1.0 |
0.0 - 2.0 | Hvor hurtigt udmattelse stiger. Sæt til 0 for at deaktivere udmattelse. |
DamageToAlliesMultiplier |
0.5 |
0.0 - 3.0 | Friendly fire skademultiplikator. Sæt til 0 for at deaktivere friendly fire fuldstændigt. |
ItemStackSizeMultiplier |
1.0 |
1.0 - 30.0 | Multiplikator for genstandes stakstørrelse. Højere værdier lader spillere bære flere genstande per stak. |
ItemWeightMultiplier |
1.0 |
0.0 - 5.0 | Multiplikator for genstandsvægt. Sæt til 0 for vægtløse genstande. |
ItemDurabilityMultiplier |
1.0 |
0.1 - 10.0 | Multiplikator for genstandens holdbarhed. Højere værdier får værktøj og våben til at holde længere. |
DurabilityLossOnDeathMultiplier |
0.1 |
0.0 - 1.0 | Hvor meget holdbarhed genstande mister, når spilleren dør. Sæt til 0 for ingen holdbarhedsstraf ved død. |
BaseInventorySize |
12 |
0 - 42 | Standardantal inventarpladser tilgængelige for spillere. |
BonusPerkPoints |
0 |
-20 to 50 | Ekstra frynsegodepoint tildelt spillere ved oprettelse af karakter. |
DeathPenalties |
1 |
0 - 5 | Styrer, hvad spillere beholder eller mister ved død. 0 = behold alt, højere værdier = mere straffende. |
Verdensindstillinger
| Indstilling | Standard | Interval | Beskrivelse |
|---|---|---|---|
DayNightCycleState |
0 |
0-2 | 0 = Normal cyklus, 1 = Altid dag, 2 = Altid nat. |
DayNightCycleSpeedMultiplier |
1.0 |
0.1 - 3.0 | Hvor hurtigt dag/nat-cyklussen skrider frem. Lavere værdier sænker den. |
LootRespawnEnabled |
False |
True/False | Om bytte og ressourcer genskabes spontant i verdenen. |
FoodSpoilSpeedMultiplier |
1.0 |
0.0 - 2.0 | Hvor hurtigt mad fordærves. Sæt til 0 for at deaktivere madfordærvelse. |
RefrigerationEffectivenessMultiplier |
1.0 |
0.0 - 2.0 | Hvor effektive køleskabe er til at bremse fordærvelse. |
PowerSocketsOffAtNight |
True |
True/False | Om stikkontakter slukkes i nattetimerne. |
WeatherFrequency |
3 |
0-4 | Hvor ofte vejrbegivenheder forekommer. 0 = Aldrig, 4 = Dagligt. |
HomeWorlds |
True |
True/False | Om spillere kan tilgå Home Worlds (personlige instanser). |
RadiationDealsDamage |
False |
True/False | Om strålingszoner forårsager direkte helbredsskade ud over effekter. |
Diverse indstillinger
| Indstilling | Standard | Beskrivelse |
|---|---|---|
ShowDeathMessages |
True |
Vis dødsnotifikationer for alle spillere. |
AllowRecipeSharing |
True |
Tillad spillere at dele opskrifter med hinanden. |
AllowPagers |
True |
Tillad spillere at bruge personsøgere til kommunikation. |
AllowTransmog |
True |
Tillad spillere at ændre udseendet af deres rustning (transmog). |
DisableResearchMinigame |
False |
Spring forskningsminispillet over og autofuldend forskning. |
AllowCharacterReset |
True |
Tillad spillere at nulstille deres job, færdigheder og egenskaber. |
HostAccessPlayerCorpses |
True |
Tillad værten/admin at tilgå andre spilleres dødstasker. |
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 køre forskellige verdener med forskellige regelsæt. Ændringer kræver en servergenstart for at træde i kraft.
Spiltilstande og sværhedsgrad
Abiotic Factor tilbyder tre sværhedsgrader, der fundamentalt ændrer overlevelsesoplevelsen:
- Normal (0): Balanceret oplevelse velegnet til de fleste grupper. Fjender er til stede, men håndterbare, ressourcemangel er moderat, og dødsstraf er tilgivende. Anbefales til førstegangsspillere.
- Svær (1): Øget fjendeaggression og detektionshastighed. Ressourcer er mere knappe, og fjender rammer hårdere. Standardindstillingen for dedikerede servere.
- Apokalyptisk (2): Maksimal udfordring. Fjender er ekstremt aggressive, meget præcise og påfører betydelig skade. Ressourcer er meget knappe. Anbefales kun til erfarne grupper.
Derudover kan Hardcore-tilstand lægges oven på enhver sværhedsgrad (selvom den tvinger Apokalyptisk). I Hardcore har hver spiller kun ét liv -- hvis du dør, slettes din karakter permanent, og du skal starte forfra.
Sådan tilsluttes
Spillere kan tilslutte din Abiotic Factor server via Steam serverbrowseren eller ved direkte forbindelse.
Via Steam serverbrowser
- Start Abiotic Factor.
- Fra hovedmenuen, vælg Play Online og derefter Server Browser.
- Søg efter din server ved navn (navnet du indstillede i
SERVER_NAMEopstartsvariablen). - Klik på din server og tryk Join. Indtast adgangskoden, hvis en er indstillet.
Via direkte forbindelse
- Find din servers IP og port fra fanen Console i GPanel. For hjælp, se Sådan finder du din servers IP og port.
- I Abiotic Factor, åbn serverbrowseren og find muligheden Direct Connect.
- Indtast din servers IP og spilport (standard
7777) i formatetIP:PORT. - Tryk Connect og indtast serveradgangskoden, hvis det kræves.
Via Steam
- I Steam, gå til View > Game Servers (eller Servers).
- Klik på fanen Favorites og derefter Add a Server.
- Indtast din servers IP og query-port (standard
27015). - Når serveren vises i dine favoritter, dobbeltklik på den for at tilslutte via Abiotic Factor.
Håndtering af gemte filer og verdensvedholdenhed
Abiotic Factor dedikerede servere gemmer verdensdata automatisk. Forståelse af hvordan gemte filer fungerer, vil hjælpe dig med at administrere sikkerhedskopier og undgå datatab.
Placering af gemte filer
Verdens gemte data opbevares i:
AbioticFactor/Saved/SaveGames/Server/Worlds/<WorldName>/
Hver verden har sin egen mappe, der indeholder de gemte data og konfigurationsfiler (herunder SandboxSettings.ini).
Automatiske gemninger
Serveren gemmer verdenstilstanden periodisk under gameplay. Verdensdata gemmes også, når serveren lukker ned korrekt. Brug altid knappen Stop i GPanel i stedet for at tvangslukke processen for at sikre en korrekt gemning.
Manuelle sikkerhedskopier
For at oprette en manuel sikkerhedskopi:
- Stop serveren fra GPanel.
- Naviger til verdenens gemmemappe via fanen Files eller SFTP.
- Download hele verdensmappen til din lokale computer.
- For at gendanne en sikkerhedskopi, stop serveren, upload den sikkerhedskopierede verdensmappe til samme placering, og start serveren.
Start af en ny verden
For at starte en frisk verden uden at miste din eksisterende gemte fil:
- Stop serveren.
- Omdøb eller flyt den eksisterende verdensmappe (f.eks. omdøb den til
World_backup). - Start serveren. Den vil generere en ny verden fra bunden.
Admin-konfiguration
Serveradministratorer kan konfigureres på to måder:
Via Steam ID (Admin.ini)
For vedvarende admin-adgang uden at dele adgangskoder, tilføj Steam ID'er til filen Admin.ini:
- Stop serveren.
- Naviger til serverens konfigurationsmappe via GPanel Files eller SFTP.
- Opret eller rediger filen
Admin.ini. - Tilføj ét Steam64 ID per linje:
76561198012345678 76561198087654321 - Gem filen og start serveren. Spillere med listede Steam ID'er vil automatisk have admin-privilegier.
76561198012345678). Hvis du bruger en brugerdefineret URL, besøg steamid.io og indsæt din profil-URL for at slå det op.
Relaterede artikler
- Abiotic Factor Fejlfinding
- Sådan finder du din servers IP og port
- Sådan uploader du filer via SFTP
- Kom godt i gang med din nye server
Brug for hjælp?
Hvis du stadig har problemer med din Abiotic Factor server, opret venligst en supportticket, og vores team vil med glæde hjælpe dig.