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 11:34:00 +01:00
committed by GitHub
parent 3eb2cd2971
commit 9d49bbfaf0
3 changed files with 3 additions and 3 deletions
+1 -1
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);
+1 -1
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);
+1 -1
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);