Passer au contenu principal

No More Room In Hell : Devenir admin

Ce guide a été créé avec les produits suivants :

(Les détails peuvent varier selon les produits de différents fournisseurs, mais les concepts principaux restent les mêmes)

Introduction

L’attribution des permissions d’administrateur te permet une administration simple et complète avec un contrôle total de ton serveur. En tant qu’admin, tu peux utiliser toutes les options et fonctions disponibles directement dans le jeu. Toutes les étapes nécessaires pour attribuer les permissions d’administrateur à ton serveur sont décrites ci-dessous.

Configuration

Pour t’enregistrer en tant qu’admin, l’installation de SourceMod ou MetaMod est obligatoire. De plus, tu auras besoin du Steam ID de ton compte Steam. Il existe plusieurs façons de l’obtenir : tu peux soit utiliser un site externe qui fournit ce service, soit le récupérer directement via la console en jeu.

Pour obtenir ton SteamID via un site web, commence par ouvrir ton profil Steam et fais un clic droit n’importe où sur la page pour copier l’URL du profil. Ensuite, colle cette URL dans l’un des sites suivants :

La page affichera ton SteamID ainsi que d’autres infos sur ton compte. Pour l’enregistrement admin, tu as besoin du SteamID32 :

steamID32: STEAM_0:1:XXXXXX

Sinon, tu peux récupérer ton SteamID en jeu via la console. Lance le jeu, connecte-toi à ton serveur, ouvre la console et tape la commande :

status

Cela affichera tes infos de connexion, y compris ton SteamID. Ensuite, connecte-toi au serveur via FTP et ouvre le fichier admins.cfg situé dans :

.../addons/sourcemod/configs/

Le fichier contient un exemple d’entrée que tu peux copier et adapter :

Admins
{
"Player name"
{
"auth" "steam"
"identity" "STEAM_0:1:XXXXX"
"flags" "abcdef"
}
}

Le nom du joueur n’a pas besoin de correspondre à ton nom de compte Steam ; c’est juste pour référence interne. Le champ auth définit la méthode d’authentification, qui reste steam. Dans identity, entre le SteamID32. Les flags définissent les permissions accordées à l’admin :

PermissionFlagDescription
réservationaRéservation de slot
génériquebDroits basiques (obligatoire)
kickcExpulser des joueurs
bandBannir des joueurs
unbaneDébannir des joueurs
slayfFrapper ou tuer des joueurs
changemapgChanger de map
cvarhModifier les valeurs serveur
configiExécuter des configs serveur
chatjDroits avancés sur le chat
votekLancer des votes admin
passwordlDéfinir un mot de passe serveur
rconmExécuter des commandes RCON
cheatsnActiver sv_cheats
rootzAccès complet

Tu peux combiner plusieurs flags (ex. bc pour droits d’expulsion). Pour un accès complet, utilise uniquement z. Tu peux ouvrir le menu admin en tapant admin dans le chat ou sm_admin dans la console. Avec la commande admin dans le chat ou sm_admin dans la console, le menu peut être appelé.

Commandes Admin

Voici une liste des commandes admin courantes que tu peux utiliser en tant qu’admin sur ton serveur.

CommandeDescription
sm_kick <player>Expulse un joueur
sm_ban <player> <time> [reason]Bannit un joueur pendant X minutes (0 = permanent)
sm_unban <SteamID/IP>Débannit un joueur
sm_slay <player>Tue instantanément le joueur
sm_slap <player> [damage]Frappe le joueur (optionnellement avec dégâts)
sm_map <mapname>Change pour la map spécifiée
sm_cvar <cvar> <value>Définit une variable de config serveur à la volée
sm_vote <topic>Lance un vote basique
sm_restartgame <seconds>Redémarre le jeu après un compte à rebours
sm_say <message>Envoie un message dans le chat global

Conclusion

Félicitations, si tu as suivi toutes les étapes, tu as réussi à configurer les permissions admin pour ton serveur. Pour toute question ou aide supplémentaire, n’hésite pas à contacter notre équipe support, disponible tous les jours pour t’aider ! 🙂