Kel_TuZaD
offline
Опыт:
1,630Активность: |
Создание нестандартной грозы
Идея этой наработки появилась случайно . Даная наработка создана для того чтобы рельефщики смогли более реалистично создать атмосферу грозы. Суть в том чтобы создать эффект грома и молнии так как можно создать молнию на простых триггерах это выглядело бы не так красиво как мы сейчас сделаем. Помните спел Зевса из ДОТЫ? (для тех кто не играл эффект молнии не такой как в РО а сделан он с помощью дамми каста) я сделал приблизительно тоже самое : 1. Воспроизводиться звук 2. В рандомный промежуток времени в рандомном месте создаются 2 дамми юнита и один кастит на другого Chainlightning . В результате мы получаем более красивый эффект молний что создает хорошее впечатление и украшает погодный эффект . Также эту наработку легко импортировать т.к не использует глобальных переменных и состоит из 1 триггера .Доп. информация,инструкция по установке в семпле Отредактировано Кет, 10.06.2007 в 14:19. |
07.06.2007, 18:59 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
По оптимизации:
1) PlaySoundAtPointBJ(...) - утечка, точку не удалил 2) Локалки обнулять не обязательно (target, caster). Так-то прикольно, но ничего сверхестественного в этом, имхо, нед. На "наработку" не тянет. |
07.06.2007, 19:38 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
Цитата:
FellGuard добавил: вообще идея с реализацией мне понравились, поработать бы автору еще над lightning.slk и можно на пьедестал |
|
07.06.2007, 19:48 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Kel_TuZaD в такой грозе плохо то что эта молния будт всегда стоять перед моделями... и если она ударить позади здания, будет видно что она ударит спереди...
|
07.06.2007, 19:57 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Kel_TuZaD
offline
Опыт:
1,630Активность: |
А как мне утечку исправить ? Пробовал KillSoundWhenDone тода звук не играет :( . FellGuard а на счет lightning.slk доработаю . |
07.06.2007, 20:04 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
просто юзай RemoveLocation(location) после проигрывания 3д звука |
07.06.2007, 20:11 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
Kel_TuZaD
Сначала создай точку, по требуемым координатам, а потом её удаляй. Код:
|
07.06.2007, 20:22 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Kel_TuZaD
offline
Опыт:
1,630Активность: |
Сейчас я работаю над большей реалистичностью к примеру cделал что при попадание в воду молния демажит всех в определенном радиусе также хочу сделать чтобы она поджигала деревья не подскажите как? + хочу сделать такой прикол чтобы молния не доставала до земли (шанс к примеру 1 к 3 ) просто повысив высоту таргета на рандомное число (300-600) не всегда же молния в землю бьет :D. Ну конечно жду критики предложений и.т.д .
DFlyer ща исправлю утечку пасиба что памог. Kel_TuZaD добавил: Внимание Новая Версия!!! Changelog : 1 Исправлена Утечка памяти 2 Добавлена Фун-я удара по воде (Если молния ударит в воду то продемажит всех юнитов в опр. радиусе) регионов и.т.д не надо! 3 Теперь молния может и не достать до земли (рандом 1,3) Хотелось бы поблагодарить FellGuarda Jon'a & DFlyer за критику и помощь что помогло в создание новой версии. Отредактировано Кет, 10.06.2007 в 14:19. |
08.06.2007, 10:40 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Кет
offline
Опыт:
111,109Активность: |
Kel_TuZaD, ну как. Ловишь точку, куда попала молния. Если в радиусе N от неё деревья - добавить на них спецеффект Огонь... и через некоторое время ремувишь его.
|
08.06.2007, 13:11 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
Kel_TuZaD
Когда сделаешь с деревьями, скачаю исчо раз и посмотрю. |
08.06.2007, 14:04 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Kel_TuZaD
offline
Опыт:
1,630Активность: |
Версия 0.2
Changelog 1 Добавлена Фун-я поджога деревьев (Если молния ударит в дерево то на этом месте создасться эффект огня) 2 Заменен эффект молний (с цепной молнии на разветвленная молнию) ,так вроде баче Хотелось бы поблагодарить Ket'a за предложанный способ решения фун-ий поджога деревьев. Если есть предложения по улучшению то пожалуйста сюда реализуем. |
08.06.2007, 14:44 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
Если взялся делать разветвленную молнию, то лучше уж делать одну непорямой. Тоесть, несколько юнитов один за другим один ниже другого, с маленьким диапазоном погрешностей по Z и X Y. Получицца добропорядочная кривая молния, а не изломаная линейка с текстурой |
08.06.2007, 14:53 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
в этом посте буду писать поправки
Код:
Код:
Код:
Код:
В коде толком не разобралсо, чорт ногу сломед, честно :) Еще надо что-то сделать с уроном - ошибка в том, что приходит сообщение о том что на нас напали, когда войска получают молнию Отредактировано FellGuard, 08.06.2007 в 16:25. |
08.06.2007, 15:02 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Kel_TuZaD
offline
Опыт:
1,630Активность: |
ну с ошибкои хз че делать а остальное будет поправлено . |
08.06.2007, 15:19 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
с ошибкой так - предлагаю выбирать группу в радиусе с условием, что выбранные в воде, и пусть наносят урон молнией сами себе. в самом деле - стоять в грозу вводе сильно похоже на самоубийство - вот пусть и самоубиваются. Заодно получится фильтр для тех кто на суше. |
08.06.2007, 15:25 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
Код:
|
08.06.2007, 16:26 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Кет
offline
Опыт:
111,109Активность: |
Ты бы в ридми не чейнджлог писал лучше, а как её применять и переносить.
Огонь очень маленький, почти незаметен... лучше используй модель "Огонь" из раздела "Декорации". Отредактировано Кет, 10.06.2007 в 14:40. |
10.06.2007, 14:23 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Kel_TuZaD
offline
Опыт:
1,630Активность: |
NP все сделаю старое удалю
Kel_TuZaD добавил: Вот последовав советам Keтa в Readme написал инструкций по импорту и заменил модель огня. --- Добавлена на сайт. +245 опыта. Отредактировано Кет, 11.06.2007 в 00:44. |
10.06.2007, 20:15 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Прэтор
грядут изменения
offline
Опыт:
12,645Активность: |
Kel_TuZaD
еще хорошо было бы чтоб значительный урон в небольшом радиусе наносился юнитам на суше которые попали под молнию зы сам хотел к своему проэкту сделать такую систему... |
11.06.2007, 14:05 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Magnius
Меня здесь нет.
offline
Опыт:
1,279Активность: |
А то что молния, ударив в воду, бьет здания, которые находятся рядом с водой, это нормально??? |
11.06.2007, 14:44 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|