DeHa
Смышленный Человек
offline
Опыт:
4,891Активность: |
В чем соль?
Создал заклинание FireBreath
Принцып таков: -Юинт направляет заклинание на область,что наносит 50 дмджа всем на линии,потом по всей линии создает 4 юнита(огонька) которые поджаривают окружающих юнитов таким же заклинанием(как у панды) и дело в том,что через 3 секунду мне надо убрать группу юнитов(тоест ьвсе 4 юнита) но они не убираются.Как убрать не 1 юнита,а всю группу???? Или же как дать юниту отрицательную регенирацию ( допустим минус 100 жизней в секунду?) Отредактировано WarCrafter, 30.10.2006 в 13:15. |
29.10.2006, 21:54 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Trok-Ferot
Silenced by Trok-Ferot
offline
Опыт:
80,259Активность: |
Цитата:
1) залезаешь в настройки World Editor'a. 2) ставишь галочку в графе "Разрешить использовать отрицательные значения". 3) Открываешь нужного юнита редактором объектов. 4) В графе "регенерация" ставишь нужное значение. Например - "-199". Всё... |
|
29.10.2006, 22:02 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DeHa
Смышленный Человек
offline
Опыт:
4,891Активность: |
спасибо больше Варимат
DeHa добавил: И вот еще одна проблема. Я делаю переменную, которая выполняет роль точки Тоесть Точка 1,начало пути,точка 2 конце пути,облась,тоесть 200 вверх и 200 вниз гаризонтально 2 точке, .---------------------------------------. Почему если я ставлю область ,а в ней 4 точки , юнит перестает ползти дальше 4 точки в новой области? .-----. .-----------------------.-----.-----------------------. ?? у меня жук в заклинании перемещается под землей и в 2 области он выкапывается,поднимается вверх по линии, кидает там шипы во все стороны, потом спускается вниз кидает шипы во все стороны,и закапывается,но дальше не идет... Так же есть проблема. Я не могу отследить,лежит ли на юните Бафф ( эффект ) или заклинание,как отследить? |
29.10.2006, 23:15 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Iron
Листовой
offline
Опыт:
24,427Активность: |
DeHa, не советую разрешать отриц значения в настройкахредактора. Есть опасность че-то натворить. Есть другой, лучший способ.
1)Нажимаем клавишу шифт и держим 2)Открываем поле регенерации жизней с зажатым шифтом 3)Вписываем в него что хотим, т.е. любое значение хоть с минусом, хоть с плюсом, хоть ваще "папа римский" напиши. И таким, шифтовым, методом можно вводить любые значения в любые поля, инет шанса, что ты где-то что то не то напишешь, ибо ты всегда знаешь, когда редактор контролирует чтона писано, а когда нет. |
30.10.2006, 01:14 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dead Jay
Братег Дракончег
offline
Опыт:
8,425Активность: |
Iron а что будет,если разрешить???
|
30.10.2006, 11:19 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
warnovichok
Лорд Некронов
offline
Опыт:
2,824Активность: |
Dead Jay можна будет ставить отрицатильные значения,такие как например-ауру делаешь-СМЕРТЕЛЬНАЯ АУРА,ставишь отрицательные значения в заклинии аура смерти и ставишь чтоб врагов мочило,а других нет и всё жизнь у врагов тнимается с каждойсекундой....
|
30.10.2006, 11:53 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
T Mon
offline
Опыт:
3,825Активность: |
А не проще ли делать так:
Event: A unit starts casting an ability Condition: Type of ability being cast equal <our ability> Actions: set a(real)=x For integer A from 1 to 4 Do actions Create a unit of type <unit> at position of unit <casting unit> with pollar offset (a;angle between [casting unit; point region of ability being cast]) set a=a+y {endloop} wait z seconds Pick every unit in region (Playable Map Area) matching condition (Unit-type of matching unit equal <unit>) and do action (Remove picked unit from the game) |
30.10.2006, 16:35 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DeHa
Смышленный Человек
offline
Опыт:
4,891Активность: |
Да решил я давно все. Тему не закрывайте, ибо еще вопрос есть.И будут много... как сделать так,чтобы Лечебный газ у алхимика отнимал жизни(пробовал ставить -) - все равно ничего не отнимает. Хех а я как раз ауру смерти переделал:))) |
31.10.2006, 07:10 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|