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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: PUVer, SirNikolas, Ty3uK  
[АРХИВ] Помощь по триггерам - 1
UkroppДата: Четверг, 03 Декабря 2009, 00:50:56 | Сообщение # 2501
6 уровень
Группа: Проверенные
Сообщений: 228
Награды: 0
Репутация: 36
Блокировки:
Как сделать чтобы при уничтожение определённых юнитов определённый игрок выигрывал независимо сколько у них ещо осталось построенных зданий или юнитов
В моём случае это зомби должны убить всех рабов.
 

Lexa148Дата: Четверг, 03 Декабря 2009, 01:34:56 | Сообщение # 2502
4 уровень
Группа: Пользователи
Сообщений: 84
Награды: 0
Репутация: 0
Блокировки:
Ukropp,
Все просто.
Событие: Общее событие отряда: Умирает
Условие: и, функции (перечисляешь того, кого надо убить чтобы выйграть):
Функции условия: Сравнение отрядов: (выбираешь на карте зомби, которого надо убить чтобы выйграть)ю
И так делай хоть условий на 100 зомби сразу) Хотя я не уверен что это сработает, ибо не пробовал. Но всеже, попробуй, как говоритс - попытка не пытка.
Действие: игра: победа (выбираешь цвет игрока, который побеждает после уничтожения зомби.
Отпишись, если получится :) :D

Добавлено (03-12-2009, 01:34)
---------------------------------------------
А мне кто-нибудь поможет? ( :'(

 

СорнемусДата: Четверг, 03 Декабря 2009, 02:23:35 | Сообщение # 2503
9 уровень
Группа: Проверенные
Сообщений: 854
Награды: 0
Репутация: 120
Блокировки:
Quote (Lexa148)
Все просто. Событие: Общее событие отряда: Умирает Условие: и, функции (перечисляешь того, кого надо убить чтобы выйграть): Функции условия: Сравнение отрядов: (выбираешь на карте зомби, которого надо убить чтобы выйграть)ю И так делай хоть условий на 100 зомби сразу) Хотя я не уверен что это сработает, ибо не пробовал. Но всеже, попробуй, как говоритс - попытка не пытка. Действие: игра: победа (выбираешь цвет игрока, который побеждает после уничтожения зомби. Отпишись, если получится

Бред.
Событие:
Юнит умирает
Условие:
Integer comparison - Количество юнитов в *переменная группы* = 0
Действие:
Игрок - Победа *твой игрок*...*блаблабла*...
Не очень уверен, возможно и 1 надо постаивть, а не 0.


Сообщение отредактировал Сорнемус - Четверг, 03 Декабря 2009, 02:24:22
 

UkroppДата: Четверг, 03 Декабря 2009, 02:33:32 | Сообщение # 2504
6 уровень
Группа: Проверенные
Сообщений: 228
Награды: 0
Репутация: 36
Блокировки:
В событиях где юнит умирает надо своего юинта ставить?

Но там как поставить если у меня юнита этова на карте нету он появляется при начале игре ток и выбрать поэтому нельзя своего юнита.

 

СорнемусДата: Четверг, 03 Декабря 2009, 02:41:39 | Сообщение # 2505
9 уровень
Группа: Проверенные
Сообщений: 854
Награды: 0
Репутация: 120
Блокировки:
Quote (Ukropp)
В событиях где юнит умирает надо своего юинта ставить? Но там как поставить если у меня юнита этова на карте нету он появляется при начале игре ток и выбрать поэтому нельзя своего юнита.

Используй не Specific unit event, a Generic unit event.
И ещё, добавь в условия это:
(Killing unit) равно (Random unit from *твоя группа*).
Так как при убийстве последнего юнита группы будет выбираться только этот оставшийся и триггер выполниться.

Добавлено (03-12-2009, 02:41)
---------------------------------------------
Или Duying unit надо поставить =\ Не знаю точно.

 

FkoFFДата: Четверг, 03 Декабря 2009, 03:48:02 | Сообщение # 2506
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Quote (Сорнемус)
И ещё, добавь в условия это: (Killing unit) равно (Random unit from *твоя группа*). Так как при убийстве последнего юнита группы будет выбираться только этот оставшийся и триггер выполниться.Добавлено (03-12-2009, 02:41)---------------------------------------------Или Duying unit надо поставить =\ Не знаю точно.

dying надо ставить, killing unit это убивец )


 

