Die kurze Antwort
Prüfe deine eigene Kommandozeile auf Anführungszeichen um Werte. ?MaxPlayers="70"
ist falsch, ?MaxPlayers=50 ist richtig. Ist das sauber, entferne
-TotalConversionMod=, es sei denn, du betreibst wirklich eine
Total-Conversion-Mod, und stelle dann sicher, dass MaxPlayers in
GameUserSettings.ini zur Kommandozeile passt.
Das Wichtigste
- Der Server verliert deine Einstellung nicht, ihm wird gesagt, eine andere zu nutzen.
- Anführungszeichen um einen numerischen Wert brechen den Parameter stillschweigend.
- Der Parameter TotalConversionMod ist nur für Total Conversions. Bei allem anderen verursacht er Probleme.
- Sowohl die Kommandozeile als auch die Config-Datei setzen MaxPlayers. Halte sie identisch.
Warum genau 70
Die Zahl ist der Hinweis. Kann ARK ein vorgegebenes Spielerlimit nicht lesen, hält es nicht an und beschwert sich: Es macht mit einem Fallback weiter. Kommt wiederholt genau 70 Slots zurück, statt einer Zahl nahe an dem, was du eingestellt hast, ist das die Signatur eines verworfenen Werts, nicht eines falsch gesetzten.
Das rückt das Problem in ein nützlicheres Licht. Du suchst nicht nach einer verlorenen Einstellung. Du suchst nach dem, was deine Einstellung wegwirft, und dafür gibt es drei realistische Kandidaten.
Ursache 1: ein Formatierungsfehler in der Kommandozeile
Die eigene Kommandozeile ist das Rückgrat der Konfiguration eines ARK Servers, und sie verzeiht nichts. Ein einzelnes verirrtes Zeichen bricht den Parameter, der darauf folgt.
Die häufigste Version dieses Fehlers:
?MaxPlayers="70"
Die Anführungszeichen um 70 sind unnötig und verursachen ein
Formatierungsproblem. Schreib es ohne sie:
?MaxPlayers=50
Wenn du deine eigene Zeile prüfst, achte auf:
- Anführungszeichen um Werte, die keine brauchen, und unpassende Paare, bei denen ein öffnendes
"kein schließendes Gegenstück hat. - Typografische Anführungszeichen, die entstehen, wenn eine Kommandozeile durch eine Textverarbeitung oder einen Chat-Client eingefügt wurde. Sie sehen geraden Anführungszeichen fast identisch, sind aber nicht austauschbar.
- Verirrte Leerzeichen um das
=-Zeichen, oder ein Leerzeichen mitten in einem Parameternamen. - Ein fehlendes
?oder-Präfix bei einem Parameter, der eines braucht.
Ein defekter Parameter kann den Rest der Zeile mit sich reißen, nicht nur sich selbst. Scheinen mehrere Einstellungen gleichzeitig zurückgesetzt worden zu sein, vermute einen einzigen fehlerhaften Parameter am Anfang, statt mehrerer unabhängiger Fehler.
Ursache 2: der Total-Conversion-Parameter falsch genutzt
ARK unterstützt Total-Conversion-Mods, die das Spiel ersetzen, statt es zu ergänzen. Der Parameter, der sie lädt, ist eng gefasst, und ihn auf einen gewöhnlichen Mod zeigen zu lassen, ist ein häufiger und unangenehmer Fehler.
Symptome, wenn das schiefgeht:
- Der Server fällt wiederholt auf 70 Slots zurück.
- Mods laden nicht oder nur teilweise.
- Der Server stürzt kurz nach dem Start ab.
Betreibst du eine echte Total Conversion, nimmt der Parameter die ID des Mods und sonst nichts:
-TotalConversionMod=123456789
Ersetze die Ziffern durch die ID deines Total-Conversion-Mods. Läuft bei dir keine Total Conversion, lösche den Parameter komplett. Ihn stehen zu lassen, während er auf einen Content-Mod zeigt, ist schlimmer, als ihn gar nicht zu haben.
Ursache 3: Config-Datei und Kommandozeile widersprechen sich
ARK liest das Spielerlimit an zwei Stellen. GameUserSettings.ini setzt es
unter [ServerSettings]:
[ServerSettings]
MaxPlayers=50
Und die Kommandozeile setzt es mit ?MaxPlayers=. Tragen die beiden
unterschiedliche Zahlen, ist das Ergebnis nicht verlässlich das eine oder das andere,
weshalb ein Server so aussehen kann, als würde er willkürlich seine Meinung ändern.
Halte sie identisch. Wähle die Zahl einmal, schreib sie an beide Stellen, und ändere beide zusammen, wann immer du sie überhaupt änderst. Behandle nicht die eine als die echte Einstellung und die andere als Überbleibsel, denn Überbleibsel sind genau das, was das verursacht.
Eine Fünf-Minuten-Checkliste
-
Server stoppen
Die Startkonfiguration bei laufendem Server zu bearbeiten, bringt dir einen inkonsistenten Zustand und ein verwirrendes Ergebnis.
-
Die Kommandozeile Zeichen für Zeichen lesen
Suche gezielt nach Anführungszeichen, typografischen Anführungszeichen und Leerzeichen um Gleichheitszeichen. Füge sie in einen einfachen Texteditor ein, wenn dir das hilft, sie zu erkennen.
-
TotalConversionMod entfernen, außer du brauchst es
Kannst du den Total-Conversion-Mod, auf den es zeigt, nicht benennen, betreibst du keinen. Lösche den Parameter.
-
MaxPlayers an beiden Stellen angleichen
Kommandozeile und
GameUserSettings.ini, dieselbe Zahl, keine Ausnahmen. -
Server starten und die Slot-Anzahl prüfen
Schau dir das gemeldete Maximum im Server-Browser an statt in deinem eigenen Panel, damit du siehst, was Spieler sehen.
Damit es nicht wieder passiert
- Vorher sichern
- Bewahre eine Kopie der funktionierenden Kommandozeile und Config irgendwo außerhalb des Servers auf. Das Zurücksetzen dauert dann Sekunden statt eines Abends voller Rätselraten.
- Jeweils nur eine Sache ändern
- Änderst du fünf Parameter und der Server bricht, hast du fünf Verdächtige. Einen ändern, neu starten, bestätigen, wiederholen.
- Nicht über Chat-Apps einfügen
- Discord, E-Mail-Clients und Textverarbeitungen schreiben alle gerade Anführungszeichen in geschwungene um. Füge zuerst in einen einfachen Texteditor ein.
- Mod-Parameter ehrlich halten
- Prüfe nach jeder Mod-Änderung erneut, dass
TotalConversionModentweder fehlt oder auf eine echte Total Conversion zeigt.
Hast du das alles durchgearbeitet und der Server kommt immer noch bei 70 zurück, ist das Startup-Log der nächste Ort zum Nachsehen. Es nennt meist den Parameter, den es nicht lesen konnte, was das verbleibende Rätselraten auf eine einzige zu korrigierende Zeile reduziert.