Game.ini Level Cap erhöhen

Aus Nitradopedia
Wechseln zu: Navigation, Suche
ARK Wiki Header Extinction neu.png
Miete dir jetzt deinen eigenen prepaid ARK Server auf nitrado.net

Allgemeine Informationen

Mit Hilfe der Game.ini kann das maximale von Spielern erreichte Level verändert werden. Dieses liegt aktuell bei Level 80.

Wo wird der Code auf dem ARK:SE Server platziert?

Um in den Zielordner zu kommen gibt es zwei Möglichkeiten. Bei beiden Schritten ist entscheidend, dass der Server gestopppt ist, wenn die Game.ini bearbeitet wird!

Möglichkeit 1

  • Im ersten Schritt wird sich per FTP mit dem Server verbunden werden, für genauer Information zu FTP gibt es einen Wikiartikel: FTP - FileZilla
  • Sobald die Verbindung mit dem ARK:SE Server erfolgreich gelungen ist, kann man nun in den Zielordner gelangen. Dieser lautet:
ShooterGame\Saved\Config\WindowsServer\Game.ini
  • Um diese Datei zu öffnen kann der Standard Texteditor verwendet werden.

Hierbei ist zu beachten, dass es sich um den Ordner "WindowsServer" und nicht um den Ordner "CleanSourceConfigs" handelt! Außerdem ist es ganz normal, wenn die Game.ini leer ist, wenn in dieser noch nichts geändert wurde.

Möglichkeit 2

  • Bei der zweiten Möglichkeit beginnt man, indem man sich in das Webinterface des ARK:SE Servers einloggt.
  • Danach klickt man, im Webinterface, auf "SERVER" und danach auf "Datei-Browser.

Möglichkeit 2 Game.ini.png

  • Nun muss man sich auch hier wieder durch die Verzeichnisse klicken, der Zielordner lautet auch hier: ShooterGame\Saved\Config\WindowsServer\Game.ini und sollte so aussehen:

Möglichkeit 2 Date-Browser.png

Hierbei ist zu beachten, dass es sich um den Ordner "WindowsServer" und nicht um den Ordner "CleanSourceConfigs" handelt! Außerdem ist es ganz normal, wenn die Game.ini leer ist, wenn in dieser noch nichts geändert wurde.

Wie funktioniert der Code?

Die Entwickler haben bereits in diesem Beitrag ein kurzes Beispiel geben und wie es aussehen könnte mit ein paar Leveln. Die Funktion heißt "LevelExperienceRampOverrides. Diese Funktion kann zwei mal benutzt werden, beim ersten mal beziehen sich die Einstellungen auf das maximale Spielerlevel, beim zweiten mal bezieht sich die Funktion auf das maximale Dinosaurier Level. Dies ist auch der Grund, warum die ExperiencePointsForLevel komplett aufgelistet werden müssen!

LevelExperienceRampOverrides=(
ExperiencePointsForLevel[<n>]=<points>
ExperiencePointsForLevel[<n>]=<points>
...
ExperiencePointsForLevel[<n>]=<points>)

<n> bezieht sich auf das Level, welches verändert wird. <points> bezieht sich auf die Punkte, die gebraucht werden um das Level zu erreichen.

Beispiele

Beispiel 1 - Level bis 50

[/script/shootergame.shootergamemode] 
LevelExperienceRampOverrides(ExperiencePointsForLevel[0]=1,ExperiencePointsForLevel[1]=5,ExperiencePointsForLevel[2]=15,ExperiencePointsForLevel[3]=20,ExperiencePointsForLevel[4]=40,ExperiencePointsForLevel[5]=50)

In diesem Beispiel ist das maximale Level 50, das bedeutet die Spieler können maximal das Level 50 erreichen, danach kann kein höheres Level erreicht werden. Zu beachten ist, dass ExperiencePointsForLevel von 0-49 aufgeschrieben werden, nur dann funktioniert dies.

Beispiel 2 - Level bis 100

