Запретить действия в бане

У меня появился такой вопрос. Я сделал профессию забаненного. Но он может спавнить пропы, покупать двери и т.д. Как сделать запрет?

PlayerSpawnProp
FAdmin_CanUseCommand

Может быть связано:

Если не знаете куда закидывать,то знайте:
garrysmod/lua/autorun/server/sv_notusebanned.lua

hook.Add("FAdmin_CanUseCommand", "NewFAdminBan.FAdmin_CanUseCommand", function(pl, arg)
         if job == TEAM_BANNED and PlayerInBan(pl) then
              return false
       end
end)
1 лайк

интересно, но я не нашел этот хук в коде Fadmin

да… поэтому я сам нашел решение.
Воообщем. Надо зайти в папку с fadmin (gamemodes/darkrp/gamemode/modules/fadmin/fadmin/commands/sv_concommands.lua). Затем добавить эти строчки.

if ply:GetNWBool("isBanned") then
        return ""
end

Типо такого должно быть :point_down:

Лучше не редактировать сам FAdmin, чтобы будущие обновления DarkRP проходили безболезненно. Вместо этого можно через другой хук ограничить права: Fadmin Запрет для рп профы - #2 от пользователя GMD

Тоже нужно ограничения на действия в бане на fadmin и желательно на ulx но не могу найти а FAdmin_CanUseCommand не работает