Hur du blir admin på en Project Zomboid-server
Du blir admin på Project Zomboid genom server-konsolen — det finns ingen in-game knapp, inget admin-lösenord uppsatt som standard. Den här guiden går igenom de exakta stegen för att ge dig admin-tillgång på en Pterodactyl-hostad server, och täcker sedan de essentiella kommandona du faktiskt använder dagligen.
Steg 1 — Hitta din server-konsol
I DoomHosting-panelen (eller någon Pterodactyl-panel):
- Öppna din server
- Klicka på Console-fliken
- Vänta tills raden
SERVER STARTEDdyker upp
Du ser uppstartsloggar först. Skriv inte förrän servern är helt startad — tidiga kommandon släpps.
Steg 2 — Ge dig själv admin
Skriv detta i konsolen (inget /-prefix behövs i konsolen — slash är bara för in-game chat):
grantadmin YourSteamUsername
Ersätt YourSteamUsername med ditt in-game spelarnamn (skiftlägeskänsligt). Du bör se:
User YourSteamUsername has been added as admin.
Om användaren inte finns ännu, behöver du logga in på servern minst en gång. Systemet skapar ett konto-record vid första loggin.
Steg 3 — Verifiera in-game
Anslut till servern och skriv /help i chatten. Om du ser hela admin-kommandolistan (50+ kommandon) är du admin. Om du bara ser grundläggande spelarkommandon (8–10) tog grantet inte.
Åtkomstnivåer (inte bara "admin")
Project Zomboid stöder fem åtkomstnivåer via setaccesslevel:
| Nivå | Makt |
|---|---|
admin |
Full kontroll — alla kommandon |
moderator |
Kick, ban, teleport, meddelande |
overseer |
Läs-bara inspektion av spelarstatistik |
gm |
Spawna items, teleport, ingen banauktoritet |
observer |
Bara spectate — ingen interaktion |
Sätt dem med:
setaccesslevel "PlayerName" "moderator"
De 10 kommandon du faktiskt använder
Av 50+ kommandon är dessa de du använder veckovis:
| Kommando | Användning |
|---|---|
/players |
Lista vem som är online |
/teleport "Player" |
Teleportera till spelare |
/teleportto x,y,z |
Teleportera till koordinater |
/kickuser "Player" -r "anledning" |
Kicka med anledning |
/banuser "Player" -r "anledning" -ip -s |
Ban + IP-ban + Steam-ban |
/unbanuser "Player" |
Häv en ban |
/servermsg "Omstart om 5 minuter" |
Broadcast till alla |
/save |
Tvångsspara världen |
/quit |
Spara och stäng av rent |
/additem "Player" "Base.Hammer" |
Spawna ett item |
För full kommandoreferens, se vår Project Zomboid Serverkommandon Guide.
Konsol vs in-game chat — syntaxskillnaden
| Källa | Prefix | Exempel |
|---|---|---|
| Server-konsol | ingen | grantadmin YourName |
| In-game chat | / |
/grantadmin YourName |
Båda fungerar identiskt — enda skillnaden är slashen.
Var admin-rättigheter lagras
Admin-status ligger i SQLite-databasen i:
/home/container/Zomboid/db/servertest.db
Du kan inspektera den med vilken SQLite-browser som helst om du behöver bulk-redigera. whitelist-tabellen håller username → access level.
Sätt ett admin-lösenord (säkerhet)
Som standard frågar dedicated server efter ett admin-lösenord vid första körning, använt när du loggar in som det speciella admin-kontot. Återställ från konsolen:
changepwd "nuvarande_lösenord" "nytt_lösenord"
Använd ett långt slumpmässigt lösenord — admin har full serverkontroll.
Vanliga problem
"User does not exist"
Spelaren har aldrig loggat in. Be dem ansluta en gång först, kör sedan grantadmin igen.
"Permission denied" när kommandon körs som admin
Du använde in-game chat utan /. Slash krävs i chat.
Förlorat admin-lösenord
Stoppa servern, öppna /home/container/Zomboid/db/servertest.db i DB Browser for SQLite, hitta admin-raden i whitelist, ersätt password-fältet.
FAQ
Kan flera spelare vara admin samtidigt?
Ja — ingen gräns. Kör grantadmin för varje.
Finns det en admin-GUI? Project Zomboid har ingen admin-GUI. Allt händer via konsol-kommandon eller genom att redigera SQLite-databasen direkt.
Kan jag degradera mig själv av misstag?
Ja — /removeadmin "DittNamn" tar bort ditt eget admin. Om du gör det och inte har andra admin-konton, logga in som admin-användaren med lösenordet du satte vid första körningen.