[/script/shootergame.shootergamemode] 
LevelExperienceRampOverrides=(ExperiencePointsForLevel[0]=5,ExperiencePointsForLevel[1]=20,ExperiencePointsForLevel[2]=40,ExperiencePointsForLevel[3]=70,ExperiencePointsForLevel[4]=120,ExperiencePointsForLevel[5]=190,ExperiencePointsForLevel[6]=270,ExperiencePointsForLevel[7]=360,ExperiencePointsForLevel[8]=450,ExperiencePointsForLevel[9]=550,ExperiencePointsForLevel[10]=660,

ExperiencePointsForLevel[11]=780,ExperiencePointsForLevel[12]=910,ExperiencePointsForLevel[13]=1050,ExperiencePointsForLevel[14]=1200,ExperiencePointsForLevel[15]=1360,ExperiencePointsForLevel[16]=1530,ExperiencePointsForLevel[17]=1710,ExperiencePointsForLevel[18]=1900,ExperiencePointsForLevel[19]=2100,ExperiencePointsForLevel[20]=2310,ExperiencePointsForLevel[21]=2530,ExperiencePointsForLevel[22]=2760,ExperiencePointsForLevel[23]=3000,ExperiencePointsForLevel[24]=3250,ExperiencePointsForLevel[25]=3510,ExperiencePointsForLevel[26]=3780,ExperiencePointsForLevel[27]=4060,ExperiencePointsForLevel[28]=4350,ExperiencePointsForLevel[29]=4650,ExperiencePointsForLevel[30]=4960,ExperiencePointsForLevel[31]=5280,ExperiencePointsForLevel[32]=5610,ExperiencePointsForLevel[33]=5950,ExperiencePointsForLevel[34]=6300,ExperiencePointsForLevel[35]=6660,ExperiencePointsForLevel[36]=7030,ExperiencePointsForLevel[37]=7410,ExperiencePointsForLevel[38]=7800,ExperiencePointsForLevel[39]=8200,ExperiencePointsForLevel[40]=8610,ExperiencePointsForLevel[41]=9030,ExperiencePointsForLevel[42]=9460,ExperiencePointsForLevel[43]=9900,ExperiencePointsForLevel[44]=10350,ExperiencePointsForLevel[45]=10810,ExperiencePointsForLevel[46]=11280,ExperiencePointsForLevel[47]=11760,ExperiencePointsForLevel[48]=12250,ExperiencePointsForLevel[49]=12750,ExperiencePointsForLevel[50]=13260,ExperiencePointsForLevel[51]=13780,ExperiencePointsForLevel[52]=14310,ExperiencePointsForLevel[53]=14850,ExperiencePointsForLevel[54]=15400,ExperiencePointsForLevel[55]=15960,ExperiencePointsForLevel[56]=16530,ExperiencePointsForLevel[57]=17110,ExperiencePointsForLevel[58]=17700,ExperiencePointsForLevel[59]=18850,ExperiencePointsForLevel[60]=21078,ExperiencePointsForLevel[61]=22448,ExperiencePointsForLevel[62]=23908,ExperiencePointsForLevel[63]=25462,ExperiencePointsForLevel[64]=27498,ExperiencePointsForLevel[65]=30248,ExperiencePointsForLevel[66]=32043,ExperiencePointsForLevel[67]=34148,ExperiencePointsForLevel[68]=36254,ExperiencePointsForLevel[69]=38359,ExperiencePointsForLevel[70]=40465,ExperiencePointsForLevel[71]=42571,ExperiencePointsForLevel[72]=44676,ExperiencePointsForLevel[73]=46782,ExperiencePointsForLevel[74]=48887,ExperiencePointsForLevel[75]=50993,ExperiencePointsForLevel[76]=53099,ExperiencePointsForLevel[77]=55204,ExperiencePointsForLevel[78]=57310,ExperiencePointsForLevel[79]=59415,ExperiencePointsForLevel[80]=61521,ExperiencePointsForLevel[81]=63627,ExperiencePointsForLevel[82]=65732,ExperiencePointsForLevel[83]=67838,ExperiencePointsForLevel[84]=69943,ExperiencePointsForLevel[85]=72049,ExperiencePointsForLevel[86]=74155,ExperiencePointsForLevel[87]=76260,ExperiencePointsForLevel[88]=78366,ExperiencePointsForLevel[89]=80471,ExperiencePointsForLevel[90]=82577,ExperiencePointsForLevel[91]=84683,ExperiencePointsForLevel[92]=86788,ExperiencePointsForLevel[93]=88894,ExperiencePointsForLevel[94]=90999,ExperiencePointsForLevel[95]=93105,ExperiencePointsForLevel[96]=95211,ExperiencePointsForLevel[97]=97316,ExperiencePointsForLevel[98]=99422) In diesem Beispiel ist das maximale Level 100, das bedeutet die Spieler können maximal das Level 100 erreichen. danach kann kein höheres Level erreicht werden. Wenn nun gewünscht ist, dass das Dinosaurier Level dementsprechend angepasst ist, kann nun das komplette LevelExperienceRamOverrides in dem Beispiel doppelt in die Game.ini eingefügt werden, da die Funktion, wie oben bereits erklärt, zwei mal benutzt werden kann. (beim ersten Kopieren als PlayerLevel, beim zweiten Einfügen als DinosaurierLevel)

