Zapper
By: a guest | Feb 1st, 2010 | Syntax:
None | Size: 0.65 KB | Hits: 44 | Expires: Never
local Degree;
static const Radius=30;
protected func FxIntCheckpointTimer(object pTarget, int iEffectNumber, int iEffectTime)
{
CheckForClonks();
ParticleShow();
Log("hahah");
return FX_OK;
}
protected func ParticleShow()
{
if(Degree>=360) Degree=0;
var color=GetSpecificColor(Degree);
CreateParticle("DebugReticle",Sin(Degree,Radius),-Cos(Degree,Radius),0,0,64,color);
Degree+=3;
Log("%d",Degree);
return 1;
}
protected func GetSpecificColor(d)
{
var cnt=GetPlayerCount();
var prt=360/cnt;
var plr;
for(var i=0; i<cnt; i++)
{
if(d>=(i*prt) && d<((i+1)*prt)) plr=i;
}
return(GetPlrColor(plr));
}