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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Как сделать короче тригер?
Евгений95Дата: Понедельник, 02 Апреля 2012, 20:57:36 | Сообщение # 1
5 уровень
Группа: Проверенные
Сообщений: 125
Награды: 0
Репутация: 75
Блокировки:
http://rghost.ru/37373913

Я думаю этот триггер полный бред,как его можно сократить? пытался поставить условия чтобы только для расы Альянс,но не сработало...


 

oleg_best_olegДата: Понедельник, 02 Апреля 2012, 21:06:54 | Сообщение # 2
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
Условия:
Or - Any (Conditions) are true:
(Owner of (Triggering unit)) равно Игрок 1 (красный)
(Owner of (Triggering unit)) равно Игрок 2 (синий)
(Owner of (Triggering unit)) равно Игрок 3 (голубой)
(Owner of (Triggering unit)) равно Игрок 4 (фиол)
(Owner of (Triggering unit)) равно Игрок 5 (желтый)

Добавлено (02 Апрель 2012, 21:06:54)
---------------------------------------------
-------------------------
Кстати Entering заменяй на Triggering

 

Евгений95Дата: Понедельник, 02 Апреля 2012, 21:08:14 | Сообщение # 3
5 уровень
Группа: Проверенные
Сообщений: 125
Награды: 0
Репутация: 75
Блокировки:
Quote (oleg_best_oleg)
Кстати Entering заменяй на Triggering

можешь объяснить почему? Раньше ставил entering и было всё хорошо :3


 

oleg_best_olegДата: Понедельник, 02 Апреля 2012, 21:14:15 | Сообщение # 4
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
Оно быстрее срабатывает.
 

llkaДата: Вторник, 03 Апреля 2012, 12:39:33 | Сообщение # 5
4 уровень
Группа: Пользователи
Сообщений: 88
Награды: 0
Репутация: 34
Блокировки:
oleg_best_oleg, trigger unit просто присваивается во всех случаях когда юнит вызывает триггер, а все остальные глобальные типа entering, dying, и так далее уже присваиваются по условию согласно вызванному триггеру. Проще сказать , что триггерЮнит присваивается самым первым.
 

SirNikolasДата: Вторник, 03 Апреля 2012, 14:20:44 | Сообщение # 6
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Quote (oleg_best_oleg)
Условия:
Or - Any (Conditions) are true:
(Owner of (Triggering unit)) равно Игрок 1 (красный)
(Owner of (Triggering unit)) равно Игрок 2 (синий)
(Owner of (Triggering unit)) равно Игрок 3 (голубой)
(Owner of (Triggering unit)) равно Игрок 4 (фиол)
(Owner of (Triggering unit)) равно Игрок 5 (желтый)
Условия:
(Player number of (Owner of (Triggering unit))) <= 5


 

Евгений95Дата: Вторник, 03 Апреля 2012, 22:06:10 | Сообщение # 7
5 уровень
Группа: Проверенные
Сообщений: 125
Награды: 0
Репутация: 75
Блокировки:
Спасибо всем :3 стану проверенным поставвлю +сики, старый акк алиса ломанула T_T

 

  • Страница 1 из 1
  • 1
Поиск:

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