У меня проблема в том, что через удалитель можно удалять двери. Для того чтобы это пофиксить сделал скрипт, но из за этого скрипта проблема то что нельзя ничего удалять через удалитель. Как переделать данный скрипт или написать новый, чтобы он не мог удалять только двери. Помогите плиз.
Lua:
hook.Add("CanTool", "gey", function(ply, tr, tool)
-- Проверяем, использован ли инструмент для удаления
if tool == "remover" then
local ent = tr.Entity
-- Запрещаем удаление дверей
if IsValid(ent) and ent:IsDoor() then
return false
end
end
end)
Последнее редактирование модератором: