From 80af29fb50406daba317b8b740a3a25b21a7addb Mon Sep 17 00:00:00 2001 From: VortDyn <54004093+VortDyn@users.noreply.github.com> Date: Fri, 8 Mar 2024 10:20:21 +0300 Subject: [PATCH] Update AdminMenu.cs Added AltCheckPermissions --- Menus/AdminMenu.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Menus/AdminMenu.cs b/Menus/AdminMenu.cs index a43495f..ca40736 100644 --- a/Menus/AdminMenu.cs +++ b/Menus/AdminMenu.cs @@ -23,6 +23,14 @@ namespace CS2_SimpleAdmin.Menus } } + public static bool AltCheckPermissions(bool hasPerm, CCSPlayerController? player, string command) + { + if ((hasPerm && !AdminManager.PlayerHasCommandOverride(player, command)) || + (AdminManager.PlayerHasCommandOverride(player, command) && + AdminManager.GetPlayerCommandOverrideState(player, command))) return true; + return false; + } + public static void OpenMenu(CCSPlayerController admin) { if (admin == null || admin.IsValid == false) @@ -57,4 +65,4 @@ namespace CS2_SimpleAdmin.Menus OpenMenu(admin, menu); } } -} \ No newline at end of file +}