Сейчас 18:40:05 Воскресенье, 25 января, 2026 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: PUVer, SirNikolas, Ty3uK  
Помощь с триггерами
realmsДата: Пятница, 29 Августа 2008, 00:23:04 | Сообщение # 1
Сенатор
Группа: Ветераны
Сообщений: 556
Награды: 3
Репутация: 181
Блокировки:
Здесь вы пишите вопросы ТОЛЬКО по триггерам.
Правила.
Запрещено задавать вопросы, на которые можно ответить да/нет. (проверяйте сами)
Задающие вопрос: 1) Описывайте свой вопрос наиболее понятно. Вопросы типа: помогите с заклинанием Иллидана (и подобные) будут удалены.
2) Не задавайте сразу несколько вопросов на разные тематики. Если у вас также есть вопросы по другим областям WE, пишите в соседние темы, соответсвующие теме вопроса.
3) Предварительно пролистываем тему, чтобы узнать, задавался ли такой вопрос перед вами. За повторяющиеся вопросы будут раздаваться замечания, вплоть до банов.


И не стоит флудить и оффтопить. Этим вы только делаете больше работы администрации, и можете получить за это замечание.




Сообщение отредактировал realms - Понедельник, 01 Сентября 2008, 22:03:48
 

NormДата: Пятница, 13 Марта 2009, 20:44:02 | Сообщение # 2501
Директор компании
"УГ Production"
Группа: Проверенные
Сообщений: 4015
Награды: 2
Репутация: 656
Блокировки:
Quote (Dartesk)
Даже точнее как правильно называется функция выбирающая юнитов враждебных игроку кастера

Pick every unit in (Units in (Playable map area) owned by Нейтрально враждебный) and do (Actions)





Сообщение отредактировал Norm - Пятница, 13 Марта 2009, 20:45:16
 

DragoNДата: Пятница, 13 Марта 2009, 22:02:25 | Сообщение # 2502
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
Quote (Dartesk)
Что я сделал не так???

а что должно быть?


El Psy Congroo
 

CancelДата: Суббота, 14 Марта 2009, 08:10:02 | Сообщение # 2503
8 уровень
Группа: Проверенные
Сообщений: 634
Награды: 0
Репутация: 158
Блокировки:
Quote (Арран)
есть условие на враждебность игроку, не помню точно где

Я же уже писал, это логическое сравнение, категории игрок (либо группа игроков точно не помню, проверь 2 варианта) логическое сравнение (игрок X враг игроку Y)

Добавлено (14-03-2009, 08:10)
---------------------------------------------
Dartesk, ошибка в том, что ты условие постави внутри функции выбора со ссылкой на совпадающий юнит, совпадающий юнит есть при отборе группы юнитов для совершения действий. Сейчас пример скину

 

CancelДата: Суббота, 14 Марта 2009, 08:19:23 | Сообщение # 2504
8 уровень
Группа: Проверенные
Сообщений: 634
Награды: 0
Репутация: 158
Блокировки:
вот
Прикрепления: spell42.w3x (16.8 Kb)
 

kros-masterДата: Суббота, 14 Марта 2009, 15:58:29 | Сообщение # 2505
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Кто нидь поясните действие в разделе триггеры, там чёто про очередь триггеров
 

RapiraДата: Суббота, 14 Марта 2009, 17:03:17 | Сообщение # 2506
1 уровень
Группа: Пользователи
Сообщений: 18
Награды: 0
Репутация: 0
Блокировки:
В одной карте видел как герой использует предмет и при этом показывается картинка(на весь экран карта местности) Как это сделать?
 

kros-masterДата: Суббота, 14 Марта 2009, 17:48:39 | Сообщение # 2507
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Quote (Rapira)
В одной карте видел как герой использует предмет и при этом показывается картинка(на весь экран карта местности) Как это сделать?

Это скорей всего сделали так:
1. В "дополнительно" выбрали просмотр всей карты
2. Создали там камеру.
3. Создали триггер типа:
Событие
юнит использует предмет
Условие
проверяет какой предмет
Действие
Камера - Применить (созданная камера) для (игрока) на 0.00 секунд
Ждать 10 сек (например)
Камера - сбросить камеру для (игрока) в стандартный вид на 0.00 секунд
 

RapiraДата: Суббота, 14 Марта 2009, 18:18:17 | Сообщение # 2508
1 уровень
Группа: Пользователи
Сообщений: 18
Награды: 0
Репутация: 0
Блокировки:
Как сделать чтобы при выполнении задания, помечало выполненым именно его( ато у меня отмечает выполненым последнее полученое)?
 

