NEXTBOT/OnKilled
From Garry's Mod
NEXTBOT:OnKilled( )
Contents |
Description
Called when the bot gets killed.
Arguments
CTakeDamageInfo info
The damage info
Examples
Example
Example of NPC becoming a ragdoll after death and sending death notification to everybodys killfeed.
function ENT:OnKilled( dmginfo ) hook.Call( "OnNPCKilled", GAMEMODE, self, dmginfo:GetAttacker(), dmginfo:GetInflictor() ) self:BecomeRagdoll( dmginfo ) end
Examples
Example
Removes the body after 5 seconds, to prevent having lots of bodies laying around after a while.
function ENT:OnKilled( dmginfo ) hook.Call( "OnNPCKilled", GAMEMODE, self, dmginfo:GetAttacker(), dmginfo:GetInflictor() ) local body = ents.Create( "prop_ragdoll" ) body:SetPos( self:GetPos() ) body:SetModel( self:GetModel() ) body:Spawn() self:Remove() timer.Simple( 5, function() body:Remove() end ) end
Output:
The body disappears after 5 seconds.