Shoker Posté(e) le 1 décembre 2013 Share Posté(e) le 1 décembre 2013 Salut, je recherche à restreindre des commandes admins du sourcemod à un flag précis. sa veut dire les admins qui n'ont pas ce flag dans le /admin ils n'ont toutes les commandes. Et ne peuvent pas les faire aussi dans le chat. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Phobie Posté(e) le 1 décembre 2013 Share Posté(e) le 1 décembre 2013 Bonjour, Je ne comprend pas... Les commandes de SourceMod sont déjà restreintes à un flag précis. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Shoker Posté(e) le 1 décembre 2013 Auteur Share Posté(e) le 1 décembre 2013 oui je voudrais changer les flags exemple bruler un joueurs flag t .. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
khaox Posté(e) le 1 décembre 2013 Share Posté(e) le 1 décembre 2013 tu devra recreer toute les commande Par exemple #include <sourcemod> public OnPluginStart() { RegConsoleCmd("sm_slay", Command_Slay); } public Action:Command_Slay(client, args) { if(GetUserFlagBits(client) & ADMFLAG_ROOT) { //Code Slay } else { PrintToChat(client, "[sM] Vous n'avez pas accès à cette commande."); } } Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
golden_eagle Posté(e) le 1 décembre 2013 Share Posté(e) le 1 décembre 2013 C'est déjà intégré à sourcemod. Il faut éditer le fichier configs/admin_overrides.cfg Exemple : Overrides { "sm_map" "k" //Change "sm_map" to the "k" flag. "@CSDM" "m" //Change all CSDM commands to the "m" flag. "sm_chat" "" //Allow anyone to use "sm_chat" [color=#000000][font=monospace]} [/font][/color] https://wiki.alliedmods.net/Overriding_Command_Access_(SourceMod) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.