- Dokumentacja
- Funkcje klienta
- getVoicePushToTalkKey
Funkcja
getVoicePushToTalkKey
Zwraca klawisz mówienia lokalnego gracza: jego własny z menu ESC albo, gdy go nie wybrał, domyślny klawisz serwera. Druga wartość to nazwa do pokazania na ekranie.
Składnia
string, string getVoicePushToTalkKey()Zwraca
Nazwa klawisza (jak w bindKey) i jego napis, np. "z", "Z".
Przykład
local key, label = getVoicePushToTalkKey()
outputChatBox("Aby mówić, przytrzymaj " .. label)
Zobacz też
getVoiceSettingsZwraca 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) imutedByDefault(nowi gracze wyciszeni). Klient dostaje tę samą tabelę co serwer.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.