Четверг, 09.04.2026, 20:14


  • Страница 1 из 1
  • 1
Мануал по структуре триггеров
DimiXДата: Воскресенье, 27.06.2010, 13:36 | Сообщение # 1
Стрелок
Группа: Администраторы
Сообщений: 144
Награды: 4
Репутация: 7
За отличную посещаемость форума!
Данная статья содержит пошаговый гид по созданию триггеров для новичков

Примечание: Тут использует русские триггеры [скачать]

Итак начнем. Триггеры - это некий язык программирования в среде World Editor, который был упрощен от JASS для более комфортного написания событий и прочего, что может происходить в игре. Что дают триггеры? Скажем так: без триггеров игра была бы скучной и однообразной, без триггеров на карте можно было бы просто бегать героем и убивать вражеские войска, монстров и так далее. Триггеры дают нам возможность ставить различные условия игры, события в игре, переменные, создание различных секретов в карте и многое другое.

некоторые действия могут мешать друг другу, и в лутшем случае они просто не сработают, а в худшем вызовут вылет из игры с критической ошибкой.Также если вы всё проверили по несколько тысяч раз, а как надо работать не хочет-попробуйте поменяйте условие на аналогичное.

Итак, вы запустили World Editor. Чтобы открыть окно триггеров, вам нужно щелкнуть по кнопке на панели инструментов в верхней части программы. Перед вами открылось само окно триггеров

Окно триггеров

В левой части окна триггеров распологается некое древо, на котором расположены папки для триггеров и сами триггеры. Для имен самих триггеров нельзя использовать русский алфавит. В правой верхней части окна вы видите окно для текста. Это окно служит для написания комментария к триггеру. Ниже окна комментариев вы видите функции триггера. В этом окне описываются функции триггера и что они выполняют.

Триггер состоит из 3 частей, это: Событие, Условие и Действие
Событие задает само событие, после которого определенная функция должна пройти по всем параметрам условия (если есть) и выполнить то или иное действие, которое будет указано в пункте Действие
Условие задает условие для определенного объекта, предмета и т.п.
В действии указывается само действие, которое будет выполнено после определенного события и условия.
Пример:
Событие: Юнит в зоне "Зона 1"
Условие: Юнит = Пехотинец
Действие: Убить юнит входящий с зону

 
  • Страница 1 из 1
  • 1
Поиск:
Объявления
12.02.2010
Тема объявления
Хватит набивать посты флудом с этого момента флуд будет караться +20% к замечаниям.


Статистика Форума
Последние обновленные темы
Самые популярные темы
Самые активные
Новые участники

Заборы и навесы из профна...

(0)

Обслуживание газоснабжени...

(0)

Тут можно купить егэ 2014...

(0)

Ищу индивидуалок!

(0)

Ищу индивидуалок!

(0)

Лучшее порно видео разных...

(0)

http://aran.com.ua/

(0)

Porterpa

(0)

Какое нормальное такси в ...

(0)

Опыт Остров Самуи

(0)

Дота по вечерам

(49)

Акция *Бесплатные права н...

(49)

Подключение к серверу

(40)

ТОлько для рики котика)))...

(38)

Набор в модеры

(29)

Предложения по улучшению ...

(26)

Заказ аватарки 4n4rh1st

(26)

Модератор сайта

(23)

музыка и видео о доте

(22)

Полезные темы для новичко...

(20)

amandabif

(Постов: 1165)

Bobomolase

(Постов: 1154)

essentuts

(Постов: 1126)

arinbberg

(Постов: 1058)

waffreerge

(Постов: 1002)

atrippal

(Постов: 984)

akolipores

(Постов: 817)

anesezzon

(Постов: 799)

Armadrogen

(Постов: 797)

Ascorpionze

(Постов: 740)

TravisMi

(08.06.2014 в 22:45)

stoonikeensap

(08.06.2014 в 15:32)

newsdews

(08.06.2014 в 12:44)

Matthewrox

(08.06.2014 в 11:28)

Alfredtes

(08.06.2014 в 05:52)

foxlync

(07.06.2014 в 23:26)

NicolaFutt

(07.06.2014 в 20:12)

Markuslat

(07.06.2014 в 12:27)

MachineTed

(07.06.2014 в 07:40)

LeslieMaF

(07.06.2014 в 04:25)


wc3pride 2009-2026 | © Все права защищены! | Окунись в мир WarCraft | Новая Dota Платформа | Sitemap
Дизайн данного сайта полностью принадлежит администратору сайта.