Deze handleiding behandelt admin-instellingen, alle beschikbare consolecommando's, spelerbeheer, wereldinstellingen en probleemoplossing voor je HumanitZ dedicated server. HumanitZ gebruikt chatgebaseerde commando's met het voorvoegsel / voor serverbeheer.
Admin-instellingen
HumanitZ verleent admin-toegang via een wachtwoordsysteem. Het admin-wachtwoord wordt geconfigureerd in het GameServerSettings.ini bestand van je server of via GPanel-opstartvariabelen.
Het admin-wachtwoord instellen
Stel het admin-wachtwoord in je serverconfiguraitbestand in:
AdminPassword=YourSecurePassword123
Je kunt dit ook instellen via het tabblad Startup in GPanel door de variabele Admin Password te bewerken. Herstart de server na het wijzigen van het wachtwoord om het van kracht te laten worden.
In-game inloggen als admin
- Kom als normale speler op je server.
- Open de in-game chat (druk op Enter of T).
- Typ het volgende commando met je admin-wachtwoord:
/AdminAccess YourSecurePassword123
Je ziet een bevestigingsbericht dat admin-rechten zijn verleend voor je huidige sessie. Admin-toegang blijft actief totdat je de verbinding met de server verbreekt.
Zichtbaarheid van admin-tag
Standaard kan er een admin-tag naast je naam in de chat verschijnen. Je kunt deze zichtbaarheid in- of uitschakelen:
/admintag
Dit verbergt of toont de admin-indicator, zodat je indien nodig anoniem kunt spelen.
Admin-commando's
Alle commando's worden ingevoerd in de in-game chat en beginnen met /. Commando's zijn hoofdlettergevoelig.
Serverbeheercommando's
| Commando | Syntax | Beschrijving |
|---|---|---|
| Shutdown | /Shutdown [seconds] |
Sluit de server af na de opgegeven vertraging. Alle spelers worden via de chat geïnformeerd en de wereld wordt opgeslagen voor het afsluiten. |
| Save Game | /SaveGame |
Forceert een onmiddellijke handmatige wereldopslag. Handig voordat je wijzigingen aanbrengt of onderhoud uitvoert. |
| Admin UI | /adminw |
Opent het admin-hulppaneel voor het spawnen van items en het aanpassen van instellingen via een grafische interface. |
| SuperAdmin | /SuperAdmin |
Schakelt de onzichtbare vliegmodus in. Je wordt onzichtbaar voor andere spelers en kunt vrij over de kaart vliegen. Voer het commando opnieuw uit om het uit te schakelen. |
| God Mode | /god |
Schakelt onkwetsbaarheid in. Je kunt geen schade oplopen van welke bron dan ook terwijl het actief is. Voer het opnieuw uit om het uit te schakelen. |
| FPS-weergave | /FPS of /FPS2 |
Schakelt een framerate-teller in. Handig voor het monitoren van serverprestaties. |
| Execute Command | /ExecCmd [command] |
Voert een ruw Unreal Engine consolecommando uit. Alleen voor gevorderde gebruikers. |
Spawn-commando's
Spawn-commando's laten je items, voertuigen, wezens en metgezellen aanmaken op je huidige locatie.
| Commando | Syntax | Beschrijving |
|---|---|---|
| Spawn Item | /Spawn item_[Name] |
Spawnt een oppakbaar item op je locatie. Voorbeeld: /Spawn item_Apple |
| Force Spawn | /fspawn item_[Name] |
Forceert het spawnen van een item zonder botsingscontroles. Gebruik wanneer /Spawn faalt door terrein. |
| Spawn Vehicle | /spawn car_[Type] |
Spawnt een voertuig op je locatie. Zie de voertuigenlijst hieronder. |
| Spawn AI | /spawn ai_[Type] |
Spawnt een zombie, vijandige NPC of wild dier. Zie de AI-lijst hieronder. |
| Spawn Dog | /spawn Dog |
Spawnt een begeleidershond op je locatie. |
| Spawn Claimable Dog | /spawn CompDog |
Spawnt een hond die door elke speler als metgezel kan worden geclaimd. |
| Spawn Horse | /spawn horse |
Spawnt een willekeurig paard op je locatie. |
Voertuigtypen
Gebruik deze identifiers met /spawn car_[Type]:
| Type | Voertuig |
|---|---|
car_suv | SUV |
car_pickup | Pick-uptruck |
car_jeep | Jeep |
car_hatchback | Hatchback |
car_van | Busje |
car_truck | Vrachtwagen |
car_sport | Sportauto |
car_rv | Camper |
car_policesuv | Politie-SUV |
car_gaztiger | Militair voertuig (Gaz Tiger) |
car_edmond | Edmond sedan |
car_rally | Rallyauto |
car_amero | Amero muscle car |
car_lazer | Lazer sportauto |
AI-spawntypen
Gebruik deze identifiers met /spawn ai_[Type]:
| Type | Beschrijving |
|---|---|
ai_bear | Beer (vijandig wild dier) |
ai_wolf | Wolf (vijandig wild dier) |
ai_buck | Hert / Bok (passief wild dier) |
ai_zombiepolice | Politiezombie |
ai_zombiegirl | Vrouwelijke zombie |
ai_zombiebelly | Opgeblazen zombie |
ai_humanmelee | Vijandige menselijke NPC (melee) |
/adminw paneel om beschikbare items te bekijken via de grafische interface in plaats van namen uit je hoofd te leren.
Metgezel- en spelercommando's
| Commando | Syntax | Beschrijving |
|---|---|---|
| Name Dog | /DogSetName [Name] |
Stelt een aangepaste naam in voor je begeleidershond. |
| Teleport Dog | /TPDog |
Teleporteert je begeleidershond naar je huidige locatie. Handig wanneer de hond vastzit. |
| Remove Dog | /NoDog |
Verwijdert je begeleidershond uit het spel. |
| Give Experience | /exp [amount] |
Geeft de opgegeven hoeveelheid ervaringspunten aan je personage. |
| Unstuck | /unstuck |
Lost het vast zitten of niet kunnen interacteren met objecten op. |
| Unstuck Geometry | /unstuckgeo |
Bevrijdt je personage geforceerd uit terrein of geometrie. Gebruik wanneer /unstuck niet voldoende is. |
Weer- en seizoenscommando's
| Commando | Syntax | Beschrijving |
|---|---|---|
| Weer | /weather list |
Toont beschikbare weertypes en stelt je in staat het huidige weer te wijzigen. |
| Seizoen | /season list |
Toont beschikbare seizoenen en stelt je in staat het huidige seizoen te wijzigen. |
Spelerbeheer
HumanitZ regelt spelerbeheer voornamelijk via de serverconfiguratie en het admin-paneel in plaats van individuele chatcommando's.
Spelers beheren via het admin-paneel
Gebruik het commando /adminw om het admin-hulppaneel in het spel te openen. Deze grafische interface biedt opties voor het beheren van verbonden spelers, inclusief de mogelijkheid om storende spelers van de server te verwijderen.
Server-wachtwoordbeveiliging
De eenvoudigste manier om servertoegang te beperken is via een serverwachtwoord. Stel het veld Password in GameServerSettings.ini in en deel het alleen met vertrouwde spelers:
Password=YourServerPassword
Afsluiten met waarschuwing
Wanneer je de server moet herstarten of onderhoud moet plegen, gebruik het shutdown-commando met een vertraging om spelers tijd te geven hun voortgang op te slaan:
/Shutdown 60
Dit stuurt een waarschuwing van 60 seconden naar alle verbonden spelers in de chat voordat de server afsluit en opslaat.
Wereldinstellingenbeheer
Hoewel de meeste wereldinstellingen worden geconfigureerd via GameServerSettings.ini voordat de server wordt gestart, kunnen sommige aanpassingen direct worden gemaakt met admin-commando's.
Snelle instellingenreferentie
| Wat je wilt wijzigen | Hoe je het wijzigt |
|---|---|
| Huidig weer | /weather list in-game |
| Huidig seizoen | /season list in-game |
| Zombiedichtheid, moeilijkheidsgraad, buitpercentages | Bewerk GameServerSettings.ini en herstart de server |
| Dag/nacht-duur | Bewerk DayDur en NightDur in de configuratie en herstart |
| PvP-modus | Bewerk PVP in de configuratie en herstart |
| Items/voertuigen spawnen voor tests | /adminw paneel of /Spawn commando's in-game |
Probleemoplossing
Servercrashes
- Controleer het consolelogboek: Bekijk de GPanel-console-uitvoer op foutmeldingen vóór de crash. Veelvoorkomende oorzaken zijn geheugenlimieten en beschadigde opslaggegevens.
- Geheugenproblemen: HumanitZ raadt 6-8 GB RAM aan voor stabiele werking. Als de server crasht onder belasting, overweeg dan je serverplan te upgraden.
- Beschadigde wereldopslag: Als de server herhaaldelijk crasht bij het opstarten, probeer dan te herstellen vanaf een back-up of een wereldreset uit te voeren. Zie de Server Setup Guide voor back-up- en resetinstructies.
- Game-updates: Crashes na een game-update kunnen erop wijzen dat opslaggegevens van de vorige versie niet compatibel zijn. Controleer de officiële HumanitZ patchnotes en communityforums voor bekende problemen.
Verbindingsproblemen
- Server verschijnt niet in de browser: Zorg ervoor dat de server volledig is opgestart (controleer de GPanel-console op een gereed-bericht). Controleer of de query port correct is toegewezen.
- Kan niet verbinden via Direct IP: Controleer het IP en de game port (niet de query port). Gebruik het formaat
IP:Port. Zie How to Find Your Server IP and Port. - Time-out bij verbinden: De server is mogelijk overbelast of reageert niet. Probeer te herstarten via GPanel. Als het probleem aanhoudt, controleer de console op fouten.
- "Version mismatch": Zowel de server als de client moeten op dezelfde gameversie draaien. Herstart de server om openstaande updates toe te passen en zorg ervoor dat spelers hun game via Steam hebben bijgewerkt.
Admin-commando's werken niet
- Niet geauthenticeerd: Je moet
/AdminAccess [password]uitvoeren elke keer dat je de server binnenkomt. Admin-toegang blijft niet behouden tussen sessies. - Verkeerd wachtwoord: Het admin-wachtwoord is hoofdlettergevoelig. Controleer of het exact overeenkomt met de
AdminPassword-instelling in je serverconfiguratie. - Geen admin-wachtwoord ingesteld: Als
AdminPasswordleeg is of ontbreekt in het configuratiebestand, werken admin-commando's niet. Stel een wachtwoord in en herstart de server. - Typefout in commando: Commando's zijn hoofdlettergevoelig.
/spawnen/Spawnkunnen verschillend gedrag vertonen. Gebruik de exacte syntax die in deze handleiding wordt getoond.
Prestatie-optimalisatie
- Verlaag
MaxPlayersals de server moeite heeft met het huidige aantal spelers. - Verlaag
ZombieAmountMultienHumanAmountMultiom het aantal entiteiten en CPU-gebruik te verminderen. - Verhoog respawntimers (
ZombieRespawnTimer,HumanRespawnTimer) om het aantal entiteiten lager te houden. - Zorg ervoor dat de server voldoende RAM heeft voor de wereldgrootte en het aantal actieve spelers.
- Plan periodieke herstarts (dagelijks of om de paar dagen) om opgehoopt geheugengebruik te wissen.
- Gebruik
/SaveGamevóór herstarts om ervoor te zorgen dat alle voortgang wordt bewaard.
Gerelateerde artikelen
- HumanitZ Server Setup Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Getting Started with Your New Server