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

Funkcja

getPlayerVoiceLevel

KlientGraczeTylko Trilogy Hub

Zwraca, jak głośno gracz teraz mówi: -1 gdy milczy, a gdy mówi stopień od 0 (cicho) do 3 (głośno). Przydaje się do własnych wskaźników mowy.

Składnia

int getPlayerVoiceLevel(player thePlayer)

Argumenty

thePlayerplayer
Gracz.

Zwraca

Poziom od -1 do 3.

Przykład

addEventHandler("onClientRender", root, function()
    for _, p in ipairs(getElementsByType("player")) do
        local level = getPlayerVoiceLevel(p)
        if level >= 0 then
            local x, y, z = getPedBonePosition(p, 8)
            local sx, sy = getScreenFromWorldPosition(x, y, z + 0.4)
            if sx then dxDrawRectangle(sx - 2, sy - level * 6, 4, 6 + level * 6, tocolor(80, 220, 120)) end
        end
    end
end)

Zobacz też