Всем привет, короче на абсолютно пустом сервере (аддонов, кроме веапон селектора нет), появился баг или ошибка. Худ HUDShouldDraw не работает.
В стандартной камере заложен скрипт который должен убирать веапон селектор и чат, но этого не происходит. Также если отдельно от свепа камеры сделать хук на ремув отображения веапон селектора, то это нихуя не поможет.
Все вариации скрипта на убирание отображения оригинального веапон селектора:
Баг не зависит от аддона на веапон селектор, при удалении мною упомянутого аддона всё равно оригинальный веапон селектор остаётся. Ошибок если что нигде, никуда, ничего не выдаёт.
В стандартной камере заложен скрипт который должен убирать веапон селектор и чат, но этого не происходит. Также если отдельно от свепа камеры сделать хук на ремув отображения веапон селектора, то это нихуя не поможет.
Все вариации скрипта на убирание отображения оригинального веапон селектора:
Код:
function SWEP:HUDShouldDraw( name )
-- So we can change weapons
if ( name == "CHudWeaponSelection" ) then return true end
if ( name == "CHudChat" ) then return true end
return false
end
Код:
hook.Add( "HUDShouldDraw", "HideHUD", function( name )
if ( name == "CHudWeaponSelection" ) then return true end
end )
Код:
local hide = {
["CHudHealth"] = true,
["CHudWeaponSelection"] = true
}
hook.Add( "HUDShouldDraw", "HideHUD", function( name )
if ( hide[ name ] ) then
return false
end
-- Don't return anything here, it may break other addons that rely on this hook.
end )