Клеймение юнитов
В общем проблема такая, мапа как на развитие, юниты(не один) ставят метки на других юнитов(противника), другой юнит через неизвестное время(как пожелает игрок) использует спел, и клеймённый юнит меняет владельца, а если спел наводиться не на клеймённого то ничего не происходит.
Проблема с отслеживанием клеймения, нужно заклеймить, а через неизвестное время, что бы сработал второй спел, я пробовал через юнит в отряде, но это не работает, если много юнитов, на 1 да, а уже на 3 уже глючено, а на 15 и подавно правильно не работает, а надо на кучу юнитов принадлежащих разным игрокам.
Желательно что бы карту с примером, но и на словах буду рад)
Заранее спасибо.

Лучший ответ:
Filius Dei, создаешь способность, которой ты будешь ставить метки. Даешь ей бафф без каких-либо эффектов.
Потом при касте своей способности которая меняет владельца просто проверяешь у цели наличие твоего баффа.



Просмотров: 122

avuremybe #1 - 2 месяца назад (отредактировано ) 0
Filius Dei, вариантов много: переменные, хэш, способность-маркер, CV итд.
Но если ты собираешся в игре накидывать эти метки, то способность-маркер подойдет лучше всего, т.к. ты сможешь визуально по бафу определять меченых юнитов.
Filius Dei #2 - 2 месяца назад 0
avuremybe:
Filius Dei, вариантов много: переменные, хэш, способность-маркер, CV итд.
Но если ты собираешся в игре накидывать эти метки, то способность-маркер подойдет лучше всего, т.к. ты сможешь визуально по бафу определять меченых юнитов.
а что за способнасть маркер?и как ею воспользоваться?
avuremybe #3 - 2 месяца назад (отредактировано ) 0

Filius Dei, создаешь способность, которой ты будешь ставить метки. Даешь ей бафф без каких-либо эффектов.
Потом при касте своей способности которая меняет владельца просто проверяешь у цели наличие твоего баффа.