Beispiel 3 - Level bis 100 inklusive eingestellten Engram Punkten

[/script/shootergame.shootergamemode] 
LevelExperienceRampOverrides=(ExperiencePointsForLevel[0]=5,ExperiencePointsForLevel[1]=20,ExperiencePointsForLevel[2]=40,ExperiencePointsForLevel[3]=70,ExperiencePointsForLevel[4]=120,ExperiencePointsForLevel[5]=190,ExperiencePointsForLevel[6]=270,ExperiencePointsForLevel[7]=360,ExperiencePointsForLevel[8]=450,ExperiencePointsForLevel[9]=550,ExperiencePointsForLevel[10]=660,ExperiencePointsForLevel[11]=780,ExperiencePointsForLevel[12]=910,ExperiencePointsForLevel[13]=1050,ExperiencePointsForLevel[14]=1200,ExperiencePointsForLevel[15]=1360,ExperiencePointsForLevel[16]=1530,ExperiencePointsForLevel[17]=1710,ExperiencePointsForLevel[18]=1900,ExperiencePointsForLevel[19]=2100,ExperiencePointsForLevel[20]=2310,ExperiencePointsForLevel[21]=2530,ExperiencePointsForLevel[22]=2760,ExperiencePointsForLevel[23]=3000,ExperiencePointsForLevel[24]=3250,ExperiencePointsForLevel[25]=3510,ExperiencePointsForLevel[26]=3780,ExperiencePointsForLevel[27]=4060,ExperiencePointsForLevel[28]=4350,ExperiencePointsForLevel[29]=4650,ExperiencePointsForLevel[30]=4960,ExperiencePointsForLevel[31]=5280,ExperiencePointsForLevel[32]=5610,ExperiencePointsForLevel[33]=5950,ExperiencePointsForLevel[34]=6300,ExperiencePointsForLevel[35]=6660,ExperiencePointsForLevel[36]=7030,ExperiencePointsForLevel[37]=7410,ExperiencePointsForLevel[38]=7800,ExperiencePointsForLevel[39]=8200,ExperiencePointsForLevel[40]=8610,ExperiencePointsForLevel[41]=9030,ExperiencePointsForLevel[42]=9460,ExperiencePointsForLevel[43]=9900,ExperiencePointsForLevel[44]=10350,ExperiencePointsForLevel[45]=10810,ExperiencePointsForLevel[46]=11280,ExperiencePointsForLevel[47]=11760,ExperiencePointsForLevel[48]=12250,ExperiencePointsForLevel[49]=12750,ExperiencePointsForLevel[50]=13260,ExperiencePointsForLevel[51]=13780,ExperiencePointsForLevel[52]=14310,ExperiencePointsForLevel[53]=14850,ExperiencePointsForLevel[54]=15400,ExperiencePointsForLevel[55]=15960,ExperiencePointsForLevel[56]=16530,ExperiencePointsForLevel[57]=17110,ExperiencePointsForLevel[58]=17700,ExperiencePointsForLevel[59]=18850,ExperiencePointsForLevel[60]=21078,ExperiencePointsForLevel[61]=22448,ExperiencePointsForLevel[62]=23908,ExperiencePointsForLevel[63]=25462,ExperiencePointsForLevel[64]=27498,ExperiencePointsForLevel[65]=30248,ExperiencePointsForLevel[66]=32043,ExperiencePointsForLevel[67]=34148,ExperiencePointsForLevel[68]=36254,ExperiencePointsForLevel[69]=38359,ExperiencePointsForLevel[70]=40465,ExperiencePointsForLevel[71]=42571,ExperiencePointsForLevel[72]=44676,ExperiencePointsForLevel[73]=46782,ExperiencePointsForLevel[74]=48887,ExperiencePointsForLevel[75]=50993,ExperiencePointsForLevel[76]=53099,ExperiencePointsForLevel[77]=55204,ExperiencePointsForLevel[78]=57310,ExperiencePointsForLevel[79]=59415,ExperiencePointsForLevel[80]=61521,ExperiencePointsForLevel[81]=63627,ExperiencePointsForLevel[82]=65732,ExperiencePointsForLevel[83]=67838,ExperiencePointsForLevel[84]=69943,ExperiencePointsForLevel[85]=72049,ExperiencePointsForLevel[86]=74155,ExperiencePointsForLevel[87]=76260,ExperiencePointsForLevel[88]=78366,ExperiencePointsForLevel[89]=80471,ExperiencePointsForLevel[90]=82577,ExperiencePointsForLevel[91]=84683,ExperiencePointsForLevel[92]=86788,ExperiencePointsForLevel[93]=88894,ExperiencePointsForLevel[94]=90999,ExperiencePointsForLevel[95]=93105,ExperiencePointsForLevel[96]=95211,ExperiencePointsForLevel[97]=97316,ExperiencePointsForLevel[98]=99422)
LevelExperienceRampOverrides=(ExperiencePointsForLevel[0]=5,ExperiencePointsForLevel[1]=20,ExperiencePointsForLevel[2]=40,ExperiencePointsForLevel[3]=70,ExperiencePointsForLevel[4]=120,ExperiencePointsForLevel[5]=190,ExperiencePointsForLevel[6]=270,ExperiencePointsForLevel[7]=360,ExperiencePointsForLevel[8]=450,ExperiencePointsForLevel[9]=550,ExperiencePointsForLevel[10]=660,ExperiencePointsForLevel[11]=780,ExperiencePointsForLevel[12]=910,ExperiencePointsForLevel[13]=1050,ExperiencePointsForLevel[14]=1200,ExperiencePointsForLevel[15]=1360,ExperiencePointsForLevel[16]=1530,ExperiencePointsForLevel[17]=1710,ExperiencePointsForLevel[18]=1900,ExperiencePointsForLevel[19]=2100,ExperiencePointsForLevel[20]=2310,ExperiencePointsForLevel[21]=2530,ExperiencePointsForLevel[22]=2760,ExperiencePointsForLevel[23]=3000,ExperiencePointsForLevel[24]=3250,ExperiencePointsForLevel[25]=3510,ExperiencePointsForLevel[26]=3780,ExperiencePointsForLevel[27]=4060,ExperiencePointsForLevel[28]=4350,ExperiencePointsForLevel[29]=4650,ExperiencePointsForLevel[30]=4960,ExperiencePointsForLevel[31]=5280,ExperiencePointsForLevel[32]=5610,ExperiencePointsForLevel[33]=5950,ExperiencePointsForLevel[34]=6300,ExperiencePointsForLevel[35]=6660,ExperiencePointsForLevel[36]=7030,ExperiencePointsForLevel[37]=7410,ExperiencePointsForLevel[38]=7800,ExperiencePointsForLevel[39]=8200,ExperiencePointsForLevel[40]=8610,ExperiencePointsForLevel[41]=9030,ExperiencePointsForLevel[42]=9460,ExperiencePointsForLevel[43]=9900,ExperiencePointsForLevel[44]=10350,ExperiencePointsForLevel[45]=10810,ExperiencePointsForLevel[46]=11280,ExperiencePointsForLevel[47]=11760,ExperiencePointsForLevel[48]=12250,ExperiencePointsForLevel[49]=12750,ExperiencePointsForLevel[50]=13260,ExperiencePointsForLevel[51]=13780,ExperiencePointsForLevel[52]=14310,ExperiencePointsForLevel[53]=14850,ExperiencePointsForLevel[54]=15400,ExperiencePointsForLevel[55]=15960,ExperiencePointsForLevel[56]=16530,ExperiencePointsForLevel[57]=17110,ExperiencePointsForLevel[58]=17700,ExperiencePointsForLevel[59]=18850,ExperiencePointsForLevel[60]=21078,ExperiencePointsForLevel[61]=22448,ExperiencePointsForLevel[62]=23908,ExperiencePointsForLevel[63]=25462,ExperiencePointsForLevel[64]=27498,ExperiencePointsForLevel[65]=30248,ExperiencePointsForLevel[66]=32043,ExperiencePointsForLevel[67]=34148,ExperiencePointsForLevel[68]=36254,ExperiencePointsForLevel[69]=38359,ExperiencePointsForLevel[70]=40465,ExperiencePointsForLevel[71]=42571,ExperiencePointsForLevel[72]=44676,ExperiencePointsForLevel[73]=46782,ExperiencePointsForLevel[74]=48887,ExperiencePointsForLevel[75]=50993,ExperiencePointsForLevel[76]=53099,ExperiencePointsForLevel[77]=55204,ExperiencePointsForLevel[78]=57310,ExperiencePointsForLevel[79]=59415,ExperiencePointsForLevel[80]=61521,ExperiencePointsForLevel[81]=63627,ExperiencePointsForLevel[82]=65732,ExperiencePointsForLevel[83]=67838,ExperiencePointsForLevel[84]=69943,ExperiencePointsForLevel[85]=72049,ExperiencePointsForLevel[86]=74155,ExperiencePointsForLevel[87]=76260,ExperiencePointsForLevel[88]=78366,ExperiencePointsForLevel[89]=80471,ExperiencePointsForLevel[90]=82577,ExperiencePointsForLevel[91]=84683,ExperiencePointsForLevel[92]=86788,ExperiencePointsForLevel[93]=88894,ExperiencePointsForLevel[94]=90999,ExperiencePointsForLevel[95]=93105,ExperiencePointsForLevel[96]=95211,ExperiencePointsForLevel[97]=97316,ExperiencePointsForLevel[98]=99422)
OverridePlayerLevelEngramPoints=0 
OverridePlayerLevelEngramPoints=8 
OverridePlayerLevelEngramPoints=8 
OverridePlayerLevelEngramPoints=8 
OverridePlayerLevelEngramPoints=8 
OverridePlayerLevelEngramPoints=8 
OverridePlayerLevelEngramPoints=8 
OverridePlayerLevelEngramPoints=8 
OverridePlayerLevelEngramPoints=8 
OverridePlayerLevelEngramPoints=12 
OverridePlayerLevelEngramPoints=12 
OverridePlayerLevelEngramPoints=12 
OverridePlayerLevelEngramPoints=12 
OverridePlayerLevelEngramPoints=12 
OverridePlayerLevelEngramPoints=12 
OverridePlayerLevelEngramPoints=12 
OverridePlayerLevelEngramPoints=12 
OverridePlayerLevelEngramPoints=12 
OverridePlayerLevelEngramPoints=12 
OverridePlayerLevelEngramPoints=16 
OverridePlayerLevelEngramPoints=16 
OverridePlayerLevelEngramPoints=16 
OverridePlayerLevelEngramPoints=16 
OverridePlayerLevelEngramPoints=16 
OverridePlayerLevelEngramPoints=16 
OverridePlayerLevelEngramPoints=16 
OverridePlayerLevelEngramPoints=16 
OverridePlayerLevelEngramPoints=16 
OverridePlayerLevelEngramPoints=16 
OverridePlayerLevelEngramPoints=20 
OverridePlayerLevelEngramPoints=20 
OverridePlayerLevelEngramPoints=20 
OverridePlayerLevelEngramPoints=20 
OverridePlayerLevelEngramPoints=20 
OverridePlayerLevelEngramPoints=20 
OverridePlayerLevelEngramPoints=20 
OverridePlayerLevelEngramPoints=20 
OverridePlayerLevelEngramPoints=20 
OverridePlayerLevelEngramPoints=20 
OverridePlayerLevelEngramPoints=24 
OverridePlayerLevelEngramPoints=24 
OverridePlayerLevelEngramPoints=24 
OverridePlayerLevelEngramPoints=24 
OverridePlayerLevelEngramPoints=24 
OverridePlayerLevelEngramPoints=24 
OverridePlayerLevelEngramPoints=24 
OverridePlayerLevelEngramPoints=24 
OverridePlayerLevelEngramPoints=24 
OverridePlayerLevelEngramPoints=24 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=28 
OverridePlayerLevelEngramPoints=31 
OverridePlayerLevelEngramPoints=31 
OverridePlayerLevelEngramPoints=31 
OverridePlayerLevelEngramPoints=31 
OverridePlayerLevelEngramPoints=31 
OverridePlayerLevelEngramPoints=31 
OverridePlayerLevelEngramPoints=31 
OverridePlayerLevelEngramPoints=31 
OverridePlayerLevelEngramPoints=31 
OverridePlayerLevelEngramPoints=31 
OverridePlayerLevelEngramPoints=33 
OverridePlayerLevelEngramPoints=33 
OverridePlayerLevelEngramPoints=33 
OverridePlayerLevelEngramPoints=33 
OverridePlayerLevelEngramPoints=33 
OverridePlayerLevelEngramPoints=33 
OverridePlayerLevelEngramPoints=33 
OverridePlayerLevelEngramPoints=33 
OverridePlayerLevelEngramPoints=33 
OverridePlayerLevelEngramPoints=33 
OverridePlayerLevelEngramPoints=33

