Сейчас 07:02:59 Вторник, 29 ноября, 2022 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Волна с иллюзиями
Волна с иллюзиями
RaiN_SДата: Понедельник, 05 Марта 2012, 11:10:57 | Сообщение # 1
6 уровень
Группа: Проверенные
Сообщений: 163
Награды: 0
Репутация: 77
Блокировки:
Приветствую.
Возникла проблема с созданием способности.
Смысл таков: герой кидает волну в указанного противника, волна отталкивает цель и всех врагов вокруг цели на определенное расстояние от героя; когда враги перестают двигаться, рядом с ними появляются их иллюзии, сражающиеся за героя.
Опробовал все, что приходило в голову.
Вот моя попытка, которая оказалась неудачной. Поправьте, пожалуйста. Заранее спасибо. ;)


 

adigaДата: Вторник, 06 Марта 2012, 04:42:58 | Сообщение # 2
7 уровень
Группа: Проверенные
Сообщений: 489
Награды: 0
Репутация: 14
Блокировки:
есть жезл илюзий, ставишь дамика даешь ему жезл и всех кого пикнул для отталкивания берешь, юзаешь на них жезл

триггеринг 439/450
спеллкрафт 447/450
картокрафт 427/450
ландшафтинг 189/450
фастмэйкинг 225/225
иконкрафтинг 310/450
импортинг 110/450
самооценкинг 450/450
 

Ramazan(off)Дата: Вторник, 06 Марта 2012, 09:57:44 | Сообщение # 3
11 уровень
Группа: Проверенные
Сообщений: 1670
Награды: 1
Репутация: 765
Блокировки:
Во первых никогда не применяй дестрой груп.
Спелл не применится 2 раза, если УДАЛИТЬ группу. А вот если очистить её, то вполне.

Во вторых ОДИН дамми не может перекастить весь отряд быстро.
У тебя один дамми на всю группу работает, он разрывается. На каждого юнита свой дамми.

В третьих дамми сразу удаляется, ты даже не дал ему время скастить. Там ведь нет функции wait, верно?) А в гуи этот вэит работает криво, так что тебе выгодней использовать джасс.

В четвертых, моё мнение. Дамми надо удалять expiration timer'ом. Так удобней, пусть скастит поживет и умрёт.

В пятых, моё мнение. Почему бы не дать дамми спелл сразу, а не добавлять? В смысле в РО. Это сэкономит тебе пару строк кода.

И шестое) Делай через джасс, не ошибешься)


Сообщение отредактировал Ramazan(off) - Вторник, 06 Марта 2012, 10:00:07
 

SirNikolasДата: Вторник, 06 Марта 2012, 14:57:36 | Сообщение # 4
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Quote (Ramazan(off))
В четвертых, моё мнение. Дамми надо удалять expiration timer'ом. Так удобней, пусть скастит поживет и умрёт.
Из всех триггерных способов это наилучший. А вообще стоит поставить дамми 3 ед. здоровья и отрицательную регенерацию.


 

RaiN_SДата: Пятница, 09 Марта 2012, 15:57:51 | Сообщение # 5
6 уровень
Группа: Проверенные
Сообщений: 163
Награды: 0
Репутация: 77
Блокировки:
Что ж, попробую.

Добавлено (07 Март 2012, 13:58:16)
---------------------------------------------
Блин, ребят, не получилось. Сделал вот так - не работает. :(

Добавлено (09 Март 2012, 15:57:51)
---------------------------------------------
Извиняюсь за поднятие вверх, но скилл действительно нужен, а здесь уже больше 2-х дней нет ответов.


 

Omni174Дата: Пятница, 09 Марта 2012, 15:59:00 | Сообщение # 6
Группа: Заблокированные
Сообщений: 1274
Награды: 1
Репутация: 359
Блокировки:
RaiN_S,
Отталкивание?
Это к дуосу!
 

RaiN_SДата: Пятница, 09 Марта 2012, 16:00:37 | Сообщение # 7
6 уровень
Группа: Проверенные
Сообщений: 163
Награды: 0
Репутация: 77
Блокировки:
Quote (Omni174)
RaiN_S,
Отталкивание?
Это к дуосу!

Сначала почитай, посмотри. Здесь проблема не в отталкивании.


 

Omni174Дата: Пятница, 09 Марта 2012, 16:06:57 | Сообщение # 8
Группа: Заблокированные
Сообщений: 1274
Награды: 1
Репутация: 359
Блокировки:
Хм..ну тогда подсчитываешь юнитов в группе вычитая своих союзников и юнитов.
И потом создаешь такое же колл-во дамми и каждый дамми юзает жезл иллюзий на них.
 

RaiN_SДата: Пятница, 09 Марта 2012, 16:09:42 | Сообщение # 9
6 уровень
Группа: Проверенные
Сообщений: 163
Награды: 0
Репутация: 77
Блокировки:
Quote (Omni174)
Хм..ну тогда подсчитываешь юнитов в группе вычитая своих союзников и юнитов.
И потом создаешь такое же колл-во дамми и каждый дамми юзает жезл иллюзий на них.

Ты что посты набиваешь? Посмотри предыдущие сообщения.


 

Omni174Дата: Пятница, 09 Марта 2012, 16:18:42 | Сообщение # 10
Группа: Заблокированные
Сообщений: 1274
Награды: 1
Репутация: 359
Блокировки:
Quote (RaiN_S)
Ты что посты набиваешь?

Вообще-то я пытаюсь помочь.
И я сказал как бы я сделал, но времени у меня мало, поэтому через час если никто не ответит - постараюсь сделать карту-пример.
 

Ramazan(off)Дата: Пятница, 09 Марта 2012, 17:20:09 | Сообщение # 11
11 уровень
Группа: Проверенные
Сообщений: 1670
Награды: 1
Репутация: 765
Блокировки:
Ты дурак что ли? RaiN_S давай уже не шути так с нами.

У тебя действие создание дамми стоит красным, дамми не создается.

И забудь про приказ через ID. Сделай с помощью предмета Жезл.

То есть ты, будешь давать предмет дамми и наводить его на цель.
 

SirNikolasДата: Пятница, 09 Марта 2012, 17:50:06 | Сообщение # 12
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Quote (Ramazan(off))
И забудь про приказ через ID.
Почему же? Самый оптимальный вариант.


 

RaiN_SДата: Понедельник, 12 Марта 2012, 16:32:04 | Сообщение # 13
6 уровень
Группа: Проверенные
Сообщений: 163
Награды: 0
Репутация: 77
Блокировки:
Quote (Ramazan(off))
Ты дурак что ли?

Нет. )
Quote (Ramazan(off))
RaiN_S давай уже не шути так с нами.

Разве это похоже на шутку.
Quote (Ramazan(off))
И забудь про приказ через ID.

Других, увы, не знаю.
Quote (Ramazan(off))
Сделай с помощью предмета Жезл.
То есть ты, будешь давать предмет дамми и наводить его на цель.

С этого момента, если можно, поподробней.

Добавлено (12 Март 2012, 16:32:04)
---------------------------------------------
Ребят, ну правда ничего не получается :'( Извините, что вас мучаю, но способность нужно как-то сделать. То, что у меня создание дамми красным стоит, так это из-за того, что я копировал триггер со своей карты. Однако скилл и так и так не работает, так что не суть важно. Опишите, пожалуйста, как можно это сделать через предмет. Я не пойму какой приказ отдавать дамии в таком случае.


 

SirNikolasДата: Четверг, 15 Марта 2012, 11:31:16 | Сообщение # 14
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
В разделе "Герой".

 

RaiN_SДата: Четверг, 15 Марта 2012, 13:19:52 | Сообщение # 15
6 уровень
Группа: Проверенные
Сообщений: 163
Награды: 0
Репутация: 77
Блокировки:
Фух... Получилось. Спасибо ребят. Сделал все-таки через ID, с предметом коряво работало.
Теперь еще один вопрос: как избавиться от вот этих утечек:


 

SirNikolasДата: Четверг, 15 Марта 2012, 14:39:52 | Сообщение # 16
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Установить Point = (Позиция (Выбранный юнит))
Установить Point2 = (Point с полярным смещением...)
Создать эффект в Point
Двигать юнита в Point2
call RemoveLocation(Point)
call RemoveLocation(Point2)


 

RaiN_SДата: Пятница, 16 Марта 2012, 15:28:01 | Сообщение # 17
6 уровень
Группа: Проверенные
Сообщений: 163
Награды: 0
Репутация: 77
Блокировки:
Quote (SirNikolas)
Установить Point = (Позиция (Выбранный юнит))
Установить Point2 = (Point с полярным смещением...)
Создать эффект в Point
Двигать юнита в Point2
call RemoveLocation(Point)
call RemoveLocation(Point2)

Думал по-другому. Спасибо. Можно закрыть.


 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Волна с иллюзиями
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2022 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz