-- deletetab.lua
hook.Add("ScoreboardShow", "DeleteTab_kdm1eHvH_Block", function() return true end)
hook.Add("ScoreboardHide", "DeleteTab_kdm1eHvH_Block", function() return true end)
hook.Add("InitPostEntity", "DeleteTab_kdm1eHvH_BlockGM", function()
timer.Simple(3, function()
if not GAMEMODE then return end
GAMEMODE.ScoreboardShow = function() end
GAMEMODE.ScoreboardHide = function() end
GAMEMODE.ScoreboardPaint = function() end
end)
end)
local function killTab()
for _, pnl in ipairs(vgui.GetAll()) do
if not IsValid(pnl) then continue end
local w, h = pnl:GetSize()
local cls = pnl:GetClassName()
-- Таб DarkRP: DPanel высотой > 400 и шириной 200-400
if cls == "DPanel" and h > 400 and w >= 150 and w <= 400 then
if pnl:IsVisible() then
pnl:SetVisible(false)
pnl:SetSize(0, 0)
end
end
end
end
hook.Add("Think", "DeleteTab_kdm1eHvH_Hide", killTab)
timer.Create("DeleteTab_kdm1eHvH_Timer", 0.1, 0, killTab)