Vente Flash 40% de réduction sur tous les serveurs
Se termine dans: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Catégories

Commandes Admin No More Room in Hell

FR nmrih admin commands source-engine 0 ont trouvé cet article utile

Ce guide couvre la configuration admin via RCON, les commandes du moteur Source, le support des plugins SourceMod/MetaMod, la gestion des joueurs, la gestion des maps, les maps personnalisées et le dépannage pour votre serveur dédié No More Room in Hell (NMRiH). Pour la configuration initiale du serveur, consultez No More Room in Hell Server Setup Guide.

Moteur Source : NMRiH est basé sur le moteur Source de Valve. Cela signifie qu'il prend en charge les outils d'administration standard du moteur Source, notamment RCON, SourceMod et MetaMod. Si vous avez de l'expérience dans l'administration de serveurs CS:S, TF2 ou Garry's Mod, les commandes et systèmes de plugins vous seront familiers.

1. Configuration Admin (RCON)

RCON (Remote Console) est la méthode principale pour administrer les serveurs NMRiH. Il fournit un accès complet aux commandes en jeu et à distance.

Configuration de RCON

  1. Connectez-vous à GPanel et sélectionnez votre serveur NMRiH.
  2. Allez dans l'onglet Startup et définissez RCON_PASSWORD avec un mot de passe sécurisé.
  3. Vérifiez que le même mot de passe est défini dans nmrih/cfg/server.cfg :
    rcon_password "YourSecureRCON"
  4. Redémarrez le serveur pour que les changements prennent effet.

Authentification via RCON en jeu

  1. Ouvrez la console développeur en appuyant sur ~ (tilde).
  2. Authentifiez-vous avec :
    rcon_password YourSecureRCON
  3. Vous pouvez maintenant préfixer n'importe quelle commande avec rcon pour l'exécuter sur le serveur.
Gardez votre mot de passe RCON en sécurité. RCON fournit un contrôle total du serveur. Ne le partagez jamais avec des joueurs en qui vous n'avez pas entièrement confiance.

2. Commandes du moteur Source

Les commandes suivantes sont des commandes standard du moteur Source. Exécutez-les via RCON (préfixez avec rcon dans la console du jeu) ou via la console GPanel.

Commande Description
changelevel <map_name> Changer immédiatement de map (ex. : changelevel nmo_broadway).
kick <player_name> Expulser un joueur du serveur par son nom.
kickid <user_id> Expulser un joueur par son identifiant utilisateur (affiché dans la sortie de status).
banid <minutes> <user_id> Bannir un joueur par identifiant utilisateur pour une durée spécifiée. Utilisez 0 pour un bannissement permanent.
removeid <user_id> Retirer un bannissement par identifiant utilisateur.
status Afficher les informations du serveur et la liste de tous les joueurs connectés avec leurs identifiants et adresses IP.
users Lister les joueurs connectés avec leurs identifiants utilisateur.
say <message> Envoyer un message à tous les joueurs depuis la console du serveur.
mp_restartgame 1 Redémarrer la manche en cours après un délai d'une seconde.
sv_password <password> Changer le mot de passe de connexion au serveur en cours d'exécution. Utilisez des guillemets vides pour aucun mot de passe.
maps * Lister toutes les maps disponibles sur le serveur.
writeid Sauvegarder la liste de bannissement actuelle dans banned_user.cfg.
writeip Sauvegarder la liste de bannissement IP actuelle dans banned_ip.cfg.

3. Gestion des joueurs

Identifier les joueurs

Utilisez la commande status pour voir tous les joueurs connectés :

rcon status

Cela affiche le nom de chaque joueur, son identifiant utilisateur, son Steam ID, son adresse IP et son temps de connexion.

Expulser des joueurs

rcon kick "PlayerName"
rcon kickid 3

Utilisez des guillemets autour des noms de joueurs contenant des espaces. La variante kickid utilise l'identifiant utilisateur numérique de status.

Bannir des joueurs

rcon banid 0 3 kick

Cela bannit l'utilisateur ID 3 de façon permanente (0 minutes = permanent) et l'expulse immédiatement. Pour bannir pour une durée limitée :

rcon banid 60 3 kick

Cela bannit pour 60 minutes. Après le bannissement, sauvegardez la liste :

rcon writeid

Débannir des joueurs

rcon removeid STEAM_X:X:XXXXXXX

Utilisez le Steam ID de la liste de bannissement ou de la sortie de status. Sauvegardez les changements avec rcon writeid.

4. Gestion des maps

Changer de map

Pour changer de map immédiatement pendant le jeu :

rcon changelevel nmo_broadway

Voir les maps disponibles

rcon maps *

Cela liste tous les fichiers de map installés sur le serveur. Utilisez le nom de la map sans l'extension .bsp lors du changement de niveau.

Modifier le cycle de maps

