SkillZNT Posted January 18, 2020 Share Posted January 18, 2020 Meu servidor tem uma hud so que tipo a outra do GTA as vezes da um bug que fica apareçendo as duas gostaria de saber se e possivel ou não remover a outra hud do servidor a hud antiga do GTA Link to comment
Other Languages Moderators Lord Henry Posted January 18, 2020 Other Languages Moderators Share Posted January 18, 2020 (edited) setPlayerHudComponentVisible quando inicia o resource. Use também na tecla F11, para alternar entre Hud visível e invisível, pois ao pressionar o F11 para fazer o mapa sumir, a HUD original do GTA volta a aparecer. setPlayerHudComponentVisible bindKey Fiz um exemplo da parte de bind, com F11 function manageHud (state) -- Mostra/oculta o HUD original dependendo do valor de state. setPlayerHudComponentVisible ("clock", state) setPlayerHudComponentVisible ("money", state) setPlayerHudComponentVisible ("health", state) setPlayerHudComponentVisible ("armour", state) setPlayerHudComponentVisible ("weapon", state) setPlayerHudComponentVisible ("ammo", state) setPlayerHudComponentVisible ("wanted", state) setPlayerHudComponentVisible ("breath", state) end function Hud () dxDrawText ("HUD", 0, 0) -- dxDraw functions... (seu HUD aqui) end function HudSome () if isVisible then -- Variável qualquer, na primeira verificação sempre é false pois ela nem existe. addEventHandler("onClientRender", root, Hud) -- Começa a renderizar a HUD. manageHud (false) -- Oculta o HUD original. else -- Se não tem a variável ou ela for igual a false, então: removeEventHandler("onClientRender", root, Hud) -- Para de renderizar a HUD. end isVisible = not isVisible -- Alterna essa variável entre true e false sempre que apertar F11. end bindKey ("F11", "down", HudSome) function startHud () addEventHandler ("onClientRender", root, Hud) -- Começa a renderizar o HUD quando este resource for ligado. manageHud (false) -- Para de mostrar o HUD original quando este resource for ligado. end addEventHandler ("onClientResourceStart", resourceRoot, startHud) function stopHud () manageHud (true) -- Mostra o HUD original quando este resource for desligado. end addEventHandler ("onClientResourceStop", resourceRoot, stopHud) Edited January 18, 2020 by Lord Henry 1 Link to comment
SkillZNT Posted January 18, 2020 Author Share Posted January 18, 2020 46 minutes ago, Lord Henry said: setPlayerHudComponentVisible quando inicia o resource. Use também na tecla F11, para alternar entre Hud visível e invisível, pois ao pressionar o F11 para fazer o mapa sumir, a HUD original do GTA volta a aparecer. setPlayerHudComponentVisible bindKey Fiz um exemplo da parte de bind, com F11 function manageHud (state) -- Mostra/oculta o HUD original dependendo do valor de state. setPlayerHudComponentVisible ("clock", state) setPlayerHudComponentVisible ("money", state) setPlayerHudComponentVisible ("health", state) setPlayerHudComponentVisible ("armour", state) setPlayerHudComponentVisible ("weapon", state) setPlayerHudComponentVisible ("ammo", state) setPlayerHudComponentVisible ("wanted", state) setPlayerHudComponentVisible ("breath", state) end function Hud () dxDrawText ("HUD", 0, 0) -- dxDraw functions... (seu HUD aqui) end function HudSome () if isVisible then -- Variável qualquer, na primeira verificação sempre é false pois ela nem existe. addEventHandler("onClientRender", root, Hud) -- Começa a renderizar a HUD. manageHud (false) -- Oculta o HUD original. else -- Se não tem a variável ou ela for igual a false, então: removeEventHandler("onClientRender", root, Hud) -- Para de renderizar a HUD. end isVisible = not isVisible -- Alterna essa variável entre true e false sempre que apertar F11. end bindKey ("F11", "down", HudSome) function startHud () addEventHandler ("onClientRender", root, Hud) -- Começa a renderizar o HUD quando este resource for ligado. manageHud (false) -- Para de mostrar o HUD original quando este resource for ligado. end addEventHandler ("onClientResourceStart", resourceRoot, startHud) function stopHud () manageHud (true) -- Mostra o HUD original quando este resource for desligado. end addEventHandler ("onClientResourceStop", resourceRoot, stopHud) So uma duvida isso ai vai sumir pra todos os jogadores que estiverem online no servidor ou e visual exemplo so pra mim? Link to comment
Other Languages Moderators Lord Henry Posted January 20, 2020 Other Languages Moderators Share Posted January 20, 2020 Isso é client-side, amigo. Só vai sumir pra quem apertar o F11. 1 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now