|
[ВАЖНО] Помощь по триггерам
|
|
| DragoN | Дата: Пятница, 12 Февраля 2010, 16:47:23 | Сообщение # 1 |
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки: 
| Правила данной темы. - 1. Вопросы задавать исключительно по триггерам.
- 2. Вопрос должен быть максимально ясным, лаконичным и содержательным.
- 3. Оффтоп и флуд карается 3-х дневным баном.
El Psy Congroo
|
| |
|
|
| MTT | Дата: Воскресенье, 25 Апреля 2010, 18:07:17 | Сообщение # 1351 |
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки: 
| KaYsE, Ууу, загнул=) При помощи подстроки (substring) Там сравниваеш каждый символ. Если у тебя тока 2 позиции, то ставиш уловие, что длина строки не выше 3 символов, для того... кароче чтоб все что было норм. Ставиш в действиях if. Там ставиш условие, что если символ 1,1 равен и ставиш еще if. Там ставиш условие про второй символ 2,2. Если там стоит "+" то дальше ставиш еще if? а там стваиш условие на третий 3,3 символ. Соответственно по каждой букве делаеш итем. Если между ними будет стоять не плюс, а скажем другая буква, то он даст тебе только 1 итем. Тот что ты первым пропишеш. Сеетветсвенно, написал слово "она", ты получиш оранжевый. Именно по этому, чтобы не ипать мозг, пользуйся символом вызова, например, как во всех картах, это символ минус "-"
|
| |
|
|
| РаЙгА | Дата: Воскресенье, 25 Апреля 2010, 18:07:42 | Сообщение # 1352 |
8 уровень
Группа: Проверенные
Сообщений: 582
Награды: 0
Репутация: 81
Блокировки: 
| Ну эт примерно Событие игрок пишет сообщение точное совпадение красная+зеленая условие есть трава зеленая и красная действие убрать красную и зеленую дать фиолетувую
|
| |
|
|
| MTT | Дата: Воскресенье, 25 Апреля 2010, 18:08:37 | Сообщение # 1353 |
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки: 
| А смешивание цветов делай отдельно. Как сборный итем.
|
| |
|
|
| РаЙгА | Дата: Воскресенье, 25 Апреля 2010, 18:08:47 | Сообщение # 1354 |
8 уровень
Группа: Проверенные
Сообщений: 582
Награды: 0
Репутация: 81
Блокировки: 
| MTT, нафиг так мой способ легче и быстрей
|
| |
|
|
| MTT | Дата: Воскресенье, 25 Апреля 2010, 18:10:10 | Сообщение # 1355 |
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки: 
| Quote (РаЙгА) Ну эт примерно Событие игрок пишет сообщение точное совпадение красная+зеленая условие есть трава зеленая и красная действие убрать красную и зеленую дать фиолетувую Так на каждый вариант геморно писать...Добавлено (25-04-2010, 18:10) --------------------------------------------- РаЙгА, Ответь лучше на мой вопрос, если знаеш=) Quote (MTT) У меня есть 2 вопроса. -Как прервать подготовку боевой еденицы. -Как убрать сборочный пункт? (тоесть не саму спасобность, а изображение флажка. У меня есть только идея, убирать флажок в недосигаемый конец карты, но как ет сделать я хз)
|
| |
|
|
| РаЙгА | Дата: Воскресенье, 25 Апреля 2010, 18:10:36 | Сообщение # 1356 |
8 уровень
Группа: Проверенные
Сообщений: 582
Награды: 0
Репутация: 81
Блокировки: 
| геморно да легчн
|
| |
|
|
| Dreii | Дата: Воскресенье, 25 Апреля 2010, 18:17:25 | Сообщение # 1357 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки: 
| Quote (MTT) У меня есть самая простая идея. Сделай крипа с выпадающими предметами. Создавай его в нужный момент и убивай и делай сражуже hide после смерти, чтобы не видно было крипа, или проста убери ему модель эт что для кажого игрока тригер писать?
|
| |
|
|
| MTT | Дата: Воскресенье, 25 Апреля 2010, 18:21:59 | Сообщение # 1358 |
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки: 
| Dreii, Делаеш цыкл for A от 1 до 12 (количество игроков) Собираеш всех героев в отряд (тут ставиш условие на владельца, чтобы он не был владельцем босса). Создаеш в позиции выбранного юнита своего крипа. Далее убиваеш его, ну ты понял дальше...
|
| |
|
|
| KaYsE | Дата: Воскресенье, 25 Апреля 2010, 18:27:53 | Сообщение # 1359 |
4 уровень
Группа: Пользователи
Сообщений: 90
Награды: 0
Репутация: 18
Блокировки: 
| Quote (РаЙгА) Ну эт примерно Событие игрок пишет сообщение точное совпадение красная+зеленая условие есть трава зеленая и красная действие убрать красную и зеленую дать фиолетувую Это я знаю, просто нубский вопрос как называет по инглишу в редакторе Условие - Есть Красная и Условие - Есть зеленая(что бы вместе работало, а не по отдельности(к примеру у меня только зеленая, я пишу З+К и у меня появляется фиолетовая)
Если бы вы только могли представить мой уровень восприятия реальности... Шизофрения показалась бы вам спокойным сном.
|
| |
|
|
| MTT | Дата: Воскресенье, 25 Апреля 2010, 18:34:51 | Сообщение # 1360 |
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки: 
| KaYsE, Условие называется "hero has item"
|
| |
|
|
| KaYsE | Дата: Воскресенье, 25 Апреля 2010, 18:36:32 | Сообщение # 1361 |
4 уровень
Группа: Пользователи
Сообщений: 90
Награды: 0
Репутация: 18
Блокировки: 
| Спасибо
Если бы вы только могли представить мой уровень восприятия реальности... Шизофрения показалась бы вам спокойным сном.
|
| |
|
|
| Dreii | Дата: Воскресенье, 25 Апреля 2010, 18:49:58 | Сообщение # 1362 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки: 
| Quote (MTT) Делаеш цыкл for A от 1 до 12 (количество игроков) Собираеш всех героев в отряд (тут ставиш условие на владельца, чтобы он не был владельцем босса). Создаеш в позиции выбранного юнита своего крипа. Далее убиваеш его, ну ты понял дальше... Ага сделал а теперь новый вопрос... Все также но только умирает босс 2 и героев так же раскидывает по облостям но рандомны предмет с другой таблицы как такое замутить?
|
| |
|
|
| MTT | Дата: Воскресенье, 25 Апреля 2010, 19:26:17 | Сообщение # 1363 |
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки: 
| Dreii, Есть идея круче. Делать все гораздо проще. Создай стартовый локации на для каждого игрока в его зоне. Затем триг. Событие. Юнит умирает. Условие. Владелец умирающего = нейтрально враждебный Умирающий юнит = герой Действие. pick every units area (зона, де умер босс) move unit to player (owner of picked unit) strat location if Triggering unit = босс 1 then create unit (крип с таблицей для босса 1) to position of (picked unit) и так далее. Все, перемещает всех, кто убивал босса и создает таблицу
|
| |
|
|
| Dreii | Дата: Воскресенье, 25 Апреля 2010, 20:36:49 | Сообщение # 1364 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки: 
| Quote (MTT) Все, перемещает всех, кто убивал босса и создает таблицу СпсДобавлено (25-04-2010, 20:01) ---------------------------------------------
Quote (MTT) Есть идея круче. Делать все гораздо проще. Создай стартовый локации на для каждого игрока в его зоне. Затем триг. Событие. Юнит умирает. Условие. Владелец умирающего = нейтрально враждебный Умирающий юнит = герой Действие. pick every units area (зона, де умер босс) move unit to player (owner of picked unit) strat location if Triggering unit = босс 1 then create unit (крип с таблицей для босса 1) to position of (picked unit) и так далее. Что-то не получаеться..можешь пример сделать?Добавлено (25-04-2010, 20:36) --------------------------------------------- Еще такой вопрос, у меня в карте 6 игроков, у них по 1 герою hero[1] hero[2] hero[3] hero[4] hero[5] hero[6] допустим hero[1] вошел в облость 1 и для него создаеться герой Воин 1 лвл(эт я сделал) проблема на герое hero[1] есть предметы. как эти предметы перекинуть с hero[1] на Воин и с hero[2] на Воина и с hero[3] на Воина и т.д?
|
| |
|
|
| SirNikolas | Дата: Понедельник, 26 Апреля 2010, 07:44:20 | Сообщение # 1365 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки: 
| For each (Integer A) from 1 to 6, do (Actions) Цикл - Действия Герой - Give (Item carried by Hero[1] in slot (Integer A)) to (Last created unit)
|
| |
|
|
| PR0100ЁЖ | Дата: Понедельник, 26 Апреля 2010, 10:36:59 | Сообщение # 1366 |
3 уровень
Группа: Пользователи
Сообщений: 78
Награды: 0
Репутация: 9
Блокировки: 
| Как сделать, что бы мобы ресались после смерти и шли в определенную точку от реса?
http://warcraft3ft.info/forum/20-28158-1#1180029 ЁЖИКИ ОТАКЕ ХУЛЕ!
|
| |
|
|
| Dreii | Дата: Понедельник, 26 Апреля 2010, 11:13:56 | Сообщение # 1367 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки: 
| Quote (SirNikolas) For each (Integer A) from 1 to 6, do (Actions) Цикл - Действия Герой - Give (Item carried by Hero[1] in slot (Integer A)) to (Last created unit) сделай примером плз
|
| |
|
|
| РаЙгА | Дата: Понедельник, 26 Апреля 2010, 13:46:55 | Сообщение # 1368 |
8 уровень
Группа: Проверенные
Сообщений: 582
Награды: 0
Репутация: 81
Блокировки: 
| Quote (PR0100ЁЖ) Как сделать, что бы мобы ресались после смерти и шли в определенную точку от реса? http://warcraft3ft.info/load/16-1-0-6392 тут есть все
|
| |
|
|
| [_D-JoN_] | Дата: Понедельник, 26 Апреля 2010, 14:25:38 | Сообщение # 1369 |
2 уровень
Группа: Заблокированные
Сообщений: 26
Награды: 0
Репутация: -4
Блокировки: 
| Как сделать так, чтоб ГЕРОЙ войдя в область начал лечиться?
|
| |
|
|
| Dreii | Дата: Понедельник, 26 Апреля 2010, 14:35:54 | Сообщение # 1370 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки: 
| Quote (|_D-JoN_|) Как сделать так, чтоб ГЕРОЙ войдя в область начал лечиться? http://rghost.ru/1471576-лови каждые 3 сек по 26% лечит
|
| |
|
|
| sumert | Дата: Понедельник, 26 Апреля 2010, 15:08:27 | Сообщение # 1371 |
10 уровень
Группа: Проверенные
Сообщений: 2330
Награды: 2
Репутация: 1104
Блокировки: 
| Как сделать, чтобы мобы были неуправляемыми, но твоими? Это было сделано в Casle Fight. Там щелкаешь на юнита, он тебе говорит приветствие, можно посмотреть его характеристики, но сражается он самостоятельно.
|
| |
|
|
| OraCool | Дата: Понедельник, 26 Апреля 2010, 15:52:59 | Сообщение # 1372 |
6 уровень
Группа: Проверенные
Сообщений: 208
Награды: 0
Репутация: 10
Блокировки: 
| Вопрос на засыпку. Мне нужно чтоб игроку довалась золото равное урону героя при каждом ударе героя, как 'Тролли и Эльфы'.
|
| |
|
|
| Fox3 | Дата: Понедельник, 26 Апреля 2010, 22:02:06 | Сообщение # 1373 |
6 уровень
Группа: Проверенные
Сообщений: 247
Награды: 0
Репутация: 10
Блокировки: 
| OraCool, Есть наработка на сайте, выводит плавающим текстом урон при ударе, попробуй вместо плавающиего текста поставить золото.
|
| |
|
|
| Sucks | Дата: Понедельник, 26 Апреля 2010, 22:13:54 | Сообщение # 1374 |
7 уровень
Группа: Проверенные
Сообщений: 377
Награды: 0
Репутация: 90
Блокировки: 
| OraCool, попой чую что можно сделать из скилла грабеж у орды, просто поставить что бы цель была не здание..и отрегулировать что бы дамаг был равен золоту
|
| |
|
|
| TeutonR | Дата: Вторник, 27 Апреля 2010, 21:26:59 | Сообщение # 1375 |
1 уровень
Группа: Пользователи
Сообщений: 13
Награды: 0
Репутация: 0
Блокировки: 
| как сделать так, чтобы сначала сначала 30 секунд звучала одна музыка а потом началась другая? Желательно на английском редакторе триггеров.
Делаю карту AoS
|
| |
|
|