XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
T Mon

offline
Опыт: 3,825
Активность:
Взаимосвязь зданий
Меня интересует способ реализации подобной системы.
Существует три ряда башен по 2 башни в каждом ряду (ряды башен разнятся по типу, то есть во втором ряду бащни другие, нежели в первом, а в третьем- не такие, как во втором), второй и третий ряд которых неуязвимы изначально. При уничтожении первого ряда (обоих башен) второй стает уязвимым, но при условии, что второй ряд жив, первый через 20 сек после уничтожения (каждой из 2 башен индивидуально) начинает самостоятельно строится (за 10 сек строятся до конца). Если же хоть одна из них успевает восстановится до уничтожения хоть одной башни второго, то второй ряд при этом снова становится неуязвимым, но если хоть одна башня второго погибает- постройка отменяется, но может возобновится (с начала) если восстановится 2 ряд (обе башни вторго ряда живы). При этом первый ряд ожидает 20 сек перед началом возобновления, второй- 30, третий- 40; каждая башня первого ряда строится в течении 10 сек, второго- 15, третьего- 20. При этом дожны существовать ограничения на кол-во возможных реконструкций для каждой башни по ее ряду: первый- 6 раз, второй- 3, третий- 2.
Буду очень рад любым ответам!

T Mon добавил:
Насколько я это вижу, реализация происходит при помощи массивов (на каждую башню отдельная переменная), при чем первая башня имеет массив "0", а последнияя- "кол-во возможных реконструкций". Но вот как это все наиболее рационально записать- я еще не знаю.
Старый 04.08.2006, 13:24
and_y87
Тру Кодер
offline
Опыт: 21,030
Активность:
Мдя...
форма записи не очень мне приемлема...
НО сделать такое можно исключительно группой триггеров...

MEXAHuK добавил:
ps: Сделать картутого что ты хочешь увидеть?
Старый 04.08.2006, 13:39
T Mon

offline
Опыт: 3,825
Активность:
форма записи не очень мне приемлема...
То есть переформулировать задачу?
Сделать картутого что ты хочешь увидеть?
Был бы очень благодарен!
Старый 04.08.2006, 14:35
and_y87
Тру Кодер
offline
Опыт: 21,030
Активность:
Ок...
Начинаю...
Если комп не повиснет будет всё рельно =)

MEXAHuK добавил:
Тааак.... тэстирую...
Старый 04.08.2006, 16:10
and_y87
Тру Кодер
offline
Опыт: 21,030
Активность:
Блин... комп виснет !@№%
Старый 04.08.2006, 20:20
T Mon

offline
Опыт: 3,825
Активность:
В принцыпе, я уже сам приблизительно вижу картину того, чего хочу добиться; но не обошлось без проблемы: даю юниту приказ строить здание, но никак не могу добиться ему (зданию) неуязвимости на момент построения. Может кто-нибудь подскажет? Буду благодарен!
Старый 05.08.2006, 17:59
EviLInside

offline
Опыт: 3,543
Активность:
Всмысле добавить неуязвимость как построиться , или пока строится?
Старый 05.08.2006, 18:20
T Mon

offline
Опыт: 3,825
Активность:
Пока строится.
Старый 05.08.2006, 22:24
T Mon

offline
Опыт: 3,825
Активность:
Странно, что никто не может ответить на такой, по сути, вопрос...
Старый 06.08.2006, 15:32
GadenbIsh
Просто Гад
offline
Опыт: 70,430
Активность:
TR1
Events
Unit - A unit Begins construction
Conditions
Actions
Unit - Make (Constructing structure) Invulnerable
TR2
Events
Unit - A unit Finishes construction
Conditions
Actions
Unit - Make (Constructed structure) Vulnerable
если я все правильно понял
Старый 06.08.2006, 18:42
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 14:30.