Aquesta guia explica com configurar els fitxers GameUserSettings.ini i Game.ini per al vostre servidor d'ARK: Survival Ascended allotjat amb Legion Hosting.
.ini. ARK pot sobreescriure fitxers en tancar-se, de manera que els canvis fets mentre el servidor està en funcionament es poden perdre.
Visió general dels fitxers de configuració
ARK: Survival Ascended utilitza dos fitxers de configuració principals per controlar el comportament del servidor. Tots dos es troben dins del directori ShooterGame/Saved/Config/WindowsServer/ del vostre servidor.
| Fitxer | Propòsit |
|---|---|
GameUserSettings.ini |
Configuració bàsica del servidor — nom de sessió, contrasenyes, nombre de jugadors, taxes, joc creuat, BattleEye i més. Aquest fitxer es crea en el primer inici del servidor. |
Game.ini |
Sobreescriptures avançades de jugabilitat — punts d'engrama, escalat d'estadístiques, mides de piles d'objectes, aparicions personalitzades d'NPCs. Ha de ser exactament Game.ini (distingeix majúscules i minúscules). Creeu-lo manualment si no existeix. |
Game.ini amb G i I majúscules — game.ini o GAME.INI no funcionaran.
Pas 1 — Accedir al gestor de fitxers de GPanel
- Inicieu sessió a GPanel.
- Seleccioneu el vostre servidor d'ARK: Survival Ascended de la llista de servidors.
- Si el servidor està en funcionament, feu clic a Stop a la pestanya Console i espereu que l'estat canviï a Offline.
- Feu clic a la pestanya Files per obrir el gestor de fitxers.
- Navegueu a
ShooterGame/Saved/Config/WindowsServer/. Hi trobareuGameUserSettings.iniun cop el servidor s'hagi iniciat almenys una vegada. SiGame.inino és present, el creareu manualment al Pas 3.
Pas 2 — Configurar GameUserSettings.ini
Feu clic a GameUserSettings.ini al gestor de fitxers per obrir-lo a l'editor en línia. El fitxer està dividit en seccions — les més importants per a la configuració del servidor són [SessionSettings] i [ServerSettings].
Configuració clau a [SessionSettings]
| Configuració | Valor d'exemple | Descripció |
|---|---|---|
SessionName |
My Legion Server |
El nom que apareix al navegador de servidors del joc. Mantingueu-lo únic perquè els jugadors el puguin trobar fàcilment. |
QueryPort |
7778 |
El port de consulta utilitzat pel navegador de servidors. Ha de coincidir amb el port assignat a GPanel. Per defecte és el port del joc + 1. |
Configuració clau a [ServerSettings]
| Configuració | Valor d'exemple | Descripció |
|---|---|---|
ServerPassword |
mypassword |
Contrasenya requerida perquè els jugadors es connectin. Deixeu-la buida per a un servidor públic. |
ServerAdminPassword |
adminpass123 |
Contrasenya d'administrador utilitzada per autenticar comandes d'administrador dins del joc. Mantingueu-la privada. |
MaxPlayers |
20 |
Nombre màxim de jugadors simultanis. Ha de coincidir amb el límit de places de jugadors del vostre pla. |
XPMultiplier |
2.0 |
Multiplicador de l'experiència obtinguda. 1.0 és el valor per defecte, 2.0 duplica el guany d'experiència. |
TamingSpeedMultiplier |
3.0 |
Multiplicador de la velocitat de domesticació. Valors més alts acceleren la domesticació. |
HarvestAmountMultiplier |
2.0 |
Multiplicador dels recursos recollits per acció de recol·lecció. |
DifficultyOffset |
1.0 |
Controla la distribució de nivells de les criatures. Establiu-lo a 1.0 per als nivells salvatges màxims amb configuració d'estil oficial. |
OverrideOfficialDifficulty |
5.0 |
Estableix el nivell màxim dels dinosaures salvatges quan DifficultyOffset=1.0. Un valor de 5.0 permet nivells fins a 150. |
AllowCrateSpawnsOnTopOfStructures |
True |
Permet que les caixes de subministraments aterrin sobre les estructures dels jugadors. Recomanat per a servidors PvE. |
EnablePvPGamma |
True |
Permet als jugadors ajustar la gamma en PvP. Desactiveu-ho per a una experiència més competitiva. |
Un exemple mínim d'una secció configurada de GameUserSettings.ini:
[SessionSettings]
SessionName=My Legion Server
QueryPort=7778
[ServerSettings]
ServerPassword=
ServerAdminPassword=adminpass123
MaxPlayers=20
XPMultiplier=2.0
TamingSpeedMultiplier=3.0
HarvestAmountMultiplier=2.0
DifficultyOffset=1.0
OverrideOfficialDifficulty=5.0
Pas 3 — Crear i configurar Game.ini
Crear Game.ini
Game.ini s'ha de crear manualment per l'usuari si no existeix. Navegueu a ShooterGame/Saved/Config/WindowsServer/ al gestor de fitxers de GPanel. Si Game.ini no apareix a la llista, creeu un fitxer nou amb el nom exacte Game.ini (G majúscula i I majúscula — game.ini o GAME.INI no funcionaran).
Comenceu el fitxer amb la capçalera següent — totes les configuracions de Game.ini van sota aquesta única secció:
[/script/shootergame.shootergamemode]
Editar Game.ini
Game.ini utilitza un format basat en seccions. La secció més comuna per a la personalització del servidor és [/script/shootergame.shootergamemode]. Les configuracions s'afegeixen una per línia dins de la secció corresponent.
Personalitzacions comunes de Game.ini:
[/script/shootergame.shootergamemode]
; Engram points per level (one entry per level, starting at level 1)
OverridePlayerLevelEngramPoints=8
OverridePlayerLevelEngramPoints=8
OverridePlayerLevelEngramPoints=8
; Increase max XP required per level (one entry per level)
LevelExperienceRampOverrides=(...)
; Custom harvest amounts per resource
ResourceItemReplacementClasses=(...)
; Disable specific engrams
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TurretGun_Rocket_C",LevelToAutoUnlock=0)
| Configuració | Descripció |
|---|---|
OverridePlayerLevelEngramPoints=N |
Estableix els punts d'engrama atorgats a cada nivell. Afegiu una línia per nivell de jugador. Utilitzeu-ho per atorgar més engrames per pujada de nivell. |
MaxCustomNodes=N |
Controla el nombre màxim de nodes d'aparició personalitzats. Rellevant per a configuracions avançades d'aparició amb mods. |
EngramEntryAutoUnlocks=(...) |
Força que engrames específics es desbloquin automàticament a un nivell definit, útil per donar a tots els jugadors accés a certs objectes sense gastar punts. |
ConfigOverrideItemMaxQuantity=(...) |
Sobreescriu les mides màximes de pila per a objectes específics. |
[/script/shootergame.shootergamemode] ha d'estar present exactament un cop a Game.ini. Si l'afegiu una segona vegada, només s'utilitzarà l'última ocurrència. Afegiu totes les vostres configuracions sota la capçalera única.
Configuració del port de consulta
El port de consulta és separat del port del joc i s'utilitza exclusivament pel navegador de servidors (Steam/Epic) per llistar el vostre servidor. Si el port de consulta és incorrecte o inaccessible, el vostre servidor no apareixerà al navegador encara que estigui funcionant correctament.
| Port | Per defecte | Configurat a | Propòsit |
|---|---|---|---|
| Game Port | 7777 |
Pestanya Startup / Network de GPanel | Els jugadors es connecten a través d'aquest port per unir-se al servidor |
| Query Port | 7778 |
GameUserSettings.ini — QueryPort sota [SessionSettings] |
Consulta del navegador de servidors — ha de coincidir amb el port assignat a GPanel |
QueryPort a GameUserSettings.ini ha de coincidir exactament amb el port de consulta mostrat a la pestanya Network de GPanel. Legion Hosting preassigna ambdós ports quan es crea el servidor — comproveu la pestanya Network per veure els vostres valors específics abans d'editar el fitxer .ini. No assumiu que els valors per defecte de 7777/7778 s'apliquen al vostre servidor.
Aplicar els canvis
- Deseu el fitxer
.inieditat utilitzant el botó Save a l'editor de fitxers de GPanel. - Torneu a la pestanya Console.
- Feu clic a Start per iniciar el servidor. GPanel carregarà la vostra configuració actualitzada en l'arrencada.
- Monitoritzeu la sortida de la consola per veure si hi ha errors. Errors de configuració com valors no vàlids o capçaleres de secció duplicades sovint produiran avisos al registre d'arrencada.
GameUserSettings.ini o Game.ini mentre el servidor està aturat i després iniciar el servidor és suficient. No intenteu recarregar fitxers de configuració en calent mentre el servidor està en funcionament — ARK no admet la recàrrega de configuració en viu per a la majoria de paràmetres.
Resolució de problemes
Game.ini no existeix o les configuracions no es llegeixen
Game.inino es crea automàticament. Si el fitxer no existeix, creeu-lo manualment a l'editor de fitxers de GPanel dins deShooterGame/Saved/Config/WindowsServer/.- El nom del fitxer distingeix entre majúscules i minúscules. Ha de ser exactament
Game.ini— nogame.ini,GAME.INIni cap altra variació. - Assegureu-vos que el fitxer contingui la capçalera
[/script/shootergame.shootergamemode]com a primera línia, i que aquesta capçalera aparegui només un cop.
Les configuracions de Game.ini o GameUserSettings.ini no s'apliquen
- Confirmeu que el servidor estava completament aturat abans d'editar el fitxer. Si el servidor estava en funcionament, pot haver sobreescrit els vostres canvis en el següent tancament.
- Comproveu que la capçalera de secció (p. ex.
[ServerSettings]o[/script/shootergame.shootergamemode]) aparegui exactament un cop al fitxer. Capçaleres de secció duplicades faran que les configuracions posteriors sobreescriguin les anteriors, o siguin ignorades completament segons l'analitzador. - Després de desar el fitxer, reinicieu el servidor completament des de GPanel abans de provar.
- Verifiqueu que el fitxer estigui al directori correcte:
ShooterGame/Saved/Config/WindowsServer/. Els fitxers col·locats en una ubicació incorrecta s'ignoren silenciosament.
El servidor no apareix al navegador de servidors després de configurar les opcions
- Confirmeu que el
QueryPortaGameUserSettings.inicoincideix exactament amb el port llistat a la pestanya Network de GPanel. - El navegador de servidors pot trigar entre 5 i 10 minuts a indexar un servidor recentment iniciat o reconfigurat. Proveu una connexió directa amb
open IP:GAMEPORTa la consola del joc d'ASA per verificar que el servidor és accessible mentre el navegador s'actualitza. - Si el joc creuat està habilitat, els jugadors han de desmarcar els filtres de bloqueig de plataforma al navegador de servidors. Consulteu la guia de connexió per obtenir detalls.