Ca administrator de server PixARK, ai acces la comenzi puternice pentru gestionarea jucătorilor, creaturilor, setărilor lumii și operațiunilor serverului. Acest ghid acoperă configurarea parolei de administrator, comenzile comune, configurarea RCON și tehnicile de depanare pentru serverul tău dedicat PixARK.
Configurarea parolei de administrator
Înainte de a putea folosi comenzile de administrator în joc, trebuie să configurezi o parolă de administrator. Cel mai simplu mod este prin variabila de pornire GPanel ARK_ADMIN_PASSWORD. Alternativ, poți seta ServerAdminPassword în fișierul GameUserSettings.ini al serverului tău.
Setarea parolei de administrator
Opțiunea 1 (Recomandată): În GPanel, mergi la fila Startup și setează variabila ARK_ADMIN_PASSWORD la parola dorită, apoi repornește serverul.
Opțiunea 2: Editează direct fișierul de configurare:
- Oprește serverul tău din GPanel.
- Navighează la
ShooterGame/Saved/Config/WindowsServer/GameUserSettings.iniprin SFTP sau managerul de fișiere din GPanel. - Găsește secțiunea
[ServerSettings]și adaugă sau modifică următoarea linie:
[ServerSettings]
ServerAdminPassword=YourSecureAdminPassword
- Salvează fișierul și pornește serverul tău.
Activarea administratorului în joc
Odată ce parola ta de administrator este configurată, trebuie să te autentifici de fiecare dată când te alături serverului:
- Alătură-te serverului tău PixARK.
- Deschide consola din joc apăsând Tab (tasta implicită).
- Tastează următoarea comandă și apasă Enter:
enablecheats YourSecureAdminPassword
Dacă parola este corectă, vei vedea un mesaj de confirmare. Acum ai acces de administrator pe durata acestei sesiuni. Va trebui să te reautentifici de fiecare dată când te reconectezi la server.
enablecheats nu produce o ieșire vizibilă în unele versiuni. Dacă nu vezi un mesaj de eroare, comanda a reușit probabil. Testează cu o comandă simplă precum cheat fly pentru a verifica.
Comenzi comune de administrator
Toate comenzile de administrator sunt prefixate cu cheat. Deschide consola cu Tab și introdu comenzile așa cum se arată mai jos.
Comenzi de mișcare și supraviețuire
| Comandă | Descriere |
|---|---|
cheat fly |
Activează modul de zbor. Personajul tău poate zbura liber în orice direcție. Folosește cheat walk pentru a dezactiva. |
cheat walk |
Dezactivează modul de zbor și revine la mersul/gravitația normală. |
cheat god |
Comută modul zeu, făcându-te invulnerabil la toate daunele. Rulează din nou pentru a dezactiva. |
cheat ghost |
Activează modul noclip, permițându-ți să treci prin teren și structuri. Folosește cheat walk pentru a dezactiva. |
cheat infinitestats |
Oferă sănătate, stamină, hrană, apă și alte statistici infinite. Comută pornit/oprit. |
Comenzi pentru creaturi
| Comandă | Descriere |
|---|---|
cheat forcetame |
Îmblânzește instantaneu creatura la care te uiți. Creatura devine călăribilă fără șa și răspunde la comenzile tale. |
cheat destroywilddinos |
Elimină toate creaturile sălbatice (neîmblânzite) de pe hartă. Creaturi noi vor reapărea în mod natural. Util pentru reîmprospătarea reaparițiilor sau remedierea lag-ului cauzat de acumularea de creaturi. |
cheat dotame |
Îmblânzește creatura țintită ca și cum ai îmblânzit-o în mod normal (necesită o șa pentru a o călări). |
cheat summon <ClassID> |
Generează o creatură din clasa specificată la locația ta. Exemplu: cheat summon Raptor_Character_BP_C |
cheat destroyallenemies |
Distruge toate creaturile ostile de pe hartă. Similar cu destroywilddinos, dar țintește în mod specific creaturile agresive. |
Comenzi pentru lume și mediu
| Comandă | Descriere |
|---|---|
cheat settimeofday <HH:MM> |
Setează ora din joc. Exemplu: cheat settimeofday 12:00 o setează la amiază. Folosește formatul de 24 de ore. |
cheat saveworld |
Forțează o salvare imediată a lumii. Folosește înainte de a opri sau de a face modificări riscante. |
cheat slomo <value> |
Schimbă viteza jocului. Valoarea implicită este 1.0. Valorile peste 1.0 accelerează jocul; sub 1.0 îl încetinesc. Exemplu: cheat slomo 2 |
cheat setweather <type> |
Schimbă vremea curentă. Tipurile disponibile depind de biom. |
Comenzi pentru obiecte și experiență
| Comandă | Descriere |
|---|---|
cheat giveitemnum <ID> <Qty> <Quality> <Blueprint> |
Oferă un obiect după ID-ul său numeric. Calitatea variază de la 0-100. Blueprint: 0 pentru obiect, 1 pentru blueprint. Exemplu: cheat giveitemnum 1 10 0 0 |
cheat gfi <name> <Qty> <Quality> <Blueprint> |
Oferă un obiect după numele parțial. Exemplu: cheat gfi rifle 1 0 0 |
cheat addexperience <Amount> 0 1 |
Acordă puncte de experiență personajului tău. Al doilea parametru (0) înseamnă că este adăugat direct. Al treilea parametru (1) împarte cu tribul. Exemplu: cheat addexperience 5000 0 1 |
cheat giveengrams |
Deblochează toate engramele de creație pentru personajul tău. |
cheat giveresources |
Adaugă 50 din fiecare resursă în inventarul tău. |
Comenzi de teleportare
| Comandă | Descriere |
|---|---|
cheat teleporttoplayer <SteamID> |
Te teleportează la jucătorul specificat. |
cheat teleportplayertome <SteamID> |
Teleportează jucătorul specificat la locația ta. |
cheat setplayerpos <X> <Y> <Z> |
Te teleportează la coordonate specifice din lume. |
Administrarea jucătorilor: Kick și Ban
Administratorii pot da afară și bana jucători perturbatori folosind următoarele comenzi:
| Comandă | Descriere |
|---|---|
cheat kickplayer <SteamID> |
Dă afară imediat jucătorul de pe server. El se poate realătura. |
cheat banplayer <SteamID> |
Banează jucătorul după ID-ul său Steam. Nu se poate realătura până nu este de-banat. |
cheat unbanplayer <SteamID> |
Elimină un ban pentru ID-ul Steam specificat. |
cheat listplayers |
Listează toți jucătorii conectați în prezent cu numele și ID-urile lor Steam. |
cheat listplayers pentru a vedea toți jucătorii conectați și ID-urile lor Steam. Poți de asemenea să găsești ID-ul Steam al unui jucător din URL-ul profilului său Steam.
Configurarea RCON
RCON (Remote Console) îți permite să execuți comenzi de administrator de la distanță fără a fi conectat la server în joc. Acest lucru este util pentru administrarea automată a serverului, repornirile programate și administrarea de la distanță.
Activarea RCON
- Oprește serverul tău.
- Deschide
GameUserSettings.iniși adaugă următoarele sub[ServerSettings]:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
RCONServerGameLogBuffer=600
- Asigură-te că
ServerAdminPasswordeste de asemenea setat, deoarece RCON folosește această parolă pentru autentificare. - Salvează fișierul și pornește serverul tău.
Conectarea prin RCON
Folosește orice client compatibil Source RCON pentru a te conecta la serverul tău. Opțiunile populare includ:
- mcrcon -- client RCON ușor de linie de comandă
- RCON CLI -- instrument RCON multiplatformă
- Battlemetrics -- administrare de server bazată pe web cu suport RCON
Conectează-te folosind IP-ul serverului tău, portul RCON (de ex., 27020) și ServerAdminPassword. Odată conectat, poți executa orice comandă de administrator fără prefixul cheat.
# Example RCON commands (no "cheat" prefix needed via RCON)
saveworld
listplayers
settimeofday 12:00
destroywilddinos
kickplayer 76561198012345678
Depanare
Blocări ale serverului
| Simptom | Cauză probabilă | Soluție |
|---|---|---|
| Blocare la pornire după modificarea configurației | Eroare de sintaxă în fișierul de configurare | Examinează GameUserSettings.ini pentru greșeli de tastare, paranteze lipsă sau valori invalide. Restaurează dintr-o copie de rezervă dacă este nevoie. |
| Blocare în timpul jocului | Suprasolicitare de creaturi sau limită de memorie | Rulează cheat destroywilddinos pentru a curăța acumularea de creaturi. Verifică GPanel pentru utilizarea memoriei. |
| Blocare la generarea de obiecte | ID de obiect sau nume de clasă invalid | Verifică dacă ID-ul obiectului sau numele clasei este corect pentru PixARK. Nu toate ID-urile de obiecte ARK funcționează în PixARK. |
| Blocări repetate la aceeași oră | Corupere a salvării automate | Restaurează dintr-o copie de rezervă recentă. Dacă salvările sunt corupte, o ștergere a lumii poate fi necesară. |
Probleme de conexiune
| Problemă | Soluție |
|---|---|
| Jucătorii nu pot găsi serverul | Asigură-te că portul de interogare este corect și că serverul rulează de cel puțin 3-5 minute. Încearcă conexiunea prin IP direct. |
| Expirarea conexiunii | Verifică dacă serverul rulează în GPanel. Verifică dacă portul jocului (implicit 7777) este corect. Serverul poate fi încă în curs de încărcare. |
| Dat afară imediat după alăturare | Verifică dacă jucătorul este banat (cheat listplayers și lista de ban-uri). Verifică dacă versiunea jocului corespunde versiunii serverului. |
| Conexiune RCON refuzată | Verifică RCONEnabled=True în configurație. Verifică dacă folosești portul RCON și parola de administrator corecte. |
Corupere a lumii
Dacă lumea ta devine coruptă (de ex., blocări constante, teren lipsă, structuri stricate), urmează acești pași:
- Oprește serverul imediat pentru a preveni coruperea ulterioară.
- Descarcă directorul curent
ShooterGame/Saved/prin SFTP ca o copie de referință. - Dacă ai o copie de rezervă recentă, restaureaz-o încărcând fișierele de rezervă pentru a înlocui salvările curente.
- Dacă nu există nicio copie de rezervă, este posibil să fie nevoie să efectuezi o ștergere a lumii prin ștergerea conținutului directorului de salvare și repornire.
- Pornește serverul și verifică dacă se încarcă corect.
cheat saveworld înainte de a opri și evită oprirea forțată a serverului ori de câte ori este posibil.
Articole conexe
- Ghid de configurare a serverului PixARK -- Configurarea inițială a serverului, variabilele de pornire și metodele de conectare.
- Cum să găsești IP-ul și portul serverului tău
- Cum să încarci fișiere prin SFTP
- Primii pași cu noul tău server