Заменилadamantov, я вообще не понимаю, как вы попали на эти строчки, если я написал номер строки 6172. (Речь о исходнике из первого поста)
Просто найдите эту строку и замените цифру 2 на 10
while (iHeroes < 1 && fnGetAlive() >=2)
while (iHeroes < 1 && fnGetAlive() >=10)
Сделал рестарт и не помогло все равно выдает героя при 2 онлайна.