Pour exécuter une commande sur un serveur Day of Defeat: Source sur PlayNHost, cliquez sur l'onglet Console, tapez-la dans la zone Saisissez une commande et appuyez sur Entrée. La Console du panel n'a besoin d'aucun mot de passe RCON. RCON ne sert que pour vos propres outils : définissez un Mot de passe RCON sous Paramètres du jeu, redémarrez, et connectez l'outil à votre Adresse du serveur.
Exécuter une commande dans la Console
- Ouvrez votre serveur dans le panel et cliquez sur l'onglet Console. Le badge doit indiquer En ligne.
- Cliquez dans la zone Saisissez une commande en bas.
- Tapez une commande, par exemple
status, et appuyez sur Entrée. - La réponse apparaît dans la sortie de la Console.
La Console écrit directement dans le serveur, avec tous les droits. Toute personne de votre équipe ayant accès à la Console peut l'utiliser : Comment inviter des amis sur votre serveur Day of Defeat: Source.
Quelles commandes sont utiles ?
Elles viennent de la liste des commandes de console de Valve et des commandes que le panel envoie lui-même :
| Commande | Ce qu'elle fait |
|---|---|
status | affiche la carte et les joueurs connectés, avec leur userid et leur SteamID |
say Hello everyone | envoie un message de chat à tous les joueurs |
changelevel dod_flash | change la carte aussitôt |
kick PlayerName | expulse un joueur par slot, userid ou nom |
sv_password "your-password" | définit un mot de passe de connexion jusqu'au prochain redémarrage |
mp_timelimit 30 | définit la durée par carte, en minutes |
exec server.cfg | réexécute dod/cfg/server.cfg, après l'avoir modifié |
quit | arrête le serveur, ce qu'envoie Arrêter |
Avec SourceMod installé, les commandes sm_ fonctionnent aussi ici, comme sm_ban et sm_reloadadmins : Comment ajouter des admins et expulser ou bannir des joueurs sur votre serveur Day of Defeat: Source.
Une valeur tapée dans la Console dure jusqu'au prochain redémarrage. Pour la garder, mettez la même ligne dans dod/cfg/server.cfg. La page CFG de Valve dit que ce fichier s'exécute à chaque démarrage et à chaque changement de carte.
Activer RCON pour votre propre outil
RCON permet à un outil d'admin à distance, ou à la console du jeu lui-même, d'exécuter des commandes sur le serveur. Il est désactivé sur un nouveau serveur, ce qui est le réglage le plus sûr.
- Cliquez sur l'onglet Paramètres.
- Sous Paramètres du jeu, saisissez un mot de passe dans Mot de passe RCON et appuyez sur Entrée. Utilisez de 1 à 30 lettres, chiffres,
-ou_, et pas le mot de passe de connexion. - Cliquez sur Redémarrer maintenant.
- Dans votre outil RCON, saisissez l'Adresse du serveur d'Aperçu (adresse et port) et le mot de passe.

RCON utilise le même port que le jeu, en TCP. La page Source Dedicated Server de Valve indique le port 27015 « TCP/UDP (transmission du jeu, pings et RCON) ». Votre serveur démarre plutôt sur son propre port : celui de son Adresse du serveur.
Utiliser RCON depuis le jeu
Pendant que vous jouez sur votre serveur, vous pouvez envoyer des commandes depuis la console du développeur du jeu :
- Appuyez sur
~pour ouvrir la console. - Tapez
rcon_password your-rcon-passwordet appuyez sur Entrée. - Tapez
rconsuivi d'une commande, par exemplercon status, et appuyez sur Entrée.
Que se passe-t-il après de mauvais mots de passe RCON ?
Le jeu bannit une adresse après trop de connexions RCON ratées : sv_rcon_maxfailures vaut 10 par défaut, « Max number of times a user can fail rcon authentication before being banned » (nombre maximal d'échecs d'authentification RCON avant un ban) dans la liste de Team Fortress 2 de Valve, la branche du moteur sur laquelle tourne Day of Defeat: Source. Vérifiez le mot de passe dans Paramètres avant de réessayer.
Pour désactiver RCON, videz le champ Mot de passe RCON, appuyez sur Entrée et cliquez sur Redémarrer maintenant. La Console du panel continue de fonctionner.
Plus sur la page Console : Comment utiliser la console et exécuter des commandes.
Votre serveur est hébergé ailleurs ? Transférez-le chez nous



