Ovaj vodič pokriva kako konfigurirati datoteke GameUserSettings.ini i Game.ini za vaš ARK: Survival Ascended server hostiran kod Legion Hosting.
.ini datoteka. ARK može prepisati datoteke pri gašenju, pa promjene napravljene dok server radi mogu biti izgubljene.
Pregled konfiguracijskih datoteka
ARK: Survival Ascended koristi dvije primarne konfiguracijske datoteke za kontrolu ponašanja servera. Obje se nalaze unutar direktorija ShooterGame/Saved/Config/WindowsServer/ na vašem serveru.
| Datoteka | Namjena |
|---|---|
GameUserSettings.ini |
Osnovne postavke servera — naziv sesije, lozinke, broj igrača, stope, crossplay, BattleEye i više. Ova datoteka se stvara pri prvom pokretanju servera. |
Game.ini |
Napredna prilagođavanja igranja — engram bodovi, skaliranje statistika, veličine hrpa predmeta, prilagođena pojavljivanja NPC-ova. Mora biti točno Game.ini (osjetljivo na velika/mala slova). Ručno stvorite ako ne postoji. |
Game.ini s velikim G i I — game.ini ili GAME.INI neće raditi.
Korak 1 — Pristupite upravitelju datoteka u GPanel-u
- Prijavite se u GPanel.
- Odaberite svoj ARK: Survival Ascended server s popisa servera.
- Ako server radi, kliknite Stop na kartici Console i pričekajte da se status promijeni u Offline.
- Kliknite karticu Files za otvaranje upravitelja datoteka.
- Navigirajte do
ShooterGame/Saved/Config/WindowsServer/. Ovdje ćete pronaćiGameUserSettings.ininakon što je server barem jednom pokrenut. AkoGame.ininije prisutna, ručno ćete je stvoriti u Koraku 3.
Korak 2 — Konfigurirajte GameUserSettings.ini
Kliknite GameUserSettings.ini u upravitelju datoteka da je otvorite u ugrađenom uređivaču. Datoteka je podijeljena u sekcije — najvažnije za konfiguraciju servera su [SessionSettings] i [ServerSettings].
Ključne postavke u [SessionSettings]
| Postavka | Primjer vrijednosti | Opis |
|---|---|---|
SessionName |
My Legion Server |
Naziv koji se pojavljuje u pregledniku servera u igri. Neka bude jedinstven kako bi ga igrači lako pronašli. |
QueryPort |
7778 |
Port upita koji koristi preglednik servera. Mora odgovarati portu dodijeljenom u GPanel-u. Zadano je port igre + 1. |
Ključne postavke u [ServerSettings]
| Postavka | Primjer vrijednosti | Opis |
|---|---|---|
ServerPassword |
mypassword |
Lozinka potrebna za pridruživanje igrača. Ostavite prazno za javni server. |
ServerAdminPassword |
adminpass123 |
Administratorska lozinka za autentifikaciju administratorskih naredbi u igri. Čuvajte je u tajnosti. |
MaxPlayers |
20 |
Maksimalan broj istovremenih igrača. Trebao bi odgovarati ograničenju mjesta igrača vašeg plana. |
XPMultiplier |
2.0 |
Množitelj za stečeno iskustvo. 1.0 je zadano, 2.0 udvostručuje stjecanje iskustva. |
TamingSpeedMultiplier |
3.0 |
Množitelj za brzinu pripitomljivanja. Veće vrijednosti ubrzavaju pripitomljavanje. |
HarvestAmountMultiplier |
2.0 |
Množitelj za resurse prikupljene po akciji berbe. |
DifficultyOffset |
1.0 |
Kontrolira distribuciju razina stvorenja. Postavite na 1.0 za maksimalne razine divljih stvorenja prema službenim postavkama. |
OverrideOfficialDifficulty |
5.0 |
Postavlja maksimalnu razinu divljeg dinosaura kada je DifficultyOffset=1.0. Vrijednost 5.0 dopušta razine do 150. |
AllowCrateSpawnsOnTopOfStructures |
True |
Dopušta da opskrbni paketi padnu na strukture igrača. Preporučeno za PvE servere. |
EnablePvPGamma |
True |
Dopušta igračima podešavanje game u PvP-u. Onemogućite za natjecateljskije iskustvo. |
Minimalni primjer konfigurirane sekcije 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
Korak 3 — Stvorite i konfigurirajte Game.ini
Stvaranje Game.ini
Game.ini mora ručno stvoriti korisnik ako već ne postoji. Navigirajte do ShooterGame/Saved/Config/WindowsServer/ u GPanel upravitelju datoteka. Ako Game.ini nije navedena, stvorite novu datoteku s točnim nazivom Game.ini (veliko G i veliko I — game.ini ili GAME.INI neće raditi).
Započnite datoteku sljedećim zaglavljem — sve Game.ini postavke idu pod ovu jednu sekciju:
[/script/shootergame.shootergamemode]
Uređivanje Game.ini
Game.ini koristi format temeljen na sekcijama. Najčešća sekcija za prilagodbu servera je [/script/shootergame.shootergamemode]. Postavke se dodaju jedna po liniji unutar odgovarajuće sekcije.
Uobičajene prilagodbe 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)
| Postavka | Opis |
|---|---|
OverridePlayerLevelEngramPoints=N |
Postavlja engram bodove dodijeljene na svakoj razini. Dodajte jednu liniju po razini igrača. Koristite ovo za dodjeljivanje više engrama po napredovanju razine. |
MaxCustomNodes=N |
Kontrolira maksimalne prilagođene točke pojavljivanja. Relevantno za napredne konfiguracijske modifikacije pojavljivanja. |
EngramEntryAutoUnlocks=(...) |
Prisiljava automatsko otključavanje specifičnih engrama na definiranoj razini, korisno za davanje pristupa svim igračima određenim predmetima bez trošenja bodova. |
ConfigOverrideItemMaxQuantity=(...) |
Nadjačava maksimalne veličine hrpa za specifične predmete. |
[/script/shootergame.shootergamemode] mora biti prisutno točno jednom u Game.ini. Ako ga dodate drugi put, koristit će se samo zadnja pojava. Dodajte sve postavke pod jedno zaglavlje.
Konfiguracija porta upita
Port upita je odvojen od porta igre i koristi se isključivo od strane preglednika servera (Steam/Epic) za prikaz vašeg servera. Ako je port upita neispravan ili nedostupan, vaš server se neće pojaviti u pregledniku čak i ako ispravno radi.
| Port | Zadano | Konfigurirano u | Namjena |
|---|---|---|---|
| Game Port | 7777 |
GPanel kartica Startup / Network | Igrači se spajaju putem ovog porta da se pridruže serveru |
| Query Port | 7778 |
GameUserSettings.ini — QueryPort pod [SessionSettings] |
Provjera preglednika servera — mora odgovarati portu dodijeljenom u GPanel-u |
QueryPort u GameUserSettings.ini mora točno odgovarati portu upita prikazanom u kartici Network vašeg GPanel-a. Legion Hosting unaprijed dodjeljuje oba porta kada se vaš server kreira — provjerite karticu Network za vaše specifične vrijednosti prije uređivanja .ini datoteke. Nemojte pretpostavljati da se zadane vrijednosti 7777/7778 odnose na vaš server.
Primjena promjena
- Spremite uređenu
.inidatoteku koristeći gumb Save u GPanel uređivaču datoteka. - Vratite se na karticu Console.
- Kliknite Start za pokretanje servera. GPanel će učitati vašu ažuriranu konfiguraciju pri pokretanju.
- Pratite izlaz konzole za bilo kakve pogreške. Konfiguracijske pogreške poput nevažećih vrijednosti ili duplikata zaglavlja sekcija često će proizvesti upozorenja u log-u pokretanja.
GameUserSettings.ini ili Game.ini dok je server zaustavljen i zatim pokretanje servera je dovoljno. Nemojte pokušavati ponovno učitati konfiguracijske datoteke uživo dok server radi — ARK ne podržava ponovno učitavanje konfiguracije uživo za većinu postavki.
Rješavanje problema
Game.ini ne postoji ili se postavke ne čitaju
Game.inise ne stvara automatski. Ako datoteka ne postoji, stvorite je ručno u GPanel uređivaču datoteka unutarShooterGame/Saved/Config/WindowsServer/.- Naziv datoteke razlikuje velika i mala slova. Mora biti točno
Game.ini— negame.ini,GAME.INIili bilo koja druga varijacija. - Provjerite da datoteka sadrži zaglavlje
[/script/shootergame.shootergamemode]kao prvu liniju i da se ovo zaglavlje pojavljuje samo jednom.
Postavke u Game.ini ili GameUserSettings.ini se ne primjenjuju
- Potvrdite da je server bio potpuno zaustavljen prije nego ste uredili datoteku. Ako je server radio, mogao je prepisati vaše promjene pri sljedećem gašenju.
- Provjerite da se zaglavlje sekcije (npr.
[ServerSettings]ili[/script/shootergame.shootergamemode]) pojavljuje točno jednom u datoteci. Dupla zaglavlja sekcija uzrokovat će da kasnije postavke nadjačaju ranije, ili će biti potpuno zanemarene ovisno o parseru. - Nakon spremanja datoteke, potpuno ponovno pokrenite server iz GPanel-a prije testiranja.
- Provjerite da je datoteka u ispravnom direktoriju:
ShooterGame/Saved/Config/WindowsServer/. Datoteke smještene na pogrešnu lokaciju tiho se zanemaruju.
Server se ne pojavljuje u pregledniku servera nakon konfiguriranja postavki
- Potvrdite da
QueryPortuGameUserSettings.iniodgovara portu navedenom u kartici Network GPanel-a. - Pregledniku servera može trebati 5–10 minuta za indeksiranje novo pokrenutog ili rekonfiguriranog servera. Pokušajte izravno povezivanje s
open IP:GAMEPORTu konzoli igre ASA da provjerite je li server dostupan dok preglednik ažurira podatke. - Ako je crossplay omogućen, igrači moraju odznačiti filtere zaključavanja platforme u pregledniku servera. Pogledajte vodič za povezivanje za detalje.