Aquesta guia cobreix tot el que necessiteu per configurar el vostre servidor dedicat d'Abiotic Factor a Legion Hosting, incloent-hi el primer inici, les variables d'arrencada de GPanel, la configuració de sandbox, la configuració del món, la connexió al vostre servidor i la gestió de les partides guardades. Per obtenir ajuda amb errors i problemes de connexió, consulteu Resolució de problemes d'Abiotic Factor.
Què és Abiotic Factor
Abiotic Factor és un joc cooperatiu de supervivència ambientat dins d'una enorme instal·lació científica subterrània. Fins a sis jugadors treballen junts com a científics atrapats en un complex d'investigació envaït per criatures anòmales i perills ambientals. El joc combina mecàniques de supervivència -- fam, set, fatiga, crafting i construcció de bases -- amb combat basat en física i exploració a través de múltiples sectors interconnectats de la instal·lació. Els jugadors investiguen noves tecnologies, construeixen defenses i descobreixen els misteris del que va anar malament a la instal·lació.
Característiques clau del servidor dedicat:
- Món persistent que funciona 24/7 perquè els jugadors puguin unir-se i sortir lliurement
- Àmplies opcions de sandbox per a dificultat, comportament dels enemics, taxes de recursos i estadístiques dels jugadors
- Múltiples mons guardats amb configuracions independents
- Protecció per contrasenya d'administrador i visibilitat al navegador de servidors
Primer inici
Quan rebeu per primera vegada el vostre servidor d'Abiotic Factor de Legion Hosting, ha de completar una instal·lació inicial abans de poder-hi jugar.
- Inicieu sessió a GPanel i seleccioneu el vostre servidor d'Abiotic Factor de la llista de servidors.
- Feu clic a la pestanya Console i premeu Start.
- El servidor descarregarà i instal·larà els fitxers del servidor dedicat d'Abiotic Factor via Steam (App ID
2857200). Aquesta descàrrega inicial pot trigar uns minuts. - Un cop completada la descàrrega, el servidor s'iniciarà automàticament. Espereu fins que veieu la sortida del registre indicant que el servidor està escoltant connexions.
- El primer arrencada pot trigar més que els inicis posteriors mentre el servidor genera les dades inicials del món i els fitxers de configuració.
Variables d'arrencada de GPanel
Les configuracions principals del servidor es configuren com a variables d'arrencada a GPanel. Aquests valors es passen a l'executable del servidor com a paràmetres de línia de comandes quan s'inicia.
- A GPanel, seleccioneu el vostre servidor d'Abiotic Factor.
- Feu clic a la pestanya Startup.
- Configureu les variables indicades a continuació. Els canvis tindran efecte la propera vegada que inicieu o reinicieu el servidor.
| Variable | Per defecte | Descripció |
|---|---|---|
SERVER_NAME |
My Abiotic Factor Server |
El nom que es mostra al navegador de servidors de Steam. Utilitzeu un nom descriptiu perquè els jugadors puguin trobar el vostre servidor fàcilment. |
SERVER_PASSWORD |
(buit) | Contrasenya requerida perquè els jugadors es connectin. Deixeu-la buida per a un servidor públic. Establiu una contrasenya per restringir l'accés només als jugadors convidats. |
NUM_PLAYERS |
6 |
Nombre màxim de jugadors simultanis. Abiotic Factor admet fins a 32 jugadors per servidor. No hauria de superar el límit de places del vostre pla d'allotjament. |
QUERY_PORT |
27015 |
El port UDP utilitzat per Steam per a les consultes del navegador de servidors. També es configura automàticament pel vostre pla d'allotjament. |
Configuració del servidor
Més enllà de les variables d'arrencada, Abiotic Factor utilitza paràmetres de línia de comandes passats a l'executable del servidor. Els paràmetres més importants són:
| Paràmetre | Descripció |
|---|---|
-SteamServerName="Name" |
Estableix el nom del servidor mostrat al navegador de servidors. |
-MaxServerPlayers=6 |
Estableix el nombre màxim de jugadors (fins a 6). |
-PORT=7777 |
Estableix el port de connexió del joc (UDP). |
-QueryPort=27015 |
Estableix el port de consulta de Steam (UDP). |
-ServerPassword="pass" |
Estableix la contrasenya d'accés al servidor. |
-AdminPassword="pass" |
Estableix la contrasenya d'administrador. Alternativament, afegiu Steam IDs a Admin.ini. |
-log |
Activa la sortida de registre a la finestra de la consola. |
-newconsole |
Obre una nova finestra de consola per a la sortida del servidor. |
Configuració de sandbox (Configuració del món)
Les configuracions de sandbox controlen la dificultat del joc, el comportament dels enemics, les estadístiques dels jugadors i les regles del món. Es configuren al fitxer SandboxSettings.ini.
Localització del fitxer
El fitxer de configuració de sandbox es troba a:
AbioticFactor/Saved/SaveGames/Server/Worlds/<YourWorldName>/SandboxSettings.ini
Podeu accedir a aquest fitxer a través de la pestanya Files de GPanel o via SFTP.
[SandboxSettings] a la primera línia perquè el servidor el llegeixi correctament. Si falta la capçalera, les configuracions seran ignorades.
Configuració de dificultat
| Configuració | Per defecte | Rang | Descripció |
|---|---|---|---|
GameDifficulty |
1 |
0-2 | Dificultat general. 0 = Normal, 1 = Difícil, 2 = Apocalíptic. Controla la presència, agressió i velocitat de reacció dels enemics. |
HardcoreMode |
False |
True/False | Mode de mort permanent. Força la dificultat Apocalíptica. Els jugadors només tenen una vida. |
Configuració d'enemics
| Configuració | Per defecte | Rang | Descripció |
|---|---|---|---|
EnemySpawnRate |
1.0 |
0.5 - 3.0 | Amb quina freqüència reapareixen els enemics. Valors més baixos signifiquen menys enemics, valors més alts signifiquen aparicions més freqüents. |
EnemyHealthMultiplier |
1.0 |
0.75 - 3.0 | Multiplicador de la vida dels enemics. Valors més alts fan els enemics més resistents. |
EnemyPlayerDamageMultiplier |
1.0 |
0.25 - 3.0 | Quant de dany fan els enemics als jugadors. Valors més baixos fan el combat més indulgent. |
EnemyDeployableDamageMultiplier |
1.0 |
0.1 - 5.0 | Quant de dany fan els enemics a les estructures i objectes desplegables construïts pels jugadors. |
DetectionSpeedMultiplier |
1.0 |
0.1 - 3.0 | Com de ràpid detecten i reaccionen els enemics als jugadors. Valors més baixos faciliten el sigil. |
EnemyAccuracy |
2 |
0-3 | Precisió dels enemics a distància. 0 = Patètic, 1 = Baixa, 2 = Normal, 3 = Precís. |
Configuració de jugadors
| Configuració | Per defecte | Rang | Descripció |
|---|---|---|---|
PlayerXPGainMultiplier |
1.0 |
0.0 - 3.0 | Multiplicador de guany d'XP d'habilitats. Valors més alts acceleren la progressió. |
HungerSpeedMultiplier |
1.0 |
0.0 - 2.0 | Com de ràpid augmenta la fam. Establiu-lo a 0 per desactivar la fam completament. |
ThirstSpeedMultiplier |
1.0 |
0.0 - 2.0 | Com de ràpid augmenta la set. Establiu-lo a 0 per desactivar la set. |
FatigueSpeedMultiplier |
1.0 |
0.0 - 2.0 | Com de ràpid augmenta la fatiga. Establiu-lo a 0 per desactivar la fatiga. |
DamageToAlliesMultiplier |
0.5 |
0.0 - 3.0 | Multiplicador de dany per foc amic. Establiu-lo a 0 per desactivar el foc amic completament. |
ItemStackSizeMultiplier |
1.0 |
1.0 - 30.0 | Multiplicador de la mida de les piles d'objectes. Valors més alts permeten als jugadors portar més objectes per pila. |
ItemWeightMultiplier |
1.0 |
0.0 - 5.0 | Multiplicador del pes dels objectes. Establiu-lo a 0 per a objectes sense pes. |
ItemDurabilityMultiplier |
1.0 |
0.1 - 10.0 | Multiplicador de la durabilitat dels objectes. Valors més alts fan que les eines i armes durin més. |
DurabilityLossOnDeathMultiplier |
0.1 |
0.0 - 1.0 | Quanta durabilitat perden els objectes quan el jugador mor. Establiu-lo a 0 per no tenir penalització de durabilitat en morir. |
BaseInventorySize |
12 |
0 - 42 | Nombre per defecte d'espais d'inventari disponibles per als jugadors. |
BonusPerkPoints |
0 |
-20 to 50 | Punts de bonus addicionals atorgats als jugadors en la creació del personatge. |
DeathPenalties |
1 |
0 - 5 | Controla què conserven o perden els jugadors en morir. 0 = conservar-ho tot, valors més alts = més punitiu. |
Configuració del món
| Configuració | Per defecte | Rang | Descripció |
|---|---|---|---|
DayNightCycleState |
0 |
0-2 | 0 = Cicle normal, 1 = Sempre de dia, 2 = Sempre de nit. |
DayNightCycleSpeedMultiplier |
1.0 |
0.1 - 3.0 | Com de ràpid avança el cicle dia/nit. Valors més baixos el fan més lent. |
LootRespawnEnabled |
False |
True/False | Si el botí i els recursos reapareixen espontàniament al món. |
FoodSpoilSpeedMultiplier |
1.0 |
0.0 - 2.0 | Com de ràpid es fa malbé el menjar. Establiu-lo a 0 per desactivar la descomposició del menjar. |
RefrigerationEffectivenessMultiplier |
1.0 |
0.0 - 2.0 | Com d'eficaços són els refrigeradors per alentir la descomposició. |
PowerSocketsOffAtNight |
True |
True/False | Si les preses de corrent es desconnecten durant les hores nocturnes. |
WeatherFrequency |
3 |
0-4 | Amb quina freqüència es produeixen esdeveniments meteorològics. 0 = Mai, 4 = Diàriament. |
HomeWorlds |
True |
True/False | Si els jugadors poden accedir als Home Worlds (instàncies personals). |
RadiationDealsDamage |
False |
True/False | Si les zones de radiació causen dany directe a la salut a més dels efectes. |
Configuració diversa
| Configuració | Per defecte | Descripció |
|---|---|---|
ShowDeathMessages |
True |
Mostra les notificacions de mort de tots els jugadors. |
AllowRecipeSharing |
True |
Permet als jugadors compartir receptes de crafting entre ells. |
AllowPagers |
True |
Permet als jugadors utilitzar buscapersones per a la comunicació. |
AllowTransmog |
True |
Permet als jugadors canviar l'aparença de la seva armadura (transmog). |
DisableResearchMinigame |
False |
Omet el minijoc d'investigació i completa automàticament la investigació. |
AllowCharacterReset |
True |
Permet als jugadors restablir el seu ofici, habilitats i trets. |
HostAccessPlayerCorpses |
True |
Permet a l'amfitrió/administrador accedir a les bosses de mort d'altres jugadors. |
Exemple de 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, de manera que podeu executar diferents mons amb diferents conjunts de regles. Els canvis requereixen un reinici del servidor per tenir efecte.
Modes de joc i dificultat
Abiotic Factor ofereix tres nivells de dificultat que canvien fonamentalment l'experiència de supervivència:
- Normal (0): Experiència equilibrada adequada per a la majoria de grups. Els enemics són presents però manejables, l'escassetat de recursos és moderada i les penalitzacions per mort són indulgents. Recomanat per a jugadors novells.
- Difícil (1): Augment de l'agressió i velocitat de detecció dels enemics. Els recursos són més escassos i els enemics colpegen més fort. La configuració per defecte per als servidors dedicats.
- Apocalíptic (2): Repte màxim. Els enemics són extremadament agressius, molt precisos i fan un dany significatiu. Els recursos són molt escassos. Recomanat només per a grups experimentats.
A més, el Mode Hardcore es pot afegir a qualsevol dificultat (tot i que força l'Apocalíptic). En Hardcore, cada jugador té només una vida -- si mors, el teu personatge s'elimina permanentment i has de començar de nou.
Com connectar-se
Els jugadors poden connectar-se al vostre servidor d'Abiotic Factor a través del navegador de servidors de Steam o per connexió directa.
Via el navegador de servidors de Steam
- Inicieu Abiotic Factor.
- Des del menú principal, seleccioneu Play Online i després Server Browser.
- Cerqueu el vostre servidor pel nom (el nom que heu establert a la variable d'arrencada
SERVER_NAME). - Feu clic al vostre servidor i premeu Join. Introduïu la contrasenya si n'hi ha una establerta.
Via connexió directa
- Trobeu l'IP i el port del vostre servidor a la pestanya Console de GPanel. Per obtenir ajuda, consulteu Com trobar l'IP i el port del vostre servidor.
- A Abiotic Factor, obriu el navegador de servidors i cerqueu l'opció Direct Connect.
- Introduïu l'IP del vostre servidor i el port del joc (per defecte
7777) en el formatIP:PORT. - Premeu Connect i introduïu la contrasenya del servidor si és necessari.
Via Steam
- A Steam, aneu a View > Game Servers (o Servers).
- Feu clic a la pestanya Favorites i després a Add a Server.
- Introduïu l'IP del vostre servidor i el port de consulta (per defecte
27015). - Un cop el servidor aparegui als vostres favorits, feu-hi doble clic per connectar-vos a través d'Abiotic Factor.
Gestió de partides guardades i persistència del món
Els servidors dedicats d'Abiotic Factor guarden les dades del món automàticament. Entendre com funcionen les partides guardades us ajudarà a gestionar les còpies de seguretat i evitar la pèrdua de dades.
Ubicació de les partides guardades
Les dades del món guardat s'emmagatzemen a:
AbioticFactor/Saved/SaveGames/Server/Worlds/<WorldName>/
Cada món té el seu propi directori que conté les dades guardades i els fitxers de configuració (incloent-hi SandboxSettings.ini).
Guardats automàtics
El servidor guarda l'estat del món periòdicament durant el joc. Les dades del món també es guarden quan el servidor s'atura correctament. Utilitzeu sempre el botó Stop a GPanel en lloc de forçar la terminació del procés per assegurar un guardat correcte.
Còpies de seguretat manuals
Per crear una còpia de seguretat manual:
- Atureu el servidor des de GPanel.
- Navegueu al directori de partides guardades del món a través de la pestanya Files o SFTP.
- Descarregueu la carpeta completa del món al vostre ordinador local.
- Per restaurar una còpia de seguretat, atureu el servidor, pugeu la carpeta del món de la còpia de seguretat a la mateixa ubicació i inicieu el servidor.
Iniciar un món nou
Per iniciar un món nou sense perdre la partida guardada existent:
- Atureu el servidor.
- Canvieu el nom o moveu la carpeta del món existent (p. ex., canvieu-li el nom a
World_backup). - Inicieu el servidor. Generarà un món nou des de zero.
Configuració d'administradors
Els administradors del servidor es poden configurar de dues maneres:
Via Steam ID (Admin.ini)
Per a accés d'administrador persistent sense compartir contrasenyes, afegiu Steam IDs al fitxer Admin.ini:
- Atureu el servidor.
- Navegueu al directori de configuració del servidor via Files de GPanel o SFTP.
- Creeu o editeu el fitxer
Admin.ini. - Afegiu un Steam64 ID per línia:
76561198012345678 76561198087654321 - Deseu el fitxer i inicieu el servidor. Els jugadors amb els Steam IDs llistats tindran automàticament privilegis d'administrador.
76561198012345678). Si feu servir un URL personalitzat, visiteu steamid.io i enganxeu l'URL del vostre perfil per buscar-lo.
Articles relacionats
- Resolució de problemes d'Abiotic Factor
- Com trobar l'IP i el port del vostre servidor
- Com pujar fitxers via SFTP
- Primers passos amb el vostre nou servidor
Necessiteu ajuda?
Si encara teniu problemes amb el vostre servidor d'Abiotic Factor, si us plau obriu un tiquet de suport i el nostre equip estarà encantat d'ajudar-vos.