Ovaj vodič pokriva postavljanje administratora, sve dostupne konzolne naredbe, upravljanje igračima, postavke svijeta i rješavanje problema za vaš HumanitZ namjenski server. HumanitZ koristi naredbe temeljene na chatu s prefiksom / za administraciju servera.
Postavljanje administratora
HumanitZ dodjeljuje administratorski pristup kroz sustav lozinki. Administratorska lozinka konfigurira se u datoteci GameServerSettings.ini vašeg servera ili putem GPanel varijabli pokretanja.
Postavljanje administratorske lozinke
Postavite administratorsku lozinku u konfiguracijskoj datoteci vašeg servera:
AdminPassword=YourSecurePassword123
Ovo također možete postaviti putem kartice Startup u GPanel-u uređivanjem varijable Admin Password. Nakon promjene lozinke, restartajte server da promjene stupe na snagu.
Prijava kao administrator u igri
- Pridružite se svom serveru kao obični igrač.
- Otvorite chat u igri (pritisnite Enter ili T).
- Upišite sljedeću naredbu s vašom administratorskom lozinkom:
/AdminAccess YourSecurePassword123
Vidjet ćete poruku potvrde da su administratorske ovlasti dodijeljene za vašu trenutnu sesiju. Administratorski pristup traje dok se ne odspojite sa servera.
Vidljivost administratorske oznake
Prema zadanim postavkama, administratorska oznaka može se pojaviti pored vašeg imena u chatu. Možete uključiti ili isključiti ovu vidljivost:
/admintag
Ovo skriva ili prikazuje administratorski indikator, omogućujući vam anonimno igranje ako je potrebno.
Administratorske naredbe
Sve naredbe se unose u chat u igri i imaju prefiks /. Naredbe razlikuju velika i mala slova.
Naredbe za upravljanje serverom
| Naredba | Sintaksa | Opis |
|---|---|---|
| Gašenje | /Shutdown [seconds] |
Gasi server nakon navedene odgode. Svi igrači su obaviješteni u chatu i svijet se sprema prije gašenja. |
| Spremanje igre | /SaveGame |
Prisiljava trenutačno ručno spremanje svijeta. Korisno prije izvođenja promjena ili održavanja. |
| Administratorsko sučelje | /adminw |
Otvara panel administratorskih alata za stvaranje predmeta i prilagodbu postavki kroz grafičko sučelje. |
| SuperAdmin | /SuperAdmin |
Uključuje/isključuje nevidljivi način letenja. Postajete nevidljivi ostalim igračima i možete slobodno letjeti po mapi. Pokrenite naredbu ponovo za isključivanje. |
| Način boga | /god |
Uključuje/isključuje neranjivost. Ne možete primiti štetu iz bilo kojeg izvora dok je aktivno. Pokrenite ponovo za isključivanje. |
| Prikaz FPS-a | /FPS ili /FPS2 |
Uključuje/isključuje prikaz brojača sličica u sekundi. Korisno za praćenje performansi servera. |
| Izvršavanje naredbe | /ExecCmd [command] |
Izvršava izravnu Unreal Engine konzolnu naredbu. Samo za napredne korisnike. |
Naredbe za stvaranje
Naredbe za stvaranje omogućuju vam kreiranje predmeta, vozila, bića i pratitelja na vašoj trenutnoj lokaciji.
| Naredba | Sintaksa | Opis |
|---|---|---|
| Stvori predmet | /Spawn item_[Name] |
Stvara predmet za pokupiti na vašoj lokaciji. Primjer: /Spawn item_Apple |
| Prisilno stvaranje | /fspawn item_[Name] |
Prisilno stvara predmet ignorirajući provjere kolizije. Koristite kada /Spawn ne uspije zbog terena. |
| Stvori vozilo | /spawn car_[Type] |
Stvara vozilo na vašoj lokaciji. Pogledajte popis vozila ispod. |
| Stvori AI | /spawn ai_[Type] |
Stvara zombija, neprijateljskog NPC-a ili divlju životnu. Pogledajte popis AI-ja ispod. |
| Stvori psa | /spawn Dog |
Stvara psa pratitelja na vašoj lokaciji. |
| Stvori psa kojeg se može prisvojiti | /spawn CompDog |
Stvara psa kojeg bilo koji igrač može prisvojiti kao svog pratitelja. |
| Stvori konja | /spawn horse |
Stvara nasumičnog konja na vašoj lokaciji. |
Tipovi vozila
Koristite ove identifikatore s /spawn car_[Type]:
| Tip | Vozilo |
|---|---|
car_suv | SUV |
car_pickup | Pickup kamionet |
car_jeep | Jeep |
car_hatchback | Hatchback |
car_van | Kombi |
car_truck | Kamion |
car_sport | Sportski automobil |
car_rv | RV / Kamper |
car_policesuv | Policijski SUV |
car_gaztiger | Vojno vozilo (Gaz Tiger) |
car_edmond | Edmond limuzina |
car_rally | Rally automobil |
car_amero | Amero muscle automobil |
car_lazer | Lazer sportski automobil |
Tipovi AI stvaranja
Koristite ove identifikatore s /spawn ai_[Type]:
| Tip | Opis |
|---|---|
ai_bear | Medvjed (neprijateljska divljač) |
ai_wolf | Vuk (neprijateljska divljač) |
ai_buck | Jelen / Srndać (pasivna divljač) |
ai_zombiepolice | Policijski zombi |
ai_zombiegirl | Ženski zombi |
ai_zombiebelly | Napuhani zombi |
ai_humanmelee | Neprijateljski ljudski NPC (bliski napad) |
/adminw za pregled dostupnih predmeta kroz grafičko sučelje umjesto pamćenja naziva.
Naredbe za pratitelje i igrače
| Naredba | Sintaksa | Opis |
|---|---|---|
| Imenuj psa | /DogSetName [Name] |
Postavlja prilagođeno ime za vašeg psa pratitelja. |
| Teleportiraj psa | /TPDog |
Teleportira vašeg psa pratitelja na vašu trenutnu lokaciju. Korisno kada se pas zaglavi. |
| Ukloni psa | /NoDog |
Uklanja vašeg psa pratitelja iz igre. |
| Dodijeli iskustvo | /exp [amount] |
Dodjeljuje navedenu količinu bodova iskustva vašem liku. |
| Oslobodi se | /unstuck |
Rješava zaglavljivanje ili nemogućnost interakcije s objektima. |
| Oslobodi se iz geometrije | /unstuckgeo |
Prisilno oslobađa vašeg lika iz terena ili geometrije. Koristite kada /unstuck nije dovoljno. |
Naredbe za vrijeme i godišnje doba
| Naredba | Sintaksa | Opis |
|---|---|---|
| Vrijeme | /weather list |
Prikazuje dostupne vrste vremena i omogućuje vam promjenu trenutnog vremena. |
| Godišnje doba | /season list |
Prikazuje dostupna godišnja doba i omogućuje vam promjenu trenutnog godišnjeg doba. |
Upravljanje igračima
HumanitZ upravlja igračima primarno kroz konfiguraciju servera i administratorski panel, a ne kroz pojedinačne chat naredbe.
Upravljanje igračima putem administratorskog panela
Koristite naredbu /adminw za otvaranje panela administratorskih alata u igri. Ovo grafičko sučelje pruža opcije za upravljanje povezanim igračima, uključujući mogućnost uklanjanja problematičnih igrača sa servera.
Zaštita servera lozinkom
Najjednostavniji način ograničavanja pristupa serveru je putem lozinke servera. Postavite polje Password u GameServerSettings.ini i podijelite je samo s pouzdanim igračima:
Password=YourServerPassword
Gašenje s upozorenjem
Kada trebate restartirati ili održavati server, koristite naredbu za gašenje s odgodom kako biste igračima dali vremena da spreme napredak:
/Shutdown 60
Ovo šalje upozorenje od 60 sekundi svim povezanim igračima u chatu prije nego što se server ugasi i spremi.
Upravljanje postavkama svijeta
Iako se većina postavki svijeta konfigurira kroz GameServerSettings.ini prije pokretanja servera, neke prilagodbe mogu se napraviti u hodu koristeći administratorske naredbe.
Brzi pregled postavki
| Što želite promijeniti | Kako to promijeniti |
|---|---|
| Trenutno vrijeme | /weather list u igri |
| Trenutno godišnje doba | /season list u igri |
| Gustoća zombija, težina, stope plijena | Uredite GameServerSettings.ini i restartajte server |
| Trajanje dana/noći | Uredite DayDur i NightDur u konfiguraciji i restartajte |
| PvP način | Uredite PVP u konfiguraciji i restartajte |
| Stvaranje predmeta/vozila za testiranje | Panel /adminw ili naredbe /Spawn u igri |
Rješavanje problema
Rušenje servera
- Provjerite zapisnik konzole: Pregledajte izlaz GPanel konzole za poruke o greškama prije rušenja. Česti uzroci uključuju ograničenja memorije i oštećene podatke spremanja.
- Problemi s memorijom: HumanitZ preporučuje 6-8 GB RAM-a za stabilan rad. Ako se server ruši pod opterećenjem, razmislite o nadogradnji plana servera.
- Oštećeno spremanje svijeta: Ako se server ruši pri pokretanju više puta, pokušajte vratiti sigurnosnu kopiju ili izvršiti resetiranje svijeta. Pogledajte vodič za postavljanje servera za upute o sigurnosnom kopiranju i resetiranju.
- Ažuriranja igre: Rušenja nakon ažuriranja igre mogu ukazivati na to da podaci spremanja iz prethodne verzije nisu kompatibilni. Provjerite službene bilješke o zakrpama HumanitZ i forume zajednice za poznate probleme.
Problemi s povezivanjem
- Server se ne pojavljuje u pregledniku: Provjerite je li se server potpuno pokrenuo (provjerite GPanel konzolu za poruku o spremnosti). Provjerite je li query port ispravno dodijeljen.
- Ne mogu se povezati putem izravnog IP-a: Dvaput provjerite IP i game port (ne query port). Koristite format
IP:Port. Pogledajte Kako pronaći IP adresu i port servera. - Istek vremena pri povezivanju: Server je možda preopterećen ili ne reagira. Pokušajte restartati putem GPanel-a. Ako problem potraje, provjerite konzolu za greške.
- "Version mismatch": I server i klijent moraju biti na istoj verziji igre. Restartajte server da primijenite ažuriranja na čekanju i provjerite jesu li igrači ažurirali svoju igru putem Steam-a.
Administratorske naredbe ne rade
- Niste autentificirani: Morate pokrenuti
/AdminAccess [password]svaki put kada se pridružite serveru. Administratorski pristup ne traje između sesija. - Pogrešna lozinka: Administratorska lozinka razlikuje velika i mala slova. Provjerite odgovara li točno postavci
AdminPasswordu konfiguraciji servera. - Administratorska lozinka nije postavljena: Ako je
AdminPasswordprazan ili nedostaje u konfiguracijskoj datoteci, administratorske naredbe neće raditi. Postavite lozinku i restartajte server. - Pogreška u naredbi: Naredbe razlikuju velika i mala slova.
/spawni/Spawnmogu se ponašati različito. Koristite točnu sintaksu prikazanu u ovom vodiču.
Optimizacija performansi
- Smanjite
MaxPlayersako server teško podnosi trenutni broj igrača. - Smanjite
ZombieAmountMultiiHumanAmountMultiza smanjenje broja entiteta i korištenja CPU-a. - Povećajte mjerače vremena ponovnog stvaranja (
ZombieRespawnTimer,HumanRespawnTimer) za održavanje nižeg broja entiteta. - Provjerite ima li server dovoljno RAM-a za veličinu svijeta i broj aktivnih igrača.
- Zakažite periodična restartiranja (dnevno ili svako nekoliko dana) za čišćenje akumuliranog korištenja memorije.
- Koristite
/SaveGameprije restartiranja kako biste osigurali da je sav napredak sačuvan.
Povezani članci
- Vodič za postavljanje HumanitZ servera
- Kako pronaći IP adresu i port servera
- Kako prenijeti datoteke putem SFTP-a
- Početak rada s vašim novim serverom