i am modifying the admin slay command so i know if someone used it and i found that when i use slay all (/slayall) it repeates the message alot can some one helpfunction serverCmdSlay(%client, %victim)
{
if(%client.isSuperAdmin) {
  if(%victim $= "")
 {
   messageClient(%client, "", "\c0One or more of the required fields has been left blank.");
   return;
  }
  for(%i = 0; %i < ClientGroup.getCount(); %i++)
  {
   %cl = ClientGroup.getObject(%i);
   if(%cl.name $= %victim && isObject(%cl.player))
   {
     %cl.player.kill();
announce("A person has died.");
     break;
   }
}
}
}
function serverCmdSlayID(%client, %victim)
{
if(%client.isSuperAdmin) {
  if(%victim <= 0)
 {
   messageClient(%client, "", "\c0One or more of the required fields has been left blank.");
   return;
  }
  for(%i = 0; %i < ClientGroup.getCount(); %i++)
  {
   %cl = ClientGroup.getObject(%i);
   if(%cl.bl_id $= %victim && isObject(%cl.player))
   {
     %cl.player.kill();
announce("A person has died.");
      break;
   }
}
}
}
function serverCmdSlayAll(%client)
{
if(%client.isSuperAdmin)
{
  for(%i = 0; %i < ClientGroup.getCount(); %i++)
  {
   %cl = ClientGroup.getObject(%i);
   if(isObject(%cl.player))
   {
     %cl.player.kill();
announce("Everyone has died.");
   }
}
}
}