EmitSound
EmitSound( string soundName, Vector position, number entity = 0, number channel = CHAN_AUTO, number volume = 1, number soundLevel = 75, number soundFlags = 0, number pitch = 100, number dsp = 1, CRecipientFilter filter = nil )
Açıklama
Belirtilen pozisyonda belirtilen sesi yayar.Entity:EmitSoundEğer belirli bir varlık üzerinde sesler çalmak istiyorsanız.
Geçerli 16 bitlik örnek oranları: 11025 Hz, 22050 Hz ve 44100 Hz, aksi takdirde böyle bir mesaj görebilirsiniz:
Unsupported 32-bit wave file your_sound.wavve Invalid sample rate (48000) for sound 'your_sound.wav'
Argümanlar
- 1 ipler soundName
Çekmek için ses .
Bu ya sesli bir senaryo adı olmalıdır (sound.Add) veya ile ilgili bir dosya yolusound/klasör. (Kesin olmayanı not edin)(s))
- 2 Vektör pozisyonu
Ağ filtresi için de kullanılan sesin çalınacağı pozisyon (
CPASAttenuationFilter) hangisinin sesini duyacağını belirlemek için.3 İhtiyacımız Numara kurum= 0
Ses yaymak için varlık.Entity:EntIndexveya aşağıdakilerden biri:
0- Dünya üzerinde ses çalıyor .-1- local player üzerinde ses çalıyor (server'de0)-2- UI sesini oynatır ( pozisyon ayarlandı0,0,0, boşluk sesleri yok, sunucu gibi davranır.0)
10 CRecipientFilter Filtre= sıfır
Eğer sunucu tarafı ayarlanırsa, ses sadece filtredeki müşterilere ağla bağlanacak.
Örnek
İlk oyuncudan büyülü bir ses çalıyor.
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord