This guide covers how to set up your Nazi Zombies: Portable (NZ:P) dedicated server on Legion Hosting, configure startup variables, change maps, adjust tickrate, and connect to your server. NZ:P is a free zombie survival game built on the FTEQW engine, recreating the classic Nazi Zombies experience. For admin commands and server management, see NZ:P Admin Commands.
1. First Start
- Log in to GPanel and select your NZ:P server.
- Go to the Startup tab and review the configurable variables (see Section 2).
- Set your preferred map via MAP (default is
ndu, Nacht der Untoten). - Return to the Console tab and click Start.
- Wait for the console to display
======== Nazi Zombies Portable Initialized ========to confirm the server is ready.
2. GPanel Startup Variables
| Variable | Default | Description |
|---|---|---|
PROTOCOL | NZP-REBOOT | Client protocol. Use NZP-REBOOT for native desktop clients, or NZP-REBOOT-WEB for web browser clients. |
TICKRATE | 0.045 | Server tick interval in seconds. Default is ~22 fps. Lower values = smoother physics (e.g. 0.033 for 30 fps, 0.0166 for 60 fps). See note below. |
MAP | ndu | Map loaded on start. Default is ndu (Nacht der Untoten). Use listmaps in console to see all available maps. |
GAME_ARGS | (empty) | Additional game arguments. Format: +cvar value for each setting. |
0.045 value. A good compromise is 0.033 (~30 fps).
3. Protocol Modes
NZ:P supports two client types that require different protocol settings:
| Client Type | PROTOCOL Value | Connect Command |
|---|---|---|
| Native (Desktop) | NZP-REBOOT | connect ip:port |
| Web Browser | NZP-REBOOT-WEB | connect ws://ip:port |
4. Available Maps
NZ:P includes recreations of classic Nazi Zombies maps. Use listmaps in the server console to see all available maps. Common maps include:
ndu-- Nacht der Untoten (default)warehouse-- Zombie Verrucktsnn-- Shi No Numafactory-- Der Riese
Change the map by updating the MAP startup variable and restarting, or use the map console command at runtime.
5. Additional Game Arguments
Use the GAME_ARGS startup variable to pass extra cvars. Format each as +cvar value:
+sv_maxclients 8 +sv_public 1
6. How to Connect
Native Client
- Launch NZ:P on your desktop.
- Press
`or~to open the console. - Type:
connect <your-server-ip>:<port>
Web Client
- Open NZ:P in your web browser (must be HTTP, not HTTPS).
- Press
`or~to open the console. - Type:
connect ws://<your-server-ip>:<port>
Related Articles
Need Help?
If you run into issues with your NZ:P server that are not covered here, open a support ticket and include your server IP, a description of the problem, and any relevant error messages from the GPanel console.