WEAPON:DoImpactEffect
Açıklama
Silahın oluşturduğu vuruş efektlerini geçersiz kılması için çağrılır.
Eğer mermi öngörülen (predicted) bir ortamda ateşlendiyse, bu hook
CLIENT alanında (realm) çağrılmaz.Bu hook ayrıca
WEAPON:GetOwner():FireBullets çağrıldığında da çağrılır. MULTIPLAYER modundayken, bu hook ilgili durumda çağrılırken, SINGLEPLAYER modunda, FireBullets SERVER üzerinde çağrılmış olsa bile bu hook her zaman CLIENT alanında çağrılır.Argümanlar
Döndürülen Değerler
1 boolean
Varsayılan eylemi (C++'da
UTIL_ImpactTrace fonksiyonunu çağırmak) yapmamak için true döndürünÖrnek
SWEP'in AR2 mermi vuruş efektine sahip olmasını sağlar.
function SWEP:DoImpactEffect( tr, nDamageType )
if ( tr.HitSky ) then return end
local effectdata = EffectData()
effectdata:SetOrigin( tr.HitPos + tr.HitNormal )
effectdata:SetNormal( tr.HitNormal )
util.Effect( "AR2Impact", effectdata )
end
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord