Во всех плагинах принцип один и тот же.
Найдите строчку которая начинается с
RegAdminCmd, замените там третье значение на нужное Вам.
Значение можно взять тут:
Checking Admin Flags (SourceMod Scripting) - AlliedModders Wiki
Тоесть:
У нас есть команда sm_kick, она в плагине будет зарегистрирована как
RegAdminCmd("sm_kick", Command_Kick, ADMFLAG_KICK, "sm_kick <#userid|name> [reason]");
Вот буквенное обозначение флагов, то есть берём значение от сюда
Checking Admin Flags (SourceMod Scripting) - AlliedModders Wiki и смотрим:
#define ADMFLAG_CONVARS ==
cvar h флаг (h)
| Name | Flag | Purpose |
| reservation | a | Reserved slot access. |
| generic | b | Generic admin; required for admins. |
| kick | c | Kick other players. |
| ban | d | Ban other players. |
| unban | e | Remove bans. |
| slay | f | Slay/harm other players. |
| changemap | g | Change the map or major gameplay features. |
| cvar | h | Change most cvars. |
| config | i | Execute config files. |
| chat | j | Special chat privileges. |
| vote | k | Start or create votes. |
| password | l | Set a password on the server. |
| rcon | m | Use RCON commands. |
| cheats | n | Change sv_cheats or use cheating commands. |
| root | z | Magically enables all flags and ignores immunity values. |
| custom1 | o | Custom Group 1. |
| custom2 | p | Custom Group 2. |
| custom3 | q | Custom Group 3. |
| custom4 | r | Custom Group 4. |
| custom5 | s | Custom Group 5. |
| custom6 | t | Custom Group 6. |
#define ADMFLAG_RESERVATION (1<<0) /**< Convenience macro for Admin_Reservation as a FlagBit */
#define ADMFLAG_GENERIC (1<<1) /**< Convenience macro for Admin_Generic as a FlagBit */
#define ADMFLAG_KICK (1<<2) /**< Convenience macro for Admin_Kick as a FlagBit */
#define ADMFLAG_BAN (1<<3) /**< Convenience macro for Admin_Ban as a FlagBit */
#define ADMFLAG_UNBAN (1<<4) /**< Convenience macro for Admin_Unban as a FlagBit */
#define ADMFLAG_SLAY (1<<5) /**< Convenience macro for Admin_Slay as a FlagBit */
#define ADMFLAG_CHANGEMAP (1<<6) /**< Convenience macro for Admin_Changemap as a FlagBit */
#define ADMFLAG_CONVARS (1<<7) /**< Convenience macro for Admin_Convars as a FlagBit */
#define ADMFLAG_CONFIG (1<<8) /**< Convenience macro for Admin_Config as a FlagBit */
#define ADMFLAG_CHAT (1<<9) /**< Convenience macro for Admin_Chat as a FlagBit */
#define ADMFLAG_VOTE (1<<10) /**< Convenience macro for Admin_Vote as a FlagBit */
#define ADMFLAG_PASSWORD (1<<11) /**< Convenience macro for Admin_Password as a FlagBit */
#define ADMFLAG_RCON (1<<12) /**< Convenience macro for Admin_RCON as a FlagBit */
#define ADMFLAG_CHEATS (1<<13) /**< Convenience macro for Admin_Cheats as a FlagBit */
#define ADMFLAG_ROOT (1<<14) /**< Convenience macro for Admin_Root as a FlagBit */
#define ADMFLAG_CUSTOM1 (1<<15) /**< Convenience macro for Admin_Custom1 as a FlagBit */
#define ADMFLAG_CUSTOM2 (1<<16) /**< Convenience macro for Admin_Custom2 as a FlagBit */
#define ADMFLAG_CUSTOM3 (1<<17) /**< Convenience macro for Admin_Custom3 as a FlagBit */
#define ADMFLAG_CUSTOM4 (1<<18) /**< Convenience macro for Admin_Custom4 as a FlagBit */
#define ADMFLAG_CUSTOM5 (1<<19) /**< Convenience macro for Admin_Custom5 as a FlagBit */
#define ADMFLAG_CUSTOM6 (1<<20) /**< Convenience macro for Admin_Custom6 as a FlagBit */
P.S
Или же через
admin_overrides.cfg...