![]()
Xpomik
Ньюб с большой буквы!
![]() ![]() offline
Опыт:
153Активность: |
Появление здания, и его уничтожение, как?
Народ такая проблема, хочу зделать чтобе каждые там например 30сек игры появлялось здание, а потом через 10 сек самоуничтожалось делаю такое:
Событие: Время- Every 30 seconds of game time Условие: Действие: Боевая единица - Create 1(Unit-typo of магическая лавка for .... at ..... facing ....... Wait 10.00 seconds Боевая единица - Kill (last created unit) - так все замечательно работает, но это если токо 1 unit вылупился за это время, а у мя так неполучится, так чо здесь нада добавить, чтобе уничтожалась именно эта магическая лавка? Заранее благодарю :) |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hatake
![]() ![]() offline
Опыт:
167Активность: |
Xpomik, если будеш задавать такие вопросы, то тебе на них врядли кто ответит, даже мне надоест, и еще тебя могут забанить за флуд.
Ответ: событие должно быть каждые 30 сек. (а не 10 30), в действии лучше записывай создаваемого юнита в переменную, а то кто знет, что там еще создастся за 10 сек., и вместо Kill используй команду Remove, чтобы не засорять память. |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
GadenbIsh
Просто Гад
![]() ![]() offline
Опыт:
70,430Активность: |
Цитата:
килл, потом wait, потом Remove ну а решение проблемы, действительно переменные |
|
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
and_y87
Тру Кодер
![]() ![]() offline
Опыт:
21,030Активность: |
Событие:
Каждые 30 Секунд Условие Действие Создать ***... Set *** = N(Боевая Единица\Unit) [задаём переменную] Wait 10 Remove N Так, для простоты... Если будут есчё вопросы пиши в приват, отвечу... MEXAHuK добавил: Если будешь использовать несколько игроков то можно сделать переменную массив тада для игрока 1 Событие: Каждые 30 Секунд Условие Действие Создать ***... Set *** = N[1](Боевая Единица\Unit) [задаём переменную] Wait 10 Remove N[1] для игрока 2 Событие: Каждые 30 Секунд Условие Действие Создать ***... Set *** = N[2](Боевая Единица\Unit) [задаём переменную] Wait 10 Remove N[2] |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Cronus
Nоsfera†um
![]() ![]() offline
Опыт:
6,133Активность: |
при инициализации мапы присвой переменной x (магическая лавка) потом создавай эту перменную и уничтожай через скоко надо. тоесть в создание нуно указать не магическая лавка а переменную и уничтожать переменную. Извени редактора нет, и еще я давно там не был. А то бы написал точнее но логика такова |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Korneliy
DMF
![]() ![]() offline
Опыт:
23,443Активность: |
А что, expiration timer на здания не работает типа? |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Cronus
Nоsfera†um
![]() ![]() offline
Опыт:
6,133Активность: |
Цитата:
робит он ваше на все робит=) Cronus добавил: а может просто глюк%) |
|
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Korneliy
DMF
![]() ![]() offline
Опыт:
23,443Активность: |
Ну и че тупим, раз работает? Юзаем ЕТ. Крайне полезная штука, к слову сказать... |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
dk
![]() offline
Опыт:
60,293Активность: |
Цитата:
Юзайте Explode unit оно как раз это и делает! |
|
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
Зачем засорять тему неправильными ответами?
Эксплод юнит не показывает анимацию смерти, удалять юнитов следует в отдельном триггере. Никаких тут глобалок не надо, координаты найти элементарно, они написаны в нижнем углу экрана в редакторе. Код:
|
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
exploder
iOS zealot
![]() ![]() offline
Опыт:
19,394Активность: |
DioD, как я понял вопрос был задан на тригерном уровне, а не на джасовом...
|
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
Мне без разницы как был задан вопрос, главное что-бы ответ на него был правильным... |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|