kros-masterДата: Суббота, 14 Марта 2009, 18:28:20 | Сообщение # 2509
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Quote (Rapira)
Как сделать чтобы при выполнении задания, помечало выполненым именно его( ато у меня отмечает выполненым последнее полученое)?

Создай переменную типа задания и в триггере где тока получаешь задание установи эту переменную как последний квест.
Ну и дальше как выполненное задание помечай переменную
ЗЫ если много заданий создай массивную переменную, главное не запутайся


Сообщение отредактировал kros-master - Суббота, 14 Марта 2009, 18:29:12
 

DriamiDДата: Суббота, 14 Марта 2009, 19:58:48 | Сообщение # 2510
3 уровень
Группа: Проверенные
Сообщений: 72
Награды: 0
Репутация: 26
Блокировки:
Народ помагите! Как сделать дуэли? Я не могу понять как через триггер. (Триггер у меня на русском, прошу по русски обьяснить)
 

NormДата: Суббота, 14 Марта 2009, 20:02:55 | Сообщение # 2511
Директор компании
"УГ Production"
Группа: Проверенные
Сообщений: 4015
Награды: 2
Репутация: 656
Блокировки:
Quote (DriamiD)
Народ помагите! Как сделать дуэли? Я не могу понять как через триггер. (Триггер у меня на русском, прошу по русски обьяснить)

Открываеш варик,потом свою мапу,потом редактор обьектов и ставиш 2 воина из разных тимов и вот тебе дуель :D



 

DriamiDДата: Суббота, 14 Марта 2009, 20:23:42 | Сообщение # 2512
3 уровень
Группа: Проверенные
Сообщений: 72
Награды: 0
Репутация: 26
Блокировки:
Если честно то я непонял ^_^

То есть смотрите,
Я хочу чтобы 10 секунд никто не мог двигаться,
Потом чтобы рандом херо из каждой темы в определенную область телепортировались,
Ждать 5 сек,
Воспроизвести...
Потом как одного кого то убили вернуть на исходную позицию.
Дайте пример на карте плз! Иначе не смогу понять!!! alco

Сообщение отредактировал DriamiD - Суббота, 14 Марта 2009, 20:26:24
 

MoRoZzДата: Суббота, 14 Марта 2009, 21:16:36 | Сообщение # 2513
3 уровень
Группа: Пользователи
Сообщений: 78
Награды: 0
Репутация: 0
Блокировки:
вопрос: есть здание - "самоходная мортира" но не юнит а здание. рядом с нм есть область. вот надо сделать так что бы когда юниты входили в эту область у мортиры отнималось здоровье. причом опредилённый юнит - опредилённое кол-во здоровья вот я написал триггер так:
Боевая единица - отряд входит в эту зону
((Входящий юнит) типа воин ближнего боя равно да
Боевая единица - убить(входящий юнит)
а вот тут как то надо сделать что бы какраз таки жизни отнимались...
я написал так
Боевая единица (атакующий юнит) установить жизнь как - 20 но это соответственно не правильно...
а как тогда надо делать?
 

АрранДата: Суббота, 14 Марта 2009, 21:22:48 | Сообщение # 2514
10 уровень
Группа: Ветераны
Сообщений: 2172
Награды: 1
Репутация: 312
Блокировки:
MoRoZz, мнда.....с триггерами совсем не дружишь
события:
Боевая единица - Unit Enters Region
действия:
If (Unit-Type of (Entering Unit) равно кто надо)
then
Боевая едициа - Kill (Entering Unit) (токо непойму нахрен этто тебе надо 0~о)
Боевая единица - Set life of кто надо to ((Здоровье of кто надо) - сколько надо
else
Do nothing
делаешь это действие для всех юнитов, которые могут войти в область и отнять здоровье мортиры


 

DriamiDДата: Суббота, 14 Марта 2009, 21:29:47 | Сообщение # 2515
3 уровень
Группа: Проверенные
Сообщений: 72
Награды: 0
Репутация: 26
Блокировки:
Народ помогите!!!! Я выставляю карту 22 марта!!!!!
 

MoRoZzДата: Суббота, 14 Марта 2009, 21:45:39 | Сообщение # 2516
3 уровень
Группа: Пользователи
Сообщений: 78
Награды: 0
Репутация: 0
Блокировки:
Quote (Арран)
события:
Боевая единица - Unit Enters Region
действия:
If (Unit-Type of (Entering Unit) равно кто надо)
then
Боевая едициа - Kill (Entering Unit) (токо непойму нахрен этто тебе надо 0~о)
Боевая единица - Set life of кто надо to ((Здоровье of кто надо) - сколько надо
else
Do nothing
делаешь это действие для всех юнитов, которые могут войти в область и отнять здоровье мортиры

а по русски эти тригеры нельзя?))) они у мну на русском просто)
а с английским лады у меня ещё хуже чем с тригерами))))
 

