Guest
Public paste!

Zapper

By: a guest | Feb 1st, 2010 | Syntax: None | Size: 0.65 KB | Hits: 44 | Expires: Never
This paste has a previous version, view the difference. Copy text to clipboard
  1. local Degree;
  2. static const Radius=30;
  3.  
  4. protected func FxIntCheckpointTimer(object pTarget, int iEffectNumber, int iEffectTime)
  5. {      
  6.         CheckForClonks();
  7.         ParticleShow();
  8.         Log("hahah");
  9.         return FX_OK;
  10. }
  11.  
  12.  
  13. protected func ParticleShow()
  14. {
  15.         if(Degree>=360) Degree=0;
  16.         var color=GetSpecificColor(Degree);
  17.         CreateParticle("DebugReticle",Sin(Degree,Radius),-Cos(Degree,Radius),0,0,64,color);
  18.         Degree+=3;
  19.         Log("%d",Degree);
  20.         return 1;
  21.        
  22.  
  23. }
  24.  
  25. protected func GetSpecificColor(d)
  26. {
  27.         var cnt=GetPlayerCount();
  28.         var prt=360/cnt;
  29.         var plr;
  30.         for(var i=0; i<cnt; i++)
  31.         {
  32.                 if(d>=(i*prt) && d<((i+1)*prt)) plr=i;
  33.                
  34.         }      
  35.  return(GetPlrColor(plr));
  36. }