Сейчас 21:38:22 Воскресенье, 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Дата: Четверг, 12 Марта 2009, 19:54:20 | Сообщение # 2476
Директор компании
"УГ Production"
Группа: Проверенные
Сообщений: 4015
Награды: 2
Репутация: 656
Блокировки:
Quote (kros-master)
Нужна помощь. Как сделать такое действие:
Выбрать всех юнитов типа паук и сменить их владельца например на красного

Сначала обозначаеш пауков переменной(к примеру spiders)
Затем делаеш триггер
Событие:(К примеру Map initalizing)
Действие:Change owership of Spiders to Игрок 1 Красный and сменить цвет



 

kros-masterДата: Четверг, 12 Марта 2009, 20:59:38 | Сообщение # 2477
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Quote (Norm)
Сначала обозначаеш пауков переменной(к примеру spiders) Затем делаеш триггер

Norm, мне нужно чтобы 25 пауков передавалось игроку. ты предлагаешь всех в переменные <_<
 

NormДата: Четверг, 12 Марта 2009, 22:10:29 | Сообщение # 2478
Директор компании
"УГ Production"
Группа: Проверенные
Сообщений: 4015
Награды: 2
Репутация: 656
Блокировки:
kros-master, Есть ещё 1 вариант,сначала делаеш триггер:
Событие:Map initalizing
Действие:Create 25 пауков for Игрок Нейтрально-враждебный in (где надо)
Set Spiders last created unit group
А потом:
Событие:(какое надо)
Действие:Change owership of Spiders to Игрок 1 красный and сменить цвет.



 

Geroinov-GooNДата: Пятница, 13 Марта 2009, 13:04:03 | Сообщение # 2479
5 уровень
Группа: Пользователи
Сообщений: 131
Награды: 0
Репутация: 3
Блокировки:
как сделать ограничение на строительство определённого типа зданий?
 

АрранДата: Пятница, 13 Марта 2009, 13:35:17 | Сообщение # 2480
10 уровень
Группа: Ветераны
Сообщений: 2172
Награды: 1
Репутация: 312
Блокировки:
события:
Боевая единица - Unit Завершает строительство
условия:
(Unit-type of (Constructed structure)) равно что надо
действия:
Set переменная = (переменная + 1)
If (перменная больше например 3)
then
Боевая единица - Kill (Constructed structure)
Set переменная = (переменная - 1)
Игрок -Set Property (возвращаешь золото и дерево затраченные на строительство)
else
Do Nothing
еще создаешь триггер с событием что твое здание умирает, и действием уменьшения переменной на 1


 

Geroinov-GooNДата: Пятница, 13 Марта 2009, 14:14:28 | Сообщение # 2481
5 уровень
Группа: Пользователи
Сообщений: 131
Награды: 0
Репутация: 3
Блокировки:
ещё вопрос про искуственный интелект.......каким образом там должны быть действия расположены? например у меня стоит тригер что вот мол через 10 сек бот выбирает себе героя (карта типа доты) затем он учит навык и идёт в магазин купить пару вещей после чего отправляется мочить врагов....это действия 1 тригера.....как сделать тотже самый побег на базу при малом колличестве жизни в другом тригере, и нужно ли в каждом тригере для бота писать события:

Игок N контролёр) равно Компьютер ?

 

kros-masterДата: Пятница, 13 Марта 2009, 15:18:31 | Сообщение # 2482
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Geroinov-GooN, могу те посоветовать вот что
Событие
Время - периодическое событие (например каждую секунду)
Условие
Сравнение реального числа - здоровье у (твой юнит) меньше или равно 40 например
Действие
Боев. ед - Приказ при наведении на цель-точку - приказать (твой юнит) двигаться (твоя зона)
 

NormДата: Пятница, 13 Марта 2009, 15:27:22 | Сообщение # 2483
Директор компании
"УГ Production"
Группа: Проверенные
Сообщений: 4015
Награды: 2
Репутация: 656
Блокировки:
kros-master, смотри пост 2548 может поможет


 

