Крч я когда хочу забанить через таб то у него чёрный экран где написано кто его забаналил за что и т.д. Как эту штуку вырезать. Если что стоит бан от wayzer и я убрал кик бан
работает, но теперь не могу двигаться при бане
fennec
18.Ноябрь.2024 14:07:04
5
local time
for _, target in pairs(targets) do
if (isstring(target) and not FAdmin.Access.PlayerHasPrivilege(ply, "Ban")) or
not FAdmin.Access.PlayerHasPrivilege(ply, "Ban", target) then
FAdmin.Messages.SendMessage(ply, 5, "No access!")
return false
end
if stage == "start" and not isstring(target) and IsValid(target) then
SendUserMessage("FAdmin_ban_start", target) -- Tell him he's getting banned
target:Lock() -- Make sure he can't remove the hook clientside and keep minging.
target:KillSilent()
StartBannedUsers[target:SteamID()] = {author = ply}
elseif stage == "cancel" then
if not isstring(target) and IsValid(target) then
SendUserMessage("FAdmin_ban_cancel", target) -- No I changed my mind, you can stay
target:UnLock()
target:Spawn()
StartBannedUsers[target:SteamID()] = nil
else -- If he left and you want to cancel
end
if stage == "start" and not isstring(target) and IsValid(target) then
SendUserMessage("FAdmin_ban_start", target) -- Tell him he's getting banned
target:Lock() -- Make sure he can't remove the hook clientside and keep minging.
target:KillSilent()
StartBannedUsers[target:SteamID()] = {author = ply}
elseif stage == "cancel" then
if not isstring(target) and IsValid(target) then
SendUserMessage("FAdmin_ban_cancel", target) -- No I changed my mind, you can stay
target:UnLock()
target:Spawn()
StartBannedUsers[target:SteamID()] = nil
else -- If he left and you want to cancel
StartBannedUsers[args[1]] = nil
end
elseif stage == "update" then -- Update reason text
if not args[4] or isstring(target) or not IsValid(target) then return false end
ply.FAdminKickReason = args[4]
umsg.Start("FAdmin_ban_update", target)
umsg.Long(tonumber(args[3]))
Если захочешь убрать респавн после отмены действия
1 лайк
Zero_3
15.Декабрь.2024 01:08:26
6
@GMD
думаю стоит ставить таймер