Кто знает как отключить хук PlayerUse, чтобы определённый игрок не мог использовать двери и прочие энтити.
Именно в lua (может не хук отключать надо, вот и спрашиваю)
пробовал так сделать, не получилось
local doorscheckL = {"func_door", "func_door_rotating", "prop_door_rotating", "func_movelinear", "prop_dynamic"}
hook.Add("PlayerUse", "CheckOpenDoorL", function(ply, ent)
if (not IsValid(ent) or not IsValid(ply) or file.Exists("msrespawnled/" .. ply:SteamID64() .. ".txt", "DATA") and table.HasValue(doorscheckL, ent:GetClass())) then return false end
end)
Именно в lua (может не хук отключать надо, вот и спрашиваю)
пробовал так сделать, не получилось
local doorscheckL = {"func_door", "func_door_rotating", "prop_door_rotating", "func_movelinear", "prop_dynamic"}
hook.Add("PlayerUse", "CheckOpenDoorL", function(ply, ent)
if (not IsValid(ent) or not IsValid(ply) or file.Exists("msrespawnled/" .. ply:SteamID64() .. ".txt", "DATA") and table.HasValue(doorscheckL, ent:GetClass())) then return false end
end)