stran_nik
маппер...просто маппер
offline
Опыт:
4,628Активность: |
нужна помощь со скиллом...
Мне короче надо сделать скилл типа cold arrow толька чтоб еще на юнита на которого cold arrow была скастована еще было кастатуто frost nova ...если такое сделать реально напишите мне как..........буду огромно благодарен...... |
07.03.2004, 18:56 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
THeBloodiest
offline
Опыт:
20,881Активность: |
Да реально. Есть даже несколько вариантов. Вот мой извращенный: При использовании cold arrow => создается Висп => ему дается уменье frost novы => новый юнит кастует frost nova => исчезает. |
07.03.2004, 19:19 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
stran_nik
маппер...просто маппер
offline
Опыт:
4,628Активность: |
суть мной понята....сенькс.... |
07.03.2004, 19:34 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sergey
Старейший
offline
Опыт:
44,363Активность: |
Ну, по идее использование таких способностей как cold arrows никак не засекается в игре (к большому сожалению). Но способы все таки есть. Один (не очень красивый, но зато достаточно простой) – способность Orb of slow которая на самом деле позволяет навесить на атаку любое заклинание (но чисто внешне это не очень красиво). Затем, вместо стрелы и новы можно поэкспериментировать со способностью frost attack (которой владеют ледяные змеи и синие драконы и которая позволяет замораживать много юнитов на определенной области). Наконец, можно отлавливать событие, когда юнит атакован и если атакующий юнит – обладает определенной способностью, отворять виспа, прятать его и давать команду использовать нову (способ описан выше). |
07.03.2004, 19:51 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
stran_nik
маппер...просто маппер
offline
Опыт:
4,628Активность: |
я все понял , но возникла проблема(тупая...)--типа я кастую какое-то заклинание на юнита и мне надо чтоб на него сразу наложилось еще одно, как этот юнит на которого накладываются заклинания называется???????в смысле в редакторе(там типа trigering, creating и т.д.).... |
07.03.2004, 21:50 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Mefist
Is it cocktail hour yet?
offline
Опыт:
98,190Активность: |
targeting unit |
07.03.2004, 22:25 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sergey
Старейший
offline
Опыт:
44,363Активность: |
Не уверен, по моему в заклинаниях targeting unit не работает. Хотя... Надо еще раз проверить.
По этой причине я и делаю во многих своих специальных заклинаниях триггеры, которые позволяют определить точку наложения или мишень заклинания. За примером долго ходить не нужно: можно посмотреть например здесь: http://www.stormteam.ru/forum/showthread.php?s=&threadid=265 |
07.03.2004, 22:40 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
THeBloodiest
offline
Опыт:
20,881Активность: |
Чем спорить, проще открыть WE и быстро набрасать прогу - дело 15 минут, зато и результат есть и сам разберешься |
07.03.2004, 22:46 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zibada
offline
Опыт: отключен
|
Target Unit Of Ability Being Cast....
DimonT добавил. версия - 1.13 и выше, в предыдущих - только косвенными способами. DimonT добавил. Targeted Unit - это для события Unit Acquires A Target, неплохо бы иногда читать серенькие подсказки... |
07.03.2004, 22:51 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
stran_nik
маппер...просто маппер
offline
Опыт:
4,628Активность: |
че то пока спал вы тута много написали....первый вопрос че за прога за 15 минут которую можно набрасать....и кстати че то у мене не пашет Target Unit Of Ability Being Cast фиг его знает почему....ну да ладно буду еще пробовать...
stran_nik добавил. ну с neo hex мне все понятно но такие способы применять можно только когда у тебе скиллы summon или превращения а как определять цель когда скилл обычный....Target Unit Of Ability Being Cast по прежнему работать отказывается........... stran_nik добавил. хе хе Target Unit Of Ability Being Cast согласилось все-таки работать но при одном условие --если кастер только начинает применять способность вот тогда она работает ....а я все время писал кастер завершает направление способности...ну всеравно напишите мне про всякие там способы определять цель...интересно просто..... |
08.03.2004, 06:13 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zuriel
offline
Опыт:
7,909Активность: |
есть вариант - без скриптов/триггеров, но и без автокаста. т.е. пассивное - нова кастуется всегда. |
08.03.2004, 07:47 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sergey
Старейший
offline
Опыт:
44,363Активность: |
2stran_nik, что ты подразумеваешь под обычным скилом? Таким способом (как neo_hex) можно заменять действие практически любого заклинания. Создаешь заклинание-пустышку, отслеживаешь цель и заменяешь эффект.
Sergey добавил. Даже если игра не улавливает cold arrow на автокасте, зато она может уловить приказ на автокастинг. Ну ладно, если сам не разберешься - сделаю пример. |
08.03.2004, 11:08 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
stran_nik
маппер...просто маппер
offline
Опыт:
4,628Активность: |
типа короче еще мальнький вопросик...как сделать скилл чтоб герой мог атаковать несколько целей одновременно и типа чтоб кол-во целей повышалось с каждым уровнем способности.... |
08.03.2004, 16:01 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sergey
Старейший
offline
Опыт:
44,363Активность: |
Хороший вопос =). Есть пара интересных абилок, которые для этого можно приспособить. Во-первых, это cleaving attack: способность атаковать несколько целей, но только в рукопашной. И потом, это атака всех примыкающих врагов и число целей в ней не задано.
Если требуется несколько целей для стрелков, то используй другую способность: Barrage - переделай ее под геройский скилл. Здесь можно указать число атакованных единиц.. Может быть ее можно переделать даже для рукопашной. Кстати, посылаю тебе пример с cold arrow. Там правда не все нормально: реализовано лишь для одного юнита и используется custom unit value (если на твоей карте он уже используется для других целей, то придется все усложнять). |
08.03.2004, 18:03 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
stran_nik
маппер...просто маппер
offline
Опыт:
4,628Активность: |
у мене блин версия вара русская можеш пояснить че за скилл barrage по идее переводится заграждение , но че-то я такого скилла не припомню...или я забыл этот скилл........... |
08.03.2004, 18:18 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sergey
Старейший
offline
Опыт:
44,363Активность: |
Это единственный скил улучшенного людского танка, который позволяет стрелять по множеству летающих мишеней одновременно. Нужно лишь сменить спецэффект (а то при атаке будут вылетать ракеты =)). |
08.03.2004, 18:40 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
stran_nik
маппер...просто маппер
offline
Опыт:
4,628Активность: |
ясно....вот короче я смотрел cold arrow и к тебе вопрос где можно смотреть название всех order типа coldarrow и uncoldarrow .... которые там ты использовал в условиях....я так понял это типа для распознавания автокаста...или нет?....и кстати еще зачем ты везде custom script используеш там же по идее можно и без него все сделать...... |
08.03.2004, 18:48 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sergey
Старейший
offline
Опыт:
44,363Активность: |
Не скажи. Custom script здорово эконосить переменные, а это бывает ой как важно на больших картах. Локальные переменные позволяют многое (см пример с огнеметом в разделе Jass).
Что касается того, откуда я взял соответсвующие строки... Просто создал пустой триггер, вставил туда действие: такому-то юниту использовать автокаст. Затем перевел этот триггер в текст (т.е. в текстовый тригге - есть соответствующай команда). И в этом редакторе подглядел, какой строкой задается автокаст на способность cold arrow. |
08.03.2004, 18:54 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
stran_nik
маппер...просто маппер
offline
Опыт:
4,628Активность: |
пасиба за помощь .....ща буду продолжать делание карты..... |
08.03.2004, 19:08 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
stran_nik
маппер...просто маппер
offline
Опыт:
4,628Активность: |
Блин, блин и еще раз блин..... короче с этой атакой на несколько юнитов у мене ниче ваще не вышло(вчера про нее только вспомнил....) короче скилл танка не подходит-он будет работать нормально только при указывание определнного урона......ну а зачему мне такое если у мене герой.....может кто мне скажет как все реализовать(обжект эдитор или тригерры- мне ваще без разницы).... |
13.03.2004, 21:40 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|