Добавлен Max_Pudge
Короче я пытался отловить героя на jass наносящего урон и.т.д запутался в коде, как например в доте работает такая система ассистов? У меня один раз получился и то баганутый работал не правильно тоесть только для одного игрока изза глобалки
Принятый ответ
Таймер на юнита + группа, как только таймер юнита ударившего истек удаляем из группы.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
При сметри смотришь кто нанес больше урона из общего числа и даешь ему бонус, всем остальным меньше, банальное min и max в цикле.
Так же нужны таймеры, снимает урон из переменной героя, другие из переменной истоника.
Но можно не так сильно морочится ( в доте кол-во дмг вроде не учитывается, просто кто ближе)
Проверяешь есть ли в группе юнитов юниты наносившие урон, (раз в 5 сек обновляешь группу) и если герой умер, ищишь игроков юнитов в этой группе и даешь им бонус.