- Dokumentacja
- Funkcje serwera
- setPlayerNametagStyle
Funkcja
setPlayerNametagStyle
Ustawia wygląd wbudowanych tabliczek nad głowami innych graczy, które widzi ten gracz (albo wszyscy: root). Podajesz tylko pola do zmiany, reszta zostaje. Pola: enabled (bool, false chowa wbudowane tabliczki, np. gdy zasób rysuje własne przez dxDrawText), distance (metry, 0 = bez limitu), showDistance (bool, dopisek „12 m” za nickiem), scale (0.4–4, wielkość napisu), color (kolor z tocolor albo false = kolor domyślny), background (kolor tła z tocolor albo false = bez tła). Kolor, tekst i ukrycie pojedynczego gracza (setPlayerNametagColor, setPlayerNametagText, setPlayerNametagShowing) mają pierwszeństwo przed stylem. Po ponownym wejściu na serwer ustaw styl od nowa.
Składnia
bool setPlayerNametagStyle(player thePlayer, table style)Argumenty
thePlayerplayer- Gracz albo
root. styletable- Pola do zmiany.
Zwraca
true przy powodzeniu; false dla złego pola.
Przykład
addEventHandler("onPlayerJoin", root, function()
setPlayerNametagStyle(source, { distance = 40, showDistance = false, scale = 1.2 })
end)
Zobacz też
getPlayerNametagStyleZwraca wygląd tabliczek ustawiony graczowi przezsetPlayerNametagStyle(tabela z polamienabled,distance,showDistance,scale,color,background).setNametagStyleUstawia u siebie wygląd wbudowanych tabliczek nad głowami innych graczy. Pola jak wsetPlayerNametagStyle:enabled,distance,showDistance,scale,color,background; podajesz tylko te do zmiany.setNametagsEnabledWłącza albo wyłącza u siebie wbudowane tabliczki nad głowami innych graczy. Skrót dlasetNametagStyle({ enabled = ... }); przydaje się, gdy zasób rysuje własne tabliczki.setPlayerNametagColorUstawia kolor tabliczki z nickiem nad głową gracza (widzą go wszyscy; ma pierwszeństwo przed kolorem zsetPlayerNametagStyle). Ten kolor ma też nick gracza na czacie.