Ваши вопросы по триггерам - Страница 50 - Форум


Правила форума ·

Ваши вопросы по триггерам

Don

#1
Здесь вы можете задать интересующий вам вопрос по триггерам. Наши юзиры помогут вам и подскажут ответ.



  • 1. На тему распространяются Правила Раздела, за несоблюдения правил будут выносится предупреждения, а затем замечания (батхёрт)
Сообщение отредактировал Don - Пт, 25.04.08, 15:17

H_A_PK

#736
Quote (MEGA)
Вот у меня есть спелл что юнит запускает зелёную штуку, она летит медленно и притягивает всех юниотов вокруг неё, так-как зелёная штука летит медленно, надо чтобы юниты могли убежать из этого поля притягивания, но проблема в том что они даже и сдвинутся не могут при перемещении каждые 0.03 сек. и перемещаются до того момента как удалится зелёная штука, в общем мне надо чтобы юниты могли хоть как-то перемещаться.

нужно двигать юнитов относительной их позиции, и тогда они смогут убегать.
т.е.
точка = Полярное смещение( позиция (выбраного юнита)) радиус (-10 ну тут твоё число) на угол (угол между точками залёного юнита и выбраного юнита))

Добавлено (03.11.11, 17:12)
---------------------------------------------
и двигай лучше через

Code
call SetUnitX(u,x)
call SetUnitY(u,y)
Ползут 2 пирожка.
Первый: Я тебя щас трахну.
Второй: Почему?
Первый: Потому что я с яйцами :D

SuperDen

#737
Вот у меня какой вопрос ко всем кто щяс тут сидит!Не могу найти на форумах и в матерьялах как установить модель с импорт. текстурами для Warcraft 3,может кто-то подскажит?

MirAlex

#738
SuperDen,
1. Импортируй модель (.mdx) и все текстуры к ней (.blp) в Менеджер импорта.
2. Убери строку "\war3imported" в модели и текстурах.
3. Дай нужному юниту эту модель (в Редакторе объектов "Файл модели").
4. Перезагрузи редактор.

SunCreep

#742
gre, гениальное сообщение, а главное как информативно, агась.
Есть переменная - таймер. Есть действие - установить таймер. Есть событие - таймер истекает.

KroxR

#743
gre,
Quote (SunCreep)
Есть переменная - таймер. Есть действие - установить таймер. Есть событие - таймер истекает.

+ используй еще переменные)
Я всего лишь Жертва своих Идей!
Вот Какой Я!

MirAlex

#744
gre,
1. Создай переменную "Timer". Тип - "Таймер".

2. В действиях сделай как на скриншоте:

- Обратный отсчет: Запустить таймер
- Обратный отсчет: Создать окно таймера
(если хочешь чтобы таймер отображался на экране)

3. Чтобы задать триггером событие таймер истекает, нужно создать новый триггер и сделать следующее:

- Время: Таймер истекает


4. В действии ставь что тебе нужно, чтобы произошло когда таймер истечет. Пример:

- Боевая единица: Убить



Пример
Сообщение отредактировал Ахил - Вс, 06.11.11, 09:00

Eye

#745
помогите сделать тригеры:
проходит 3 минуты, карта замирает, два героя сильнейших с каждой команды появляются на арене, бьются, кто победил тому деньги+ его команде деньги

и вот ещё

таблицу с именами игроков и убиёствами героев
I've opened up my eyes

KO3bMA

#747
еще одна ловушка а-ля обливион: юнит идет по коридору, в определенном месте поперек коридора из стены в стену пролетает лезвие
если юнит в промежуток времени, пока пролетает лезвие, находится в области, где пролетает лезвие, он получает урон
как сделать?
простой вари ант, проверять нахожэдение юнита в области в момент времени, я знаю, мне нужно проверять нахождение юнита в промежуток времени пролетания лезвия

MEGA

#748
KO3bMA, Выбирай юнита вокруг лезвия, типа так:
Событие - каждые 0.10 сек
условие - нету
действие - выбрать каждого юнита в диапазоне которого те надо и произвести действия.
потом делаешь если/то/иначе
если выбранный юнит равно твой юнит то нанести урон в размере допустим 100
иначе ничего не делать.

KO3bMA

#749
MEGA,СПС, идею понял, выбирать юнитьов в области каждые .., по систечении времени выключать триг
тогда задача усложняется, хотя уже от моей лени, но все же , от одного лезвия интереса нет, а вот от десятка в коридоре уже интерес, не хотелось бы для каждого отдельно все это прописыват...
Поиск: