Go to main content

ARK: Konfiguracja serwera

Ten poradnik został stworzony z wykorzystaniem następujących produktów:

(Szczegóły mogą się różnić w zależności od produktów różnych dostawców, ale główne koncepcje pozostają takie same)

Konfiguracja serwera

Konfiguracja serwera gier ARK może u niektórych wywołać zamieszanie i bezradność. Ale jest ku temu powód. ARK oferuje mnóstwo opcji konfiguracyjnych dla gry. Dodatkowo konfiguracja odbywa się w różnych plikach konfiguracyjnych, gdzie trzeba też uważać, które komendy trafiają do którego pliku. W tym poradniku chcemy dać Ci lepszy przegląd, jak działa konfiguracja serwera gier ARK.

Różnice między plikami konfiguracyjnymi

Konfiguracja serwera gier ARK odbywa się przez pliki konfiguracyjne GameUserSettings.ini oraz Game.ini. Możesz je modyfikować albo przez nasz panel główny w zakładce Konfiguracje, albo przez FTP.

Plik konfiguracyjnyPanel głównyFTP
GameUserSettings.iniAdministracja serwera -> Konfiguracje -> GameUserSettings.iniShooterGame/Saved/Config/LinuxServer/
Game.iniAdministracja serwera -> Konfiguracje -> Game.iniShooterGame/Saved/Config/LinuxServer/

Plik konfiguracyjny GameUserSettings.ini zawiera opcje zarówno dla klienta gry, jak i serwera. Opcje dla klienta gry nie są używane przez serwer. Opcje serwera znajdują się w sekcji [ServerSettings], zwykle na końcu pliku. Do bardziej zaawansowanych modyfikacji, takich jak zmiana punktów engramów czy XP za poziom, wyłączanie niektórych treści lub personalizacja preferencji graczy, służy plik konfiguracyjny Game.ini.

Konfiguracja

Poniżej wyjaśniamy oba pliki konfiguracyjne. Omówimy najczęściej używane komendy i jak działają.

Konfiguracja: Mapa

ARK oferuje różne mapy, na których można grać na serwerze. Możesz wybrać, na której mapie chcesz grać, w panelu głównym w ustawieniach.

MapaData wydaniaNazwa komendy
The Island02.06.2015TheIsland
The Center17.05.2016TheCenter
Scorched Earth01.09.2016ScorchedEarth_P
Ragnarok12.06.2017Ragnarok
Aberration12.12.2017Aberration_P
Extinction06.11.2018Extinction
Valguero18.06.2019Valguero_P
Genesis25.02.2020Genesis
Crystal Isles11.06.2020CrystalIsles

Wystarczy wpisać nazwę komendy mapy w polu Mapa, a zostanie ona załadowana przy następnym uruchomieniu serwera.

Konfiguracja: GameUserSettings.ini

[ServerSettings]

allowThirdPersonPlayer

Ta komenda definiuje, czy ma być aktywowana perspektywa trzeciej osoby.

Typ danychWartość domyślnaZakres wartości
Boolean00/1

AllowCaveBuildingPvE

Ta komenda definiuje, czy w trybie PVE można budować struktury w jaskiniach.

Typ danychWartość domyślnaZakres wartości
Boolean00/1

alwaysNotifyPlayerJoined

Ta komenda definiuje, czy gracze otrzymują powiadomienie, gdy ktoś dołącza do serwera.

Typ danychWartość domyślnaZakres wartości
Boolean00/1

alwaysNotifyPlayerLeft

Ta komenda definiuje, czy gracze otrzymują powiadomienie, gdy ktoś opuszcza serwer.

Typ danychWartość domyślnaZakres wartości
Boolean00/1

bAllowFlyerCarryPvE

Ta komenda definiuje, czy gracze mogą podnosić dinozaury latającym dinozaurem.

Typ danychWartość domyślnaZakres wartości
Boolean00/1

bDisableStructureDecayPvE

Ta komenda wyłącza postępującą degradację budowli graczy.

Typ danychWartość domyślnaZakres wartości
Boolean00/1

DayCycleSpeedScale

Ta komenda definiuje współczynnik skalowania cyklu dnia i nocy w ARK, czyli jak często dzień zmienia się w noc i odwrotnie. Domyślna wartość 1 oznacza taką samą prędkość cyklu jak w trybie single player i na oficjalnych serwerach. Wartości poniżej 1 spowalniają cykl, powyżej 1 przyspieszają. 1 minuta czasu rzeczywistego to około 28 minut czasu gry. Aby uzyskać około 24-godzinny cykl dzień/noc w grze, użyj wartości 0.035.

Typ danychWartość domyślnaZakres wartości
Float1.00000

DayTimeSpeedScale

Ta komenda definiuje skalowanie upływu czasu w ciągu dnia. Wartość określa długość dnia względem nocy (określonej przez NightTimeSpeedScale). Zmniejszenie wartości wydłuża dzień.

Typ danychWartość domyślnaZakres wartości
Float1.00000

NightTimeSpeedScale

Ta komenda definiuje skalowanie upływu czasu w nocy. Wartość określa długość nocy względem dnia (określonego przez DayTimeSpeedScale). Zmniejszenie wartości wydłuża noc.

Typ danychWartość domyślnaZakres wartości
Float1.00000

DinoCharacterFoodDrainMultiplier

Ta komenda definiuje zużycie jedzenia przez dinozaura. Wyższa wartość zwiększa głód (dinozaury szybciej się głodzą). Wpływa też na czas oswajania.

Typ danychWartość domyślnaZakres wartości
Float1.00000

DinoCharacterHealthRecoveryMultiplier

Ta komenda definiuje regenerację zdrowia dinozaura. Wyższa wartość przyspiesza regenerację, niższa spowalnia.

Typ danychWartość domyślnaZakres wartości
Float1.00000

DinoCharacterStaminaDrainMultiplier

Ta komenda definiuje, jak szybko dinozaur się męczy. Wyższa wartość przyspiesza zmęczenie, niższa spowalnia.

Typ danychWartość domyślnaZakres wartości
Float1.00000

DinoCountMultiplier

Ta komenda definiuje, ile dinozaurów ma się pojawiać. Wyższa wartość zwiększa szansę na spawn, niższa zmniejsza.

Typ danychWartość domyślnaZakres wartości
Float1.00000

DinoDamageMultiplier

Ta komenda definiuje, ile obrażeń zadaje dinozaur. Wyższa wartość zwiększa obrażenia, niższa zmniejsza.

Typ danychWartość domyślnaZakres wartości
Float1.00000

DinoResistanceMultiplier

Ta komenda definiuje odporność dinozaura. Wyższa wartość zwiększa odporność.

Typ danychWartość domyślnaZakres wartości
Float1.00000

globalVoiceChat

Ta komenda definiuje, czy globalny czat głosowy ma być włączony na serwerze.

Typ danychWartość domyślnaZakres wartości
Boolean00/1

HarvestAmountMultiplier

Ta komenda definiuje ilość surowców zbieranych podczas harvestu. Wyższa wartość oznacza więcej surowców, niższa mniej.

Typ danychWartość domyślnaZakres wartości
Float1.00000

HarvestHealthMultiplier

Ta komenda definiuje wytrzymałość surowców, które można zbierać. Wyższe wartości zwiększają ilość materiałów z każdego uderzenia.

Typ danychWartość domyślnaZakres wartości
Float1.00000

noTributeDownloads

Ta komenda pozwala zabronić pobierania postaci z serwera.

Typ danychWartość domyślnaZakres wartości
Float1.00000

PreventDownloadSurvivors

Ta komenda pozwala zapobiec pobieraniu postaci ocalałych z serwera.

Typ danychWartość domyślnaZakres wartości
Float1.00000

PreventDownloadItems

Ta komenda pozwala zapobiec pobieraniu przedmiotów z serwera.

Typ danychWartość domyślnaZakres wartości
Float1.00000

PreventDownloadDinos

Ta komenda pozwala zapobiec pobieraniu dinozaurów z serwera.

Typ danychWartość domyślnaZakres wartości
Float1.00000

PlayerCharacterFoodDrainMultiplier

Ta komenda definiuje, jak szybko gracz się głodzi. Zwiększenie wartości powoduje szybszy głód, zmniejszenie spowalnia. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

PlayerCharacterHealthRecoveryMultiplier

Ta komenda definiuje, jak szybko gracz się leczy. Zwiększenie wartości przyspiesza leczenie, zmniejszenie spowalnia. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

PlayerCharacterStaminaDrainMultiplier

Ta komenda definiuje, jak szybko gracz się męczy. Zwiększenie wartości powoduje szybsze zmęczenie, zmniejszenie spowalnia. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

PlayerCharacterWaterDrainMultiplier

Ta komenda definiuje, jak szybko gracz się spragnia. Zwiększenie wartości powoduje szybsze pragnienie, zmniejszenie spowalnia. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

PlayerDamageMultiplier

Ta komenda definiuje, ile obrażeń zadaje gracz. Zwiększenie wartości powoduje większe obrażenia, zmniejszenie mniejsze. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

PlayerResistanceMultiplier

Ta komenda definiuje odporność gracza. Zwiększenie wartości zwiększa odporność, zmniejszenie ją obniża. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

proximityChat

Ta komenda definiuje, czy lokalny czat głosowy ma być włączony na serwerze.

Typ danychWartość domyślnaZakres wartości
Boolean0 (wyłączony)0/1

ResourceNoReplenishRadiusPlayers

Ta komenda definiuje odległość między graczami a surowcami, w której surowce nie odrastają. Zwiększenie wartości powiększa promień, zmniejszenie go zmniejsza. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

ResourceNoReplenishRadiusStructures

Ta komenda definiuje odległość między strukturami a surowcami, w której surowce nie odrastają. Zwiększenie wartości powiększa promień, zmniejszenie go zmniejsza. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

ResourcesRespawnPeriodMultiplier

Ta komenda definiuje czas odnowienia surowców. Zwiększenie wartości wydłuża czas odnowienia, zmniejszenie skraca. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

ServerAdminPassword

Ta komenda definiuje hasło do logowania się jako admin. Więcej info znajdziesz w naszym poradniku: Zostań adminem

Typ danychWartość domyślnaZakres wartości
StringN/ADowolne

ServerCrosshair

Ta komenda definiuje, czy gracz ma widzieć celownik.

Typ danychWartość domyślnaZakres wartości
Boolean0 (wyłączony)0/1

serverForceNoHud

Ta komenda definiuje, czy mają być wyświetlane elementy HUD w grze.

Typ danychWartość domyślnaZakres wartości
Boolean0 (wyłączony)0/1

serverHardcore

Ta komenda definiuje, czy ma być włączony tryb hardcore (po śmierci gracz zaczyna od nowa).

Typ danychWartość domyślnaZakres wartości
Boolean0 (wyłączony)0/1

ServerPassword

Ta komenda ustawia hasło do logowania na serwer. Jeśli dostęp ma mieć tylko wybrana grupa, możesz ustawić hasło. Domyślnie wyłączone, aktywuje się po ustawieniu hasła.

Typ danychWartość domyślnaZakres wartości
StringN/ADowolne

serverPVE

Ta komenda definiuje, czy PVP jest włączone na serwerze. Jeśli wyłączone, działa tylko PVE.

Typ danychWartość domyślnaZakres wartości
Boolean0 (wyłączony)0/1

ShowMapPlayerLocation

Ta komenda definiuje, czy na mapie mają być widoczni gracze przez markery. - Przykład

Typ danychWartość domyślnaZakres wartości
Boolean0 (wyłączony)0/1

StructureDamageMultiplier

Ta komenda definiuje wytrzymałość struktur. Zwiększenie wartości zwiększa odporność, zmniejszenie ją obniża. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

StructureResistanceMultiplier

Ta komenda definiuje, ile obrażeń otrzymuje struktura podczas ataku. Zwiększenie wartości powoduje więcej obrażeń, zmniejszenie mniej. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

TamedDinoDamageMultiplier

Ta komenda definiuje obrażenia oswojonego dinozaura podczas ataku. Zwiększenie wartości powoduje więcej obrażeń, zmniejszenie mniej. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

TamedDinoResistanceMultiplier

Ta komenda definiuje odporność oswojonego dinozaura. Zwiększenie wartości zwiększa odporność, zmniejszenie ją obniża. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

TamingSpeedMultiplier

Ta komenda definiuje szybkość oswajania. Zwiększenie wartości przyspiesza oswajanie, zmniejszenie spowalnia. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

XPMultiplier

Ta komenda definiuje ilość punktów doświadczenia zdobywanych przez gracza. Zwiększenie wartości daje więcej XP, zmniejszenie mniej. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

EnablePVPGamma

Ta komenda definiuje, czy na serwerze PVP dozwolone jest używanie gamma.

Typ danychWartość domyślnaZakres wartości
Boolean0 (wyłączony)0/1

EnablePVEGamma

Ta komenda definiuje, czy na serwerze PVE dozwolone jest używanie gamma.

Typ danychWartość domyślnaZakres wartości
Boolean0 (wyłączony)0/1

SpectatorPassword

Ta komenda definiuje hasło, które musi podać nie-admin, aby wejść w tryb obserwatora.

Typ danychWartość domyślnaZakres wartości
StringN/ADowolne

DifficultyOffset

Ta komenda definiuje poziom trudności serwera. Aby obliczyć maksymalny poziom stworzenia dla danej wartości trudności, pomnóż przez 30 (bo maksymalny poziom rośnie liniowo z trudnością, a wartość 1.0 daje poziom 30). Aby obliczyć offset trudności dla maksymalnego poziomu, użyj wzoru:

DifficultyOffset = (Maksymalny poziom stworzenia / 30 - 0.5) / (Oficjalna trudność - 0.5)
Typ danychWartość domyślnaZakres wartości
String0.50000Dowolne

PvEStructureDecayPeriodMultiplier

Ta komenda definiuje czas, po którym budowle zaczynają się rozpadać. Zwiększenie wartości wydłuża czas rozpadu, zmniejszenie skraca. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

PvEStructureDecayDestructionPeriod

Ta komenda definiuje, kiedy budowle mogą być niszczone przez innych graczy na serwerze PVE. Zwiększenie wartości wydłuża czas oczekiwania, zmniejszenie skraca. Wartość 2.0 podwaja domyślną, 0.5 ją zmniejsza o połowę.

Typ danychWartość domyślnaZakres wartości
Float1.00000

PvPStructureDecay

Ta komenda definiuje, czy automatyczny rozpad budowli jest włączony na serwerze PVP.

Typ danychWartość domyślnaZakres wartości
Boolean00/1

DisableDinoDecayPvE

Ta komenda wyłącza (true) lub włącza (false) automatyczne odznaczanie dinozaurów.

Typ danychWartość domyślnaZakres wartości
Boolean0 (wyłączony)0/1

PvEDinoDecayPeriodMultiplier

Ta komenda definiuje mnożnik szybkości, z jaką dinozaur jest odznaczany (wyższa wartość = szybciej, niższa = wolniej).

Typ danychWartość domyślnaZakres wartości
Float1.00000

AdminLogging

Ta komenda włącza wyświetlanie w czacie komend admina, gdy są używane przez admina w grze.

Typ danychWartość domyślnaZakres wartości
Boolean0 (wyłączony)0/1

MaxTamedDinos

Ta komenda definiuje maksymalną liczbę oswojonych dinozaurów na wyspie.

Typ danychWartość domyślnaZakres wartości
Integer8300

MaxNumbersofPlayersInTribe

Ta komenda definiuje maksymalną liczbę graczy w plemieniu.

Typ danychWartość domyślnaZakres wartości
Integer2

KickIdlePlayersPeriod

Ta komenda definiuje czas (w sekundach), po którym nieaktywny gracz zostanie wyrzucony z serwera.

Typ danychWartość domyślnaZakres wartości
Integer1800 (sekundy)

PerPlatformMaxStructuresMultiplier

Ta komenda definiuje mnożnik dla struktur na platformach siodła. Używaj ostrożnie – zbyt wysokie wartości mogą mocno obniżyć wydajność.

Typ danychWartość domyślnaZakres wartości
Float1.00000

StructureDamageRepairCooldown

Ta komenda definiuje czas (w sekundach), po którym uszkodzona struktura może być naprawiona ponownie. (0 pozwala na naprawę bez odliczania)

Typ danychWartość domyślnaZakres wartości
Integer180

bForceAllStructureLocking

Ta komenda definiuje, czy wszystkie typy kontenerów mogą być zamykane.

Typ danychWartość domyślnaZakres wartości
Boolean10/1

bUseVSync

Ta komenda definiuje, czy VSync ma być włączony (może minimalizować problemy z niektórymi kartami graficznymi).

Typ danychWartość domyślnaZakres wartości
Boolean00/1

MaxPlatformSaddleStructureLimit

Ta komenda definiuje maksymalną liczbę struktur na platformie siodła.

Typ danychWartość domyślnaZakres wartości
Integer100

RCONPort

Ta komenda definiuje port RCON do logowania się przez konsolę RCON.

Typ danychWartość domyślnaZakres wartości
Integer100

AutoSavePeriodMinutes

Ta komenda definiuje interwał (w minutach), co ile serwer ma się automatycznie zapisywać.

informacja

Ta wartość jest ustawiona na 30 minut i nie można jej zmienić.

Typ danychWartość domyślnaZakres wartości
Integer30

RCONServerGameLogBuffer

Ta komenda definiuje, ile linii czatu ma być wyświetlanych w narzędziach RCON.

Typ danychWartość domyślnaZakres wartości
Integer600

PreventOfflinePvPInterval

Ta komenda definiuje, ile sekund gracz musi być rozłączony, aby został uznany za faktycznie offline.

Typ danychWartość domyślnaZakres wartości
Integer60 (sekundy)

bPvPDinoDecay

Ta komenda definiuje, czy dinozaury plemienia/gracza są chronione podczas aktywnej ochrony offline raid.

Typ danychWartość domyślnaZakres wartości
Boolean10/1

bPvPStructureDecay

Ta komenda definiuje, czy struktury plemienia/gracza są chronione podczas aktywnej ochrony offline raid.

Typ danychWartość domyślnaZakres wartości
Boolean10/1

DisableImprintDinoBuff

Ta komenda definiuje, czy dodatkowy bonus za wychowanie dinozaura samemu ma być wyłączony.

Typ danychWartość domyślnaZakres wartości
Boolean10/1

AllowAnyoneBabyImprintCuddle

Ta komenda definiuje, czy każdy gracz może przytulać małe dinozaury.

Typ danychWartość domyślnaZakres wartości
Boolean10/1

OverrideOfficialDifficulty

Ta komenda nadpisuje poziom trudności.

Typ danychWartość domyślnaZakres wartości
Integer10/1

TheMaxStructuresInRange

Ta komenda definiuje maksymalną dozwoloną liczbę struktur w bliskim zasięgu.

Typ danychWartość domyślnaZakres wartości
Integer10500

PvEAllowStructuresAtSupplyDrops

Ta komenda definiuje, czy można budować struktury w pobliżu skrzyń zaopatrzeniowych.

Typ danychWartość domyślnaZakres wartości
Boolean0 (wyłączony)0/1

AutoDestroyDecayedDinos

Ta komenda definiuje, czy dinozaury mają być od razu niszczone zamiast stawać się możliwe do przejęcia.

Typ danychWartość domyślnaZakres wartości
Boolean0 (wyłączony)0/1

ClampItemSpoilingTimes

Ta komenda ustawia wszystkie czasy psucia się przedmiotów na maksymalne wartości.

Typ danychWartość domyślnaZakres wartości
Boolean0 (wyłączony)0/1

AllowCrateSpawnsOnTopOfStructures

Ta komenda definiuje, czy skrzynie zaopatrzeniowe mogą lądować na strukturach.

Typ danychWartość domyślnaZakres wartości
Boolean0 (wyłączony)0/1

PreventOfflinePvP

Ta komenda definiuje, czy "Offline Raid Protection" ma być aktywna na serwerach PVE/PVP.

Typ danychWartość domyślnaZakres wartości
Boolean1 (włączony)0/1

AllowMultipleAttachedC4

Ta komenda pozwala na wielokrotne przyczepianie ładunków C4 do dinozaurów.

Typ danychWartość domyślnaZakres wartości
Boolean1 (włączony)0/1

bPvEDisableFriendlyFire

Ta komenda definiuje, czy friendly fire jest wyłączony w PVE.

Typ danychWartość domyślnaZakres wartości
Boolean1 (włączony)0/1

ServerAutoForceRespawnWildDinosInterval

Ta komenda definiuje czas w sekundach, po którym wymuszany jest respawn wszystkich dzikich dinozaurów. Na przykład 86400 oznacza wymuszony respawn po jednym dniu.

