Короче все знают native FirstOfGroup()
эта функция берет только первого юнита из группы
а как можно выбрать последнего юнита из index?

Принятый ответ

Каждый раз, нанося урон, запускаем 5 секундный таймер и записываем источник урона в переменную Р1. Если таймер истекает или герой умирает, то записанный в переменную игрок - является последним. В чем проблема?
Если нужно отследить, кто сделал ПРЕДПОСЛЕДНИЙ удар, чтобы он получил асист, можно создать вторую переменную Р2 и после каждого нанесения урона заносить записанного в P1 в P2, а затем обновлять последнего в P1.

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
17
7 лет назад
0
quq_CCCP, мне именно нужен последний, что не понятно?)
случайный мне нужен
случайный не нужен
0
17
7 лет назад
Отредактирован GetLocalPlayer
0
AntiMage, чем, в твоем понимании, отличатся случайный юнит в группе от последнего, в данном случае?
0
17
7 лет назад
0
GetLocalPlayer, я хочу вытащить последнего юнита из группы AG, а не случайного! именно последнеего! че не понятно то!
случайный юнит может быть и первым или средним мне это не надо
0
17
7 лет назад
0
AntiMage, я не спрашиваю, что тебе нужно, я спрашиваю, что означает "Последний юнит из группы". Какое свойство определяет юнита в группе "последним". Какими именно свойствами он наделен, что вызывает необходимость его получить?
0
17
7 лет назад
0
GetLocalPlayer, маркер способность, короче эта система типа ассистов в доте, тот кто последним нанес урон в течении 5 секунд и является тот самым избранным
0
23
7 лет назад
0
Каждый раз, нанося урон, запускаем 5 секундный таймер и записываем источник урона в переменную Р1. Если таймер истекает или герой умирает, то записанный в переменную игрок - является последним. В чем проблема?
Если нужно отследить, кто сделал ПРЕДПОСЛЕДНИЙ удар, чтобы он получил асист, можно создать вторую переменную Р2 и после каждого нанесения урона заносить записанного в P1 в P2, а затем обновлять последнего в P1.
Принятый ответ
0
32
7 лет назад
0
Очередной бред, какие группы? У тебя в доте 10 героев и 10 игроков, по 5 на комманду, массив делай и забивай кто из героев нанес урон, и таймер, по времени перебором ищи кто нанёс первый а кто последний...
0
17
7 лет назад
0
Obelick, проблема заключается в том что юнит убивший тоже будет являтся ассистом
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.