GameVox dla alt:V
Czat głosowy proximity z przestrzennym dźwiękiem 3D dla twojego serwera alt:V. Gracze słyszą się zależnie od odległości i kierunku. Bez TeamSpeaka i bez pluginu SaltyChat.
Jak to działa
GameVox GameLink łączy twój serwer alt:V z czatem głosowym GameVox
Głos proximity
Gracze słyszą pobliskie głosy, które cichną wraz z odległością. Zasięg głosu ustawisz od szeptu (3m), przez krzyk (15m), aż po megafon (32m).
Przestrzenny dźwięk 3D
Słyszysz graczy w stereo, zależnie od tego, w którą stronę od ciebie się znajdują. Głosy dochodzą z lewej, z prawej albo ze środka, w zależności od ich pozycji.
Natywny WebSocket
Korzysta z wbudowanej obsługi WebSocket w alt:V, żeby połączyć się bezpośrednio z GameVox. Bez nakładki przeglądarkowej. Lekko i wydajnie.
Wymagania
Działający serwer alt:V. Pobierzesz go z altv.mp.
Każdy gracz musi mieć zainstalowaną aplikację komputerową GameVox. Pobierz tutaj.
Podczas gry na serwerze alt:V gracze muszą być na tym samym kanale głosowym GameVox.
Konfiguracja serwera
Zainstaluj zasób GameVox na swoim serwerze alt:V w 3 krokach
Pobierz zasób
Pobierz zasób gamevox i wypakuj go do folderu resources/ na swoim serwerze.
Zaktualizuj server.toml
Dodaj zasób gamevox do swojego server.toml:
resources = [
"gamevox"
]Zrestartuj serwer
Zrestartuj swój serwer alt:V. W konsoli serwera powinien pojawić się komunikat [Gamevox] Server started..
Konfiguracja gracza
Start jako gracz zajmuje około 30 sekund
Dołącz do kanału głosowego
Otwórz GameVox i dołącz do tego samego kanału głosowego co twoi znajomi z alt:V.
Uruchom alt:V
Uruchom alt:V i wejdź na serwer. GameVox automatycznie wykrywa alt:V i włącza głos proximity. Gdy się poruszasz, pobliscy gracze brzmią głośniej albo ciszej.
Przełączaj zasięg głosu
Naciśnij F1, żeby przełączać się między zasięgami głosu:
Megafon
Przytrzymaj B, żeby włączyć megafon, który zwiększa zasięg twojego głosu do 100m. Puść klawisz, żeby wrócić do normalnego zasięgu. Przydaje się do ogłoszeń i scen RP.
Konfiguracja
Dostosuj zasięgi głosu i interwały aktualizacji w obiekcie Config w client/client.js i server/server.js
const Config = {
ServerUniqueIdentifier: "gamevox",
// Voice ranges in game units (meters)
VoiceRanges: [3.0, 8.0, 15.0, 32.0],
// Default voice range index (0-based, 1 = 8m normal)
DefaultVoiceRangeIndex: 1,
// Position update interval in milliseconds
UpdateInterval: 280,
// Distance multiplier for including players beyond max range
DistanceMultiplier: 1.3,
// Show voice range notification when cycling
ShowVoiceRangeNotification: true,
// Megaphone: hold-to-use keybind that extends voice range
MegaphoneRange: 100.0
};Nakładka w grze
Zobacz, kto mówi, bez wychodzenia z gry
Tryby nakładki
Nakładka GameVox pokazuje uczestników kanału głosowego na ekranie gry. Przy 5 lub mniej uczestnikach widać wszystkich z awatarami, nazwami i wskaźnikami mówienia.
Przy 6+ uczestnikach nakładka przełącza się w tryb tylko mówiących:
- Mówi zielony tekst z ikoną fali dźwiękowej
- Niedawno mówił biały tekst, widoczny przez 3 sekundy
- Cisza znika po 3 sekundach
- Gdy nikt nie mówi, wyświetla „X użytkowników na kanale głosowym”
Nakładka sama dopasowuje rozmiar do widocznych mówiących. Pozycję, rozmiar, przezroczystość i próg trybu mówiących ustawisz w Ustawienia GameVox > Nakładka w grze.
Gotowy na głos proximity?
Pobierz zasób, zainstaluj go na serwerze i działasz