Entity:SetOwner
Açıklama
Bu varlığın sahibini ayarlar ve onunla olan tüm fiziksel etkileşimi devre dışı bırakır.
Bu fonksiyon genellikle sahibi tarafından ateşlenen mermilerdeki fiziksel etkileşimleri devre dışı bırakmak için kullanılır, ancak fiziksel etkileşimlerin hiç söz konusu olmadığı durumlarda normal sahiplik için de kullanılabilir. Gravity gun, sahibi onunla çarpışamasa bile varlığı kaldırabilir, ancak Physics gun kaldıramaz.
Argümanlar
Örnek
Garry'nin Flechette silahından alınmıştır, bir hunter'ın flechette'ini ateşler ve flechette'in sahibini silahı kullanan oyuncu olarak ayarlar.
function SWEP:PrimaryAttack()
self:SetNextPrimaryFire( CurTime() + 0.1 )
if (!SERVER) then return end
local Forward = self:GetOwner():EyeAngles():Forward()
local ent = ents.Create( "hunter_flechette" )
if ( IsValid( ent ) ) then
ent:SetPos( self:GetOwner():GetShootPos() + Forward * 32 )
ent:SetAngles( self:GetOwner():EyeAngles() )
ent:Spawn()
ent:SetVelocity( Forward * 2000 )
ent:SetOwner( self:GetOwner() )
end
end
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord