Ce guide couvre l'administration du serveur, les commandes de console, la gestion des cvars et le dépannage pour votre serveur dédié Nazi Zombies: Portable (NZ:P). NZ:P fonctionne sur le moteur FTEQW et utilise des commandes de console de style Quake pour la gestion du serveur. Pour la configuration initiale, la mise en place et les instructions de connexion, consultez le Guide de configuration du serveur NZ:P.
1. Accéder à la console
Vous pouvez gérer votre serveur NZ:P de deux manières :
- Console GPanel : Allez dans l'onglet Console de GPanel et tapez les commandes directement.
- Console en jeu : Appuyez sur
`ou~pour ouvrir la console lorsque vous êtes connecté au serveur.
2. Commandes essentielles du serveur
Gestion des cartes
| Commande | Description |
|---|---|
map <mapname> | Changer de carte (par ex. map ndu). |
listmaps | Lister toutes les cartes disponibles sur le serveur. |
changelevel <mapname> | Changer de carte en conservant les connexions existantes. |
Contrôle du serveur
| Commande | Description |
|---|---|
status | Afficher l'état du serveur, y compris les joueurs connectés et leurs identifiants. |
kick <player_id> | Expulser un joueur par son identifiant (obtenez les identifiants avec status). |
quit | Arrêter le serveur proprement. |
restart | Redémarrer la carte actuelle. |
3. CVars du serveur
Les CVars (variables de console) contrôlent le comportement du serveur. Définissez-les dans la console GPanel ou via la variable de démarrage GAME_ARGS en utilisant le format +cvar value.
| CVar | Par défaut | Description |
|---|---|---|
sv_port | (attribué) | Port du serveur (défini automatiquement depuis GPanel). |
sv_port_tcp | (attribué) | Port TCP du serveur. |
sv_maxclients | 4 | Nombre maximum de joueurs. |
sv_public | 1 | Indique si le serveur apparaît dans la liste publique des serveurs. |
sv_mintic | 0.045 | Intervalle de tick minimum (défini via la variable de démarrage TICKRATE). |
com_protocolname | NZP-REBOOT | Nom du protocole (défini via la variable de démarrage PROTOCOL). |
hostname | (vide) | Nom du serveur affiché dans le navigateur de serveurs. Défini via GAME_ARGS : +hostname "My Server". |
Définir les CVars au démarrage
Ajoutez les cvars à la variable de démarrage GAME_ARGS dans GPanel :
+hostname "My NZ:P Server" +sv_maxclients 8 +sv_public 1
4. Contenu personnalisé
NZ:P prend en charge les cartes personnalisées. Pour ajouter du contenu personnalisé :
- Arrêtez le serveur dans GPanel.
- Envoyez les fichiers de carte personnalisés dans le répertoire
nzp/via SFTP (voir Comment envoyer des fichiers via SFTP). - Démarrez le serveur et changez vers la nouvelle carte avec
map <mapname>.
5. Dépannage
Le serveur ne démarre pas
- Vérifiez la console GPanel pour les messages d'erreur.
- Vérifiez que la variable MAP est définie sur un nom de carte valide.
- Assurez-vous que TICKRATE est un nombre valide (par ex.
0.045).
Les joueurs ne peuvent pas se connecter
- Vérifiez que le serveur est en cours d'exécution dans GPanel.
- Assurez-vous que les clients utilisent le bon protocole --
NZP-REBOOTpour le natif,NZP-REBOOT-WEBpour le web. - Les clients web doivent utiliser HTTP (pas HTTPS) et le préfixe
ws://. - Vérifiez l'IP et le port corrects depuis l'onglet Network.
Bugs de physique / Zombies bloqués
- Essayez de diminuer la valeur de TICKRATE (par ex. de
0.045à0.033) pour une simulation physique plus fluide. - Sachez que des intervalles de tick plus bas augmentent l'utilisation de la bande passante.
Articles connexes
- Guide de configuration du serveur NZ:P
- Comment trouver l'IP et le port de votre serveur
- Comment envoyer des fichiers via SFTP
Besoin d'aide ?
Si vous rencontrez des problèmes avec votre serveur NZ:P qui ne sont pas couverts ici, ouvrez un ticket de support en incluant l'IP de votre serveur, une description du problème et tout message d'erreur pertinent de la console GPanel.