Ovaj vodič pokriva podešavanje administratora, sve dostupne konzolne komande, upravljanje igračima, podešavanja sveta i rešavanje problema za vaš HumanitZ namenski server. HumanitZ koristi komande zasnovane na ćaskanju sa prefiksom / za administraciju servera.
Podešavanje administratora
HumanitZ daje administratorski pristup putem sistema lozinki. Administratorska lozinka se konfiguriše u GameServerSettings.ini fajlu vašeg servera ili putem GPanel startup promenljivih.
Postavljanje administratorske lozinke
Postavite administratorsku lozinku u konfiguracionom fajlu vašeg servera:
AdminPassword=YourSecurePassword123
Ovo takođe možete postaviti putem GPanel kartice Startup izmenom promenljive Admin Password. Nakon promene lozinke, restartujte server da bi izmena stupila na snagu.
Prijavljivanje kao administrator unutar igre
- Pridružite se svom serveru kao običan igrač.
- Otvorite ćaskanje unutar igre (pritisnite Enter ili T).
- Ukucajte sledeću komandu sa vašom administratorskom lozinkom:
/AdminAccess YourSecurePassword123
Videćete poruku potvrde da su administratorske privilegije dodeljene za vašu trenutnu sesiju. Administratorski pristup ostaje aktivan dok se ne diskonektujete sa servera.
Vidljivost administratorske oznake
Podrazumevano, administratorska oznaka može da se pojavi pored vašeg imena u ćaskanju. Možete da uključite ili isključite ovu vidljivost:
/admintag
Ovo sakriva ili prikazuje administratorski indikator, omogućavajući vam da igrate anonimno ako je potrebno.
Administratorske komande
Sve komande se unose u ćaskanju unutar igre i imaju prefiks /. Komande razlikuju velika i mala slova.
Komande za upravljanje serverom
| Komanda | Sintaksa | Opis |
|---|---|---|
| Shutdown | /Shutdown [seconds] |
Gasi server nakon navedenog kašnjenja. Svi igrači se obaveštavaju u ćaskanju i svet se čuva pre gašenja. |
| Save Game | /SaveGame |
Prisiljava trenutno ručno čuvanje sveta. Korisno pre nego što napravite izmene ili obavite održavanje. |
| Admin UI | /adminw |
Otvara administratorski uslužni panel za generisanje predmeta i podešavanje preko grafičkog interfejsa. |
| SuperAdmin | /SuperAdmin |
Uključuje/isključuje nevidljivi režim leta. Postajete nevidljivi drugim igračima i možete slobodno da letite preko mape. Pokrenite komandu ponovo da biste je onemogućili. |
| God Mode | /god |
Uključuje/isključuje neranjivost. Ne možete primiti štetu ni iz jednog izvora dok je aktivan. Pokrenite ponovo da biste ga onemogućili. |
| FPS Display | /FPS ili /FPS2 |
Uključuje/isključuje prikaz brojača broja kadrova. Korisno za praćenje performansi servera. |
| Execute Command | /ExecCmd [command] |
Izvršava sirovu Unreal Engine konzolnu komandu. Samo za napredne korisnike. |
Komande za generisanje
Komande za generisanje vam omogućavaju da kreirate predmete, vozila, stvorenja i pratioce na vašoj trenutnoj lokaciji.
| Komanda | Sintaksa | Opis |
|---|---|---|
| Spawn Item | /Spawn item_[Name] |
Generiše predmet za podizanje na vašoj lokaciji. Primer: /Spawn item_Apple |
| Force Spawn | /fspawn item_[Name] |
Prisilno generiše predmet ignorišući provere kolizije. Koristite kada /Spawn ne uspe zbog terena. |
| Spawn Vehicle | /spawn car_[Type] |
Generiše vozilo na vašoj lokaciji. Pogledajte listu vozila ispod. |
| Spawn AI | /spawn ai_[Type] |
Generiše zombija, neprijateljskog NPC-ja ili divlje stvorenje. Pogledajte AI listu ispod. |
| Spawn Dog | /spawn Dog |
Generiše psa pratioca na vašoj lokaciji. |
| Spawn Claimable Dog | /spawn CompDog |
Generiše psa kojeg bilo koji igrač može da preuzme kao svog pratioca. |
| Spawn Horse | /spawn horse |
Generiše nasumičnog konja na vašoj lokaciji. |
Tipovi vozila
Koristite ove identifikatore sa /spawn car_[Type]:
| Tip | Vozilo |
|---|---|
car_suv | SUV |
car_pickup | Pikap kamionet |
car_jeep | Džip |
car_hatchback | Hečbek |
car_van | Kombi |
car_truck | Kamion |
car_sport | Sportski automobil |
car_rv | Kamp prikolica / Kamper |
car_policesuv | Policijski SUV |
car_gaztiger | Vojno vozilo (Gaz Tiger) |
car_edmond | Edmond limuzina |
car_rally | Reli automobil |
car_amero | Amero mišićni automobil |
car_lazer | Lazer sportski automobil |
Tipovi AI generisanja
Koristite ove identifikatore sa /spawn ai_[Type]:
| Tip | Opis |
|---|---|
ai_bear | Medved (neprijateljska divljač) |
ai_wolf | Vuk (neprijateljska divljač) |
ai_buck | Jelen / Srndać (pasivna divljač) |
ai_zombiepolice | Policijski zombi |
ai_zombiegirl | Ženski zombi |
ai_zombiebelly | Naduveni zombi |
ai_humanmelee | Neprijateljski ljudski NPC (blizak napad) |
/adminw da pregledate dostupne predmete kroz grafički interfejs umesto da pamtite imena.
Komande za pratioce i igrače
| Komanda | Sintaksa | Opis |
|---|---|---|
| Name Dog | /DogSetName [Name] |
Postavlja prilagođeno ime za vašeg psa pratioca. |
| Teleport Dog | /TPDog |
Teleportuje vašeg psa pratioca na vašu trenutnu lokaciju. Korisno kada se pas zaglavi. |
| Remove Dog | /NoDog |
Uklanja vašeg psa pratioca iz igre. |
| Give Experience | /exp [amount] |
Dodeljuje navedeni iznos iskustvenih poena vašem liku. |
| Unstuck | /unstuck |
Razrešava zaglavljenost ili nemogućnost interakcije sa objektima. |
| Unstuck Geometry | /unstuckgeo |
Prisilno oslobađa vašeg lika iz terena ili geometrije. Koristite kada /unstuck nije dovoljan. |
Komande za vreme i godišnja doba
| Komanda | Sintaksa | Opis |
|---|---|---|
| Weather | /weather list |
Prikazuje dostupne tipove vremenskih uslova i omogućava vam da promenite trenutne vremenske uslove. |
| Season | /season list |
Prikazuje dostupna godišnja doba i omogućava vam da promenite trenutno godišnje doba. |
Upravljanje igračima
HumanitZ upravlja igračima prvenstveno kroz konfiguraciju servera i administratorski panel, a ne kroz pojedinačne komande ćaskanja.
Upravljanje igračima putem administratorskog panela
Koristite komandu /adminw da otvorite administratorski uslužni panel unutar igre. Ovaj grafički interfejs pruža opcije za upravljanje povezanim igračima, uključujući mogućnost uklanjanja remetilačkih igrača sa servera.
Zaštita lozinkom servera
Najjednostavniji način da ograničite pristup serveru je putem lozinke servera. Postavite polje Password u GameServerSettings.ini i podelite ga samo sa pouzdanim igračima:
Password=YourServerPassword
Gašenje uz upozorenje
Kada treba da restartujete ili održavate server, koristite komandu gašenja sa kašnjenjem kako biste igračima dali vremena da sačuvaju svoj napredak:
/Shutdown 60
Ovo šalje upozorenje od 60 sekundi svim povezanim igračima u ćaskanju pre nego što se server ugasi i sačuva.
Upravljanje podešavanjima sveta
Iako se većina podešavanja sveta konfiguriše kroz GameServerSettings.ini pre pokretanja servera, neka prilagođavanja se mogu izvršiti u hodu pomoću administratorskih komandi.
Brzi pregled podešavanja
| Šta želite da promenite | Kako to promeniti |
|---|---|
| Trenutni vremenski uslovi | /weather list unutar igre |
| Trenutno godišnje doba | /season list unutar igre |
| Gustina zombija, težina, stope plena | Izmenite GameServerSettings.ini i restartujte server |
| Trajanje dana/noći | Izmenite DayDur i NightDur u konfiguraciji i restartujte |
| PvP režim | Izmenite PVP u konfiguraciji i restartujte |
| Generisanje predmeta/vozila za testiranje | Panel /adminw ili komande /Spawn unutar igre |
Rešavanje problema
Padovi servera
- Proverite zapis konzole: Pregledajte izlaz GPanel konzole za poruke o greškama pre pada. Uobičajeni uzroci uključuju ograničenja memorije i oštećene sačuvane podatke.
- Problemi sa memorijom: HumanitZ preporučuje 6-8 GB RAM-a za stabilan rad. Ako se server ruši pod opterećenjem, razmotrite nadogradnju vašeg plana servera.
- Oštećeni sačuvani svet: Ako se server ruši pri pokretanju u nekoliko navrata, pokušajte da vratite iz rezervne kopije ili izvršite resetovanje sveta. Pogledajte Vodič za podešavanje servera za uputstva o rezervnoj kopiji i resetovanju.
- Ažuriranja igre: Padovi nakon ažuriranja igre mogu ukazivati na to da su sačuvani podaci iz prethodne verzije nekompatibilni. Proverite zvanične HumanitZ napomene o zakrpama i zajedničke forume za poznate probleme.
Problemi sa povezivanjem
- Server se ne pojavljuje u pregledaču: Uverite se da je server u potpunosti pokrenut (proverite GPanel konzolu za poruku o spremnosti). Proverite da li je query port ispravno dodeljen.
- Ne mogu da se povežem putem Direct IP: Dvaput proverite IP i game port (ne query port). Koristite format
IP:Port. Pogledajte Kako da pronađete IP adresu i port vašeg servera. - Isteklo vreme pri povezivanju: Server može biti preopterećen ili ne reaguje. Pokušajte da restartujete putem GPanel-a. Ako problem i dalje postoji, proverite konzolu za greške.
- „Version mismatch”: I server i klijent moraju biti na istoj verziji igre. Restartujte server da biste primenili neizvršena ažuriranja i uverite se da su igrači ažurirali svoju igru preko Steam-a.
Administratorske komande ne rade
- Niste autentifikovani: Morate pokrenuti
/AdminAccess [password]svaki put kada se pridružite serveru. Administratorski pristup ne ostaje aktivan između sesija. - Pogrešna lozinka: Administratorska lozinka razlikuje velika i mala slova. Proverite da li tačno odgovara podešavanju
AdminPasswordu konfiguraciji vašeg servera. - Nije postavljena administratorska lozinka: Ako je
AdminPasswordprazan ili nedostaje u konfiguracionom fajlu, administratorske komande neće raditi. Postavite lozinku i restartujte server. - Greška u kucanju komande: Komande razlikuju velika i mala slova.
/spawni/Spawnmogu se ponašati različito. Koristite tačnu sintaksu prikazanu u ovom vodiču.
Optimizacija performansi
- Smanjite
MaxPlayersako se server muči sa trenutnim brojem igrača. - Smanjite
ZombieAmountMultiiHumanAmountMultida biste smanjili broj entiteta i upotrebu CPU-a. - Povećajte tajmere ponovnog generisanja (
ZombieRespawnTimer,HumanRespawnTimer) da biste održali niži broj entiteta. - Uverite se da server ima dovoljno RAM-a za veličinu sveta i broj aktivnih igrača.
- Zakažite periodične restarte (dnevno ili svakih nekoliko dana) da biste očistili akumuliranu upotrebu memorije.
- Koristite
/SaveGamepre restarta kako biste osigurali da je sav napredak sačuvan.
Povezani članci
- HumanitZ vodič za podešavanje servera
- Kako da pronađete IP adresu i port vašeg servera
- Kako da otpremite fajlove putem SFTP-a
- Početak rada sa vašim novim serverom