function removeInvalidPlayers()
{
if (isobject(ClientGroup))
{
%players = 0;
%count = MissionCleanup.getCount();
for (%i=0;%i<%count;%i++)
{
%obj = MissionCleanup.getObject(%i);
if (!isObject(%obj)) {
continue;
}
if (%obj.getClassName() $= "Player")
{
if(%obj.getControllingClient() == 0)
{
%players++;
%obj.SafeDeleteObject();
}
}
}
if (%players)
{
echo("Removed Clones:" SPC %players);
}
}
}