SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Zdarzenia klienta
  3. onClientPlayerVoiceStart

Zdarzenie

onClientPlayerVoiceStart

KlientPrzeglądarkaIdentyczne z MTA:SA

Gracz zaczął mówić przez czat głosowy (dla lokalnego gracza: jego mikrofon zaczął nadawać). Możesz zablokować wypowiedź innego gracza: wtedy ten gracz nie słyszy jej, aż tamten przestanie mówić.

Obsługa

addEventHandler("onClientPlayerVoiceStart", root, function() ... end)

Źródło

source to mówiący gracz.

cancelEvent() wycisza tę wypowiedź tylko u tego gracza.

Przykład

local blocked = {}
addCommandHandler("ignoruj", function(_, nick)
    local p = nick and getPlayerFromName(nick)
    if p then blocked[p] = true end
end)
addEventHandler("onClientPlayerVoiceStart", root, function()
    if blocked[source] then cancelEvent() end
end)

Zobacz też