Typ danychWartość domyślnaZakres wartości
Integer864000/1

DisableWeatherFog

Ta komenda definiuje, czy mgła na mapie ma być włączona czy wyłączona.

Typ danychWartość domyślnaZakres wartości
Boolean0 (włączony)0/1

[/script/engine.gamesession]

MaxPlayers

Ta komenda definiuje, ile graczy może grać na serwerze jednocześnie.

Typ danychWartość domyślnaZakres wartości
FloatZależnie od wybranego slotu przy zamówieniu (Fixed Slots)10-130

[SessionSettings]

SessionName

Ta komenda ustawia nazwę serwera, która będzie wyświetlana w przeglądarce serwerów, grze itd.

Typ danychWartość domyślnaZakres wartości
FloatARK #XXXXXX

[MessageOfTheDay]

Duration

Ta komenda definiuje, jak długo wiadomość powitalna ma być wyświetlana po połączeniu.

Typ danychWartość domyślnaZakres wartości
Integer1.00000X-X

Message

Ta komenda definiuje wiadomość powitalną wyświetlaną po połączeniu gracza z serwerem.

Typ danychWartość domyślnaZakres wartości
Float"..."/

Konfiguracja: Game.ini

Jak wspomniano wcześniej, bardziej rozbudowane modyfikacje można zrobić przez Game.ini. Należy do nich np. zmiana punktów engramów czy XP za poziom.

Limit poziomu

Można zwiększyć maksymalny poziom graczy i dinozaurów. Służy do tego funkcja LevelExperienceRampOverrides, wprowadzona w wersji v194. Szczegółowe info i przykłady znajdziesz na forum Steam: Extended Game Options: How to Configure your Custom ARK server.

Komenda jest stosowana dwukrotnie: pierwszy raz dla poziomu gracza, drugi dla poziomu dinozaura. Składnia wygląda tak:

[/script/shootergame.shootergamemode]
LevelExperienceRampOverrides=(
ExperiencePointsForLevel[<LEVELVALUE>]=<Points>,
ExperiencePointsForLevel[<LEVELVALUE>]=<Points>,
ExperiencePointsForLevel[<LEVELVALUE>]=<Points>)

Nawiasy kwadratowe definiują poziomy (LEVELVALUE), a po znaku równości podajesz ilość XP (Points) potrzebną do osiągnięcia danego poziomu.

Na przykład, jeśli chcesz mieć limit 500 poziomów, wygląda to tak:

[/script/shootergame.shootergamemode]
LevelExperienceRampOverrides=(
ExperiencePointsForLevel[0]=100,
ExperiencePointsForLevel[1]=200,
ExperiencePointsForLevel[2]=300,
ExperiencePointsForLevel[3]=400,
ExperiencePointsForLevel[4]=500,
ExperiencePointsForLevel[5]=600,
... // Skrócone dla przejrzystości
ExperiencePointsForLevel[499]=50000)

Punkty engramów

Przy każdym awansie poziomu dostajesz punkty engramów. Liczbę punktów engramów na poziom można zmienić od wersji v193. Składnia wygląda tak:

OverridePlayerLevelEngramPoints=

Dla każdego poziomu musisz dodać linię komendy. Na przykład, jeśli definiujesz 10 poziomów i chcesz dawać 5 punktów engramów więcej na każdy poziom, będzie to wyglądać tak:

OverridePlayerLevelEngramPoints=5
OverridePlayerLevelEngramPoints=10
OverridePlayerLevelEngramPoints=15
OverridePlayerLevelEngramPoints=20
OverridePlayerLevelEngramPoints=25
OverridePlayerLevelEngramPoints=30
OverridePlayerLevelEngramPoints=35
OverridePlayerLevelEngramPoints=40
OverridePlayerLevelEngramPoints=45
OverridePlayerLevelEngramPoints=50

Liczba linii zależy od wcześniej ustawionego limitu poziomów.

informacja

ARK to dynamiczna gra, która regularnie się zmienia. Dotyczy to też konfiguracji serwera. Dlatego polecamy zerknąć do oficjalnej dokumentacji po więcej szczegółów: https://ark.fandom.com/wiki/Server_configuration