Advertisement
ijontichy

durr

Apr 14th, 2013
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. script 422 (int which) clientside
  2. {
  3. int particle, angle, dist, xmod, ymod, zmod, newtid;
  4.  
  5. which = middle(0, which, PARTICLECOUNT-1);
  6. particle = ParticleTypes[which];
  7.  
  8. if (!GetCVar("cyber_particlesset"))
  9. {
  10. ConsoleCommand("set cyber_particles 1");
  11. ConsoleCommand("set cyber_particlesset 1");
  12. ConsoleCommand("archivecvar cyber_particles");
  13. ConsoleCommand("archivecvar cyber_particleset");
  14. }
  15.  
  16. while (1)
  17. {
  18. if (GetCVar("cyber_particles") > 0)
  19. {
  20. angle = random(0, 1.0);
  21. dist = random(PARTDIST_MIN, PARTDIST_MAX);
  22. xmod = FixedMul(cos(angle), dist);
  23. ymod = FixedMul(sin(angle), dist);
  24. zmod = random(8.0, 32.0);
  25. newtid = unusedTID(14000, 17000);
  26.  
  27. Spawn(particle, GetActorX(0) + xmod, GetActorY(0) + ymod, GetActorZ(0) + zmod, newtid);
  28. SetActorVelocity(newtid, 0,0,1.0, 0,0);
  29. }
  30.  
  31. Delay(2);
  32. }
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement