- Dokumentacja
- Funkcje serwera
- setPlayerVoiceMuted
Funkcja
setPlayerVoiceMuted
Wycisza gracza na czacie głosowym albo zdejmuje wyciszenie. Głos wyciszonego gracza nie jest nikomu przesyłany. Wyciszenie ustawione tą funkcją ma pierwszeństwo przed mutedByDefault z ustawień serwera.
Składnia
bool setPlayerVoiceMuted(player thePlayer, bool muted)Argumenty
thePlayerplayer- Gracz.
mutedbooltruewycisza,falsezdejmuje wyciszenie.
Zwraca
true przy powodzeniu.
Przykład
addCommandHandler("wycisz", function(admin, _, nick)
local target = nick and getPlayerFromName(nick)
if target then setPlayerVoiceMuted(target, true) end
end)
Zobacz też
isPlayerVoiceMutedSprawdza, czy gracz jest wyciszony na czacie głosowym: przezsetPlayerVoiceMutedalbo, jeśli tej funkcji nie użyto, przez ustawienie serweramutedByDefault. Działa też u klienta.setVoiceSettingZmienia jedno ustawienie rozmowy głosowej. Zmiana działa od razu u wszystkich graczy. Nazwy i zakresy są takie jak wgetVoiceSettings; liczby spoza zakresu są przycinane (np.range500 daje 250).pushToTalkKeyto nazwa klawisza jak wbindKey("z","lalt","mouse4","f5") i jest tylko domyślnym klawiszem: gracz, który wybrał własny w menu ESC, zachowuje swój.