Lexa148Дата: Четверг, 03 Декабря 2009, 11:43:59 | Сообщение # 2507
4 уровень
Группа: Пользователи
Сообщений: 84
Награды: 0
Репутация: 0
Блокировки:
Сорнемус,
ты сказал :
Условие:
Integer comparison - Количество юнитов в *переменная группы* = 0
А можешь сказать как юнитов добавить в этот отряд? :)
 

MTTДата: Четверг, 03 Декабря 2009, 11:54:30 | Сообщение # 2508
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Lexa148,
После того, как пикнеш нужных юнитов в отряд делаеш следующее
Set Твоя переменная отряда = last create unit group
 

Lexa148Дата: Четверг, 03 Декабря 2009, 12:18:47 | Сообщение # 2509
4 уровень
Группа: Пользователи
Сообщений: 84
Награды: 0
Репутация: 0
Блокировки:
У меня русская версия триггеров)
"пикнешь юнитов в отряд" это имеется ввиду триггером на карте они появятся или что?
Мне помоему какрас это и не понятно, как пикнуть юнитов в отряд))) я что-то запутался совсем)
 

MTTДата: Четверг, 03 Декабря 2009, 12:22:59 | Сообщение # 2510
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Действие:
Отряд.
Там самое первое действие отряда (хз как по русски звучит)
Расскажи по подробнее что тебе надо, я пример кину, тока неумею я кидать файлы на форум :D
 

Lexa148Дата: Четверг, 03 Декабря 2009, 12:25:11 | Сообщение # 2511
4 уровень
Группа: Пользователи
Сообщений: 84
Награды: 0
Репутация: 0
Блокировки:
Повторюсь, мне нужно сначала создать крипов, а затем, чтобы только после их уничтожения появился таймер.
Я может что-то нммудрил с переменными, или с триггерами, незнаю, кто в этом разбирается, взгляните пожалуйста.
Вот что получилось, но не работает.
:(

Добавлено (03-12-2009, 12:25)
---------------------------------------------
MTT, скачай плиз то что я там намудрил, и скажи что не так пожалуйста если не трудно)

 

MTTДата: Четверг, 03 Декабря 2009, 12:31:31 | Сообщение # 2512
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Lexa148,
Пиндец вопще :)
Как скачать от туда? :D

Добавлено (03-12-2009, 12:31)
---------------------------------------------
Все, скачал :)

 

Lexa148Дата: Четверг, 03 Декабря 2009, 12:35:51 | Сообщение # 2513
4 уровень
Группа: Пользователи
Сообщений: 84
Награды: 0
Репутация: 0
Блокировки:
Ну, что там? ) ;)
 

MTTДата: Четверг, 03 Декабря 2009, 12:53:00 | Сообщение # 2514
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Lexa148,
Хз, как кинуть тебе файл :)
 

Lexa148Дата: Четверг, 03 Декабря 2009, 13:22:47 | Сообщение # 2515
4 уровень
Группа: Пользователи
Сообщений: 84
Награды: 0
Репутация: 0
Блокировки:
MTT,
Загрузи его на какой-нибудь файлообменник :)

Добавлено (03-12-2009, 13:22)
---------------------------------------------
www.narod.ru
Нормальный файлообменник,е сли негде ты не зареган - регся тут и выложи там))) и ссылку кинь когда зальешь файл)

 

MTTДата: Четверг, 03 Декабря 2009, 13:27:16 | Сообщение # 2516
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Denialsan,
Пикать всех юнитов вокруг черной дыры и перемещать их с полярным смещением. Угол между пикед юнит и черной дырой. Патом переместить их на угол между черной дырой и пикед юнит. Все проста :D

Добавлено (03-12-2009, 13:27)
---------------------------------------------
Lexa148,
Кароче там в условии проста сделай так:
All Uints of S are dead равно ДА

 

Lexa148Дата: Четверг, 03 Декабря 2009, 13:32:33 | Сообщение # 2517
4 уровень
Группа: Пользователи
Сообщений: 84
Награды: 0
Репутация: 0
Блокировки:
MTT,
У меня русс триггеры(( я не найду то что ты написал, ибо перевод триггеров не правильный ((( :(
 

MTTДата: Четверг, 03 Декабря 2009, 13:37:29 | Сообщение # 2518
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Карочк, нажимаеш условие, там самое первое будет булеоновское.
Триггеринг юни шс Здание равно ДА
Нажимеш на первую функцию, там ищеш строку Отряд - ...
В Группе функций "Отряд" Есть всего 3 функции.
Вот там найди нужную тебе
 

Lexa148Дата: Четверг, 03 Декабря 2009, 13:59:27 | Сообщение # 2519
4 уровень
Группа: Пользователи
Сообщений: 84
Награды: 0
Репутация: 0
Блокировки:
А, все нашел)) БОЛЬШОЕ спасибо ))))