АрранДата: Суббота, 14 Марта 2009, 21:53:27 | Сообщение # 2517
10 уровень
Группа: Ветераны
Сообщений: 2172
Награды: 1
Репутация: 312
Блокировки:
MoRoZz, руссик-неудобно абсолютно...если уж сложно так перевести на translate зайди

 

kros-masterДата: Суббота, 14 Марта 2009, 21:57:19 | Сообщение # 2518
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
MoRoZz,
Событие
Боев.ед. - Юнит входит в зону
Действие
(есть та if, else, then функция)
if
Юнит - тип юнита (входящий юнит) равно (кто надо)
then
Боев.ед. - убить (входящий юнит) (тут слова Аррана)
Боевюед - установить жизни (кого надо) равные (здоровью кого надо или скока надо)
else
Ничё не делать
(слова Аррана)
 

MoRoZzДата: Суббота, 14 Марта 2009, 22:00:15 | Сообщение # 2519
3 уровень
Группа: Пользователи
Сообщений: 78
Награды: 0
Репутация: 0
Блокировки:
Quote (kros-master)
Боевюед - установить жизни (кого надо) равные (здоровью кого надо или скока надо)
else

может я дэбил но я такого ненахожу...
 

kros-masterДата: Суббота, 14 Марта 2009, 22:02:14 | Сообщение # 2520
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Ув. Арран, пока ты здесь объясни пожалуйста:
1 Как воспроизводить звук с помощью триггера (пробовал не получилось)(когда идёт передача от отряда и просто так)
2 Смысл действия - поместить триггер в очередь и т.д.

Добавлено (14-03-2009, 22:02)
---------------------------------------------
MoRoZz, делай просто
Боев.ед. - установить жизнь в процентах и ставь 100% ну или скока тебе нужно

 

Alex_007Дата: Суббота, 14 Марта 2009, 22:03:24 | Сообщение # 2521
6 уровень
Группа: Заблокированные
Сообщений: 179
Награды: 0
Репутация: 28
Блокировки:
Quote (MoRoZz)
может я дэбил но я такого ненахожу...

У тя русские тригеры ?
Если нет то скочай.


<b>Alice</b>, из за тебя пропадает смысл в паролях, а так же постоянно будет требоваться пинать админа...(Enforcer)
 

DriamiDДата: Суббота, 14 Марта 2009, 22:05:34 | Сообщение # 2522
3 уровень
Группа: Проверенные
Сообщений: 72
Награды: 0
Репутация: 26
Блокировки:
kros-master, Тут все очень легко. Нужно найти (у меня русская версия редактора)
Событее:
Время, Строки и другое что хочеш.
Условия:
Можно любый (необязательно)
Действия:
Звук - Играть "Sound" (для того чтобы была музыка надо в редакторе звука добавить как звук)
Звук - Установить громкость звука 100%

И все.

http://s51.radikal.ru/i132/0903/29/5b7e98704587.jpg

Cмотри!

Сообщение отредактировал DriamiD - Суббота, 14 Марта 2009, 22:15:17
 

kros-masterДата: Суббота, 14 Марта 2009, 22:08:17 | Сообщение # 2523
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
DriamiD, а если мне например надо воспроизвести звук из самого Вара. Например звук того как орёт крестьянин
 

DriamiDДата: Суббота, 14 Марта 2009, 22:11:10 | Сообщение # 2524
3 уровень
Группа: Проверенные
Сообщений: 72
Награды: 0
Репутация: 26
Блокировки:
Все легко.
Там в редакторе звуков нада найти и отметить как звук.
И потом в триггере просто прописать как на картинке которую я выставил.
 

kros-masterДата: Суббота, 14 Марта 2009, 22:12:48 | Сообщение # 2525
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
DriamiD, А ну спосибо
ЗЫ на какой картинке?
 

Поиск:

Copyright © 2006 - 2026 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz