SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Funkcje wspólne
  3. getVoiceSettings

Funkcja

getVoiceSettings

Serwer i klientGraczeTylko Trilogy Hub

Zwraca wszystkie ustawienia rozmowy głosowej serwera jako tabelę. Klucze: enabled (włączona), mode ("proximity" – słychać w pobliżu, "global" – wszyscy słyszą wszystkich, "channels" – w pobliżu plus kanały), range (zasięg w metrach, 3–250, domyślnie 40), minDistance (do tej odległości głos ma pełną głośność, domyślnie 2), falloff (spadek głośności z odległością: "linear", "inverse", "exponential"), wallDamping (tłumienie przez ściany 0–1, domyślnie 0.75), pushToTalk, pushToTalkKey (domyślny klawisz mówienia, "z"), bitrate (jakość w kb/s, 8–64, domyślnie 32), occlusion, reverb, vehicleMuffle (stłumienie w zamkniętym aucie), indicator (ikonka nad mówiącym) i mutedByDefault (nowi gracze wyciszeni). Klient dostaje tę samą tabelę co serwer.

Składnia

table getVoiceSettings()

Zwraca

Tabela ustawień (kopia – zmiany w niej nic nie robią).

Przykład

local v = getVoiceSettings()
outputServerLog("Głos: " .. v.mode .. ", zasięg " .. v.range .. " m")

Zobacz też