Крол
Kicked by Fantasier
offline
Опыт:
240Активность: |
Здания
Как сделать что бы первое здание врага было уязвимым а последующие за ним нет,и толь ко после того как разрушишь первое здание последующее за ним было уязвимым и т.д? |
01.08.2006, 23:17 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
Связать одно здание с другим через кеш, если они динамические или через глобалки если здания не будет создаваться в процессе игры.
Делаешь все здания неуязвимыми а как только имирает здание X получаешь здание Y и делаешь его уязвимым, неужели в домино не играл ни разу? |
01.08.2006, 23:20 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Крол
Kicked by Fantasier
offline
Опыт:
240Активность: |
А по подробней можно? |
01.08.2006, 23:39 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
Я не могу объяснить то что настолько просто что вообще еобъяснимо. |
01.08.2006, 23:48 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
T Mon
offline
Опыт:
3,425Активность: |
Не сильно я в этом разбираюсь, прошу не судить строго, но насколько я себе это представляю:
Событие: Map Ini... (что-то такое) Условие: Нет условий Действие: Нужному зданию дать неуязвимость (всем зданиям, что надо) И еще к каждому зданию подобный триггер: Событие: Юнит умирает Условие: Умирающий юнит- нужное нам здание Событие: Нужное здание зделать уязвимым. Не гарантирую, что это сработает, так как сам являюсь нубом, и думаю, что такой способ не самый рациональный... |
01.08.2006, 23:52 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
Цитата:
господи... ты же не с NT говориш.. обьесни по попроще... Цитата:
Крол все здания за первым зданием делай неуязвимими (триггерно), как только умирает это первое здание... используя событие : юнит умирает, если этот юнит это сдание то делаеш уязвимым то здание которое стоит за ним... вот и все... |
||
01.08.2006, 23:54 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
T Mon
offline
Опыт:
3,425Активность: |
Цитата:
По этому просто набиваешь себе "опыт"... :mad: |
|
01.08.2006, 23:55 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Крол
Kicked by Fantasier
offline
Опыт:
240Активность: |
Спасибо Jon,ты мне и с мультибордом очень помог,мультиборд отличный получился!
Крол добавил: Только вот каждое здание надо делать неуязвимым?а сразу все нельзя? |
02.08.2006, 00:29 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
T Mon
offline
Опыт:
3,425Активность: |
Я не сильно в этом разбираюсь, но, по-мойму, можно нужные здания объеденить в группу и дать уже самой группе такую возможность... не уверен, что такой вариант сработает и то, что он будет более рациональным. |
02.08.2006, 00:32 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Cronus
Nоsfera†um
offline
Опыт:
6,133Активность: |
мне кажется что аффтор дольшой фанат доты.В доте сть такая фича если защес права то ты не можешь атакавать сдания которые принадлежат середине, нуно напасть сперва на первое сдение в середине а потом мочить дальние моно.
Собственно через кеш. гамы помоему больше не как. Я с этим не работал*с кэшом* упс Диод о томже...:) Диод обьяснил бы чтоли Цитата:
|
|
02.08.2006, 00:41 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Крол
Kicked by Fantasier
offline
Опыт:
240Активность: |
Здания нельзя обединить в группу или может кто нить напишет? Отредактировано Крол, 02.08.2006 в 01:30. |
02.08.2006, 01:09 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sargeras
Лидер "Двух Королевств"
offline
Опыт:
21,363Активность: |
Цитата:
Оценка - 2/10 за триггер Цитата:
Доту - в топку... Цитата:
Блин... я уже начинаю соглашаться с Diod'ом. Тут объяснять то нечего. Ставишь регионы, в которых охватываешь все здания. Потом: Триггер 1.Событие (не знаю какое там у тебя) Условие (тоже не знаю) Действие + Выбрать все юниты в (регион 1) и совершить действие Действие Если (тип (выбранный юнит)) равняется (тип (того юнита, которого ты хочешь сделать неуязвимым)) то сделать (выбранный юнит) (неуязвимым) Если (тип (выбранный юнит)) равняется (второй тип (того юнита, которого ты хочешь сделать неуязвимым)) то сделать (выбранный юнит) (неуязвимым)...... и т. д. + Выбрать все юниты в (регион 2) ........ и т.д. |
|||
02.08.2006, 06:48 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
Я могу сказать только одно, все здания в массив если умирает здание [4] то снять неуязвимость с здания [5].
Тоесть гет слот айди и снять неуязвимость со слот айди +1 Проще быть не может. |
02.08.2006, 08:15 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
Цитата:
Nik Kuzn нормальный тригер... че тебе ненравится... тут это никого не интересует... и потом он сказал что не уверен... вполне не обязательно говорить что он нуб т.е. так оценять его тригер... да и потом то что сказал ты уже сказал я и читай посты по внимательнее... принцепи также можно сделать как и сказал диод... но только если зданий много... для несколькти можно обойтись и без масивов |
|
02.08.2006, 09:04 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
3 башни на линию, вообще проще всего сделать через кеш. Честное слово это очень редкий случай когда СКВ будет самым простым и лучшим решением. |
02.08.2006, 09:34 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Крол
Kicked by Fantasier
offline
Опыт:
240Активность: |
Всё равно не дошло! |
02.08.2006, 18:26 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
T Mon
offline
Опыт:
3,425Активность: |
Вот мой нубовский примитивный способ: Событие: Map initialization Условие: ... Действие: Боевая единица- Сделай нужную башню (переменные) Неуязвимой Так к каждой "непервой" башне. Событие: Боевая единица- Юнит умирает Условие: (Переменная к первой башне) жива равно нет Действие: Боевая единица- Сделать (Переменная ко второй башне) Уязвимой И так куча триггеров на каждый случай с башней. |
02.08.2006, 18:32 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ablare
offline
Опыт:
2,315Активность: |
Неуязвимость не обязательно триггерно добавлять и потом надеюсь здесь разберешься Отредактировано Ablare, 15.08.2006 в 16:54. |
02.08.2006, 18:48 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Крол
Kicked by Fantasier
offline
Опыт:
240Активность: |
Огромное спасибо Ablare всё получилось!!! |
02.08.2006, 19:20 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|