Можноли сделать так чтобы при постройки здания через предмет (игрушечная ферма например) враги и союзники того кто это построил видели это здание как нейтрала, а сам игрок владелец стоителя видел как своё и мог там использовать способности? И да название нормального для вопроса придумать не смог :(

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

Передавай левому игроку, делай Игрок - set aspect of alliance - общие войска - вкл. навстречу Игрок владелец предмета/использующего юнита.
Можно хранить "владельца" в custom value юнита и передавать контроль ему только при выборе здания. Но всё равно топорно.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
24
9 лет назад
0
Передавай левому игроку, делай Игрок - set aspect of alliance - общие войска - вкл. навстречу Игрок владелец предмета/использующего юнита.
Можно хранить "владельца" в custom value юнита и передавать контроль ему только при выборе здания. Но всё равно топорно.
Принятый ответ
0
12
9 лет назад
0
Melissa:
Ага, особенно если на карте присутствует 8 игроков :\
0
24
9 лет назад
0
Так в качестве нейтрального тебе 1 всего нужен
0
24
9 лет назад
0
Melissa, только если давать-забирать контроль над самим юнитом при выделении, а не через общие войска.
0
24
9 лет назад
0
prog, а я о чём
Дать контроль над отдельным юнитом нельзя, наскок я помню, можно лишь дать общее зрение отдельной б.е.
Melissa:
при выборе
2
24
9 лет назад
Отредактирован prog
2
Melissa, передавать от нейтрала игроку, естественно, когда юнит выбран.
С общими войсками будет проблема т.к. если два игрока будут пользоваться этой системой, то они будут видеть здания другдруга как свои, если выберут одновременно свои здания.
Так что надо отлавливать строительство, отдавть здание нейтралу, потом отлавливать выделение и снятие выделения и при выделении отдавать здание обратно игроку, а при снятии - сдавать нейтралу на хранение.
Единственный недостаток - враги будут видеть выделенное игроком здание как враждебное, а не как нейтрала.
Альтернативный вариант - создавать дамми поверх здания и отдавать игроку его.
P.S. если сделать передачу контроля с сохранением цвета так и вовсе не сразу понятно что происходит.
0
24
9 лет назад
0
prog, можно вычищать такие здания из выбора других, когда кто-то выбирает. И нет, нейтральный игрок не будет виден как враждебный, если разделить его войска с кем-то.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.