Сейчас 15:47:01 Пятница, 22 ноября, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Как отловить улучшенное здание?
Samedy_Дата: Воскресенье, 21 Июня 2015, 20:40:31 | Сообщение # 1
7 уровень
Группа: Проверенные
Сообщений: 371
Награды: 0
Репутация: 18
Блокировки:
Видел подобный вопрос на форуме, но ответ не удовлетворил.
В общем, есть здание - РАТУША. И апается оно в ЗАМОК, например.
Здание РАТУША занесено в udg_Base[1]. После того, как РАТУША стала ЗАМКОМ - udg_Base1 должен поменять значение (очевидно, на какое).
Интересны два варианта, как это сделать если РАТУША уже есть на карте. И как это сделать, если ее нет и переменная имеет значение не "юнит", а "тип юнита".
Первый интереснее.

Добавлено (21 Июня 2015, 20:40:31)
---------------------------------------------
Сделать это нужно не используя области.

 

ExtrematorДата: Воскресенье, 21 Июня 2015, 21:19:08 | Сообщение # 2
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
ну есть же куча событий

среди них "начинает/прерывает/завершает улучшение"
улучшение - то улучшение одного здания в другое
исследование - это апгрйды уже для мечей/щитов

поставь нужное условие и делай что надо
 

Samedy_Дата: Воскресенье, 21 Июня 2015, 22:21:27 | Сообщение # 3
7 уровень
Группа: Проверенные
Сообщений: 371
Награды: 0
Репутация: 18
Блокировки:
Цитата Extremator ()
поставь нужное условие

В том-то и проблема, что есть условие для апгрейдов, но нет для улучшений зданий. Либо я их не нашел.
 

ExtrematorДата: Воскресенье, 21 Июня 2015, 22:24:18 | Сообщение # 4
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
Цитата Samedy_ ()
В том-то и проблема, что есть условие для апгрейдов, но нет для улучшений зданий. Либо я их не нашел.
есть перестрока здания в другое - это улучшение

поставь событие нужное, а потом уже подберёшь условие на то в какого юнита оно улучшается
там всё есть, поковыряйся
 

Samedy_Дата: Воскресенье, 21 Июня 2015, 23:08:29 | Сообщение # 5
7 уровень
Группа: Проверенные
Сообщений: 371
Награды: 0
Репутация: 18
Блокировки:
Цитата Extremator ()
есть перестрока здания в другое - это улучшение

Не догнал о чем ты. Русификатор не юзаю.

Добавлено (21 Июня 2015, 23:08:29)
---------------------------------------------
Все, вроде бы сделал и работает.
Extremator, спасибо, что отозвлся. :)

 

  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz