Sourcemod
Posté : 03 janv. 2024, 10:29
Sourcemod est un plugin d'administration open source. Vous pouvez ajouter des fonctions via d'autres plugins développé par la communauté, les intégrer, etc. Par exemple ajouter des skins, le showdamage, un anticheat, et beaucoup d'autres fonctionnalités.
Pour son fonctionnement il est obligatoire d'installer Metamod.
Ce plugin ne fonctionne pas avec Counter-Strike 2
Installation
Le plugin est en téléchargement au bas de ce tutoriel. Veillez à bien faire attention à la version que vous prenez, Linux si votre serveur est installé sur Linux.
SI les version DEV ne vous dérangent pas voici le lien ici
Une fois téléchargé et décompressé vous avez 2 dossiers, addons et cfg.
Connectez vous sur votre ftp serveur et uploadez les 2 dossiers dans cstrike (pour css) etc.
Rebootez votre serveur.
Configuration
Voici quelques petites informations sans faire le tour complet des fonctionnalités
Se mettre admin :
Allez dans
éditez le fichier admins_simple.iniaddons/sourcemod/configs/
Tout en bas du fichier vous allez configurer votre accès.
Il y a plusieurs façons de configurer votre accès admin mais le plus simple reste par SteamID.
Sur une nouvelle ligne vous allez mettre ceci
En 1er lieu vous mettez votre SteamID et dans la seconde partie 90 = le niveau d'immunité sachant qu'un simple joueur est de niveau 0 donc même si vous mettez 20 c'est bon."STEAM_0:1:123456789" "90:z"
z = full droits. Le flag "z" vous permet d'avoir tous les droits sur le serveur, grâce à ce flag vous aurez accès à toutes les commandes.
Si vous désirez ajouter d'autres admins avec moins de droits il vous suffira de leur mettre les flags que vous désirez qu'ils aient.
Par exemple
Voici la liste des flags et leur fonction"STEAM_0:1:123456789" "abc"
Code : Tout sélectionner
"reservation" "a" //Slots réservé
"generic" "b" //Generic admin, requis pour être admin
"kick" "c" //Kick des joueurs
"ban" "d" //Ban des joueurs
"unban" "e" //Déban des joueurs
"slay" "f" //Slay des joueurs
"changemap" "g" //Changer la map
"cvars" "h" //Changer les cvars
"config" "i" //Changer les configs
"chat" "j" //écrire dans le tchat en say admin
"vote" "k" //Gestion des votes
"password" "l" //Mot de passe serveur
"rcon" "m" //Remote console
"cheats" "n" //Changer le sv_cheats et autres commandes
Code : Tout sélectionner
"custom1" "o"
"custom2" "p"
"custom3" "q"
"custom4" "r"
"custom5" "s"
"custom6" "t"
Lorsque vous ajoutez des admins ne mettez pas de // en début de ligne sinon ils ne seront pas pris en compte. 1 admin par ligne.
Gestion des maps en menu admin
Le menu admin peut contenir ses propres maps, inaccessible aux joueurs lors de votemap etc. Pour cela il vous faut créer le fichier adminmenu_maplist.ini et le mettre dans
Vous remplissez votre fichier en mettant 1 map par ligne et c'est bon.addons/sourcemod/configs/