Fixed unauthorized menu usages (#1374)
* Fixed unauthorized menu usages Let's say we have kick flag but don't have admin menu flag. When we type !kick, menu opens with a back button, when we click back button, we go parent menu without admin menu flag * Update ban.sp
This commit is contained in:
parent
3eb2cd2971
commit
9d49bbfaf0
@ -94,7 +94,7 @@ void DisplayBanTargetMenu(int client)
|
||||
char title[100];
|
||||
Format(title, sizeof(title), "%T:", "Ban player", client);
|
||||
menu.SetTitle(title);
|
||||
menu.ExitBackButton = true;
|
||||
menu.ExitBackButton = CheckCommandAccess(client, "sm_admin", ADMFLAG_GENERIC, false);
|
||||
|
||||
AddTargetsToMenu2(menu, client, COMMAND_FILTER_NO_BOTS|COMMAND_FILTER_CONNECTED);
|
||||
|
||||
|
@ -52,7 +52,7 @@ void DisplayKickMenu(int client)
|
||||
char title[100];
|
||||
Format(title, sizeof(title), "%T:", "Kick player", client);
|
||||
menu.SetTitle(title);
|
||||
menu.ExitBackButton = true;
|
||||
menu.ExitBackButton = CheckCommandAccess(client, "sm_admin", ADMFLAG_GENERIC, false);
|
||||
|
||||
AddTargetsToMenu(menu, client, false, false);
|
||||
|
||||
|
@ -94,7 +94,7 @@ void DisplayWhoMenu(int client)
|
||||
char title[100];
|
||||
Format(title, sizeof(title), "%T:", "Identify player", client);
|
||||
menu.SetTitle(title);
|
||||
menu.ExitBackButton = true;
|
||||
menu.ExitBackButton = CheckCommandAccess(client, "sm_admin", ADMFLAG_GENERIC, false);
|
||||
|
||||
AddTargetsToMenu2(menu, 0, COMMAND_FILTER_CONNECTED);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user