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 вылупился за это время, а у мя так неполучится, так чо здесь нада добавить, чтобе уничтожалась именно эта магическая лавка? Заранее благодарю :) |
28.07.2006, 23:11 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hatake
offline
Опыт:
167Активность: |
Xpomik, если будеш задавать такие вопросы, то тебе на них врядли кто ответит, даже мне надоест, и еще тебя могут забанить за флуд.
Ответ: событие должно быть каждые 30 сек. (а не 10 30), в действии лучше записывай создаваемого юнита в переменную, а то кто знет, что там еще создастся за 10 сек., и вместо Kill используй команду Remove, чтобы не засорять память. |
28.07.2006, 23:21 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GadenbIsh
Просто Гад
offline
Опыт:
70,430Активность: |
Цитата:
килл, потом wait, потом Remove ну а решение проблемы, действительно переменные |
|
29.07.2006, 01:24 | #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] |
29.07.2006, 01:33 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Cronus
Nоsfera†um
offline
Опыт:
6,133Активность: |
при инициализации мапы присвой переменной x (магическая лавка) потом создавай эту перменную и уничтожай через скоко надо. тоесть в создание нуно указать не магическая лавка а переменную и уничтожать переменную. Извени редактора нет, и еще я давно там не был. А то бы написал точнее но логика такова |
29.07.2006, 02:25 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Korneliy
DMF
offline
Опыт:
23,443Активность: |
А что, expiration timer на здания не работает типа? |
29.07.2006, 02:52 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Cronus
Nоsfera†um
offline
Опыт:
6,133Активность: |
Цитата:
робит он ваше на все робит=) Cronus добавил: а может просто глюк%) |
|
29.07.2006, 03:07 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Korneliy
DMF
offline
Опыт:
23,443Активность: |
Ну и че тупим, раз работает? Юзаем ЕТ. Крайне полезная штука, к слову сказать... |
29.07.2006, 04:27 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
dk
offline
Опыт:
60,293Активность: |
Цитата:
Юзайте Explode unit оно как раз это и делает! |
|
29.07.2006, 06:24 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
Зачем засорять тему неправильными ответами?
Эксплод юнит не показывает анимацию смерти, удалять юнитов следует в отдельном триггере. Никаких тут глобалок не надо, координаты найти элементарно, они написаны в нижнем углу экрана в редакторе. Код:
|
29.07.2006, 09:52 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
exploder
iOS zealot
offline
Опыт:
19,394Активность: |
DioD, как я понял вопрос был задан на тригерном уровне, а не на джасовом...
|
29.07.2006, 10:18 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
Мне без разницы как был задан вопрос, главное что-бы ответ на него был правильным... |
29.07.2006, 10:24 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|