Spork's evil answer is fine. I just recommend removing the script when done. Since, according to him, particles are a property of prim and you need a script to change the parameters of the particles.
This is why I prefer to use:
default
{
state_entry()
{
llParticleSystem([]);
llRemoveInventory(llGetScriptName());
}
}