|
Помощь с триггерами
|
|
| realms | Дата: Пятница, 29 Августа 2008, 00:23:04 | Сообщение # 1 |
Сенатор
Группа: Ветераны
Сообщений: 556
Награды: 3
Репутация: 181
Блокировки: 
| Здесь вы пишите вопросы ТОЛЬКО по триггерам. Правила. Запрещено задавать вопросы, на которые можно ответить да/нет. (проверяйте сами) Задающие вопрос: 1) Описывайте свой вопрос наиболее понятно. Вопросы типа: помогите с заклинанием Иллидана (и подобные) будут удалены. 2) Не задавайте сразу несколько вопросов на разные тематики. Если у вас также есть вопросы по другим областям WE, пишите в соседние темы, соответсвующие теме вопроса. 3) Предварительно пролистываем тему, чтобы узнать, задавался ли такой вопрос перед вами. За повторяющиеся вопросы будут раздаваться замечания, вплоть до банов. И не стоит флудить и оффтопить. Этим вы только делаете больше работы администрации, и можете получить за это замечание.
Сообщение отредактировал realms - Понедельник, 01 Сентября 2008, 22:03:48 |
| |
|
|
| Akkolt | Дата: Вторник, 11 Ноября 2008, 20:30:10 | Сообщение # 626 |
3 уровень
Группа: Пользователи
Сообщений: 45
Награды: 0
Репутация: 3
Блокировки: 
| call TriggerRegisterTrackableTrackEvent( <trigger_name>, <trackable> ) Добавлено (11-11-2008, 20:30) --------------------------------------------- Ну... тракабля - это модель, реагирующая на наведение и нажатие на нее курсором, что то вроде сенсорной кнопки на телефоне =)
|
| |
|
|
| MTT | Дата: Вторник, 11 Ноября 2008, 20:31:27 | Сообщение # 627 |
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки: 
| Akkolt, А сабытие? И как туда данные пихать? Мона попадробнее плиз=)
|
| |
|
|
| Akkolt | Дата: Вторник, 11 Ноября 2008, 20:33:06 | Сообщение # 628 |
3 уровень
Группа: Пользователи
Сообщений: 45
Награды: 0
Репутация: 3
Блокировки: 
| call TriggerRegisterTrackableTrackEvent( <trigger_name>, <trackable> ) это и есть событие, выше идут функции Quote И как туда данные пихать? Ну я же написал, триггер нейм - имя триггера, тракабля - переменная с тракаблей...
|
| |
|
|
| MTT | Дата: Вторник, 11 Ноября 2008, 20:36:39 | Сообщение # 629 |
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки: 
| Akkolt, Ничего не понятно... Если не трудно, может пример сделать с любой переменной?
|
| |
|
|
| Akkolt | Дата: Вторник, 11 Ноября 2008, 20:48:45 | Сообщение # 630 |
3 уровень
Группа: Пользователи
Сообщений: 45
Награды: 0
Репутация: 3
Блокировки: 
| function hit takes nothing returns nothing local trackable t = udg_trackable[GetRandomInt (1, udg_trackablesN)] ... endfunction function Init_trackables_clicked takes nothing returns nothing set gg_trg_trackables_clicked = CreateTrigger() call TriggerRegisterTrackableTrackEvent( gg_trg_trackables_clicked, udg_trackable[GetRandomInt (1, udg_trackablesN)] ) call TriggerAddAction( gg_trg_trackables_clicked, function hit ) endfunction Добавлено (11-11-2008, 20:48) --------------------------------------------- если не понял, что это, go to read the tutorials about jass
Сообщение отредактировал Akkolt - Вторник, 11 Ноября 2008, 20:44:53 |
| |
|
|
| MTT | Дата: Вторник, 11 Ноября 2008, 20:55:23 | Сообщение # 631 |
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки: 
| Akkolt, Не, на жассе я не умею
|
| |
|
|
| Akkolt | Дата: Вторник, 11 Ноября 2008, 20:59:09 | Сообщение # 632 |
3 уровень
Группа: Пользователи
Сообщений: 45
Награды: 0
Репутация: 3
Блокировки: 
| в гуи тракаблей нет
|
| |
|
|
| DragoN | Дата: Вторник, 11 Ноября 2008, 21:13:47 | Сообщение # 633 |
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки: 
| MTT, Вот карта пример,она поможет тебе разобраться
El Psy Congroo
|
| |
|
|
| MTT | Дата: Вторник, 11 Ноября 2008, 21:14:29 | Сообщение # 634 |
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки: 
| Лана, напишу проста, что цена увеличивается с каж уровнем и при нехватки дерева выведу цену.
|
| |
|
|
| DragoN | Дата: Вторник, 11 Ноября 2008, 21:16:27 | Сообщение # 635 |
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки: 
| Dragon93, я те про это и говорил-легче будт
El Psy Congroo
|
| |
|
|
| _TiM_ | Дата: Среда, 12 Ноября 2008, 16:55:18 | Сообщение # 636 |
5 уровень
Группа: Проверенные
Сообщений: 146
Награды: 0
Репутация: 54
Блокировки: 
| Я тут мини-игру хотел сделать, но вот облом ( не могу сделать триггер, чтобы я когда юнита выбирал вражеского он взрывался). Если кто знает напишите, плиз.
|
| |
|
|
| Akkolt | Дата: Среда, 12 Ноября 2008, 17:17:33 | Сообщение # 637 |
3 уровень
Группа: Пользователи
Сообщений: 45
Награды: 0
Репутация: 3
Блокировки: 
| событие - игрок выделяет боевую единицу действие - создать спецеффект взрыва на юните, убить юнита...Добавлено (12-11-2008, 17:17) --------------------------------------------- предупреждаю, триг вызовет утечки...
|
| |
|
|
| ScaryGhost | Дата: Среда, 12 Ноября 2008, 17:19:00 | Сообщение # 638 |
4 уровень
Группа: Пользователи
Сообщений: 87
Награды: 0
Репутация: -11
Блокировки: 
| Akkolt, а какие утечки, кроме оставшегося спецэффекта?
|
| |
|
|
| Akkolt | Дата: Среда, 12 Ноября 2008, 17:34:11 | Сообщение # 639 |
3 уровень
Группа: Пользователи
Сообщений: 45
Награды: 0
Репутация: 3
Блокировки: 
| спецеффект, точка
|
| |
|
|
| ScaryGhost | Дата: Среда, 12 Ноября 2008, 20:48:51 | Сообщение # 640 |
4 уровень
Группа: Пользователи
Сообщений: 87
Награды: 0
Репутация: -11
Блокировки: 
| Что за точка? Можно поподробнее?
|
| |
|
|
| Akkolt | Дата: Среда, 12 Ноября 2008, 22:32:52 | Сообщение # 641 |
3 уровень
Группа: Пользователи
Сообщений: 45
Награды: 0
Репутация: 3
Блокировки: 
| location... хз, как еще объяснить.
|
| |
|
|
| _TiM_ | Дата: Четверг, 13 Ноября 2008, 13:33:27 | Сообщение # 642 |
5 уровень
Группа: Проверенные
Сообщений: 146
Награды: 0
Репутация: 54
Блокировки: 
| Alice, нет, мне нужно не в качестве цели спелла, а именно чтобы, я нажал на юнита мышкой и он взорвался (я хз как по другому обьяснить)
|
| |
|
|
| ГлЮк | Дата: Четверг, 13 Ноября 2008, 15:52:28 | Сообщение # 643 |
6 уровень
Группа: Проверенные
Сообщений: 219
Награды: 0
Репутация: 117
Блокировки: 
| _TiM_, держи, я тебе сделал этот триг
|
| |
|
|
| _TiM_ | Дата: Четверг, 13 Ноября 2008, 17:28:53 | Сообщение # 644 |
5 уровень
Группа: Проверенные
Сообщений: 146
Награды: 0
Репутация: 54
Блокировки: 
| ГлЮк, спсб. Я понял почему, просто тут надо ставить переключающий юнит, а я ставил выьранный. Ещё раз спасибо за помощь.
Сообщение отредактировал _TiM_ - Четверг, 13 Ноября 2008, 17:34:17 |
| |
|
|
| Alex_007 | Дата: Четверг, 13 Ноября 2008, 21:54:53 | Сообщение # 645 |
6 уровень
Группа: Заблокированные
Сообщений: 179
Награды: 0
Репутация: 28
Блокировки: 
| Как сделать, что бы любой кто войдёт в зону (отмеченую на карте) или покидают определённую умирали\телепортировались и т. д. А то трудно на каждого писать свой тригер.... Ещё, как сделать, чтобы не все а токо из клана 1 (например ) ит.д.
<b>Alice</b>, из за тебя пропадает смысл в паролях, а так же постоянно будет требоваться пинать админа...(Enforcer)
|
| |
|
|
| Akkolt | Дата: Четверг, 13 Ноября 2008, 21:59:13 | Сообщение # 646 |
3 уровень
Группа: Пользователи
Сообщений: 45
Награды: 0
Репутация: 3
Блокировки: 
| Юзай Unit in region
Сообщение отредактировал Akkolt - Четверг, 13 Ноября 2008, 21:59:34 |
| |
|
|
| -Castro- | Дата: Четверг, 13 Ноября 2008, 22:00:15 | Сообщение # 647 |
|
УГ продюсер
Группа: Ветераны
Сообщений: 2099
Награды: 3
Репутация: 1213
Блокировки: 
| Событие: воин пошел в зону такую то Действие: Юнит - убить (двигать и т.п.) входящий юнит
|
| |
|
|
| Alex_007 | Дата: Четверг, 13 Ноября 2008, 22:00:45 | Сообщение # 648 |
6 уровень
Группа: Заблокированные
Сообщений: 179
Награды: 0
Репутация: 28
Блокировки: 
| Akkolt, и именно этот Юнит умрёт? А как сделать чтоб токо ис клана 1 ?
<b>Alice</b>, из за тебя пропадает смысл в паролях, а так же постоянно будет требоваться пинать админа...(Enforcer)
|
| |
|
|
| Akkolt | Дата: Четверг, 13 Ноября 2008, 22:03:05 | Сообщение # 649 |
3 уровень
Группа: Пользователи
Сообщений: 45
Награды: 0
Репутация: 3
Блокировки: 
| В условии поставь Owner Of Triggering unit (index 1) Приблизительно так, как пишется точно не помню... Это для 1го игрока, если хочешь для группы игроков, внеси их в массив, а затем укажи группу в условии...
Сообщение отредактировал Akkolt - Четверг, 13 Ноября 2008, 22:04:08 |
| |
|
|
| -Castro- | Дата: Четверг, 13 Ноября 2008, 22:03:29 | Сообщение # 650 |
|
УГ продюсер
Группа: Ветераны
Сообщений: 2099
Награды: 3
Репутация: 1213
Блокировки: 
| Quote (Alex_007) Akkolt, и именно этот Юнит умрёт? А как сделать чтоб токо ис клана 1 ? Событие: воин пошел в зону такую то Условия: Владелец входящего юнита Игрок такой то Действие: Юнит - убить (двигать и т.п.) входящий юнит
|
| |
|
|