In diesem Beispiel geträgt das maximale Spieler und Dinosaurier Level 100. Zudem bekommt man bei jedem Aufstieg des Levels neue Engramm Punkte. Diese müssen, wie die ExperiencePointsForLevel auch, einzeln aufgelistet werden.

Mögliche Fehlerquellen

Um mögliche Fehlerquellen frühzeitig zu bemerken und auszuschließen gibt es ein paar Tricks.

  1. Der wichtigste Trick ist, wenn man die Game.ini bearbeitet, muss der Server gestoppt sein. Am besten ist es den Server zu stopppen, circa 3 Minuten zu warten, danach die Game.ini zu bearbeiten und den Server danach wieder zu starten.
  2. Bei dem Bearbeiten der Game.ini muss beachtet werden, dass diese sich in dem Ordner "WindowsServer" und nicht in dem Ordner "CleanSourceConfigs" befindet, denn auch da gibt es eine Game.ini.
  3. Als nächstes sollte darauf geachtet werden, dass die Engine nicht aktiviert ist. Dies kann im Webinterface unter "ARK:Survival EVOLVED" --> "Engine Einstellungen" deaktiviert werden.
  4. In der Game.ini selbst muss darauf geachtet werden, dass über der Funktion immer "[/script/shootergame.shootergamemode]" steht.
  5. Bei der Überschrift "[/script/shootergame.shootergamemode]" darf "script" kein "s" beinhalten (also nicht "[/scripts/shootergame.shootergamemode]")!
  6. Die maximalen Punkte die einem Level zugeteilt werden können ist 100000, das bedeutet, alles was darüber ist funktioniert nicht.