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