Добро пожаловать на форумы Боевого Народа (бывший форум Live.CNews.ru)!

ВАЖНЫЕ ТЕМЫ: FAQ по переезду и восстановлению учеток | Ошибки и глюки форума.
О проблемах с учетными записями писать СЮДА.
Учимся делать простенький триггер - Форумы Боевого Народа
IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
Учимся делать простенький триггер, обучения ради...
сообщение 5.4.2007, 17:31
Сообщение #1





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



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

Поставим перед собой задачу (порой прежде чем начать что-то делать, надо осознать что именно делать и правильно спланировать. Задача несколько литературная, что б звучало покрасившее smile.gif ) :
Советский разведчик возвращается с задания. Ему лишь осталось передать по рации что он уничтожил засаду немцев на дороге и колонна грузовиков может выдвигаться в путь ничего не опасаюсь.

Теперь о том, как это осуществить. Опустим в этом туториале создание самого диалога и допустим, что разведчику необходимо просто подойти к месту, где находиться рация и после этого грузовики поедут (упрощаю задачу до минимума).
Сначала создадим грузовики
[attachment=8296:attachment]
, потом сделаем нашего разведчика
[attachment=8297:attachment]
и добавим где-нибудь, например на пеньке в чаще леса, статический объект рацию.
[attachment=8298:attachment]
Теперь создадим новую зону в меню F3-5, и назовем её например ration. Уменьшим радиус зоны до нужного.
[attachment=8299:attachment]
Ещё сразу создадим путь из вейпоинтов, по которому поедут грузовики,
[attachment=8300:attachment]
добавим теги грузовикам (обоим добавим тег ”konvoy”), а нашему разведчику добавим тег pl.
[attachment=8302:attachment]
Пришло время сделать триггер. Переключаемся во вкладку триггеров – F3-6, и создаем новый триггер – тыкаем в верхнем окне правой кнопкой мышки, выбираем в меню Add и в появившемся окне вводим имя триггера - пусть будет, например, ”123”.
[attachment=8303:attachment]
Теперь в том же верхнем окошке выбираем наш триггер из списке всех триггеров (если есть ещё какие-нибудь)
В самом нижнем окошке (commands) так же правой кнопкой мышки жмем Add и выбираем в окне waypoint и жмем на кнопку OK.
И настраиваем эту команду так же, как приведено на скрине.
[attachment=8304:attachment]
В результате, когда триггер сработает по условию, всю юниты с тагом konvoy поедут по вейпоинту 0. Осталось лишь указать условие, а условием является попадание живого разведчика с тагом pl в зону с рацией.
Условия же задаются во втором окошке триггера (окошко conditions). Жмем на нем правой кнопкой мышки и выбираем +entities. Теперь в этом окне появилось новое условие, надо лишь настроить его. Два раза кликаем на нем и настраиваем так, как приведено на скриншоте:
[attachment=8305:attachment]
Вот и все. Сохраняем и радуемся. Что бы оттестировать в редакторе работу триггеров надо лишь нажать в правом нижнем углу кнопку старт и игра начнется. Когда нужное проверить – нажать finish и все вернется в нормальное состояние перед нажатием кнопки старт.
[attachment=8301:attachment]
Ну и сама карта вот:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 16.10.2009, 5:08
Сообщение #2





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Пасиб очень хороший мануал сделал StalkerXey помогло!Я на этом мануале миссии все учился делать
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 2.11.2009, 1:30
Сообщение #3





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Огромное спасибо ;) ! Теперь мне стал понятен принцип работы триггеров.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 9.3.2013, 13:43
Сообщение #4





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Большое спасибо! Всё просто и понятно написано! yes.gif thumbsup.gif
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.4.2024, 3:19
Консультации адвоката по уголовным делам. Бесплатно. По всей России