- Dokumentacja
- Funkcje wspólne
- setPlayerHudComponentVisible
Funkcja
setPlayerHudComponentVisible
Pokazuje albo chowa składnik interfejsu gry. Każdy składnik działa osobno: schowanie pieniędzy zostawia zdrowie, pancerz, broń, zegar i resztę HUD na miejscu. "all" dotyczy wszystkich naraz (razem z radarem) i kasuje wcześniejsze ustawienia pojedynczych składników. Składniki: ammo, armour (albo armor), breath, clock, health, money, weapon, wanted, area_name, vehicle_name, radio, radar, all. Ustawienie zostaje po śmierci i odrodzeniu; po ponownym wejściu na serwer ustaw je od nowa (np. w onPlayerJoin).
Składnia
Serwer
bool setPlayerHudComponentVisible(player thePlayer, string component, bool show)Klient
bool setPlayerHudComponentVisible(string component, bool show)Argumenty
thePlayerplayer- Gracz albo
root(tylko serwer). componentstring- Nazwa składnika (zob.
getHudComponentNames). showbooltruepokazuje.
Zwraca
true przy powodzeniu, false dla nieznanego składnika.
Przykład
addEventHandler("onClientResourceStart", resourceRoot, function()
setPlayerHudComponentVisible("money", false)
setPlayerHudComponentVisible("area_name", false)
end)
addEventHandler("onPlayerSpawn", root, function()
setPlayerHudComponentVisible(source, "all", true)
setPlayerHudComponentVisible(source, "money", false)
setPlayerHudComponentVisible(source, "wanted", false)
end)
Zobacz też
isPlayerHudComponentVisibleSprawdza, czy składnik interfejsu gry jest u gracza widoczny (według ustawień zsetPlayerHudComponentVisible). Składnik bez własnego ustawienia ma stan"all".getHudComponentNamesZwraca nazwy składników interfejsu gry, które można chować osobno:ammo,armour(alboarmor),breath,clock,health,money,weapon,wanted,area_name,vehicle_name,radio,radar,all.showPlayerHudComponentDruga nazwasetPlayerHudComponentVisible: pokazuje albo chowa graczowi składnik HUD gry (np."radar","money","health","all").