Tento průvodce pokrývá nastavení administrátora, všechny dostupné konzolové příkazy, správu hráčů, nastavení světa a řešení problémů pro váš HumanitZ dedikovaný server. HumanitZ používá příkazy v chatu s předponou / pro administraci serveru.
Nastavení administrátora
HumanitZ uděluje administrátorský přístup pomocí systému hesel. Administrátorské heslo se konfiguruje v souboru GameServerSettings.ini vašeho serveru nebo prostřednictvím startovních proměnných v GPanel.
Nastavení administrátorského hesla
Nastavte administrátorské heslo v konfiguračním souboru serveru:
AdminPassword=YourSecurePassword123
Toto můžete také nastavit na kartě Startup v GPanel úpravou proměnné Admin Password. Po změně hesla restartujte server, aby se změna projevila.
Přihlášení jako administrátor ve hře
- Připojte se k serveru jako normální hráč.
- Otevřete herní chat (stiskněte Enter nebo T).
- Zadejte následující příkaz s vaším administrátorským heslem:
/AdminAccess YourSecurePassword123
Zobrazí se potvrzovací zpráva, že administrátorská oprávnění byla udělena pro vaši aktuální relaci. Administrátorský přístup trvá, dokud se neodpojíte ze serveru.
Viditelnost administrátorského štítku
Ve výchozím nastavení se vedle vašeho jména v chatu může zobrazovat administrátorský štítek. Viditelnost můžete přepínat:
/admintag
Toto skryje nebo zobrazí indikátor administrátora, což vám umožní hrát anonymně, pokud potřebujete.
Administrátorské příkazy
Všechny příkazy se zadávají do herního chatu s předponou /. Příkazy rozlišují velká a malá písmena.
Příkazy pro správu serveru
| Příkaz | Syntaxe | Popis |
|---|---|---|
| Vypnutí | /Shutdown [seconds] |
Vypne server po zadané prodlevě. Všichni hráči jsou upozorněni v chatu a svět je uložen před vypnutím. |
| Uložení hry | /SaveGame |
Vynutí okamžité ruční uložení světa. Užitečné před prováděním změn nebo údržby. |
| Admin UI | /adminw |
Otevře administrátorský panel pro vytváření předmětů a úpravu nastavení přes grafické rozhraní. |
| SuperAdmin | /SuperAdmin |
Přepíná neviditelný režim letu. Stanete se neviditelným pro ostatní hráče a můžete volně létat po mapě. Spusťte příkaz znovu pro deaktivaci. |
| God Mode | /god |
Přepíná nesmrtelnost. Nemůžete utrpět poškození z žádného zdroje, dokud je aktivní. Spusťte znovu pro deaktivaci. |
| Zobrazení FPS | /FPS nebo /FPS2 |
Přepíná zobrazení počítadla snímkové frekvence. Užitečné pro sledování výkonu serveru. |
| Provedení příkazu | /ExecCmd [command] |
Provede přímý příkaz konzole Unreal Engine. Pouze pro pokročilé uživatele. |
Příkazy pro vytváření
Příkazy pro vytváření vám umožňují vytvořit předměty, vozidla, tvory a společníky na vaší aktuální pozici.
| Příkaz | Syntaxe | Popis |
|---|---|---|
| Vytvořit předmět | /Spawn item_[Name] |
Vytvoří sběrný předmět na vaší pozici. Příklad: /Spawn item_Apple |
| Vynucené vytvoření | /fspawn item_[Name] |
Vynuceně vytvoří předmět bez kontroly kolizí. Použijte, když /Spawn selže kvůli terénu. |
| Vytvořit vozidlo | /spawn car_[Type] |
Vytvoří vozidlo na vaší pozici. Viz seznam vozidel níže. |
| Vytvořit AI | /spawn ai_[Type] |
Vytvoří zombie, nepřátelské NPC nebo divoké zvíře. Viz seznam AI níže. |
| Vytvořit psa | /spawn Dog |
Vytvoří společníka psa na vaší pozici. |
| Vytvořit adoptovatelného psa | /spawn CompDog |
Vytvoří psa, kterého si může jakýkoli hráč přivlastnit jako společníka. |
| Vytvořit koně | /spawn horse |
Vytvoří náhodného koně na vaší pozici. |
Typy vozidel
Použijte tyto identifikátory s příkazem /spawn car_[Type]:
| Typ | Vozidlo |
|---|---|
car_suv | SUV |
car_pickup | Pickup |
car_jeep | Jeep |
car_hatchback | Hatchback |
car_van | Dodávka |
car_truck | Nákladní auto |
car_sport | Sportovní auto |
car_rv | Obytné auto |
car_policesuv | Policejní SUV |
car_gaztiger | Vojenské vozidlo (Gaz Tiger) |
car_edmond | Sedan Edmond |
car_rally | Závodní auto |
car_amero | Amero muscle car |
car_lazer | Lazer sportovní auto |
Typy AI
Použijte tyto identifikátory s příkazem /spawn ai_[Type]:
| Typ | Popis |
|---|---|
ai_bear | Medvěd (nepřátelská divoká zvěř) |
ai_wolf | Vlk (nepřátelská divoká zvěř) |
ai_buck | Jelen / Srnec (pasivní divoká zvěř) |
ai_zombiepolice | Policejní zombie |
ai_zombiegirl | Ženské zombie |
ai_zombiebelly | Nafouklé zombie |
ai_humanmelee | Nepřátelské lidské NPC (na blízko) |
/adminw k procházení dostupných předmětů přes grafické rozhraní místo memorování názvů.
Příkazy pro společníky a hráče
| Příkaz | Syntaxe | Popis |
|---|---|---|
| Pojmenovat psa | /DogSetName [Name] |
Nastaví vlastní jméno pro vašeho společníka psa. |
| Teleportovat psa | /TPDog |
Teleportuje vašeho společníka psa na vaši aktuální pozici. Užitečné, když se pes zasekne. |
| Odebrat psa | /NoDog |
Odebere vašeho společníka psa ze hry. |
| Přidat zkušenosti | /exp [amount] |
Udělí zadané množství zkušenostních bodů vaší postavě. |
| Odpojit se | /unstuck |
Vyřeší zaseknutí nebo nemožnost interakce s objekty. |
| Odpojit se z geometrie | /unstuckgeo |
Vynuceně uvolní vaši postavu z terénu nebo geometrie. Použijte, když /unstuck nestačí. |
Příkazy pro počasí a roční období
| Příkaz | Syntaxe | Popis |
|---|---|---|
| Počasí | /weather list |
Zobrazí dostupné typy počasí a umožní změnit aktuální počasí. |
| Roční období | /season list |
Zobrazí dostupná roční období a umožní změnit aktuální roční období. |
Správa hráčů
HumanitZ řeší správu hráčů primárně prostřednictvím konfigurace serveru a administrátorského panelu, nikoli jednotlivých chatových příkazů.
Správa hráčů přes administrátorský panel
Použijte příkaz /adminw k otevření administrátorského panelu ve hře. Toto grafické rozhraní poskytuje možnosti pro správu připojených hráčů, včetně možnosti odebrat problémové hráče ze serveru.
Ochrana serveru heslem
Nejjednodušší způsob, jak omezit přístup na server, je heslo serveru. Nastavte pole Password v GameServerSettings.ini a sdílejte ho pouze s důvěryhodnými hráči:
Password=YourServerPassword
Vypnutí s varováním
Když potřebujete restartovat nebo provést údržbu serveru, použijte příkaz pro vypnutí s prodlevou, aby hráči měli čas uložit svůj postup:
/Shutdown 60
Toto odešle 60sekundové varování všem připojeným hráčům v chatu před vypnutím a uložením serveru.
Správa nastavení světa
Zatímco většina nastavení světa se konfiguruje prostřednictvím GameServerSettings.ini před spuštěním serveru, některé úpravy lze provést za běhu pomocí administrátorských příkazů.
Rychlý přehled nastavení
| Co chcete změnit | Jak to změnit |
|---|---|
| Aktuální počasí | /weather list ve hře |
| Aktuální roční období | /season list ve hře |
| Hustota zombie, obtížnost, míra kořisti | Upravte GameServerSettings.ini a restartujte server |
| Délka dne/noci | Upravte DayDur a NightDur v konfiguraci a restartujte |
| Režim PvP | Upravte PVP v konfiguraci a restartujte |
| Vytváření předmětů/vozidel pro testování | Panel /adminw nebo příkazy /Spawn ve hře |
Řešení problémů
Pády serveru
- Zkontrolujte log konzole: Prohlédněte výstup konzole GPanel, zda neobsahuje chybové zprávy před pádem. Běžné příčiny zahrnují limity paměti a poškozená uložená data.
- Problémy s pamětí: HumanitZ doporučuje 6–8 GB RAM pro stabilní provoz. Pokud server padá pod zátěží, zvažte upgrade vašeho serverového plánu.
- Poškozené uložení světa: Pokud server opakovaně padá při spuštění, zkuste obnovit ze zálohy nebo provést reset světa. Viz průvodce nastavením serveru pro pokyny k zálohování a resetu.
- Aktualizace hry: Pády po aktualizaci hry mohou naznačovat, že uložená data z předchozí verze nejsou kompatibilní. Zkontrolujte oficiální poznámky k aktualizacím HumanitZ a komunitní fóra, zda neobsahují známé problémy.
Problémy s připojením
- Server se nezobrazuje v prohlížeči: Ujistěte se, že server byl plně spuštěn (zkontrolujte konzoli GPanel, zda obsahuje zprávu o připravenosti). Ověřte, že query port je správně přiřazen.
- Nelze se připojit přes přímou IP: Dvakrát zkontrolujte IP a herní port (ne query port). Použijte formát
IP:Port. Viz Jak najít IP adresu a port serveru. - Časový limit při připojení: Server může být přetížen nebo neodpovídá. Zkuste restartovat přes GPanel. Pokud problém přetrvává, zkontrolujte konzoli, zda neobsahuje chyby.
- "Nesoulad verzí": Server i klient musí být na stejné verzi hry. Restartujte server pro aplikaci čekajících aktualizací a ujistěte se, že hráči aktualizovali svou hru přes Steam.
Administrátorské příkazy nefungují
- Neověřen: Musíte spustit
/AdminAccess [password]pokaždé, když se připojíte k serveru. Administrátorský přístup nepřetrvává mezi relacemi. - Špatné heslo: Administrátorské heslo rozlišuje velká a malá písmena. Ověřte, že přesně odpovídá nastavení
AdminPasswordv konfiguraci serveru. - Nenastavené administrátorské heslo: Pokud je
AdminPasswordprázdné nebo chybí v konfiguračním souboru, administrátorské příkazy nebudou fungovat. Nastavte heslo a restartujte server. - Překlep v příkazu: Příkazy rozlišují velká a malá písmena.
/spawna/Spawnse mohou chovat odlišně. Použijte přesnou syntaxi uvedenou v tomto průvodci.
Optimalizace výkonu
- Snižte
MaxPlayers, pokud server má problémy s aktuálním počtem hráčů. - Snižte
ZombieAmountMultiaHumanAmountMultipro snížení počtu entit a využití CPU. - Zvyšte časovače respawnu (
ZombieRespawnTimer,HumanRespawnTimer) pro udržení nižšího počtu entit. - Ujistěte se, že server má dostatek RAM pro velikost světa a počet aktivních hráčů.
- Naplánujte pravidelné restarty (denně nebo každých pár dní) pro vyčištění nahromaděného využití paměti.
- Použijte
/SaveGamepřed restarty, abyste zajistili zachování veškerého postupu.
Související články
- HumanitZ průvodce nastavením serveru
- Jak najít IP adresu a port serveru
- Jak nahrávat soubory přes SFTP
- Začínáme s vaším novým serverem