Ce guide couvre les commandes admin, le RCON, les modes de jeu, le scripting Lua et la gestion de serveur pour votre serveur dédié CS2D. Pour la configuration initiale, consultez le Guide de configuration du serveur CS2D.
1. Accès RCON
Définissez un mot de passe RCON dans sys/server.cfg pour activer l'administration à distance :
sv_rcon your_rcon_password
Pour utiliser le RCON en jeu, ouvrez la console et tapez :
rcon your_rcon_password [command]
Vous pouvez également exécuter des commandes directement depuis l'onglet Console de GPanel.
2. Commandes admin
| Commande | Description |
|---|---|
kick [id] [reason] |
Expulser un joueur par son ID. |
ban [id] [duration] [reason] |
Bannir un joueur. Durée en minutes (0 = permanent). |
unban [usgn/ip] |
Débannir un joueur par USGN ou IP. |
listplayers |
Afficher tous les joueurs connectés avec leurs ID. |
changemap [map] |
Changer de carte. |
restartround |
Redémarrer le round en cours. |
say [message] |
Diffuser un message serveur. |
setname [id] [name] |
Renommer un joueur de force. |
slap [id] [damage] |
Frapper un joueur (inflige des dégâts). |
kill [id] |
Tuer un joueur. |
setmoney [id] [amount] |
Définir l'argent d'un joueur. |
3. Modes de jeu
Définissez le mode de jeu dans sys/server.cfg avec sv_gamemode :
| Valeur | Mode | Description |
|---|---|---|
| 0 | Standard | Counter-Strike classique (désamorçage de bombe, sauvetage d'otages). |
| 1 | Deathmatch | Chacun pour soi, tous contre tous. |
| 2 | Team Deathmatch | Deathmatch par équipes. |
| 3 | Capture the Flag | Capturez le drapeau de l'équipe adverse. |
| 4 | Domination | Contrôlez les points de capture sur la carte. |
4. Rotation des cartes
Créez ou modifiez sys/mapcycle.txt avec un nom de carte par ligne :
de_dust
de_dust2
cs_assault
de_aztec
cs_italy
Le serveur parcourt ces cartes dans l'ordre après chaque round.
5. Scripting Lua
CS2D prend en charge les scripts Lua pour des fonctionnalités personnalisées. Placez les scripts dans le répertoire sys/lua/ et chargez-les dans sys/server.cfg :
lua "lua/myscript.lua"
Les scripts Lua peuvent ajouter des commandes admin personnalisées, des modes de jeu et de la logique côté serveur. Consultez la documentation de CS2D pour l'API Lua complète.
6. Gestion des bans
Les bans sont stockés dans sys/bans.cfg. Vous pouvez les gérer via des commandes ou en modifiant le fichier directement :
- Les bans USGN persistent à travers les changements de nom car ils sont liés au compte du joueur.
- Les bans IP bloquent une adresse IP spécifique.
- Pour effacer tous les bans, supprimez le contenu de
sys/bans.cfget redémarrez.
7. Dépannage
- Le serveur ne démarre pas : Vérifiez la console GPanel pour les erreurs. Assurez-vous qu'il n'y a pas d'erreurs de syntaxe dans
sys/server.cfg. - Le RCON ne fonctionne pas : Vérifiez que le mot de passe RCON est défini et saisi correctement.
- Carte introuvable : Assurez-vous que le fichier de carte existe dans le répertoire
maps/. Les cartes personnalisées doivent être téléchargées via SFTP. - Erreurs de script Lua : Vérifiez la console pour les messages d'erreur Lua. Supprimez ou corrigez le script pour restaurer la stabilité du serveur.
Articles connexes
- Guide de configuration du serveur CS2D
- Comment trouver l'IP et le port de votre serveur
- Comment transférer des fichiers via SFTP
Besoin d'aide ?
Si vous avez besoin d'assistance supplémentaire, ouvrez un ticket de support avec l'IP de votre serveur et les messages d'erreur de la console GPanel.