GM:EntityRemoved

  GM:EntityRemoved( Entity ent, boolean fullUpdate )

Açıklama

Bir varlığın götürülmesinden hemen önce arandı.

Bu kanca, kaynak motorunda ağın nasıl çalıştığı nedeniyle tam güncellemeler sırasında müşteri tarafı olarak adlandırılır.

Bu, istemcinin sunucuya bağlantısını kısa süreliğine kaybettiğinde gerçekleşebilir ve cl_fullupdate Test amacıyla.

Argümanlar

1. Varlık ent
Kaldırılan varlık
2. Boolean Tam Güncelleme
Kaldırmanın tamamen müşteri tarafında güncelleme nedeniyle olup olmadığı.

Birim ya da Belki de hayır. [ID_0'nun] içinde olup olmadığına bağlı olarak hemen sonra yeniden oluşturulabilir. PVS(Bkz. Entity:IsDormant)

Örnek

Tüm send_ball'ları bir listeye ekler ve kaldırıldıklarında temizlenir.

local BallList = {} hook.Add( "OnEntityCreated", "BallList", function( ent ) if ( ent:GetClass() ~= "sent_ball" ) then return end BallList[ ent:EntIndex() ] = ent end ) hook.Add( "EntityRemoved", "ClearBallList", function( ent, fullUpdate ) if ( fullUpdate ) then return end BallList[ ent:EntIndex() ] = nil end )

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