util.ScreenShake
util.ScreenShake( Vector pos, number amplitude, number frequency, number duration, number radius, boolean airshake = false, CRecipientFilter filter = nil )
Açıklama
Ekranı sallar.
Ekran sallama efekti, istemcideki görüş orijinini değiştirerek oluşturulur. Eğer GM:CalcView içinde görüş orijinini geçersiz kılarsanız, sallama efektini göremeyebilirsiniz.
Argümanlar
1 Vector pos
Efektin başlangıç noktası.
Yalnızca sunucu tarafında, olayın hangi istemcilere ağ üzerinden gönderileceğini belirlemek için kullanılır.
3 number frequency
Kamera salınımının yönünün saniyede kaç kez değişeceği. 40 genellikle yeterlidir; daha yüksek değerler pek ayırt edilemez.
5 number radius
Hammer birimleri cinsinden, orijinden itibaren görüşlerin etkileneceği menzil.
Bu, yalnızca olayın istemcilere ağ üzerinden gönderilmesi sırasında kullanılır.
6 boolean airshake = false
Havadaki oyuncuların da etkilenip etkilenmeyeceği.
Yalnızca sunucu tarafında, olayın hangi istemcilere gönderileceğini belirlemek için kullanılır.
7 CRecipientFilter filter = nil
Eğer ayarlanırsa, ekran sallama olayını yalnızca filtrede bulunan oyunculara ağ üzerinden gönderir.
Örnek
Bu, ekranı 0, 0, 0 (X, Y, Z) konumundan ve 5000 birim uzaktan, 5 genlik, 5 frekans ile 10 saniye boyunca sallar.
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord