37 lines
925 B
Lua
37 lines
925 B
Lua
local Active = false
|
|
local IsPauseMenuActive = IsPauseMenuActive
|
|
|
|
---@class hidehudcomponents
|
|
local hidehudcomponents = {6,7,8,9}
|
|
|
|
CreateThread(function()
|
|
DisplayRadar(false)
|
|
for i = 1,#hidehudcomponents do
|
|
SetHudComponentSize(hidehudcomponents[i], 0, 0)
|
|
end
|
|
end)
|
|
|
|
---@param state boolean;
|
|
DisplayHud = function (state)
|
|
NuiMessage('visible', state)
|
|
DisplayRadar(state)
|
|
end
|
|
|
|
CreateThread(function()
|
|
while true do
|
|
if GlobalSettings.showhud then
|
|
local pausemenuactive = IsPauseMenuActive()
|
|
|
|
if pausemenuactive and not Active then
|
|
NuiMessage('visible', Active)
|
|
Active = true
|
|
elseif not pausemenuactive and Active then
|
|
StreamMinimap()
|
|
NuiMessage('visible', Active)
|
|
Active = false
|
|
end
|
|
end
|
|
Wait(1000)
|
|
end
|
|
end)
|