Den här guiden täcker admin-konfiguration, alla tillgängliga konsolkommandon, spelarhantering, världsinställningar och felsökning för din dedikerade HumanitZ-server. HumanitZ använder chattbaserade kommandon med prefixet / för serveradministration.
Admin-konfiguration
HumanitZ ger admin-åtkomst genom ett lösenordssystem. Admin-lösenordet konfigureras i din servers GameServerSettings.ini-fil eller via GPanels startvariabler.
Ställa in admin-lösenordet
Ställ in admin-lösenordet i din serverkonfigurationsfil:
AdminPassword=YourSecurePassword123
Du kan också ställa in detta via GPanels flik Startup genom att redigera variabeln Admin Password. Efter att du ändrat lösenordet, starta om servern för att det ska träda i kraft.
Logga in som admin i spelet
- Anslut till din server som en vanlig spelare.
- Öppna chatten i spelet (tryck Enter eller T).
- Skriv följande kommando med ditt admin-lösenord:
/AdminAccess YourSecurePassword123
Du kommer att se ett bekräftelsemeddelande om att admin-privilegier har beviljats för din nuvarande session. Admin-åtkomsten kvarstår tills du kopplar från servern.
Synlighet för admin-tagg
Som standard kan en admin-tagg visas bredvid ditt namn i chatten. Du kan växla denna synlighet:
/admintag
Detta döljer eller visar admin-indikatorn, vilket låter dig spela anonymt om det behövs.
Admin-kommandon
Alla kommandon anges i chatten i spelet och har prefixet /. Kommandon är skiftlägeskänsliga.
Serverhanteringskommandon
| Kommando | Syntax | Beskrivning |
|---|---|---|
| Shutdown | /Shutdown [seconds] |
Stänger av servern efter den angivna fördröjningen. Alla spelare meddelas i chatten och världen sparas före avstängningen. |
| Save Game | /SaveGame |
Tvingar fram en omedelbar manuell världssparning. Användbart innan du gör ändringar eller utför underhåll. |
| Admin UI | /adminw |
Öppnar admin-verktygspanelen för att spawna föremål och justera inställningar via ett grafiskt gränssnitt. |
| SuperAdmin | /SuperAdmin |
Växlar osynligt flygläge. Du blir osynlig för andra spelare och kan flyga fritt över kartan. Kör kommandot igen för att inaktivera. |
| God Mode | /god |
Växlar odödlighet. Du kan inte ta skada från någon källa medan det är aktivt. Kör igen för att inaktivera. |
| FPS Display | /FPS eller /FPS2 |
Växlar en bildfrekvensräknare. Användbart för att övervaka serverprestanda. |
| Execute Command | /ExecCmd [command] |
Kör ett rått konsolkommando för Unreal Engine. Endast för avancerade användare. |
Spawn-kommandon
Spawn-kommandon låter dig skapa föremål, fordon, varelser och följeslagare på din nuvarande plats.
| Kommando | Syntax | Beskrivning |
|---|---|---|
| Spawn Item | /Spawn item_[Name] |
Spawnar ett upplockbart föremål på din plats. Exempel: /Spawn item_Apple |
| Force Spawn | /fspawn item_[Name] |
Tvångsspawnar ett föremål utan kollisionskontroller. Använd när /Spawn misslyckas på grund av terräng. |
| Spawn Vehicle | /spawn car_[Type] |
Spawnar ett fordon på din plats. Se fordonslistan nedan. |
| Spawn AI | /spawn ai_[Type] |
Spawnar en zombie, fientlig NPC eller vild varelse. Se AI-listan nedan. |
| Spawn Dog | /spawn Dog |
Spawnar en följeslagarhund på din plats. |
| Spawn Claimable Dog | /spawn CompDog |
Spawnar en hund som kan göras anspråk på av vilken spelare som helst som sin följeslagare. |
| Spawn Horse | /spawn horse |
Spawnar en slumpmässig häst på din plats. |
Fordonstyper
Använd dessa identifierare med /spawn car_[Type]:
| Typ | Fordon |
|---|---|
car_suv | SUV |
car_pickup | Pickup-lastbil |
car_jeep | Jeep |
car_hatchback | Halvkombi |
car_van | Skåpbil |
car_truck | Lastbil |
car_sport | Sportbil |
car_rv | Husbil / Campingbil |
car_policesuv | Polis-SUV |
car_gaztiger | Militärfordon (Gaz Tiger) |
car_edmond | Edmond-sedan |
car_rally | Rallybil |
car_amero | Amero muskelbil |
car_lazer | Lazer sportbil |
AI-spawn-typer
Använd dessa identifierare med /spawn ai_[Type]:
| Typ | Beskrivning |
|---|---|
ai_bear | Björn (fientligt vilt) |
ai_wolf | Varg (fientligt vilt) |
ai_buck | Hjort / Bock (passivt vilt) |
ai_zombiepolice | Poliszombie |
ai_zombiegirl | Kvinnlig zombie |
ai_zombiebelly | Uppsvälld zombie |
ai_humanmelee | Fientlig mänsklig NPC (närstrid) |
/adminw-panelen för att bläddra bland tillgängliga föremål via det grafiska gränssnittet istället för att memorera namn.
Följeslagar- och spelarkommandon
| Kommando | Syntax | Beskrivning |
|---|---|---|
| Name Dog | /DogSetName [Name] |
Anger ett anpassat namn för din följeslagarhund. |
| Teleport Dog | /TPDog |
Teleporterar din följeslagarhund till din nuvarande plats. Användbart när hunden fastnar. |
| Remove Dog | /NoDog |
Tar bort din följeslagarhund från spelet. |
| Give Experience | /exp [amount] |
Ger den angivna mängden erfarenhetspoäng till din karaktär. |
| Unstuck | /unstuck |
Löser problemet med att sitta fast eller inte kunna interagera med objekt. |
| Unstuck Geometry | /unstuckgeo |
Tvångsfrigör din karaktär från terräng eller geometri. Använd när /unstuck inte räcker. |
Väder- och säsongskommandon
| Kommando | Syntax | Beskrivning |
|---|---|---|
| Weather | /weather list |
Listar tillgängliga vädertyper och låter dig ändra det aktuella vädret. |
| Season | /season list |
Listar tillgängliga säsonger och låter dig ändra den aktuella säsongen. |
Spelarhantering
HumanitZ hanterar spelarhantering huvudsakligen genom serverkonfigurationen och admin-panelen snarare än enskilda chattkommandon.
Hantera spelare via admin-panelen
Använd kommandot /adminw för att öppna admin-verktygspanelen i spelet. Detta grafiska gränssnitt erbjuder alternativ för att hantera anslutna spelare, inklusive möjligheten att ta bort störande spelare från servern.
Lösenordsskydd för servern
Det enklaste sättet att begränsa serveråtkomst är genom ett serverlösenord. Ställ in fältet Password i GameServerSettings.ini och dela det endast med spelare du litar på:
Password=YourServerPassword
Avstängning med varning
När du behöver starta om eller underhålla servern, använd avstängningskommandot med en fördröjning för att ge spelare tid att spara sin progression:
/Shutdown 60
Detta skickar en 60-sekundersvarning till alla anslutna spelare i chatten innan servern stängs av och sparar.
Hantering av världsinställningar
Medan de flesta världsinställningar konfigureras genom GameServerSettings.ini innan servern startas, kan vissa justeringar göras i farten med admin-kommandon.
Snabbreferens för inställningar
| Vad du vill ändra | Hur du ändrar det |
|---|---|
| Aktuellt väder | /weather list i spelet |
| Aktuell säsong | /season list i spelet |
| Zombietäthet, svårighetsgrad, lootfrekvenser | Redigera GameServerSettings.ini och starta om servern |
| Dag/natt-längd | Redigera DayDur och NightDur i konfigurationen och starta om |
| PvP-läge | Redigera PVP i konfigurationen och starta om |
| Spawna föremål/fordon för testning | /adminw-panelen eller /Spawn-kommandon i spelet |
Felsökning
Serverkrascher
- Kontrollera konsolloggen: Granska GPanels konsolutdata för felmeddelanden före kraschen. Vanliga orsaker inkluderar minnesgränser och skadad sparad data.
- Minnesproblem: HumanitZ rekommenderar 6-8 GB RAM för stabil drift. Om servern kraschar under belastning, överväg att uppgradera ditt serverabonnemang.
- Skadad världssparning: Om servern upprepade gånger kraschar vid start, försök att återställa från en säkerhetskopia eller utföra en världsåterställning. Se Server Setup Guide för instruktioner om säkerhetskopiering och återställning.
- Speluppdateringar: Krascher efter en speluppdatering kan tyda på att sparad data från den föregående versionen är inkompatibel. Kontrollera de officiella HumanitZ-patchanteckningarna och community-forumen för kända problem.
Anslutningsproblem
- Servern visas inte i webbläsaren: Säkerställ att servern har startat helt (kontrollera GPanels konsol för ett klar-meddelande). Verifiera att query-porten är korrekt tilldelad.
- Kan inte ansluta via Direct IP: Dubbelkolla IP och spelporten (inte query-porten). Använd formatet
IP:Port. Se How to Find Your Server IP and Port. - Tidsgräns vid anslutning: Servern kan vara överbelastad eller svarar inte. Försök att starta om via GPanel. Om problemet kvarstår, kontrollera konsolen för fel.
- "Version mismatch": Både servern och klienten måste vara på samma spelversion. Starta om servern för att tillämpa väntande uppdateringar och säkerställ att spelare har uppdaterat sitt spel via Steam.
Admin-kommandon fungerar inte
- Inte autentiserad: Du måste köra
/AdminAccess [password]varje gång du ansluter till servern. Admin-åtkomst kvarstår inte mellan sessioner. - Fel lösenord: Admin-lösenordet är skiftlägeskänsligt. Verifiera att det exakt matchar inställningen
AdminPasswordi din serverkonfiguration. - Inget admin-lösenord inställt: Om
AdminPasswordär tomt eller saknas i konfigurationsfilen kommer admin-kommandon inte att fungera. Ställ in ett lösenord och starta om servern. - Stavfel i kommando: Kommandon är skiftlägeskänsliga.
/spawnoch/Spawnkan bete sig olika. Använd den exakta syntaxen som visas i denna guide.
Prestandaoptimering
- Minska
MaxPlayersom servern har svårt med det nuvarande antalet spelare. - Sänk
ZombieAmountMultiochHumanAmountMultiför att minska antalet entiteter och CPU-användning. - Öka respawn-timrar (
ZombieRespawnTimer,HumanRespawnTimer) för att hålla antalet entiteter lägre. - Säkerställ att servern har tillräckligt med RAM för världsstorleken och det aktiva antalet spelare.
- Schemalägg periodiska omstarter (dagligen eller med några dagars mellanrum) för att rensa ackumulerad minnesanvändning.
- Använd
/SaveGameföre omstarter för att säkerställa att all progression bevaras.
Relaterade artiklar
- HumanitZ Server Setup Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Getting Started with Your New Server