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

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

Filius Dei, создаешь способность, которой ты будешь ставить метки. Даешь ей бафф без каких-либо эффектов.
Потом при касте своей способности которая меняет владельца просто проверяешь у цели наличие твоего баффа.
0
16
7 лет назад
Отредактирован avuremybe
0
Filius Dei, вариантов много: переменные, хэш, способность-маркер, CV итд.
Но если ты собираешся в игре накидывать эти метки, то способность-маркер подойдет лучше всего, т.к. ты сможешь визуально по бафу определять меченых юнитов.
0
7
7 лет назад
0
avuremybe:
Filius Dei, вариантов много: переменные, хэш, способность-маркер, CV итд.
Но если ты собираешся в игре накидывать эти метки, то способность-маркер подойдет лучше всего, т.к. ты сможешь визуально по бафу определять меченых юнитов.
а что за способнасть маркер?и как ею воспользоваться?
0
16
7 лет назад
Отредактирован avuremybe
0
Filius Dei, создаешь способность, которой ты будешь ставить метки. Даешь ей бафф без каких-либо эффектов.
Потом при касте своей способности которая меняет владельца просто проверяешь у цели наличие твоего баффа.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.