Ce guide explique comment configurer votre serveur dédié Black Mesa sur Legion Hosting, paramétrer les variables de démarrage, modifier server.cfg, configurer la rotation des cartes et les modes de jeu, configurer RCON et vous connecter à votre serveur. Black Mesa est un remake sous moteur Source de Half-Life avec un mode multijoueur deathmatch compétitif. Pour les commandes d'administration, le support SourceMod/MetaMod et le dépannage, consultez Black Mesa Admin Commands.
1. Premier démarrage
- Connectez-vous à GPanel et sélectionnez votre serveur Black Mesa.
- Allez dans l'onglet Startup et examinez les variables configurables (voir Section 2).
- Définissez votre carte de démarrage préférée via SRCDS_MAP et ajustez MAX_PLAYERS selon vos besoins. Le nom du serveur, le mot de passe et le mot de passe RCON sont configurés dans
server.cfg(voir Section 3). - Retournez dans l'onglet Console et cliquez sur Start.
- Attendez que la console confirme le démarrage. Le premier lancement génère les fichiers de configuration par défaut.
server.cfg, démarrez le serveur une première fois, laissez-le finir de charger, puis arrêtez-le avant de le modifier.
2. Variables de démarrage GPanel
| Variable | Requis | Description |
|---|---|---|
SRCDS_MAP | Non | Carte chargée au démarrage. Par défaut : dm_crossfire. |
MAX_PLAYERS | Non | Nombre maximum de joueurs simultanés. Par défaut : 32. |
AUTO_UPDATE | Non | Mettre à jour automatiquement le serveur au démarrage. Activé par défaut. |
3. Configuration du serveur (server.cfg)
Pour des paramètres détaillés, modifiez server.cfg. Arrêtez votre serveur avant d'effectuer des modifications.
Emplacement du fichier
bms/cfg/server.cfg
Utilise la syntaxe standard du moteur Source key "value", un paramètre par ligne.
Paramètres clés
| Paramètre | Par défaut | Description |
|---|---|---|
hostname | (depuis le démarrage) | Nom du serveur affiché dans le navigateur. |
sv_password | (vide) | Mot de passe de connexion. Vide signifie public. |
rcon_password | (depuis le démarrage) | Mot de passe de la console distante. |
maxplayers | 16 | Nombre maximum de joueurs simultanés. |
mp_timelimit | 15 | Limite de temps par carte en minutes. |
mp_fraglimit | 30 | Limite de frags pour terminer le round. 0 = pas de limite. |
mp_friendlyfire | 0 | Tir allié en modes équipe. 0 = désactivé, 1 = activé. |
mp_autoteambalance | 1 | Équilibrage automatique des équipes en TDM. |
sv_alltalk | 0 | Chat vocal inter-équipes. 1 = activé. |
Exemple de server.cfg
hostname "My Legion Black Mesa Server"
sv_password ""
rcon_password "MySecretRcon"
maxplayers 16
mp_timelimit 15
mp_fraglimit 30
mp_friendlyfire 0
mp_autoteambalance 1
sv_alltalk 0
4. Rotation des cartes (mapcycle.txt)
Modifiez bms/cfg/mapcycle.txt pour personnaliser la rotation. Listez une carte par ligne :
dm_bounce
dm_gasworks
dm_lambdabunker
dm_power
dm_stack
dm_subtransit
dm_undertow
dm_crossfire
Cartes disponibles
dm_bounce-- Arène à plusieurs niveaux avec des tremplins.dm_gasworks-- Décor industriel avec des couloirs étroits et des zones ouvertes.dm_lambdabunker-- Combat vertical sur le thème du complexe Lambda.dm_power-- Centrale électrique avec de longues lignes de vue.dm_stack-- Carte verticale avec des plateformes empilées.dm_subtransit-- Thème métro avec plusieurs itinéraires.dm_undertow-- Dangers aquatiques et espaces restreints.dm_crossfire-- Classique réimaginé avec un bouton de frappe aérienne.
5. Modes de jeu
| Mode | Valeur | Description |
|---|---|---|
| Deathmatch | dm | Combat en chacun pour soi. Le plus de frags gagne. |
| Team Deathmatch | tdm | Deux équipes s'affrontent. Le plus de frags combinés gagne. Utilisez mp_autoteambalance 1 pour équilibrer les équipes. |
Changez le mode via la variable de démarrage GAME_MODE et redémarrez.
6. Configuration RCON
Définissez le mot de passe RCON dans les variables de démarrage ou dans server.cfg. Pour l'utiliser en jeu, ouvrez la console (~) et authentifiez-vous :
rcon_password YourStrongPassword
rcon changelevel dm_gasworks
7. Comment se connecter
Option A -- Navigateur de serveurs Steam
- Lancez Black Mesa, allez dans Multiplayer > Find Servers.
- Utilisez l'onglet Internet et recherchez votre serveur par nom.
- Sélectionnez votre serveur et cliquez sur Connect.
Option B -- Connexion par console
- Ouvrez la console (
~). Si elle ne s'ouvre pas, activez-la dans Options > Keyboard > Advanced > Enable Developer Console. - Tapez :
connect <your-server-ip>:<port>
Articles connexes
- Black Mesa Admin Commands
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Besoin d'aide ?
Si vous rencontrez des problèmes avec votre serveur Black Mesa qui ne sont pas couverts ici, ouvrez un ticket de support en incluant l'IP de votre serveur, une description du problème et tout message d'erreur pertinent depuis la console GPanel.