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:
Mustafa Enes AKDENİZ 2020-11-05 13:34:00 +03:00 committed by GitHub
parent 3eb2cd2971
commit 9d49bbfaf0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 3 deletions

View File

@ -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);

View File

@ -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);

View File

@ -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);