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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
удаленме спецэфектов...
[san9]Дата: Четверг, 05 Августа 2010, 01:47:43 | Сообщение # 1
10 уровень
Группа: Проверенные
Сообщений: 1500
Награды: 1
Репутация: 286
Блокировки:
При моём событии на всех юнитов врегионе создаётся спецэффект... Как убрать через х секунд эти спецэфекты?
Их может быть от 1 до 50...


 

Avenger_usДата: Четверг, 05 Августа 2010, 05:49:51 | Сообщение # 2
2 уровень
Группа: Пользователи
Сообщений: 27
Награды: 0
Репутация: 1
Блокировки:
при создании добавляешь спецэффект в массивную переменную, потом циклически удаляешь..

-What are we going to do tonight, Brain?
-the same thing we do every night, Pinky...
-...TRY AND TAKE OVER THE WORLD
 

[san9]Дата: Четверг, 05 Августа 2010, 07:22:11 | Сообщение # 3
10 уровень
Группа: Проверенные
Сообщений: 1500
Награды: 1
Репутация: 286
Блокировки:
хм... чтото я не догоняю... У меня удаляется только 1 спецэфект поправьте.
Тригер 1
Событие:приводит способность в действие
Условие:
Действие:
Отряд:Выбрать каждого юнита в диапозоне 300 в позицию приминяющий юнит
цикл действия:
Добавить выбранный юнит к units (units переменная отряд)
Для каждого чила А от 1 до 100
Создать спецэффект бла-бла-бла
Установить effect(Целая А) последний спецэфект
Ждать 10 сек
включить тригер 2

Тригер 2

Действие
Для каждого числа А от 1 до 100
Удалить спецэфект Effect(Целая А)
Выключить этот тригер


 

EdiTTORRДата: Четверг, 05 Августа 2010, 14:10:34 | Сообщение # 4
8 уровень
Группа: Проверенные
Сообщений: 585
Награды: 0
Репутация: 147
Блокировки:
Все правильно! Что тут непонятного?

Местами здесь.
 

[san9]Дата: Четверг, 05 Августа 2010, 14:13:18 | Сообщение # 5
10 уровень
Группа: Проверенные
Сообщений: 1500
Награды: 1
Репутация: 286
Блокировки:
Quote (EdiTTORR)
Все правильно! Что тут непонятного?

Какбэ не правильно <_< удаляется только 1 спецэфект из за того что я пикаю отряд... Вот и спрашиваю как правильно


 

[DUОS]Дата: Четверг, 05 Августа 2010, 14:36:27 | Сообщение # 6
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
[san9],
JASS-элементы используй.

1. Custom script: local effect e
2. Создай эффект.
3. Custom script: set e = bj_lastCreatedEffect
4. Wait (столько-то)
5. Custom script: call DestroyEffect(e)
6. Custom Script: set e = null


НУ И ЧТО ТЕПЕРЬ?


Кликайте на дракошку ;)
 

[san9]Дата: Четверг, 05 Августа 2010, 14:45:01 | Сообщение # 7
10 уровень
Группа: Проверенные
Сообщений: 1500
Награды: 1
Репутация: 286
Блокировки:
[DUОS],
DUOS пожайлусто скинь наработку..
У меня получается удалить все эффекты если я не выбираю отряд.
Кинь пожайлусто наработку например игрок напичатал сообщение в чате и выбрать всех юнитов в областе создать на них какойнить эффект и через 10 сек удалить плз


 

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

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