Acest ghid acoperă configurarea administratorului, toate comenzile de consolă disponibile, gestionarea jucătorilor, setările lumii și depanarea pentru serverul dumneavoastră dedicat HumanitZ. HumanitZ folosește comenzi bazate pe chat, prefixate cu /, pentru administrarea serverului.
Configurarea administratorului
HumanitZ acordă acces de administrator printr-un sistem de parolă. Parola de administrator este configurată în fișierul GameServerSettings.ini al serverului dumneavoastră sau prin variabilele de pornire GPanel.
Setarea parolei de administrator
Setați parola de administrator în fișierul de configurare al serverului:
AdminPassword=YourSecurePassword123
Puteți seta aceasta și prin fila Startup din GPanel, editând variabila Admin Password. După schimbarea parolei, reporniți serverul pentru ca aceasta să intre în vigoare.
Conectarea ca administrator în joc
- Conectați-vă la server ca jucător obișnuit.
- Deschideți chatul din joc (apăsați Enter sau T).
- Tastați următoarea comandă cu parola dumneavoastră de administrator:
/AdminAccess YourSecurePassword123
Veți vedea un mesaj de confirmare că privilegiile de administrator au fost acordate pentru sesiunea curentă. Accesul de administrator persistă până când vă deconectați de la server.
Vizibilitatea etichetei de administrator
În mod implicit, o etichetă de administrator poate apărea lângă numele dumneavoastră în chat. Puteți comuta această vizibilitate:
/admintag
Aceasta ascunde sau afișează indicatorul de administrator, permițându-vă să jucați anonim dacă este necesar.
Comenzi de administrare
Toate comenzile sunt introduse în chatul din joc și prefixate cu /. Comenzile sunt sensibile la majuscule.
Comenzi de gestionare a serverului
| Comandă | Sintaxă | Descriere |
|---|---|---|
| Oprire | /Shutdown [seconds] |
Oprește serverul după întârzierea specificată. Toți jucătorii sunt notificați în chat, iar lumea este salvată înainte de oprire. |
| Salvare joc | /SaveGame |
Forțează o salvare manuală imediată a lumii. Utilă înainte de a face modificări sau de a efectua întreținere. |
| Interfață admin | /adminw |
Deschide panoul utilitar de administrare pentru generarea de obiecte și ajustarea setărilor printr-o interfață grafică. |
| SuperAdmin | /SuperAdmin |
Comută modul de zbor invizibil. Deveniți invizibil pentru ceilalți jucători și puteți zbura liber pe hartă. Rulați comanda din nou pentru a dezactiva. |
| Mod zeu | /god |
Comută invincibilitatea. Nu puteți primi daune din nicio sursă cât timp este activ. Rulați din nou pentru a dezactiva. |
| Afișare FPS | /FPS sau /FPS2 |
Comută afișarea unui contor de cadre pe secundă. Util pentru monitorizarea performanței serverului. |
| Executare comandă | /ExecCmd [command] |
Execută o comandă brută de consolă Unreal Engine. Doar pentru utilizatori avansați. |
Comenzi de generare
Comenzile de generare vă permit să creați obiecte, vehicule, creaturi și însoțitori la locația dumneavoastră curentă.
| Comandă | Sintaxă | Descriere |
|---|---|---|
| Generare obiect | /Spawn item_[Name] |
Generează un obiect ce poate fi ridicat la locația dumneavoastră. Exemplu: /Spawn item_Apple |
| Generare forțată | /fspawn item_[Name] |
Generează forțat un obiect ignorând verificările de coliziune. Folosiți când /Spawn eșuează din cauza terenului. |
| Generare vehicul | /spawn car_[Type] |
Generează un vehicul la locația dumneavoastră. Vedeți lista de vehicule de mai jos. |
| Generare AI | /spawn ai_[Type] |
Generează un zombi, un NPC ostil sau o creatură sălbatică. Vedeți lista de AI de mai jos. |
| Generare câine | /spawn Dog |
Generează un câine însoțitor la locația dumneavoastră. |
| Generare câine ce poate fi revendicat | /spawn CompDog |
Generează un câine care poate fi revendicat de orice jucător ca însoțitor. |
| Generare cal | /spawn horse |
Generează un cal aleatoriu la locația dumneavoastră. |
Tipuri de vehicule
Folosiți acești identificatori cu /spawn car_[Type]:
| Tip | Vehicul |
|---|---|
car_suv | SUV |
car_pickup | Camionetă pickup |
car_jeep | Jeep |
car_hatchback | Hatchback |
car_van | Dubă |
car_truck | Camion |
car_sport | Mașină sport |
car_rv | Rulotă / Camper |
car_policesuv | SUV de poliție |
car_gaztiger | Vehicul militar (Gaz Tiger) |
car_edmond | Sedan Edmond |
car_rally | Mașină de raliu |
car_amero | Mașină muscle Amero |
car_lazer | Mașină sport Lazer |
Tipuri de generare AI
Folosiți acești identificatori cu /spawn ai_[Type]:
| Tip | Descriere |
|---|---|
ai_bear | Urs (faună sălbatică ostilă) |
ai_wolf | Lup (faună sălbatică ostilă) |
ai_buck | Cerb / Căprior (faună sălbatică pasivă) |
ai_zombiepolice | Zombi polițist |
ai_zombiegirl | Zombi feminin |
ai_zombiebelly | Zombi umflat |
ai_humanmelee | NPC uman ostil (corp la corp) |
/adminw pentru a răsfoi obiectele disponibile prin interfața grafică în loc să memorați numele.
Comenzi pentru însoțitori și jucători
| Comandă | Sintaxă | Descriere |
|---|---|---|
| Denumire câine | /DogSetName [Name] |
Setează un nume personalizat pentru câinele dumneavoastră însoțitor. |
| Teleportare câine | /TPDog |
Teleportează câinele dumneavoastră însoțitor la locația dumneavoastră curentă. Util când câinele rămâne blocat. |
| Eliminare câine | /NoDog |
Elimină câinele dumneavoastră însoțitor din joc. |
| Acordare experiență | /exp [amount] |
Acordă cantitatea specificată de puncte de experiență personajului dumneavoastră. |
| Deblocare | /unstuck |
Rezolvă situația în care sunteți blocat sau nu puteți interacționa cu obiectele. |
| Deblocare din geometrie | /unstuckgeo |
Eliberează forțat personajul dumneavoastră din teren sau geometrie. Folosiți când /unstuck nu este suficient. |
Comenzi pentru vreme și anotimp
| Comandă | Sintaxă | Descriere |
|---|---|---|
| Vreme | /weather list |
Listează tipurile de vreme disponibile și vă permite să schimbați vremea curentă. |
| Anotimp | /season list |
Listează anotimpurile disponibile și vă permite să schimbați anotimpul curent. |
Gestionarea jucătorilor
HumanitZ gestionează administrarea jucătorilor în principal prin configurarea serverului și panoul de administrare, mai degrabă decât prin comenzi individuale de chat.
Gestionarea jucătorilor prin panoul de administrare
Folosiți comanda /adminw pentru a deschide panoul utilitar de administrare în joc. Această interfață grafică oferă opțiuni pentru gestionarea jucătorilor conectați, inclusiv capacitatea de a elimina jucătorii perturbatori de pe server.
Protecția cu parolă a serverului
Cel mai simplu mod de a restricționa accesul la server este printr-o parolă de server. Setați câmpul Password în GameServerSettings.ini și partajați-l doar cu jucători de încredere:
Password=YourServerPassword
Oprire cu avertizare
Când trebuie să reporniți sau să întrețineți serverul, folosiți comanda de oprire cu o întârziere pentru a le oferi jucătorilor timp să își salveze progresul:
/Shutdown 60
Aceasta trimite un avertisment de 60 de secunde tuturor jucătorilor conectați în chat înainte ca serverul să se oprească și să salveze.
Gestionarea setărilor lumii
Deși majoritatea setărilor lumii sunt configurate prin GameServerSettings.ini înainte de pornirea serverului, unele ajustări pot fi făcute din mers folosind comenzi de administrare.
Referință rapidă pentru setări
| Ce doriți să schimbați | Cum să schimbați |
|---|---|
| Vremea curentă | /weather list în joc |
| Anotimpul curent | /season list în joc |
| Densitatea zombilor, dificultatea, ratele de pradă | Editați GameServerSettings.ini și reporniți serverul |
| Durata zi/noapte | Editați DayDur și NightDur în configurare și reporniți |
| Modul PvP | Editați PVP în configurare și reporniți |
| Generarea de obiecte/vehicule pentru testare | Panoul /adminw sau comenzile /Spawn în joc |
Depanare
Serverul se blochează
- Verificați jurnalul de consolă: Examinați rezultatul consolei GPanel pentru mesaje de eroare înainte de blocare. Cauzele frecvente includ limitele de memorie și datele de salvare corupte.
- Probleme de memorie: HumanitZ recomandă 6-8 GB RAM pentru o funcționare stabilă. Dacă serverul se blochează sub sarcină, luați în considerare actualizarea planului dumneavoastră de server.
- Salvare de lume coruptă: Dacă serverul se blochează în mod repetat la pornire, încercați să restaurați dintr-o copie de rezervă sau să efectuați o resetare a lumii. Consultați Ghidul de configurare a serverului pentru instrucțiuni de copiere de rezervă și resetare.
- Actualizări de joc: Blocările după o actualizare a jocului pot indica faptul că datele de salvare din versiunea anterioară sunt incompatibile. Verificați notele oficiale de patch HumanitZ și forumurile comunității pentru probleme cunoscute.
Probleme de conectare
- Serverul nu apare în browser: Asigurați-vă că serverul a pornit complet (verificați consola GPanel pentru un mesaj de pregătire). Verificați că portul de interogare este corect atribuit.
- Nu se poate conecta prin IP direct: Verificați din nou IP-ul și portul de joc (nu portul de interogare). Folosiți formatul
IP:Port. Consultați Cum să găsiți IP-ul și portul serverului. - Expirarea timpului la conectare: Serverul poate fi supraîncărcat sau nu răspunde. Încercați să reporniți prin GPanel. Dacă problema persistă, verificați consola pentru erori.
- „Version mismatch": Atât serverul, cât și clientul trebuie să fie pe aceeași versiune de joc. Reporniți serverul pentru a aplica actualizările în așteptare și asigurați-vă că jucătorii și-au actualizat jocul prin Steam.
Comenzile de administrare nu funcționează
- Neautentificat: Trebuie să rulați
/AdminAccess [password]de fiecare dată când vă conectați la server. Accesul de administrator nu persistă între sesiuni. - Parolă greșită: Parola de administrator este sensibilă la majuscule. Verificați că aceasta corespunde exact setării
AdminPassworddin configurarea serverului dumneavoastră. - Nicio parolă de administrator setată: Dacă
AdminPasswordeste goală sau lipsește din fișierul de configurare, comenzile de administrare nu vor funcționa. Setați o parolă și reporniți serverul. - Greșeală de tastare în comandă: Comenzile sunt sensibile la majuscule.
/spawnși/Spawnse pot comporta diferit. Folosiți sintaxa exactă prezentată în acest ghid.
Optimizarea performanței
- Reduceți
MaxPlayersdacă serverul are dificultăți cu numărul curent de jucători. - Scădeți
ZombieAmountMultișiHumanAmountMultipentru a reduce numărul de entități și utilizarea CPU. - Măriți temporizatoarele de reapariție (
ZombieRespawnTimer,HumanRespawnTimer) pentru a menține numărul de entități mai scăzut. - Asigurați-vă că serverul are suficient RAM pentru dimensiunea lumii și numărul de jucători activi.
- Programați reporniri periodice (zilnice sau la câteva zile) pentru a curăța utilizarea acumulată a memoriei.
- Folosiți
/SaveGameînainte de reporniri pentru a vă asigura că tot progresul este păstrat.
Articole conexe
- Ghidul de configurare a serverului HumanitZ
- Cum să găsiți IP-ul și portul serverului
- Cum să încărcați fișiere prin SFTP
- Primii pași cu noul dumneavoastră server