View Single Post
honorcode23
BANNED
Join Date: Mar 2010
Location: Chile
Old 10-03-2010 , 13:51   Re: [L4D & L4D2] Achievement Trophy (30-Sep v1.3)
Reply With Quote #21

Hey you could use this function on map starts .

PHP Code:
stock PrecacheParticle(String:ParticleName[])
{
    new 
Particle CreateEntityByName("info_particle_system");
    if(
IsValidEntity(Particle) && IsValidEdict(Particle))
    {
        
DispatchKeyValue(Particle"effect_name"ParticleName);
        
DispatchSpawn(Particle);
        
ActivateEntity(Particle);
        
AcceptEntityInput(Particle"start");
        
CreateTimer(0.3timerRemovePrecacheParticleParticleTIMER_FLAG_NO_MAPCHANGE);
    }
}

public 
Action:timerRemovePrecacheParticle(Handle:timerany:Particle)
{
    if(
IsValidEntity(Particle) && IsValidEdict(Particle))
    {
        
AcceptEntityInput(Particle"Kill");
    }

Just like PrecacheSound, do PrecacheParticle("particlename");

Hope it helps
honorcode23 is offline