Як зробити тригерний заклинання статті - warcraft 3

Всі знають що Варівськ заклинання всім набридли. Хочете якось прикрасити свій заспівав, але не знаєте як. Та й взагалі хочете дізнатися як зробити тригерні заклинання?
Вам сюди.
Мабуть почну цю подстатью з пояснення, що таке критичний заспівав, а пізніше підійдемо і до прикладів, так як вони один від одного нерозривні.

У своїй основі все заклинання діляться на 2 типу:
  1. використовувані миттєво
  2. Вказуються на меті

У першому варіанті натиснув на кнопку і заклинання активізувалося.
У другому крім натискання на кнопку, треба вказати на мету і тільки після цього заклинання активізувалося.
Але все тригерні заклинання об'єднує одне - це "Даммі спелла" або "Пустушка". Спелл при використанні якого нічого не відбувається, пояснювати як робити "Дамм" стиглі Не буду ви і так це знаєте. Тепер перейдемо до теоритических прикладів.

І так ми захотіли заспівав для цього подивимося в тригери, а точніше на події які нам потрібні Адже без розуміння що роблять події ми не зможемо зробити пристойний спелл:

Почнемо вгризатися в знання.
=== Події

Ця подія відноситься до заклинань 2го типу. Ви натискаєте спелл, і поки ви не вкажіть місце застосування заклинання тригер не спрацює.

Ця подія відноситься до заклинань 1го типу. Ви тільки натиснули кнопку спелла, а тригер вже спрацьовує.
Так само можна і віднести до 2му типу, поки ви вибираєте мета, тригер працює.

Належить як до заклинань 1го типу так і 2го. Ви натиснули на спелл ​​і почали шукати мета але не знайшли і скасували. Або ж ви вже використовуєте заспівав по типу "Зорепад" і з якоїсь вашої причини його скасували. В обох випадках тригер спрацьовує.

Ця подія У заклинань 1го типу. У заклинань буває зазначено "час підготовки" як струму підготовка закінчиться тригер спрацює.
У заклинань 2го типу. Вказав на мету, тригер спрацював.

Крім вище перерахованих умов іноді будемо використовувати:

Ця подія запускає тригер кожен раз через вказане нами час

Навіть в поясненні не потребує.

Ми ж не хочемо щоб тригер спрацьовував при будь-якому заклинання, для цього в умови треба вказати:

Йдемо далі.
=== Дії

Стиглі так само треба розділити на дії і їх вже 3:
  1. Дія навколо чогось
  2. Дія від чогось до чогось
  3. Дія на чимось

Не забуваємо що, щоб вони були потрібні вже змінні. а дії я покажу через тригери ефектів.

Перше означає що при активації заклинання, всі або частина дій в околицях юніта або точки. І виглядати це буде приблизно так:

Друге означає що між юнітом і юнітом, або точкою і точкою, або юнітом і точкою, буде якась агресивна дія. І виглядати це буде приблизно так:

І третє це просто дію на юніте \ точці, а вигляд у нього такий:

Ну начебто основи я роз'яснив, решта це похідні від вище написаного і майже всіх тригерів містяться в "WE".

Перейдемо до наші жаданим прикладів.

І так визначимося зі стиглому а вони бувають, видів:
  1. виклик
  2. аура
  3. миттєве заклинання
  4. направляється
  5. Кастуемое певний час
  6. Пассівка

Основні використовувані об'єкти заклинань:
"Даммі спелла" - пусте заклинання при використанні якого нічого не відбувається.

-+= Виклик = + -

Це заклинання при якому з'являється міньйон, один або більш, на час або постійно. Так само треба пояснити що міньйон можуть з'являтися як в заклинанні "Джайн" "Дух Води", тобто 1 міньйон у нас є і ще не зник, а ми вже закликали другого. Для створення нам буде потрібно створити Миньона, "Даммі спелла",

Додатково використовуються об'єкти заклинань "Виклик":
"Міньйон" - юніт якого ви закликаєте собі на допомогу.

Розділимо його на 3 типи
а) Міньйон не пропадає, але при повторному касти він замінюється
б) Міньйон на час, але при повторному касти він замінюється
в) Міньйон на час, але при повторному касти з'являється другий міньйон

а) Міньйон не пропадає, але при повторному касти він замінюється

б) Міньйон на час, але при повторному касти він заменяетcя

Після деяких експериментів, це заклинання складається з 1го тригера а не з 2х як раніше.

Все, тепер у нас при касти з'являється юніт на 10 сек, після закінчення яких він зникає. І при повторному касти теж зникає але з'являється інший.

в) Міньйон на час, але при повторному касти з'являється другий міньйон

Ось і 3й приклад, працює як заклинання "Дух Води"

При першому касти з'являється міньйон на 5 сек. після закінчення яких він зникає. При повторному касти перший міньйон жевріє, але з'являється другий міньйон на 5 сек.

З аурою простіше так як основна частина роботи лежить в "РВ". І як завжди АЛЕ, коли переходимо на тригер тут вже все стає хоч і не неймовірно, але не менш складно.

Отже 2 види аур:
а) Аура Життя
б) Аура Мани

а) Аура Життя

Аура діє на дружніх юнітів, підвищує їм максимальне значення ХП на 500 од. і від власника аури до юнитам на яких вона діє йде ефект. Зробив я її на основі "Обладунки Віри". І ще одну здатність на основі предмета збільшує життя "Аура збільшення життя".

Створюємо 1 тригер який запише юніта вивчила здатність "Обладунки Віри" в змінну масив:

Перше готове тепер 2е. Це сама дія триггерного заклинання при впливі на юніта. На російську мову "здатність подіяла на юніт - тригер спрацював".

б) Аура Мани

І простенька аура на збільшення мани на 250 од. створена на основі "чарівницьких Аура". У юнітів на яких вона діє буде свій ефект. Додаткове що ми створимо це "Аура збільшення мани"

Вся аура складається з 1го тріггера6

для аур викладаю два приклади в жодній карті.

Зробимо просте заклинання "Громова Хода" як у «Кернса» але з іншим ефектом:

Як видно необов'язково робити шкоди і радіус шкоди Тригерні, досить скористатися стандартними спелламі і всього лише додати інший ефект.

Змінимо стандартний "Молот Бур". Буде ефект від каст до атакованого юніта і навколо атакованого юніта.

І так пасивно заклинання це простіше простого для цього нам потрібно створити:
  1. придумати пассівку
  2. Дамм заспівав
  3. спелли з яких вона складатиметься

в моєму випадку створимо пассівку при якій нам буде даватися вампіризм і + до атаки.

Схожі статті