See juhend käsitleb failide GameUserSettings.ini ja Game.ini konfigureerimist teie ARK: Survival Ascended serveri jaoks, mida majutab Legion Hosting.
.ini failide redigeerimist. ARK võib failid sulgemisel üle kirjutada, seega võivad töötava serveri ajal tehtud muudatused kaduma minna.
Konfiguratsioonifailide ülevaade
ARK: Survival Ascended kasutab serveri käitumise juhtimiseks kahte peamist konfiguratsioonifaili. Mõlemad asuvad teie serveri kataloogis ShooterGame/Saved/Config/WindowsServer/.
| Fail | Otstarve |
|---|---|
GameUserSettings.ini |
Põhilised serveri seaded — seansi nimi, paroolid, mängijate arv, määrad, ristiplatvormimäng, BattleEye ja palju muud. See fail luuakse serveri esmakordsel käivitamisel. |
Game.ini |
Täpsemad mängu ülekirjutused — engram-punktid, statistikaskaleerimine, esemete virna suurused, kohandatud NPC kudemised. Peab olema täpselt Game.ini (tõstutundlik). Looge käsitsi, kui seda pole olemas. |
Game.ini suure G ja I-ga — game.ini ega GAME.INI ei tööta.
1. samm — juurdepääs failihaldurile GPanel-is
- Logige sisse GPanel-i.
- Valige serverite loendist oma ARK: Survival Ascended server.
- Kui server töötab, klõpsake vahekaardil Console nuppu Stop ja oodake, kuni olek muutub olekusse Offline.
- Klõpsake vahekaardil Files, et avada failihaldur.
- Navigeerige kausta
ShooterGame/Saved/Config/WindowsServer/. Leiate sealt failiGameUserSettings.ini, kui server on vähemalt korra käivitunud. KuiGame.inipole olemas, loote selle käsitsi 3. sammus.
2. samm — GameUserSettings.ini konfigureerimine
Klõpsake failihalduris failil GameUserSettings.ini, et see avada sisseehitatud redaktoris. Fail on jaotatud sektsioonideks — serveri konfigureerimiseks on kõige olulisemad [SessionSettings] ja [ServerSettings].
Olulised seaded jaotises [SessionSettings]
| Seade | Näidisväärtus | Kirjeldus |
|---|---|---|
SessionName |
My Legion Server |
Nimi, mis kuvatakse mängusiseses serveribrauseris. Hoidke see ainulaadne, et mängijad seda lihtsalt leiaksid. |
QueryPort |
7778 |
Päringuport, mida kasutab serverbrauser. Peab vastama GPanel-is määratud pordile. Vaikimisi mänguport + 1. |
Olulised seaded jaotises [ServerSettings]
| Seade | Näidisväärtus | Kirjeldus |
|---|---|---|
ServerPassword |
mypassword |
Parool, mida mängijad peavad liitumiseks sisestama. Jätke tühjaks avaliku serveri jaoks. |
ServerAdminPassword |
adminpass123 |
Administraatori parool, mida kasutatakse mängusiseste administraatorikäskude autentimiseks. Hoidke see privaatsena. |
MaxPlayers |
20 |
Maksimaalne samaaegsete mängijate arv. Peaks vastama teie plaani mängijakohtade limiidile. |
XPMultiplier |
2.0 |
XP saamise kordaja. 1.0 on vaikimisi, 2.0 kahekordistab XP saamist. |
TamingSpeedMultiplier |
3.0 |
Taltsutamiskiiruse kordaja. Suuremad väärtused kiirendavad taltsutamist. |
HarvestAmountMultiplier |
2.0 |
Kordaja korjamistegevuse kohta saadavatele ressurssidele. |
DifficultyOffset |
1.0 |
Kontrollib olendite tasemejaotust. Seadke väärtusele 1.0 maksimaalsete metsikute tasemete jaoks ametlike seadete stiilis. |
OverrideOfficialDifficulty |
5.0 |
Seadistab metsiku dino maksimaalse taseme, kui DifficultyOffset=1.0. Väärtus 5.0 lubab tasemeid kuni 150. |
AllowCrateSpawnsOnTopOfStructures |
True |
Lubab varustuslankudel maanduda mängijate ehitistele. Soovitatav PvE serverite jaoks. |
EnablePvPGamma |
True |
Lubab mängijatel PvP-s gammat kohandada. Keelake konkurentsivõimelisema kogemuse jaoks. |
Minimaalne näide konfigureeritud GameUserSettings.ini jaotisest:
[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
3. samm — Game.ini loomine ja konfigureerimine
Game.ini loomine
Game.ini tuleb kasutajal käsitsi luua, kui seda veel pole. Navigeerige GPanel-i failihalduris kausta ShooterGame/Saved/Config/WindowsServer/. Kui Game.ini pole loetletud, looge uus fail täpse nimega Game.ini (suur G ja suur I — game.ini ega GAME.INI ei tööta).
Alustage faili järgmise päisega — kõik Game.ini seaded lähevad selle ühe jaotise alla:
[/script/shootergame.shootergamemode]
Game.ini redigeerimine
Game.ini kasutab jaotistepõhist vormingut. Kõige levinum jaotis serveri kohandamiseks on [/script/shootergame.shootergamemode]. Seaded lisatakse üks rea kohta sobiva jaotise alla.
Levinud Game.ini kohandused:
[/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)
| Seade | Kirjeldus |
|---|---|
OverridePlayerLevelEngramPoints=N |
Seadistab igal tasemel antavad engram-punktid. Lisage üks rida iga mängijataseme kohta. Kasutage seda, et anda rohkem engramme iga tasemetõusu kohta. |
MaxCustomNodes=N |
Kontrollib maksimaalseid kohandatud kudemispunkte. Oluline täpsemate moditud kudemise konfiguratsioonide jaoks. |
EngramEntryAutoUnlocks=(...) |
Sunnib teatud engramme automaatselt avanema kindlal tasemel, kasulik kõigile mängijatele teatud esemetele juurdepääsu andmiseks ilma punkte kulutamata. |
ConfigOverrideItemMaxQuantity=(...) |
Kirjutab üle teatud esemete maksimaalsed virna suurused. |
[/script/shootergame.shootergamemode] peab olema failis Game.ini täpselt üks kord. Kui lisate selle teist korda, kasutatakse ainult viimast esinemist. Lisage kõik seaded ühe päise alla.
Päringupordi konfigureerimine
Päringuport on mängupordist eraldi ja seda kasutab ainult serverbrauser (Steam/Epic) teie serveri loetlemiseks. Kui päringuport on vale või kättesaamatu, ei ilmu teie server brauseris, isegi kui see töötab korrektselt.
| Port | Vaikimisi | Konfigureeritud | Otstarve |
|---|---|---|---|
| Game Port | 7777 |
GPanel Startup / Network vahekaart | Mängijad ühenduvad selle pordi kaudu serveriga liitumiseks |
| Query Port | 7778 |
GameUserSettings.ini — QueryPort jaotises [SessionSettings] |
Serveribrauseri päring — peab vastama GPanel-is eraldatud pordile |
QueryPort failis GameUserSettings.ini peab täpselt vastama GPanel-i vahekaardil Network näidatud päringupordile. Legion Hosting määrab mõlemad pordid teie serveri loomisel — kontrollige vahekaardilt Network oma konkreetseid väärtusi enne .ini faili redigeerimist. Ärge eeldage, et vaikimisi väärtused 7777/7778 kehtivad teie serveri kohta.
Muudatuste rakendamine
- Salvestage redigeeritud
.inifail, kasutades GPanel-i failiredaktori nuppu Save. - Naaske vahekaardile Console.
- Klõpsake Start, et server käivitada. GPanel laadib teie uuendatud konfiguratsiooni käivitamisel.
- Jälgige konsooli väljundit vigade osas. Konfiguratsioonivead, nagu kehtetud väärtused või korduvad jaotise päised, tekitavad sageli hoiatusi käivituslogis.
GameUserSettings.ini või Game.ini redigeerimine serveri peatatud olekus ja seejärel serveri käivitamine on piisav. Ärge proovige konfiguratsioonifaile töötava serveri ajal taaslaadida — ARK ei toeta enamiku seadete reaalajas konfiguratsiooni uuestilaadimist.
Veaotsing
Game.ini puudub või seadeid ei loeta
Game.iniei looda automaatselt. Kui faili pole olemas, looge see käsitsi GPanel-i failiredaktoris kaustasShooterGame/Saved/Config/WindowsServer/.- Failinimi on tõstutundlik. See peab olema täpselt
Game.ini— mittegame.ini,GAME.INIega mõni muu variant. - Veenduge, et fail sisaldab päist
[/script/shootergame.shootergamemode]esimesel real ja et see päis esineb ainult üks kord.
Game.ini või GameUserSettings.ini seadeid ei rakendata
- Kinnitage, et server oli enne faili redigeerimist täielikult peatatud. Kui server töötas, võis see teie muudatused järgmisel sulgemisel üle kirjutada.
- Kontrollige, et jaotise päis (nt
[ServerSettings]või[/script/shootergame.shootergamemode]) esineb failis täpselt üks kord. Korduvad jaotise päised põhjustavad hilisemate seadete varasemaid ülekirjutamist või nende täielikku eiramist olenevalt parserist. - Pärast faili salvestamist taaskäivitage server täielikult GPanel-ist enne testimist.
- Veenduge, et fail on õiges kataloogis:
ShooterGame/Saved/Config/WindowsServer/. Valesse kohta paigutatud faile eiratakse vaikselt.
Server ei ilmu serveribrauseris pärast seadete konfigureerimist
- Kinnitage, et
QueryPortfailisGameUserSettings.inivastab täpselt GPanel-i vahekaardil Network loetletud pordile. - Serveribrauseril võib kuluda 5–10 minutit äsja käivitatud või ümberkonfigureeritud serveri indekseerimiseks. Proovige otseühendust käsuga
open IP:GAMEPORTASA mängusiseses konsoolis, et kontrollida serveri kättesaadavust, kuni brauser järgi jõuab. - Kui ristiplatvormimäng on lubatud, peavad mängijad serveribrauseris platformilukustuse filtrid eemaldama. Vaadake üksikasju ühendamise juhendist.