Доброго времени суток.
Подскажите как сделать отмену исследования если кто-то другой уже завершил это исследование.
Более подробно проблему можно описать так - игрок 1 начал исследование, игрок 2 начал исследование на 5 секунд позже (игрок 1 это исследование ещё не закончил) и в конце получается что и у игрока 1 и игрока 2 есть это исследование.
(Установить максимальный уровень исследования не подходит).

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

Можно приказ Отмена отдать
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
26
5 лет назад
0
Тогда теоретически может быть так, что первый игрок специально не даёт закончить исследование, постоянно отменяя его, когда оно почти изучено, и сразу опять начиная. Надо отслеживать здание, где проводят исследование, и отменять его. Только тут нужно очередь в здании отслеживать, ведь исследование просто в очереди может быть, а не изучаться в данный момент. Но этот вариант муторный, гораздо проще сделать, как SixtyHz предложил.
0
23
5 лет назад
0
можно здание вручить нетрайлу что итог все игроки имеет 1 иследование от нетрального что все видят прогресс изучение и отмены.. чтобы работал просто вручаем ему союзник себя и абилку "обшие магазины"
например у мя здание на общие но нажимать и изучить могут только хост.
0
5
5 лет назад
0
8gabriel8:
Ну так одна из тактик. Не хуже и не лучше других. А если здание на исследование одно на игрока, то значит он не сможет изучать другие.
1
23
5 лет назад
1
Чтобы отменить улучшение/обучение нужно передать здание нейтральному игроку и вернуть контроль через 0.04 секунды. Без паузы контроль мгновенно не возвращается.
3
26
5 лет назад
3
Можно приказ Отмена отдать
Принятый ответ
0
23
5 лет назад
0
8gabriel8, не работает, насколько я помню
1
27
5 лет назад
Отредактирован MpW
1
Obelick, должно работать. правда отменяет это одно текущее исследование. возможно не моментально же исследование или тренировка будут загружены в слоты здания. события "юнит начинает исследование/тренировку" говорят, что это начато. Но не загружены в слоты бараков, поэтому как отменить зданию то чего нет? надо это сделать позже таймером, когда будет загружено. такая херня в варе везде есть (вот событие "юнит дропает предмет". Говорит не то, что он дропнул в данный момент. итем пока никуда не выброшен, это говорит о том что будет дропнут), везде надо задержки пихать. не говорю, что есть это везде, но такое есть.
(для отмены очереди нужно отдать несколько приказов отмены)

отмена освобождает вроде не добавленный новый слот, а последний слот
0
26
5 лет назад
0
Obelick, приказ такой отдаёшь 851976?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.