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. Vous pouvez lancer n’importe quelle commande depuis la console web de la page de votre serveur, ou 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).
!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.
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_rcon mp_warmup_start
Démarrer une période d’échauffement (achat libre, sans score).
sm_rcon mp_warmup_end
Terminer l’échauffement et démarrer le match en direct.

Ne lancez pas quit ou _restart (par exemple via sm_rcon). Ils arrêtent le processus du serveur et déconnectent tout le monde. Pour relancer le match, utilisez plutôt mp_restartgame.

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 la fin du match (0 = pas de limite). Votre serveur relance ensuite le match sur la même map.
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_full_alltalk 1
Permet à chaque joueur d'entendre tous les autres en vocal, les deux équipes et les spectateurs (1), ou garde le vocal par équipe uniquement (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.

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