public OnPowerCommand(client,herotarget,bool:pressed){
//PrintToChatAll("%d",herotarget);
if(SHHasHero(client,herotarget)&&herotarget==thisRaceID){
//PrintToChatAll("1");
if(pressed && War3_SkillNotInCooldown(client,thisRaceID,0,true)){
new Float:dist = 360.0;
new ClaperTeam = GetClientTeam(client);
new Float:ClaperPos[3];
GetClientAbsOrigin(client,ClaperPos);
new Float:VecPos[3];
PrintHintText(client,"Used Stomp!!");
TE_SetupBeamRingPoint(ClaperPos, 10.0, dist, BeamSprite, HaloSprite, 0, 15, 0.5, 50.0, 10.0, {255,69,0,255}, 700, 0);
TE_SendToAll();
for(new i=1;i<=MaxClients;i++)
{
if(ValidPlayer(i,true)&& (GetClientTeam(i)!=ClaperTeam || GetClientTeam(i)==ClaperTeam) )
{
GetClientAbsOrigin(i,VecPos);
if(GetVectorDistance(ClaperPos,VecPos)<=dist)
{
War3_DealDamage(i,30,client,_,"powestomp",W3DMGORIGIN_ULTIMATE,W3DMGTYPE_PHYSICAL);
if(GetClientTeam(i)!=ClaperTeam){
PrintHintText(i,"Attacked by Power Stomp -30HP , Slow");
}
War3_SetBuff(i,bStunned,thisRaceID,true);
CreateTimer(3.0,EndStunned,i);
}
}
}
War3_CooldownMGR(client,20,thisRaceID,0,_,_,_,"Power Stomp");
}
}
}
Like this??