Serveurs de jeu à l'heure. Paie seulement quand tu joues.

Commandes d’administration serveur CS:GO (SourceMod)

Vous avez déployé le serveur, vous êtes donc l’administrateur. Les commandes d’administration CS:GO passent par SourceMod, installé et configuré sur chaque serveur CS:GO de 2hours.gg, avec votre compte Steam automatiquement promu administrateur. Il n’existe pas de console web pour CS:GO (le moteur historique refuse le RCON TCP utilisé par notre console navigateur), donc tout se fait en jeu.

Trois types de commandes

Il est utile de savoir les distinguer, car elles ne se tapent pas de la même façon :

  • Commandes d’administration (SourceMod) — expulser, bannir, changer de carte, tuer. Seuls les administrateurs peuvent les utiliser. Tapez-les dans le chat avec un ! (ou / pour cacher le message aux autres joueurs), par exemple !kick. La même commande fonctionne dans la console sous la forme sm_kick.
  • Paramètres du serveur (cvars) — durée des rounds, bots, tir allié. Ce sont des variables de jeu, pas des commandes d’administration. En tant qu’administrateur, vous les modifiez avec sm_cvar <name> <value>, par exemple sm_cvar mp_roundtime 2.
  • Commandes joueur — tout ce qu’un joueur exécute sur son propre client (achats, voix, mode spectateur). Aucun droit d’administrateur nécessaire, elles n’affectent que ce joueur.

Comment exécuter les commandes d’administration

Vous devez d’abord activer la console de développement (Paramètres > Jeu > Activer la console de développement, ou ajoutez -console à vos options de lancement). Ensuite, deux méthodes :

  • Dans le chat : appuyez sur Y, tapez la commande précédée de ! (!map de_nuke). Utilisez / au lieu de ! pour l’exécuter sans que les autres joueurs voient le message.
  • Dans la console : appuyez sur ~ (tilde, à gauche de la touche 1) et tapez la version sm_ (sm_map de_nuke).

Le plus simple : tapez !admin dans le chat pour ouvrir le menu d’administration SourceMod et accéder à toutes les commandes ci-dessous d’un clic, sans rien retenir par cœur.

Gérer les joueurs (administrateur)

!kick <name>
Expulser un joueur du serveur.
!ban <name> 30 <reason>
Bannir un joueur pendant 30 minutes (utilisez 0 pour un bannissement permanent).
!slay <name>
Tuer instantanément un joueur pour le round en cours.
!slap <name> 20
Infliger 20 points de dégâts et projeter un joueur (0 pour un simple recul sans dégâts).
!team <name> ct
Changer un joueur d’équipe (ct, t ou spec).
!gag <name>
Empêcher un joueur d’écrire dans le chat. !ungag pour annuler.
!mute <name>
Couper le micro d’un joueur. !unmute pour annuler.
!noclip <name>
Permettre à un joueur de traverser les murs en volant (bascule).

Gestion du match et des cartes (administrateur)

!map de_inferno
Changer immédiatement de carte. Les cartes de_ sont en mode Désamorçage de bombe, les cartes cs_ en mode Sauvetage d’otages.
!nextmap de_nuke
Définir la carte qui sera chargée après celle-ci.
sm_cvar mp_restartgame 1
Redémarrer le match dans 1 seconde : les scores et les rounds sont réinitialisés, tout le monde reste connecté. C’est ce que signifie "restart game" dans CS:GO. (Cela ne redémarre PAS le serveur lui-même.)
sm_cvar mp_warmup_start
Démarrer une période d’échauffement (achat libre, sans score).
sm_cvar mp_warmup_end
Terminer l’échauffement et démarrer le match en direct.

Paramètres du serveur / cvars (administrateur)

Modifiez-les avec sm_cvar <name> <value> dans la console, ou depuis le menu !admin :

mp_roundtime 2
Minutes par round.
mp_timelimit 30
Minutes avant le changement de carte (0 = pas de limite).
mp_maxrounds 24
Nombre de rounds joués avant la fin du match / le changement de camp.
mp_friendlyfire 1
Tir allié activé (1) ou désactivé (0).
mp_startmoney 16000
Argent de départ de chaque joueur en début de match.
bot_quota 6
Nombre de bots à maintenir en jeu.
bot_difficulty 2
Niveau des bots : 0 facile, 1 normal, 2 difficile, 3 expert.
sv_alltalk 1
Permettre aux deux équipes de s’entendre à la voix (1) ou limiter la voix à l’équipe (0).
sv_cheats 1
Activer les commandes de triche comme noclip et god pour les tests (1). Désactivez (0) pour les vraies parties.

Commandes fun et votes (administrateur)

!beacon <name>
Placer un anneau et un signal sonore sur un joueur pour que tout le monde puisse le repérer.
!freeze <name>
Figer un joueur sur place pendant quelques secondes.
!burn <name>
Mettre un joueur en feu.
!votemap de_dust2 de_mirage
Lancer un vote de carte parmi les cartes listées.
!votekick <name>
Lancer un vote pour expulser un joueur.
!csay <message>
Afficher un message au centre de l’écran de tous les joueurs.

Commandes joueur (tout le monde)

Elles ne nécessitent aucun droit d’administrateur et n’affectent que le joueur qui les exécute :

status
Console : liste les joueurs connectés, leurs SteamID et leur ping. Pratique pour retrouver un nom à expulser.
timeleft
Chat : temps restant avant le changement de carte.
nextmap
Chat : indique quelle sera la prochaine carte.
rcon_password <pw>
Console : connectez-vous avec le mot de passe RCON (indiqué sur votre fiche serveur) pour exécuter directement les commandes natives du serveur, sans passer par SourceMod.

Commandes bloquées (et pourquoi)

Quelques commandes peuvent révéler l’identité de votre serveur, rediriger les joueurs vers des téléchargements malveillants, ou tuer le processus du serveur. Pour votre sécurité, elles sont bloquées, la même liste que celle bloquée sur CS2 :

  • quit, _restart, restart, shutdown, crash — arrêtent tout le serveur (tout le monde est déconnecté). Utilisez plutôt mp_restartgame pour redémarrer le match.
  • sv_setsteamaccount, les modifications de rcon_password, sv_downloadurl, logaddress_add, exec — peuvent révéler votre jeton de connexion, rediriger les téléchargements, ou exécuter une configuration arbitraire.
  • connect, disconnect, retry — des commandes réservées au client qui couperaient l’écoute réseau du serveur et le rendraient injoignable.

Tout le reste, c’est-à-dire toutes les commandes d’administration, de match et de gameplay utiles ci-dessus, est à votre disposition.

Serveurs non sécurisés (clients personnalisés)

Par défaut, votre serveur tourne avec VAC (Valve Anti-Cheat) activé, comme en matchmaking public. Au déploiement, vous pouvez le passer en non sécurisé : VAC désactivé, pour que les clients personnalisés, scripts et configurations moddées puissent se connecter. Cela n'affecte que votre propre serveur et ne met jamais votre compte Steam en danger.

C'est vous qui décidez. Certains groupes privés utilisent des serveurs non sécurisés pour tester, modder, ou appliquer leurs propres règles (HvH et similaires). Laissez VAC activé pour une partie normale et protégée ; désactivez-le pour un lobby privé où tout le monde connaît les règles du jeu.

Voir aussi

← Retour à tous les guides