VAL-SNORKДата: Пятница, 13 Марта 2009, 15:27:34 | Сообщение # 2484
6 уровень
Группа: Проверенные
Сообщений: 173
Награды: 2
Репутация: 21
Блокировки:
Я создаю карту типа RPG. Уже хотел закончить и выложить в инет, но тут меня посетила гениальная идея - сделать патроны для чушков, которые в карте бегаютю. Чтоб для каждого автомата были свои патроны и от снайперки патроны он использовать не мог. И еще кол-во оставшихся патронов чтоб было написано. Как это сделать я знаю, и как кол-во патронов показывать тоже, но КАК СДЕЛАТЬ ЧТОБ ДЕЙСТВИЕ ПРОИСХОДИЛО КОГДА ЮНИТ АТАКУЕТ......
Насколько я знаю такого события нету. Уже всеееее перепробовал....
HELP!!!!!!!!!!!!! >( :'( :o
 

Geroinov-GooNДата: Пятница, 13 Марта 2009, 16:04:50 | Сообщение # 2485
5 уровень
Группа: Пользователи
Сообщений: 131
Награды: 0
Репутация: 3
Блокировки:
kros-master - хорошо....а как сделать чтоб когда он отрегенится у фонтана жизни он шёл опять в атаку?
 

kros-masterДата: Пятница, 13 Марта 2009, 16:13:16 | Сообщение # 2486
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Quote (Geroinov-GooN)
после чего отправляется мочить врагов

Geroinov-GooN, вот это сделай как отдельный триггер, который запускаеться когда у героя макс жизней
как-то так


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

DarteskДата: Пятница, 13 Марта 2009, 17:14:11 | Сообщение # 2487
1 уровень
Группа: Пользователи
Сообщений: 15
Награды: 0
Репутация: 1
Блокировки:
Как объединить в группу юнитов враждебных игроку в некотором радиусе от персонажа использующего спелл??? И затем как потом каждому в этой группе нанести урон?
 

DragoNДата: Пятница, 13 Марта 2009, 17:17:18 | Сообщение # 2488
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
Dartesk, Выбрать кажого юнита из радиус(кастующего юнита) и сделать действия
Боевая единица Damage Target(кастер) to (выбранный юнит)dealing 100(к примеру) damage тип Заклинание


El Psy Congroo
 

CancelДата: Пятница, 13 Марта 2009, 17:18:04 | Сообщение # 2489
8 уровень
Группа: Проверенные
Сообщений: 634
Награды: 0
Репутация: 158
Блокировки:
Dartesk, группа юнитов - выбрать каждого юнита в радиусе X от точки расположения кастующего юнита совпадающего условию
условие - логическое условие (игрок владелец кастующего юнита враг игроку владельцу совпадающего юнита = да) И логическое условие (совпадающий юнит - летающий = нет) (последнее нужно, если заклинание не должно распространятся на летающих)


Сообщение отредактировал Cancel - Пятница, 13 Марта 2009, 17:19:01
 

DarteskДата: Пятница, 13 Марта 2009, 17:49:01 | Сообщение # 2490
1 уровень
Группа: Пользователи
Сообщений: 15
Награды: 0
Репутация: 1
Блокировки:
Что я сделал не так???
Прикрепления: 2463831.jpg (120.7 Kb)
 

vlaДата: Пятница, 13 Марта 2009, 17:49:20 | Сообщение # 2491
7 уровень
Группа: Проверенные
Сообщений: 328
Награды: 1
Репутация: 412
Блокировки:
Как сделать так, что бы при убийстве героя игрока 1(допустим) давали 1 древесину, игроку - который убил героя игрока 1

 

kros-masterДата: Пятница, 13 Марта 2009, 17:55:08 | Сообщение # 2492
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
vla,
Событие
Общее событие игрока - игрок красный умирает
Условие
Умирающий юнит равно (твой герой)
Действие
Игрок - добавить 1 к (игрок (владелец (убивающий юнит))) древесине (текущей)
по идее так
 

vlaДата: Пятница, 13 Марта 2009, 18:03:06 | Сообщение # 2493
7 уровень
Группа: Проверенные
Сообщений: 328
Награды: 1
Репутация: 412
Блокировки:
Quote (kros-master)
убивающий юнит

по англ как? у меня английский редактор


 

kros-masterДата: Пятница, 13 Марта 2009, 18:09:32 | Сообщение # 2494
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
vla, я те легче русифик дам =)
ЗЫ убивающий вроде killing unit
Прикрепления: 3767538.rar (53.3 Kb)
 

vlaДата: Пятница, 13 Марта 2009, 18:11:07 | Сообщение # 2495
7 уровень
Группа: Проверенные
Сообщений: 328
Награды: 1
Репутация: 412
Блокировки:
а всё разобрался, спс

Добавлено (13-03-2009, 18:11)
---------------------------------------------
Owner of killing unit
Руссик не хочу


 

DarteskДата: Пятница, 13 Марта 2009, 18:23:08 | Сообщение # 2496
1 уровень
Группа: Пользователи
Сообщений: 15
Награды: 0
Репутация: 1
Блокировки:
так что я сделал не так, и еще как юнитам в отряде понизить скорость передвижения...
 

Nelo_AngeloДата: Пятница, 13 Марта 2009, 18:31:43 | Сообщение # 2497
5 уровень
Группа: Пользователи
Сообщений: 140
Награды: 0
Репутация: 2
Блокировки:
Как сделать что бы каждую секунду всем игрокам приходило по 1 золотому ?=)
и ак сделать что бы определенная облость была недоступна для 1и 2 игрока а для всех остальных доступна =)
 

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

Делаеш триггер:
Событие:Every 1 second of game time
Действие:Add 1 to (Игрок которому должно дать) Золото(текущ.)



 

DarteskДата: Пятница, 13 Марта 2009, 18:40:19 | Сообщение # 2499
1 уровень
Группа: Пользователи
Сообщений: 15
Награды: 0
Репутация: 1
Блокировки:
Даже точнее как правильно называется функция выбирающая юнитов враждебных игроку кастера
 

АрранДата: Пятница, 13 Марта 2009, 19:50:50 | Сообщение # 2500
10 уровень
Группа: Ветераны
Сообщений: 2172
Награды: 1
Репутация: 312
Блокировки:
Quote (Nelo_Angelo)
и ак сделать что бы определенная облость была недоступна для 1и 2 игрока а для всех остальных доступна =)

события:
Боевая единица - A Unit Enters A Region
условия:
Owner of Entering Unit равно кто надо
действия:
Боевая единица - Move Instantly Entering Unit в область около той области, в которую он вошел
Quote (Dartesk)
еще как юнитам в отряде понизить скорость передвижения...

действия выбора отряда, потом действия выдавания способности на основе ботинок с отрицательным значением каждому юниту в отряде или тупо ауру сделать
Quote (Dartesk)
Даже точнее как правильно называется функция выбирающая юнитов враждебных игроку кастера

есть условие на враждебность игроку, не помню точно где


 

Поиск:

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