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'de 0)
  • -2- UI sesini oynatır ( pozisyon ayarlandı 0,0,0, boşluk sesleri yok, sunucu gibi davranır.0)
Dört Numaraile CHAN enum Kanal= CHAN_AUTO
Ses kanalı, bakın.CHAN enum
- 5 Numara Hacim= 1
Ses hacmi, 0'dan 1'e kadar
- 6 Numaraile SNDLVL enum Ses seviyesi= 75
Ses düzeyin, bakın.SNDLVL enum
- 7 Numarasıile SND enum ses Bayraklar= 0
Ses bayrakları, bakın.SND enum
8 Numarası atış= 100
Ses yüksekliği, 0-255
- 9 Sayı dsp= 1
Bu ses için ön ayarlı DSP. DSP Ön ayarları
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.

-- Belirtilen kuruma bağlı olan sesi çalıyor (kurum endeksine göre) EmitSound( "garrysmod/save_load1.wav", Entity(1):GetPos(), 1, CHAN_AUTO, 1, 75, 0, 100 ) -- Sesleri herhangi bir özelleştirilmiş pozisyonda çalıyor EmitSound( "Weapon_AR2.Single", Entity(1):GetPos() )

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord