Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Zostało tylko kilka godzin!
Kończy się za: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Konfiguracja serwera ARK: Survival Ascended

PL ark asa settings ini 1 found this helpful

Ten przewodnik obejmuje sposób konfiguracji plików GameUserSettings.ini i Game.ini dla Twojego serwera ARK: Survival Ascended hostowanego w Legion Hosting.

Zatrzymaj serwer przed edycją plików konfiguracyjnych. Zawsze zatrzymuj serwer z karty Console w GPanel przed edycją jakichkolwiek plików .ini. ARK może nadpisać pliki przy wyłączaniu, więc zmiany dokonane podczas działania serwera mogą zostać utracone.

Przegląd plików konfiguracyjnych

ARK: Survival Ascended używa dwóch głównych plików konfiguracyjnych do kontrolowania zachowania serwera. Oba znajdują się w katalogu ShooterGame/Saved/Config/WindowsServer/ na Twoim serwerze.

Plik Przeznaczenie
GameUserSettings.ini Podstawowe ustawienia serwera — nazwa sesji, hasła, liczba graczy, współczynniki, crossplay, BattleEye i więcej. Ten plik jest tworzony przy pierwszym uruchomieniu serwera.
Game.ini Zaawansowane nadpisania rozgrywki — punkty engramów, skalowanie statystyk, rozmiary stosów przedmiotów, niestandardowe spawny NPC. Musi być dokładnie Game.ini (uwzględnia wielkość liter). Utwórz ręcznie, jeśli nie istnieje.
Game.ini może domyślnie nie istnieć. Jeśli plik nie jest obecny, utwórz go ręcznie w edytorze plików GPanel. Nazwa pliku musi być dokładnie Game.ini z dużą literą G oraz I — game.ini lub GAME.INI nie zadziała.

Krok 1 — Uzyskaj dostęp do Menedżera plików w GPanel

  1. Zaloguj się do GPanel.
  2. Wybierz swój serwer ARK: Survival Ascended z listy serwerów.
  3. Jeśli serwer działa, kliknij Stop na karcie Console i poczekaj, aż status zmieni się na Offline.
  4. Kliknij kartę Files, aby otworzyć menedżera plików.
  5. Przejdź do ShooterGame/Saved/Config/WindowsServer/. Znajdziesz tutaj GameUserSettings.ini, gdy serwer zostanie uruchomiony przynajmniej raz. Jeśli Game.ini nie jest obecny, utworzysz go ręcznie w Kroku 3.

Krok 2 — Skonfiguruj GameUserSettings.ini

Kliknij GameUserSettings.ini w menedżerze plików, aby otworzyć go w edytorze wbudowanym. Plik jest podzielony na sekcje — najważniejsze dla konfiguracji serwera to [SessionSettings] i [ServerSettings].

Kluczowe ustawienia w [SessionSettings]

Ustawienie Przykładowa wartość Opis
SessionName My Legion Server Nazwa, która pojawia się w przeglądarce serwerów w grze. Zachowaj ją unikalną, aby gracze mogli łatwo ją znaleźć.
QueryPort 7778 Port zapytań używany przez przeglądarkę serwerów. Musi być zgodny z portem przydzielonym w GPanel. Domyślnie jest to port gry + 1.

Kluczowe ustawienia w [ServerSettings]

Ustawienie Przykładowa wartość Opis
ServerPassword mypassword Hasło wymagane do dołączenia graczy. Pozostaw puste dla serwera publicznego.
ServerAdminPassword adminpass123 Hasło administratora używane do uwierzytelniania komend administracyjnych w grze. Zachowaj je w tajemnicy.
MaxPlayers 20 Maksymalna liczba jednoczesnych graczy. Powinna odpowiadać limitowi slotów graczy w Twoim planie.
XPMultiplier 2.0 Mnożnik zdobywanego XP. 1.0 jest domyślny, 2.0 podwaja zysk XP.
TamingSpeedMultiplier 3.0 Mnożnik szybkości oswajania. Wyższe wartości przyspieszają oswajanie.
HarvestAmountMultiplier 2.0 Mnożnik zasobów zbieranych na każde działanie zbierania.
DifficultyOffset 1.0 Kontroluje rozkład poziomów stworzeń. Ustaw na 1.0 dla maksymalnych poziomów dzikich stworzeń przy ustawieniach w stylu oficjalnym.
OverrideOfficialDifficulty 5.0 Ustawia maksymalny poziom dzikiego dinozaura, gdy DifficultyOffset=1.0. Wartość 5.0 pozwala na poziomy do 150.
AllowCrateSpawnsOnTopOfStructures True Pozwala zrzutom zaopatrzenia lądować na strukturach graczy. Zalecane dla serwerów PvE.
EnablePvPGamma True Pozwala graczom regulować gamma w PvP. Wyłącz dla bardziej rywalizacyjnego doświadczenia.

Minimalny przykład skonfigurowanej sekcji 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

Krok 3 — Utwórz i skonfiguruj Game.ini

Tworzenie Game.ini

Game.ini musi zostać utworzony ręcznie przez użytkownika, jeśli jeszcze nie istnieje. Przejdź do ShooterGame/Saved/Config/WindowsServer/ w menedżerze plików GPanel. Jeśli Game.ini nie jest wymieniony, utwórz nowy plik o dokładnej nazwie Game.ini (duże G i duże I — game.ini lub GAME.INI nie zadziała).

Rozpocznij plik następującym nagłówkiem — wszystkie ustawienia Game.ini znajdują się pod tą jedną sekcją:

[/script/shootergame.shootergamemode]

Edytowanie Game.ini

Game.ini używa formatu opartego na sekcjach. Najczęstszą sekcją do dostosowywania serwera jest [/script/shootergame.shootergamemode]. Ustawienia dodaje się po jednym w wierszu w odpowiedniej sekcji.

