Как сделать захват точек как в игре warhammer?

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

периодическим таймером проверяем есть ли рядом юниты враждебные к точке
если есть то уменьшаем значение переменной
как только значение стало равно 0 точка стала нейтральной
как только значение достигло минимума (например -10) то меняем владельца на того кто захватил и устанавливаем значение на максимальное (например 10)
а ну ещё сделай проверку чтобы все юниты возле точки принадлежали к 1 клану
а вообще подобное кучу раз спрашивали
гугл в помощь
0
17
8 лет назад
0
Тут, разумеется, все играли в Warhammer.
0
19
8 лет назад
0
Я играл, но не понял о чем ты - давай конкретнее))
0
17
8 лет назад
0
SсRealm, он говорит про серию "Warhammer 40K: Dawn Of War". В качестве ресурсов там были влияние и энергия. Оба ресурса накапливались со временем при выполнении условий и в зависимости от уровня улучшений. В "DoW 1" влияние накапливалось при удержании точек, энергия - от генераторов; в "Dow 2" оба ресурса давались за контроль соответствующих точек. Как захватить? Нужно "провести обряд нейтрализации", если она чья-то, а затем "обряд захвата", после чего точка переходт под контроль игрока. Оставлять кого-то рядом после захвата не нужно: точка не станет нейтральной.
Mrachny, знаю я одну карту по Вахе с захватом точек. НО! Я её не открывал в редакторе! Скинуть?
Сам я с ходу не скажу, как сделать - немного подумать надо и расписать. А вдруг сам разберёшься, если посмотришь?
Этот комментарий удален
0
28
8 лет назад
0
периодическим таймером проверяем есть ли рядом юниты враждебные к точке
если есть то уменьшаем значение переменной
как только значение стало равно 0 точка стала нейтральной
как только значение достигло минимума (например -10) то меняем владельца на того кто захватил и устанавливаем значение на максимальное (например 10)
а ну ещё сделай проверку чтобы все юниты возле точки принадлежали к 1 клану
а вообще подобное кучу раз спрашивали
гугл в помощь
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.