AddCSLuaFile( "cl_init.lua" ) // Make sure clientside AddCSLuaFile( "shared.lua" ) // and shared scripts are sent. include('shared.lua') function ENT:SpawnFunction( ply, tr ) if ( !tr.Hit ) then return end local SpawnPos = tr.HitPos + tr.HitNormal * 30 local ent = ents.Create( "sent_terrorism" ) ent:SetPos( SpawnPos ) ent:Spawn() return ent end function ENT:Initialize() self:EmitSound( "jihadist/terrorism"..math.random(1,7)..".wav",450,math.random(94,106)) local terrorism_victims = player.GetAll() for _,i in pairs(terrorism_victims) do i:PrintMessage(HUD_PRINTCENTER,"TERRORISM!!!") end self.Entity:SetModel("models/blackout.mdl") self.ent = ents.Create( "npc_jihadist" ) self.ent:Give("weapon_soviet_ak") self.ent:SetPos( self:GetPos() + Vector(math.random(-150,150), math.random(-150,150),0) ) self.ent:SetAngles( self:GetAngles() ) self.ent:Spawn() self.ent = ents.Create( "npc_jihadist" ) self.ent:Give("weapon_soviet_ak") self.ent:SetPos( self:GetPos() + Vector(math.random(-150,150), math.random(-150,150),0) ) self.ent:SetAngles( self:GetAngles() ) self.ent:Spawn() self.ent = ents.Create( "npc_jihadist" ) self.ent:Give("weapon_soviet_ak") self.ent:SetPos( self:GetPos() + Vector(math.random(-150,150), math.random(-150,150),0) ) self.ent:SetAngles( self:GetAngles() ) self.ent:Spawn() self.ent = ents.Create( "npc_jihadist" ) self.ent:Give("weapon_soviet_ak") self.ent:SetPos( self:GetPos() + Vector(math.random(-150,150), math.random(-150,150),0) ) self.ent:SetAngles( self:GetAngles() ) self.ent:Spawn() end function ENT:OnRemove() self.ent:Remove() end