Добавлено (03-12-2009, 13:47)
---------------------------------------------
У меня еще 1 вопрос!
А что, в группе может быть макс 10 юнитов? (( Я создал 3 области, из каждой появляются по 5 крипов, и для всех я сделал вписать в 1 группу.
Но как только убивает 10 юнитов, то после убийства 11 юнита начинается действие. Почему? )

Добавлено (03-12-2009, 13:59)
---------------------------------------------
А, все разобралси)))
И самый последний вопрос! Как сделать триггером, чтобы ИГРОК не мог определенными юнитами управлять (если это юниты игрока)? Ну чтобы они шли, а игрок не мог их сдвинуть. Спасибо зараее, МТТ поможешь вновь? )) :)

 

MTTДата: Четверг, 03 Декабря 2009, 14:01:32 | Сообщение # 2520
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Lexa148,
Чтобы их нельзя было выделить или чтобы они не реагировали на твои команды, как в кастл файт?
 

Lexa148Дата: Четверг, 03 Декабря 2009, 14:14:00 | Сообщение # 2521
4 уровень
Группа: Пользователи
Сообщений: 84
Награды: 0
Репутация: 0
Блокировки:
Что-то вроде этого))
Блин и еще 1 проблема! У меня карта из 6 полос, для 6 играков. ПО каждой будут бежать крипы. Как сделать так, чтобы после уничтожения главного здания (которое игрок будет защищать), крипы ПЕРЕССАЛИ идти? а то нечего не получается.. ((

Добавлено (03-12-2009, 14:14)
---------------------------------------------
А что легче сделать?? чтобы не реагировали или чтобы не выделить было? )

 

ShadowDragonДата: Четверг, 03 Декабря 2009, 14:14:20 | Сообщение # 2522
10 уровень
Группа: Проверенные
Сообщений: 1564
Награды: 1
Репутация: 286
Блокировки:
Lexa148,

Событие: [главное здание] умирает
Действие: Отключай триггер который отвечает за бег крипов


Человечество так низко пало... Даже я за ним не успеваю © Не помню


 

Lexa148Дата: Четверг, 03 Декабря 2009, 14:15:31 | Сообщение # 2523
4 уровень
Группа: Пользователи
Сообщений: 84
Награды: 0
Репутация: 0
Блокировки:
Перестали* ))

Добавлено (03-12-2009, 14:15)
---------------------------------------------
Если это команда
действие: Триггер выключить
То он не пашет, триггер как работал, так и работает. я уже 100 раз пытался( Или там както по другому?

 

MTTДата: Четверг, 03 Декабря 2009, 14:29:00 | Сообщение # 2524
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Quote (Lexa148)
что легче сделать?? чтобы не реагировали или чтобы не выделить было?

Ну.. второе раз в 500 по проще будет :)

Добавлено (03-12-2009, 14:21)
---------------------------------------------
Lexa148,
Можно перед каждым созданием крипа поставить условие.
Такоето сдание не мертвое

Добавлено (03-12-2009, 14:27)
---------------------------------------------
Lexa148,
Событие:
Игрок такойта выбрает боевую еденицу
Условие
Тут ставиш какова тебе надо юнита
Действие
Выбор - ... не знаю как по русски звучит... там найдеш, группа функций "выбор"

Добавлено (03-12-2009, 14:29)
---------------------------------------------
Или дай ему способность Москиты :D (тока этого юнита в таком случае никто не сможет бить)

 

Lexa148Дата: Четверг, 03 Декабря 2009, 14:30:12 | Сообщение # 2525
4 уровень
Группа: Пользователи
Сообщений: 84
Награды: 0
Репутация: 0
Блокировки:
Ок, ща попробую))) спс,

Добавлено (03-12-2009, 14:30)
---------------------------------------------
Эм, а такоето здание не мертвое, это как? ))) можешь написать пример? ) А то я покачто в триггерах не ахти(

 

Поиск:

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