|
[АРХИВ] Помощь по триггерам - 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 зомби сразу) Хотя я не уверен что это сработает, ибо не пробовал. Но всеже, попробуй, как говоритс - попытка не пытка. Действие: игра: победа (выбираешь цвет игрока, который побеждает после уничтожения зомби. Отпишись, если получится  Добавлено (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
Блокировки: 
| Действие: Отряд. Там самое первое действие отряда (хз как по русски звучит) Расскажи по подробнее что тебе надо, я пример кину, тока неумею я кидать файлы на форум
|
| |
|
|
| 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, Пиндец вопще Как скачать от туда?  Добавлено (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, Пикать всех юнитов вокруг черной дыры и перемещать их с полярным смещением. Угол между пикед юнит и черной дырой. Патом переместить их на угол между черной дырой и пикед юнит. Все проста  Добавлено (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) --------------------------------------------- Или дай ему способность Москиты (тока этого юнита в таком случае никто не сможет бить)
|
| |
|
|
| Lexa148 | Дата: Четверг, 03 Декабря 2009, 14:30:12 | Сообщение # 2525 |
4 уровень
Группа: Пользователи
Сообщений: 84
Награды: 0
Репутация: 0
Блокировки: 
| Ок, ща попробую))) спс, Добавлено (03-12-2009, 14:30) --------------------------------------------- Эм, а такоето здание не мертвое, это как? ))) можешь написать пример? ) А то я покачто в триггерах не ахти(
|
| |
|
|