La rotation des maps est contrôlée par nmrih/mapcycle.txt. Modifiez ce fichier pour ajouter ou retirer des maps :

  1. Arrêtez le serveur depuis GPanel.
  2. Ouvrez nmrih/mapcycle.txt via l'onglet Files ou SFTP.
  3. Ajoutez ou retirez des noms de maps (un par ligne).
  4. Sauvegardez et démarrez le serveur.

5. Maps personnalisées

NMRiH possède une communauté active qui crée des maps personnalisées. Pour installer des maps personnalisées sur votre serveur :

Installer des maps personnalisées

  1. Téléchargez le fichier de map personnalisée (.bsp) depuis une source fiable comme le Steam Workshop ou GameBanana.
  2. Arrêtez le serveur depuis GPanel.
  3. Connectez-vous via SFTP (voir How to Upload Files via SFTP).
  4. Téléversez le fichier .bsp dans nmrih/maps/.
  5. Ajoutez le nom de la map à nmrih/mapcycle.txt.
  6. Démarrez le serveur.
Remarque : Les joueurs doivent également avoir la map personnalisée installée, ou le serveur doit être configuré avec sv_downloadurl pour FastDL afin que les clients puissent télécharger la map automatiquement lors de la connexion.

Configuration FastDL

Pour permettre aux clients de télécharger automatiquement les maps personnalisées, configurez FastDL dans server.cfg :

sv_downloadurl "http://your-fastdl-url.com/nmrih/"
sv_allowdownload 1
sv_allowupload 0

6. Support SourceMod et MetaMod

NMRiH prend en charge SourceMod et MetaMod:Source, qui fournissent un puissant framework de plugins pour une administration étendue du serveur.

Installer MetaMod:Source

  1. Téléchargez MetaMod:Source depuis sourcemm.net.
  2. Arrêtez le serveur depuis GPanel.
  3. Connectez-vous via SFTP et extrayez les fichiers MetaMod dans le répertoire nmrih/, en conservant la structure des dossiers.
  4. Démarrez le serveur et vérifiez que MetaMod est chargé en tapant rcon meta version dans la console.

Installer SourceMod

  1. Téléchargez SourceMod depuis sourcemod.net. Assurez-vous de sélectionner la bonne version pour la branche du moteur Source de NMRiH.
  2. Arrêtez le serveur depuis GPanel.
  3. Extrayez les fichiers SourceMod dans le répertoire nmrih/ par-dessus l'installation MetaMod existante.
  4. Démarrez le serveur et vérifiez en tapant rcon sm version.

Plugins SourceMod courants

  • Menu admin : Panneau d'administration en jeu pour les expulsions, bannissements et changements de map.
  • Nominations/votes de maps : Permettre aux joueurs de voter pour la prochaine map.
  • Emplacements réservés : Réserver des places pour les administrateurs ou VIP.
  • Plugins anti-triche : Protection supplémentaire contre les tricheurs.
Astuce : Configurez les administrateurs SourceMod dans nmrih/addons/sourcemod/configs/admins_simple.ini en utilisant les Steam ID. Cela accorde l'accès administrateur en jeu aux joueurs spécifiés.

7. Dépannage

RCON ne fonctionne pas

  • Vérifiez que rcon_password est défini à la fois dans server.cfg et dans l'onglet Startup de GPanel.
  • Assurez-vous de vous authentifier avant d'exécuter des commandes : rcon_password YourPassword puis rcon command.
  • Vérifiez que le port RCON correspond au port de jeu de votre serveur (le moteur Source utilise le même port pour RCON par défaut).

Les maps personnalisées ne se chargent pas

  • Vérifiez que le fichier .bsp se trouve dans nmrih/maps/.
  • Assurez-vous que le nom de la map dans mapcycle.txt correspond exactement au nom du fichier (sans l'extension .bsp).
  • Vérifiez la console du serveur pour les erreurs « map not found ».

SourceMod ne se charge pas

  • Confirmez que MetaMod est correctement installé en vérifiant rcon meta version.
  • Vérifiez que la version de SourceMod est compatible avec la branche du moteur Source de NMRiH.
  • Consultez le répertoire nmrih/addons/sourcemod/logs/ pour les journaux d'erreurs.

Les joueurs sont expulsés de manière inattendue

  • Vérifiez si un plugin anti-triche SourceMod cause des faux positifs.
  • Vérifiez que sv_timeout n'est pas défini trop bas (la valeur par défaut est de 65 secondes).
  • Consultez la console du serveur pour les messages de raison d'expulsion.

Plantages du serveur

  • Si les plantages ont commencé après l'installation de plugins, retirez-les un par un pour identifier la cause.
  • Supprimez server.cfg et redémarrez pour régénérer les paramètres par défaut.
  • Si les plantages persistent, ouvrez un ticket de support avec les messages d'erreur de la console GPanel.

Articles connexes

Besoin d'aide ?

Si vous rencontrez des problèmes non couverts ici, ouvrez un ticket de support et incluez l'IP de votre serveur, une description du problème et tout message d'erreur de la console GPanel.


Cet article vous a-t-il été utile ?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.