Częste dostosowania 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)
Ustawienie Opis
OverridePlayerLevelEngramPoints=N Ustawia punkty engramów przyznawane na każdym poziomie. Dodaj jedną linię na poziom gracza. Użyj tego, aby przyznawać więcej engramów przy każdym awansie.
MaxCustomNodes=N Kontroluje maksymalną liczbę niestandardowych węzłów spawnu. Istotne dla zaawansowanych modowanych konfiguracji spawnu.
EngramEntryAutoUnlocks=(...) Wymusza automatyczne odblokowanie określonych engramów na zdefiniowanym poziomie, przydatne do dawania wszystkim graczom dostępu do określonych przedmiotów bez wydawania punktów.
ConfigOverrideItemMaxQuantity=(...) Nadpisuje maksymalne rozmiary stosów dla określonych przedmiotów.
Wskazówka: Nagłówek sekcji [/script/shootergame.shootergamemode] musi występować dokładnie raz w Game.ini. Jeśli dodasz go po raz drugi, użyte zostanie tylko ostatnie wystąpienie. Dodaj wszystkie swoje ustawienia pod tym jednym nagłówkiem.

Konfiguracja portu zapytań

Port zapytań jest oddzielny od portu gry i jest używany wyłącznie przez przeglądarkę serwerów (Steam/Epic) do wylistowania Twojego serwera. Jeśli port zapytań jest nieprawidłowy lub nieosiągalny, Twój serwer nie pojawi się w przeglądarce, nawet jeśli działa poprawnie.

Port Domyślnie Konfigurowany w Przeznaczenie
Port gry 7777 Karta Startup / Network w GPanel Gracze łączą się przez ten port, aby dołączyć do serwera
Port zapytań 7778 GameUserSettings.iniQueryPort w sekcji [SessionSettings] Odpytywanie przeglądarki serwerów — musi być zgodne z portem przydzielonym w GPanel
Port zapytań musi być zgodny z GPanel. Wartość QueryPort w GameUserSettings.ini musi dokładnie odpowiadać portowi zapytań pokazanemu na karcie Network w GPanel. Legion Hosting wstępnie przydziela oba porty przy tworzeniu serwera — sprawdź kartę Network pod kątem konkretnych wartości przed edycją pliku .ini. Nie zakładaj, że domyślne porty 7777/7778 dotyczą Twojego serwera.

Stosowanie zmian

  1. Zapisz edytowany plik .ini za pomocą przycisku Save w edytorze plików GPanel.
  2. Wróć do karty Console.
  3. Kliknij Start, aby uruchomić serwer. GPanel załaduje zaktualizowaną konfigurację przy uruchomieniu.
  4. Monitoruj wyjście konsoli pod kątem błędów. Błędy konfiguracji, takie jak nieprawidłowe wartości lub zduplikowane nagłówki sekcji, często powodują ostrzeżenia w dzienniku uruchamiania.
Zawsze edytuj pliki konfiguracyjne, gdy serwer jest zatrzymany. Edytowanie GameUserSettings.ini lub Game.ini, gdy serwer jest zatrzymany, a następnie uruchomienie serwera jest wystarczające. Nie próbuj przeładowywać plików konfiguracyjnych na żywo podczas działania serwera — ARK nie obsługuje przeładowywania konfiguracji na żywo dla większości ustawień.

Rozwiązywanie problemów

Game.ini nie istnieje lub ustawienia nie są odczytywane

  • Game.ini nie jest tworzony automatycznie. Jeśli plik nie istnieje, utwórz go ręcznie w edytorze plików GPanel w katalogu ShooterGame/Saved/Config/WindowsServer/.
  • Nazwa pliku uwzględnia wielkość liter. Musi być dokładnie Game.ini — nie game.ini, GAME.INI ani żadna inna odmiana.
  • Upewnij się, że plik zawiera nagłówek [/script/shootergame.shootergamemode] jako pierwszą linię i że ten nagłówek pojawia się tylko raz.

Ustawienia w Game.ini lub GameUserSettings.ini nie są stosowane

  • Potwierdź, że serwer został całkowicie zatrzymany przed edycją pliku. Jeśli serwer działał, mógł nadpisać Twoje zmiany przy następnym wyłączeniu.
  • Sprawdź, czy nagłówek sekcji (np. [ServerSettings] lub [/script/shootergame.shootergamemode]) pojawia się dokładnie raz w pliku. Zduplikowane nagłówki sekcji spowodują, że późniejsze ustawienia nadpiszą wcześniejsze lub zostaną całkowicie zignorowane, w zależności od parsera.
  • Po zapisaniu pliku całkowicie zrestartuj serwer z GPanel przed testowaniem.
  • Sprawdź, czy plik znajduje się w prawidłowym katalogu: ShooterGame/Saved/Config/WindowsServer/. Pliki umieszczone w niewłaściwej lokalizacji są po cichu ignorowane.

Serwer nie pojawia się w przeglądarce serwerów po skonfigurowaniu ustawień

  • Potwierdź, że QueryPort w GameUserSettings.ini dokładnie odpowiada portowi wymienionemu na karcie Network w GPanel.
  • Przeglądarce serwerów może zająć 5–10 minut zindeksowanie nowo uruchomionego lub ponownie skonfigurowanego serwera. Spróbuj połączenia bezpośredniego za pomocą open IP:GAMEPORT w konsoli ASA w grze, aby zweryfikować, że serwer jest osiągalny, podczas gdy przeglądarka nadrabia zaległości.
  • Jeśli crossplay jest włączony, gracze muszą odznaczyć filtry blokady platformy w przeglądarce serwerów. Szczegóły znajdziesz w przewodniku połączenia.

Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.