Сейчас 13:21:02 Пятница, 3 мая, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Как много можно добавлять событий в триггер? (Вопрос)
Как много можно добавлять событий в триггер?
Q1wAseДата: Воскресенье, 31 Марта 2013, 08:43:20 | Сообщение # 1
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
У меня есть триггер который добавляет событие в другой триггер типа "юнит получает урон" И событие добавляется каждый раз как только определённый юнит атаковал любого. Вопрос сколько максимум можно таких юнитов надобавлять? Ну есть какой-то максимум событий? Или каждый раз одинаковый юнит будет считаться тем же смым и не будет добавляться в триггер? Или всё же багнет такая система?

 

DemonkillerДата: Воскресенье, 31 Марта 2013, 09:19:58 | Сообщение # 2
7 уровень
Группа: Проверенные
Сообщений: 327
Награды: 0
Репутация: 54
Блокировки:
Мне кажется,такие события можно добавлять бесконечно :) .

Monstros Arena v0.4 AI - http://www.epicwar.com/maps/267159/
 

Q1wAseДата: Воскресенье, 31 Марта 2013, 09:35:09 | Сообщение # 3
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Цитата (Demonkiller)
Мне кажется,такие события можно добавлять бесконечно .

Спасибо конечно, но твоё кажется не даёт мне 100% уверенности))




Сообщение отредактировал Q1wAse - Воскресенье, 31 Марта 2013, 09:35:21
 

NaturekidДата: Воскресенье, 31 Марта 2013, 09:38:55 | Сообщение # 4
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Чтобы не добавлять 1 и тот же 100 раз, параллельно заноси его в группу. AttackedGrouP

 

Q1wAseДата: Воскресенье, 31 Марта 2013, 09:51:16 | Сообщение # 5
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Цитата (Naturekid)
Чтобы не добавлять 1 и тот же 100 раз, параллельно заноси его в группу. AttackedGrouP

Не очень понял. Ну добавлю я его в группу что дальше?

Добавлено (31 Марта 2013, 09:51:16)
---------------------------------------------
А как то можно удалять из события этого юнита а точнее удалить это событие??


 

NaturekidДата: Воскресенье, 31 Марта 2013, 10:28:49 | Сообщение # 6
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Цитата (Q1wAse)
Не очень понял. Ну добавлю я его в группу что дальше?

Ну делай проверку когда юнит атакован - если он уже в группе то не добавлять событие с ним больше.
Цитата (Q1wAse)
А как то можно удалять из события этого юнита а точнее удалить это событие??

Никак
В Jass по идее можно было бы каждый раз триггер создавать и убирать его.


 

Q1wAseДата: Воскресенье, 31 Марта 2013, 10:45:51 | Сообщение # 7
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Цитата (Naturekid)
Ну делай проверку когда юнит атакован - если он уже в группе то не добавлять событие с ним больше.

А как тогда сработает триггер юнит получает урон?


 

NaturekidДата: Воскресенье, 31 Марта 2013, 11:06:14 | Сообщение # 8
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
атакаовал пехотинца
занёс его в группу
добавил событие пехотинец полчает урон

снова атаковал его же
увидел, что он уже группе
ещё раз добавлять событие не стал


 

Q1wAseДата: Воскресенье, 31 Марта 2013, 11:29:26 | Сообщение # 9
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Цитата (Naturekid)
атакаовал пехотинца
занёс его в группу
добавил событие пехотинец полчает урон

снова атаковал его же
увидел, что он уже группе
ещё раз добавлять событие не стал

Блин это понятно как делать проверку? Саму проверку в триггерах а не на словах как ты написал) Я не понял, как в триггерах.


 

BorodachДата: Воскресенье, 31 Марта 2013, 11:31:22 | Сообщение # 10
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
Цитата (Naturekid)
атакаовал пехотинца
занёс его в группу
добавил событие пехотинец полчает урон

снова атаковал его же
увидел, что он уже группе
ещё раз добавлять событие не стал

Вот так должны выглядеть триггеры, чтоб стало меньше вопросов, которые можно решить самому :)

Добавлено (31 Марта 2013, 11:31:22)
---------------------------------------------
Q1wAse, Логическое - Unit in Group


Karamba


Сообщение отредактировал Borodach - Воскресенье, 31 Марта 2013, 11:33:07
 

Q1wAseДата: Воскресенье, 31 Марта 2013, 11:36:51 | Сообщение # 11
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Цитата (Borodach)
Borodach

Я не понимаю, как у меня всё будет работать если урон наносится только при срабатывании триггера событие юнит получается урон. То как мне заставить понять триггер что определённый юнит получит урон указав на это событие? По идее опять придётся Добавлять Новое событие иначе я вас не понимаю как.

Добавлено (31 Марта 2013, 11:36:51)
---------------------------------------------

Цитата (Q1wAse)
Borodach

хорошо проверку понял как сделать. Но как указать на юнита и объясни как триггер с событием юнит получает урон сработает?


 

NaturekidДата: Воскресенье, 31 Марта 2013, 11:58:29 | Сообщение # 12
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Detect Damage

 

Q1wAseДата: Воскресенье, 31 Марта 2013, 12:18:54 | Сообщение # 13
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Цитата (Naturekid)
Detect Damage

спасибо.

Добавлено (31 Марта 2013, 12:18:54)
---------------------------------------------
CLOSE


 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Как много можно добавлять событий в триггер? (Вопрос)
  • Страница 1 из 1
  • 1
Поиск:

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