Sari la conținutul principal

Depanare ARK

De ce serverul tău ARK revine mereu la 70 de sloturi

Un server ARK care revine tacit la 70 de sloturi de jucători nu este defect. I se spune să facă asta, printr-o linie de comandă pe care jocul nu a putut-o citi, un parametru de mod folosit greșit, sau un fișier de configurare care nu coincide cu argumentele de lansare.

  • Ghiduri ARK
  • Actualizat la
  • 6 min de citit
  • Erori de ghilimele
  • Moduri de conversie totală
  • Conflicte de configurare
LINIE DE COMANDălinie de comandă# Defect: ghilimele în jurul valorii?MaxPlayers="70"# Corect: fără ghilimele?MaxPlayers=50# Și în GameUserSettings.ini[ServerSettings]MaxPlayers=50

Răspunsul scurt

Verifică linia de comandă personalizată pentru ghilimele în jurul valorilor. ?MaxPlayers="70" este greșit, ?MaxPlayers=50 este corect. Dacă asta e curat, elimină -TotalConversionMod= decât dacă rulezi cu adevărat un mod de conversie totală, apoi asigură-te că MaxPlayers din GameUserSettings.ini coincide cu linia de comandă.

Puncte cheie

  • Serverul nu pierde setarea ta, i se spune să folosească alta.
  • Ghilimelele în jurul unei valori numerice strică parametrul în tăcere.
  • Parametrul TotalConversionMod este doar pentru conversii totale. Pe orice altceva cauzează probleme.
  • Linia de comandă și fișierul de configurare setează amândouă MaxPlayers. Păstrează-le identice.

De ce anume 70

Numărul este indiciul. Când ARK nu poate citi o limită de jucători care i-a fost dată, nu se oprește și nu se plânge: continuă cu o valoare de rezervă. Faptul că vezi exact 70 de sloturi revenind în mod repetat, în loc de un număr apropiat de ce ai setat, este semnătura unei valori aruncate, nu a unei valori greșit setate.

Asta reformulează util problema. Nu cauți o setare pierdută. Cauți lucrul care îți aruncă setarea, și există trei candidați realiști.

Cauza 1: o eroare de formatare în linia de comandă

Linia de comandă personalizată este coloana vertebrală a configurării unui server ARK, și este neiertătoare. Un singur caracter rătăcit va strica parametrul care urmează după el.

Cea mai frecventă versiune a acestei greșeli:

?MaxPlayers="70"

Ghilimelele din jurul lui 70 sunt inutile și cauzează o problemă de formatare. Scrie-l fără ele:

?MaxPlayers=50

Când îți verifici propria linie, caută:

  • Ghilimele în jurul valorilor care nu au nevoie de ele, și perechi nepotrivite unde o " de deschidere nu are partenerul de închidere.
  • Ghilimele curbate sau inteligente, care apar când o linie de comandă a fost lipită printr-un procesor de text sau o aplicație de chat. Arată aproape identic cu ghilimelele drepte și nu sunt interschimbabile.
  • Spații rătăcite în jurul semnului =, sau un spațiu în mijlocul unui nume de parametru.
  • Un prefix ? sau - lipsă la un parametru care are nevoie de unul.

Un parametru defect poate trage după el restul liniei, nu doar pe sine. Dacă mai multe setări par să fi revenit deodată, suspectează un singur parametru malformat aproape de început, nu mai multe defecțiuni separate.

Cauza 2: folosirea greșită a parametrului de conversie totală

ARK acceptă moduri de conversie totală, care înlocuiesc jocul în loc să adauge la el. Parametrul care le încarcă este țintit îngust, iar îndreptarea lui către un mod obișnuit este o greșeală frecventă și dezordonată.

Simptomele acestei greșeli:

  • Serverul revine repetat la 70 de sloturi.
  • Modurile nu se încarcă, sau se încarcă parțial.
  • Serverul se blochează la scurt timp după pornire.

Dacă rulezi o conversie totală autentică, parametrul preia ID-ul modului și nimic altceva:

-TotalConversionMod=123456789

Înlocuiește cifrele cu ID-ul modului tău de conversie totală. Dacă nu rulezi o conversie totală, șterge complet parametrul. Lăsarea lui pe loc, îndreptat către un mod de conținut, este mai rău decât să nu-l ai deloc.

Cauza 3: fișierul de configurare și linia de comandă nu coincid

ARK citește limita de jucători din două locuri. GameUserSettings.ini o setează sub [ServerSettings]:

[ServerSettings]
MaxPlayers=50

Iar linia de comandă o setează cu ?MaxPlayers=. Când cele două poartă numere diferite, rezultatul nu este în mod fiabil unul sau celălalt, motiv pentru care un server poate părea că își schimbă părerea la întâmplare.

Păstrează-le identice. Alege numărul o singură dată, scrie-l în ambele locuri, și schimbă-le pe amândouă împreună de fiecare dată când îl schimbi. Nu trata unul ca fiind setarea reală și celălalt ca o rămășiță, pentru că exact rămășițele cauzează asta.

O listă de verificare de cinci minute

  1. Oprește serverul

    Editarea configurării de lansare pe un server care rulează îți aduce o stare inconsistentă și un rezultat confuz.

  2. Citește linia de comandă caracter cu caracter

    Caută în special ghilimele, ghilimele inteligente și spații în jurul semnelor egal. Lipește-o într-un editor de text simplu dacă asta te ajută să le vezi.

  3. Elimină TotalConversionMod dacă nu ai nevoie de el

    Dacă nu poți numi modul de conversie totală către care indică, nu rulezi unul. Șterge parametrul.

  4. Fă MaxPlayers să coincidă în ambele locuri

    Linie de comandă și GameUserSettings.ini, același număr, fără excepții.

  5. Pornește serverul și verifică numărul de sloturi

    Uită-te la maximul raportat în browserul de servere, nu în propriul panou, ca să vezi ce văd jucătorii.

Cum previi repetarea problemei

Fă o copie de rezervă înainte să editezi
Păstrează o copie a liniei de comandă și a configurării funcționale undeva în afara serverului. Revenirea la ea durează secunde, nu o seară de ghicit.
Schimbă un singur lucru pe rând
Dacă editezi cinci parametri și serverul se strică, ai cinci suspecți. Editează unul, repornește, confirmă, repetă.
Nu lipi prin aplicații de chat
Discord, clienții de email și procesoarele de text rescriu toate ghilimelele drepte în ghilimele curbate. Lipește mai întâi printr-un editor de text simplu.
Menține parametrii de mod corecți
Reverifică după fiecare schimbare de mod că TotalConversionMod este fie absent, fie îndreptat către o conversie totală reală.

Dacă ai parcurs toate acestea și serverul tot revine la 70, următorul loc unde te uiți este jurnalul de pornire. De obicei va numi parametrul pe care nu l-a putut citi, ceea ce transformă restul ghicitului într-o singură linie de reparat.

Mai multe ghiduri pentru cei care își administrează propriul server ARK.

Răspunsuri rapide

Întrebări frecvente

Pentru că ceva suprascrie limita ta de jucători. Cele trei cauze obișnuite sunt o eroare de formatare în linia de comandă personalizată, de obicei ghilimele inutile în jurul unei valori, folosirea greșită a parametrului TotalConversionMod pe un mod care nu este o conversie totală, și un fișier de configurare a cărui valoare MaxPlayers intră în conflict cu linia de comandă.

Nu. ?MaxPlayers="70" este greșit. Scrie-l ca ?MaxPlayers=50 fără ghilimele. Ghilimelele strică analizarea parametrului, iar serverul revine la o valoare implicită în loc să raporteze o eroare.

În două locuri, și trebuie să coincidă. În linia de comandă, ca ?MaxPlayers=50, și în GameUserSettings.ini sub [ServerSettings], ca MaxPlayers=50. Dacă cele două nu coincid, rezultatul este imprevizibil, așa că păstrează-le sincronizate.

Îi spune serverului să încarce un mod care înlocuiește tot jocul, nu unul care adaugă la el. Doar modurile de conversie totală chiar au ce căuta acolo. Îndreptarea lui către un mod de conținut obișnuit cauzează probleme de sloturi și moduri care nu se încarcă sau care blochează serverul. Dacă nu rulezi o conversie totală, elimină complet parametrul.

Nu. Schimbarea parametrilor de lansare nu afectează lumea salvată. Merită totuși să faci o copie de rezervă înainte să editezi, pentru că rostul unei copii de rezervă este exact greșeala pe care nu ai plănuit-o.

Găzduire ARK cu setările pe care chiar le controlezi

Fiecare server ARK pe care îl găzduim îți dă managerul liniei de comandă și editorul de fișiere de configurare de care au nevoie aceste remedii, în loc de o pagină de setări blocată.

  • Centru de date în UK
  • Acces la linia de comandă
  • Suport prin tichet și Discord