Pular para o conteúdo

setPlayerHudComponentVisible

Compartilhada Jogadores OOP jogador:setHudComponentVisible(...)jogador:showHudComponent(...)

Mostra ou esconde uma parte do HUD para um jogador.

-- servidor
bool setPlayerHudComponentVisible ( element oJogador, string componente, bool visivel )
-- cliente
bool setPlayerHudComponentVisible ( string componente, bool visivel )
NomeTipoPadrãoDescrição
oJogadorelement—Só no servidor. Jogador (ou elemento acima dele na árvore).
componentestring—Nome do componente, da lista abaixo.
visivelbool—true mostra, false esconde.

Componentes aceitos:

ammo, weapon, health, breath, armour, money, vehicle_name, area_name, radar, radar_map, radar_blips, radar_altimeter, clock, radio, wanted, crosshair, all.

O componente all atinge o HUD inteiro de uma vez.

true em caso de sucesso. Um nome de componente que não esteja na lista registra um aviso no console de debug e devolve false.

-- servidor: esconde o HUD inteiro durante uma cutscene
setPlayerHudComponentVisible(jogador, "all", false)
-- ...mas deixa o radar
setPlayerHudComponentVisible(jogador, "radar", true)
-- cliente: mesma coisa, na tela deste jogador
setPlayerHudComponentVisible("all", false)
setPlayerHudComponentVisible("radar", true)