Как сделать команду !adminmode

Команда чтобы можно было с определенного ранга (например curator) использовать админ возможности в рп профе.

Тоже интересно будем ждать ответа =)

какой тип админки?

Добрый день. Слишком мало контекста. Для начала, что сейчас мешает админу использовать свои возможности в любой профе?

И наперёд ответ:
В этом месте (где код запрещает использовать команды) сделать исключение для нужных групп или для нужного permission. (Но это всё общие слова, ведь нет конкретики от Вас)

Fadmin

На SAM можно adminmod

local ply = LocalPlayer()
if not ply or not ply:IsValid() then return end -- проверка, что лок. плеер существует
if not ply:GetUserGroup():lower():find("curator") then return end -- проверка, что ранг плеера curator

concommand.Add("admin_abilities", function(ply) 
	-- код для административных функций
end)