GNOMko
offline
Опыт:
1,407Активность: |
растущие деревья
как сделать так чтобы если 1 дерево срубают оно появляется через 30секунд в рандомной точке пробовал так декорация - A destructible within (Playable map area) dies декорация - Create a стена из летних деревьев at (Position of (Dying destructible)) facing (Random angle) with scale 1.00 and variation 1 |
23.11.2008, 18:32 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
V1ctor1ous
offline
Опыт:
23,781Активность: |
GNOMko А вот так не проще? Дерево умирает
Ждать 30 секунд - Создать 1 стена из летних деревье в случайная точка игровой карты |
23.11.2008, 18:35 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GreatLosser
offline
Опыт:
5,086Активность: |
Цитата:
К сожалению, это событие работает только с первыми 64-мя деревьями, что довольно мало. Где то была тема с наработкой по восстановлению деревьев, используй великий и ужасный поиск. GreatLosser добавил: Или взгляни сюда. GreatLosser добавил: В твоем случае нужно воскрешенное дерево еще и переместить в случайное место. |
|
23.11.2008, 18:46 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FEARSTARTER
desert eagle
offline
Опыт:
19,364Активность: |
Есть еще событие декорация - A destructible dies - где надо выбрать дерево, а можно в другом тригере пикнуть все деревья и функцией Trigger - add condition добавить все деревья в первый тригер у каждого будет свое событие)) ноу проблем вроде |
23.11.2008, 18:49 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GNOMko
offline
Опыт:
1,407Активность: |
мне надо чтобы в рандомной зоне от умершего дерева(р=500)
и чтобы дерево действительно раслопоявлялось из земли или увеличивалась в размерах) у меня условие чтото глючит!я непонял как его сделать GNOMko добавил: V1ctor1ous хах легко сказать но чтобы сделать надо подумать) там с условием дерево умерает непонятки) я бы рад сделать как ты сказал мне бы и это подошло но события такого нет |
23.11.2008, 18:54 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FEARSTARTER
desert eagle
offline
Опыт:
19,364Активность: |
Цитата:
(Destructible-type of (Dying destructible)) Equal to стена из летних деревьев - условие на тип, тоесть чтобы узнать что "умерло" именно дерево. Тебе это узнать надо? |
|
23.11.2008, 19:08 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GNOMko
offline
Опыт:
1,407Активность: |
я короч посмотрел там но ничего не получилось |
23.11.2008, 19:08 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GNOMko
offline
Опыт:
1,407Активность: |
События
Map initialization Действия Pick every destructible in (Playable map area) and do (Actions) действия цикла� If (All Conditions are True) then do (Then Actions) else do (Else Actions) Если� (Destructible-type of (Picked destructible)) равно какое-нибудь дерево То Add to RessurectTree <gen> the event ((Picked destructible) dies) и второй тригер: Custom script: local destructable d=GetDyingDestructable() Wait 3.00 seconds Custom script: set bj_lastCreatedDestructable=d Resurrect (Last created destructible) with (Max life of (Last created destructible)) life and показать birth animation Custom script: set d=null сделал 1тригер а второй нимагу помогите сто тут к чему GNOMko добавил: NoSilence спс сча посмотрим GNOMko добавил: не там только на начальные деревлья пашет!!!! т.е. 1 раз только а мне надо чтоб дерево умирало и через несколько сек воскресало GNOMko добавил: _ViRus_ непонял о чём ты... GNOMko добавил: _ViRus_ непонял о чём ты... |
23.11.2008, 19:20 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Manhant
Убежал
offline
Опыт:
14,787Активность: |
) все понятно GNOMko зачем ты в событиях ставишь mapintilization =)
|
23.11.2008, 19:24 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GNOMko
offline
Опыт:
1,407Активность: |
не я в самом начальном тригере это прописал
надо типо так Условие:декорация умирает Действие:ресурект ласт диинг декорация.......... GNOMko добавил: надо в условии указать переменную обязательно! но я незнаю какая там подоходит:пробовал и деорацию и разрушаемый объект-невидит всё равно |
23.11.2008, 19:32 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Manhant
Убежал
offline
Опыт:
14,787Активность: |
ну если тебе нужно тогда когда декорация умерает тогда поставь событие например каждые 0,8 сек а потом условие декорация такаято умерла и потом в действиях create destruble in rangom point in rect (твой регион)
manhant добавил: ну ландно щас пример сделаю |
23.11.2008, 19:35 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GNOMko
offline
Опыт:
1,407Активность: |
хм кажись понял...сча посмотрим |
23.11.2008, 19:37 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FEARSTARTER
desert eagle
offline
Опыт:
19,364Активность: |
GNOMko ну ладно.. лови карту пример -_^
|
23.11.2008, 19:38 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GNOMko
offline
Опыт:
1,407Активность: |
пашет!)
но я криво сделал сделал чтобы если случайная декорация в регеоне поимерает то создать дерево там то просто проверил счас буду урезать до того что мне нуно( ((Random destructible in (Playable map area)) is dead) = ДА(условие)
помогите сделать (Стена из летних деревьев is dead) = ДА |
23.11.2008, 19:46 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Manhant
Убежал
offline
Опыт:
14,787Активность: |
вот и мне не пришлось делать пример =)
manhant добавил: "помогите сделать (Стена из летних деревьев is dead) = ДА" - destructible-type of dead destructible ecual to Стена из летних деревьев |
23.11.2008, 19:50 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GNOMko
offline
Опыт:
1,407Активность: |
СПАСИБО БОЛЬШОЕ _ViRus_
тебе премию надо вручить! "заслсужинный спасатель гномов" =) GNOMko добавил: тема закрыта =) ура |
23.11.2008, 19:54 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|