alt:V için GameVox
alt:V sunucun için 3B uzamsal sesli, mesafeli sesli sohbet. Oyuncular birbirini mesafeye ve yöne göre duyar. TeamSpeak veya SaltyChat eklentisi gerekmez.
Nasıl Çalışır
GameVox GameLink, alt:V sunucunu GameVox sesli sohbetine bağlar
Mesafeli Ses
Oyuncular yakındaki sesleri duyar, sesler uzaklaştıkça kısılır. Ses menzili fısıltıdan (3m) bağırmaya (15m), oradan megafona (32m) kadar ayarlanabilir.
3B Uzamsal Ses
Oyuncuları sana göre bulundukları yöne bağlı olarak stereo duyarsın. Sesler, oyuncunun nerede olduğuna göre soldan, sağdan ya da ortadan gelir.
Yerel WebSocket
alt:V'nin yerleşik WebSocket desteğiyle GameVox'a doğrudan bağlanır. Tarayıcı katmanı gerekmez. Hafif ve verimli.
Gereksinimler
Çalışan bir alt:V sunucusu. altv.mp adresinden indirebilirsin.
Her oyuncunun GameVox masaüstü uygulamasını kurmuş olması gerekir. Buradan indir.
Oyuncular alt:V sunucusunda oynarken aynı GameVox ses kanalında olmalı.
Sunucu Kurulumu
GameVox kaynağını alt:V sunucuna 3 adımda kur
Kaynağı İndir
gamevox kaynağını indir ve sunucunun resources/ klasörüne çıkar.
server.toml Dosyasını Güncelle
gamevox kaynağını server.toml dosyana ekle:
resources = [
"gamevox"
]Sunucunu Yeniden Başlat
alt:V sunucunu yeniden başlat. Sunucu konsolunda [Gamevox] Server started. mesajını görmelisin.
Oyuncu Kurulumu
Oyuncu olarak başlamak yaklaşık 30 saniye sürer
Bir Ses Kanalına Katıl
GameVox'u aç ve alt:V'deki arkadaşlarınla aynı ses kanalına katıl.
alt:V'yi Başlat
alt:V'yi başlat ve sunucuya gir. GameVox, alt:V'yi otomatik olarak algılar ve mesafeli sesi açar. Sen hareket ettikçe yakındaki oyuncuların sesi yükselip alçalır.
Ses Menzilini Değiştir
Ses menzilleri arasında geçiş yapmak için F1 tuşuna bas:
Megafon
Megafonu açmak için B tuşunu basılı tut. Megafon ses menzilini 100m seviyesine çıkarır. Bıraktığında normal menzile dönersin. Duyurular veya rol sahneleri için kullanışlı.
Yapılandırma
Ses menzillerini ve güncelleme aralıklarını client/client.js ve server/server.js içindeki Config nesnesinden özelleştir
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
};Oyun İçi Arayüz
Oyundan çıkmadan kimin konuştuğunu gör
Arayüz Modları
GameVox oyun içi arayüzü, ses kanalındaki katılımcıları oyununun üzerinde gösterir. 5 veya daha az katılımcı varken herkesi avatar, isim ve konuşma göstergesiyle gösterir.
6+ katılımcı olduğunda arayüz yalnızca konuşanları gösteren moda geçer:
- Konuşuyor ses dalgası simgeli yeşil yazı
- Az önce konuştu beyaz yazı, 3 saniye görünür
- Sessiz 3 saniye sonra kaldırılır
- Kimse konuşmuyorsa "Seste X kullanıcı" yazar
Arayüz, görünen konuşmacılara göre boyutunu kendiliğinden ayarlar. Konum, boyut, opaklık ve konuşma modu eşiğinin hepsi GameVox Ayarları > Oyun İçi Arayüz bölümünden ayarlanabilir.
Mesafeli Sese Hazır mısın?
Kaynağı indir, sunucuna kur ve yayındasın