|
[ВАЖНО] Помощь по триггерам
|
|
| DragoN | Дата: Пятница, 12 Февраля 2010, 16:47:23 | Сообщение # 1 |
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки: 
| Правила данной темы. - 1. Вопросы задавать исключительно по триггерам.
- 2. Вопрос должен быть максимально ясным, лаконичным и содержательным.
- 3. Оффтоп и флуд карается 3-х дневным баном.
El Psy Congroo
|
| |
|
|
| WakingTheDemon | Дата: Воскресенье, 28 Марта 2010, 19:32:40 | Сообщение # 926 |
9 уровень
Группа: Проверенные
Сообщений: 821
Награды: 1
Репутация: 170
Блокировки: 
| Quote (RAYMANTO16) 1.как сделать чтобы когда игрок ввожит команды в консоле,то происходит действие событие игрок вводит совпадающий текст"твой" Усл:какое надо Действие:что тебе надо)Quote (RAYMANTO16) 2.когда покупаешь заклинание,оно увеличивалосьв силе,т.е оно есть,но когда он его купил эфект становится сильнее тоесть предметом каким то?
|
| |
|
|
| RAYMANTO16 | Дата: Воскресенье, 28 Марта 2010, 19:38:12 | Сообщение # 927 |
9 уровень
Группа: Проверенные
Сообщений: 1018
Награды: 0
Репутация: 362
Блокировки: 
| нет.чтобы оно у него постояояным было
|
| |
|
|
| WakingTheDemon | Дата: Воскресенье, 28 Марта 2010, 20:05:44 | Сообщение # 928 |
9 уровень
Группа: Проверенные
Сообщений: 821
Награды: 1
Репутация: 170
Блокировки: 
| RAYMANTO16, нет чтобы предметом усилилося или свитком?
|
| |
|
|
| BeLous | Дата: Воскресенье, 28 Марта 2010, 23:18:49 | Сообщение # 929 |
8 уровень
Группа: Проверенные
Сообщений: 649
Награды: 0
Репутация: 120
Блокировки: 
| Quote (GoldPrice) то как мне проверить убил ли его мой гер Условия: (Владелец (Убивающий юнит) равно Икрок ?
^Y
|
| |
|
|
| Dimon4iK-ERA | Дата: Воскресенье, 28 Марта 2010, 23:32:18 | Сообщение # 930 |
9 уровень
Группа: Проверенные
Сообщений: 1046
Награды: 0
Репутация: 397
Блокировки: 
| GoldPrice расскажу простой пример когда умирает кто-нибудь, а убивает именно игрок 1 (красный) (англ. триггеры) Untitled Trigger 001 Events Unit - Событие Die Conditions Владелец (убивающий юнит‚)) Equal to Player 1 (Red) Actions Unit - Установить жизнь (Убивающий юнит) как ((Life у (Убивающий юнит)) + ((Life у (Убивающий юнит)) / 10.00))% Добавлено (28-03-2010, 23:32) --------------------------------------------- Вроде так... просто проверят вломы...
Сообщение отредактировал Dimon4iK-ERA - Воскресенье, 28 Марта 2010, 23:31:10 |
| |
|
|
| RAYMANTO16 | Дата: Понедельник, 29 Марта 2010, 13:27:12 | Сообщение # 931 |
9 уровень
Группа: Проверенные
Сообщений: 1018
Награды: 0
Репутация: 362
Блокировки: 
| а как сделать когда нажимаешь на существо открывается окно(главное когда нажимаешь)
|
| |
|
|
| GoldPrice | Дата: Понедельник, 29 Марта 2010, 13:36:01 | Сообщение # 932 |
3 уровень
Группа: Пользователи
Сообщений: 54
Награды: 0
Репутация: 8
Блокировки: 
| Quote (Dimon4iK-ERA) Unit - Установить жизнь (Убивающий юнит) как ((Life у (Убивающий юнит)) + ((Life у (Убивающий юнит)) / 10.00))% А как это сделать? Там где "выставить хп ко значению такомуто" я могу выбрать только одно из двух, либо выбрать проценты хп, либо 100% от конкретного юнита.
|
| |
|
|
| H_A_PK | Дата: Понедельник, 29 Марта 2010, 13:37:54 | Сообщение # 933 |
|
Быдлокодер
Группа: Проверенные
Сообщений: 2605
Награды: 1
Репутация: 822
Блокировки: 
| Боевая единица - установить жизни проценты значение в хп пиши в начале арифметику.
проклятье ляжет на любого кто дочитает до конца нет не дочитывай не надо остановись ну всё капец 
|
| |
|
|
| GoldPrice | Дата: Понедельник, 29 Марта 2010, 13:49:17 | Сообщение # 934 |
3 уровень
Группа: Пользователи
Сообщений: 54
Награды: 0
Репутация: 8
Блокировки: 
| Quote (GoldPrice) Unit - Установить жизнь (Убивающий юнит) как ((Life у (Убивающий юнит)) + ((Life у (Убивающий юнит)) / 10.00))% Даже так, я выставил арифметику.. Но там только 1 действие да и то нельзя присвоить числа юнитам... Как же быть?
|
| |
|
|
| Бюллетень | Дата: Понедельник, 29 Марта 2010, 14:41:02 | Сообщение # 935 |
6 уровень
Группа: Проверенные
Сообщений: 160
Награды: 0
Репутация: 21
Блокировки: 
| GoldPrice, ConvertRealToInteger >>Property, если на гуи, и в арифметику тоже можно вставить арифметику.
[ ZorDe] Ф бой Тускарцы, вы мега %)
|
| |
|
|
| Arius | Дата: Понедельник, 29 Марта 2010, 14:42:41 | Сообщение # 936 |
10 уровень
Группа: Проверенные
Сообщений: 2163
Награды: 2
Репутация: 267
Блокировки: 
| Ты выбрал арифметику, появилось два действия во втором выбери еще раз арифметику и вот тебе уже 3 действия. Чтобы сделать хм деленное на 10 выбери "преобразовать вещественное в целое" и там будет хп у такого то юнита, послед этого действие /10
|
| |
|
|
| GoldPrice | Дата: Понедельник, 29 Марта 2010, 15:02:11 | Сообщение # 937 |
3 уровень
Группа: Пользователи
Сообщений: 54
Награды: 0
Репутация: 8
Блокировки: 
| Quote (Arius) Чтобы сделать хм деленное на 10 выбери "преобразовать вещественное в целое" и там будет хп у такого то юнита, послед этого действие /10 Немного непонял для чего это делать? Я сделал так : Сделать хп "Бальназару" равно "Процент хп Бальназара + Максимальное хп Бальназара /10. И всё работает. Огромное спасибо всем кто помог)
|
| |
|
|
| Nightik | Дата: Понедельник, 29 Марта 2010, 15:56:15 | Сообщение # 938 |
7 уровень
Группа: Проверенные
Сообщений: 259
Награды: 0
Репутация: 9
Блокировки: 
| не кто не знает как сделать так чтобы юнит скользиль по облосте???
Даш минус получишь обратно :( Даш плюс получишь обратно :)
|
| |
|
|
| Dimon4iK-ERA | Дата: Понедельник, 29 Марта 2010, 16:01:33 | Сообщение # 939 |
9 уровень
Группа: Проверенные
Сообщений: 1046
Награды: 0
Репутация: 397
Блокировки: 
| Quote (RAYMANTO16) а как сделать когда нажимаешь на существо открывается окно(главное когда нажимаешь) RAYMANTO16 немного логики Untitled Trigger 001 Events Player - Player 1 (Red) Selects отряд Conditions Тут напиши условия (ну в зависимости на кого ты хочешь, чтобы это действовало) Actions Показать диалог (ну или че там тебе нужно) игроку (какому нужно) Добавлено (29-03-2010, 16:01) --------------------------------------------- Nightik на ХГМ есть спец. нароботки для плавного передвижения юнитов по воздуху 
|
| |
|
|
| Dimon4iK-ERA | Дата: Понедельник, 29 Марта 2010, 16:57:34 | Сообщение # 940 |
9 уровень
Группа: Проверенные
Сообщений: 1046
Награды: 0
Репутация: 397
Блокировки: 
| GoldPrice можно создать триггер, что когда юнит попадает в область (где хп не отнимается), то триггер, который отнимает хп выключался, а когда юнит выходит опять включался... Добавлено (29-03-2010, 16:57) --------------------------------------------- GoldPrice но лучше всего сделать триггер отнимания ХП через If/Then/Else А с этим долго объяснять... постарайся сам понять 
|
| |
|
|
| FkoFF | Дата: Понедельник, 29 Марта 2010, 16:58:11 | Сообщение # 941 |
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки: 
| Dimon4iK-ERA, он в РО поставил отрицательное значение регенерации. Соответственно надо либо делать триггер на отнимание хп, если юнит не находится в области, либо делать в области регенерацию хп юнитам этого типа эквивалентную антирегенерации хп вне зоны.
|
| |
|
|
| Dimon4iK-ERA | Дата: Понедельник, 29 Марта 2010, 17:00:35 | Сообщение # 942 |
9 уровень
Группа: Проверенные
Сообщений: 1046
Награды: 0
Репутация: 397
Блокировки: 
| FkoFF а... просто он перед этим спрашивал триггер для добавления процента хп... и я подумал... ну ладно, тогда все еще проще! Quote (FkoFF) делать в области регенерацию хп юнитам этого типа эквивалентную антирегенерации хп вне зоны. Оптимальный вариант!
|
| |
|
|
| Самокат | Дата: Понедельник, 29 Марта 2010, 17:02:08 | Сообщение # 943 |
5 уровень
Группа: Проверенные
Сообщений: 124
Награды: 0
Репутация: 15
Блокировки: 
| Лудче зделать тригерный урон в не области и убрать отрицательный хп реген Событие every (период снятия хп) seconds Условие ( Твоя область) contains (Твой Юнит) равно нет // Unit in region Действие Set Life (to value) to arifmetic( Propery(Здоровье of (твой юнит)) - 1)
|
| |
|
|
| NationalisT | Дата: Понедельник, 29 Марта 2010, 17:08:56 | Сообщение # 944 |
3 уровень
Группа: Проверенные
Сообщений: 74
Награды: 0
Репутация: 19
Блокировки: 
| Подскажите плиз с триггером,я уже запарился... У меня создан такой триггер: Событие: Боевыя единица - Событие получает предмет. Условие: ((переключающий юнит обладает предметом типа (мой предмет) равно "да". Действия: предмет - удалить предмет переносимый (переключающий юнит) типа (мой предмет) - (это действие повторяется несколько раз (если это важно)) Герой - создать (мой предмет) и дать его (переключающий юнит) Как при этом зделать так,что бы получаемый героем предмет,удалялся через,допустим,30 секунду спустя того,как был дан герою? Зарание благодарю.
|
| |
|
|
| GoldPrice | Дата: Понедельник, 29 Марта 2010, 17:11:33 | Сообщение # 945 |
3 уровень
Группа: Пользователи
Сообщений: 54
Награды: 0
Репутация: 8
Блокировки: 
| Quote (Dimon4iK-ERA) делать в области регенерацию хп юнитам этого типа эквивалентную антирегенерации хп вне зоны. Хоть убей тригеры несколько раз облазил ненашёл подобного. И вообще вы меня запутали Попробую всё теперь тригерно замутить.. Снова всем спс) Добавлено (29-03-2010, 17:11) --------------------------------------------- хм... Если я буду делать тригеры с проверкой лвла , что с каждым лвлом отнимается больше хп... а лвлов предпологается 20... охохох... кстати это можно замутить с помощью циклов.... или интежеров.. я в этом пока ноль
|
| |
|
|
| OraCool | Дата: Понедельник, 29 Марта 2010, 17:19:34 | Сообщение # 946 |
6 уровень
Группа: Проверенные
Сообщений: 208
Награды: 0
Репутация: 10
Блокировки: 
| Привет всем. Нужен такой скил, с неба летит молот бурь, падая на землю он взрываеться, станет на 1.5 секунды и наносит урон.
|
| |
|
|
| FkoFF | Дата: Понедельник, 29 Марта 2010, 17:21:58 | Сообщение # 947 |
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки: 
| чем муть какая то. Pick every unit in "units in region matching conditions" "Playable map area. Conditions (через AND): Unit Type of Matching Unit = Юнит у которого падает хп ||| Life of matching unit > 0 ||| (boolean unit in unit group) Matching unit не равно Units in LOCATION WITHOUT LIFEDRAIN." Cause picked unit to damage picked unit dealing (xx * hero-lvl of picked unit) with damage type - xx and attack type - xx вот тебе и весь триггер ,чего мучится - непоняяятно.. Добавлено (29-03-2010, 17:21) ---------------------------------------------
возьми стандартный рокетный удар, поменяй траэкторию полета, количество снарядов и длительность стуна.
|
| |
|
|
| Dimon4iK-ERA | Дата: Понедельник, 29 Марта 2010, 17:24:37 | Сообщение # 948 |
9 уровень
Группа: Проверенные
Сообщений: 1046
Награды: 0
Репутация: 397
Блокировки: 
|
|
| |
|
|
| NationalisT | Дата: Понедельник, 29 Марта 2010, 17:38:07 | Сообщение # 949 |
3 уровень
Группа: Проверенные
Сообщений: 74
Награды: 0
Репутация: 19
Блокировки: 
| Боевая единица* Сделать* Заранее* Извеняюсь за ошибки,пишу быстро,и иногда на слух((Добавлено (29-03-2010, 17:38) --------------------------------------------- Я пожалуй повторю вопрос,а то его даже не заметят... Подскажите плиз с триггером,я уже запарился... У меня создан такой триггер: События: Боевая единица - Событие получает предмет. Условия: ((переключающий юнит обладает предметом типа (мой предмет) равно "да". Действия: предмет - удалить предмет переносимый (переключающий юнит) типа (мой предмет) - (это действие повторяется несколько раз (если это важно)) Герой - создать (мой предмет) и дать его (переключающий юнит) Как при этом сделать так, что бы получаемый героем предмет, удалялся через,допустим,30 секунду спустя того, как был дан герою? Заранее благодарю.
|
| |
|
|
| RAYMANTO16 | Дата: Понедельник, 29 Марта 2010, 17:38:48 | Сообщение # 950 |
9 уровень
Группа: Проверенные
Сообщений: 1018
Награды: 0
Репутация: 362
Блокировки: 
| Quote (Dimon4iK-ERA) Quote (RAYMANTO16) а как сделать когда нажимаешь на существо открывается окно(главное когда нажимаешь) RAYMANTO16 немного логики Untitled Trigger 001 Events Player - Player 1 (Red) Selects отряд Conditions Тут напиши условия (ну в зависимости на кого ты хочешь, чтобы это действовало) Actions Показать диалог (ну или че там тебе нужно) игроку (какому нужно) эт.я руссо туристо
|
| |
|
|