XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
Olofolon

offline
Опыт: 1,755
Активность:
накладывания заклинания
не получается осуществить абилку. описание я кастую заклинание на юнита спустя 5 сек(это кд абилки) я кастую еще раз заклинание улучшается так 4 раза каждое улучшение имеет свое время 20 сек. теоретически все просто т.е когда я достигаю мах уровня заклинания может висеть на юните бесконечно ограничение мана и усталость юзанья. каждое улучшение имеет 20 сек независимого времени. по истечению времени заклинание ухудшается.(появляется дамми проверяет какой уровень весит на юнит цели и кастует ниже уровнем. нужно записать юнит цель в мас переменную и вот главная проблема не получается отсчитывать по 20 сек с каста заклинания (не находил похожей темы) делал реал переменную мас 20 сек потом (ждать (переменную мас)) и криво отсчитывала или вообще не отсчитывала делал еще целочисленную переменную 20 и отнимал каждую сек. по 1 когда переменная достигает 0 то действия тоже криво или не работала вообще. подскажите решение.. а скорее всего нужно занести ждать 20 сек в локальную переменную..
Миниатюры
Кликните на картинку для увеличения
Название:  Безымянный.png
Просмотров: 20
Размер:  152.9 Кбайт  
Старый 28.04.2013, 23:16
Borodach

online
Опыт: 5,837
Активность:
Olofolon, Нужна реальная массив r[] целочисленная index = 1
С:приводит способность в действие
Д:цыкл для числа index от 1 до 4
если
r[номер цыкла] <= 0
то
set r[ index ] = 20.
set index = 1
exitwhen == true
С:каждую сек.
Д:цыкл от 1 до 4
если
r[номер цыкла] == 0
то
убавить уровень у способности
set r[ номер цыкла ] = -1
иначе если r[номер цыкла] > 0
то
set r[ номер цыкла ] = r[ номер цыкла ] - 1.00
Старый 29.04.2013, 04:13
Olofolon

offline
Опыт: 1,755
Активность:
не получается посмотрите..
Прикрепленные файлы
Тип файла: w3x эмпатия.w3x (20.4 Кбайт, 1 просмотров )
Старый 29.04.2013, 23:46
Raised
Rid-Aid-Ios
offline
Опыт: 20,792
Активность:
Я бы сделал так:
Правда нужно изрядно доработать, но думаю, что идея понятна. Способ с хешем, массивами и таймерами хоть и правильней, но сложней. . .
Прикрепленные файлы
Тип файла: w3x эмпатия.w3x (19.3 Кбайт, 2 просмотров )
Старый 30.04.2013, 01:22
Hate
конь вакуумный
offline
Опыт: 43,033
Активность:
можете изучить этот спелл на заказ, там как раз муи сделан посредством массивов
Старый 30.04.2013, 01:25
Olofolon

offline
Опыт: 1,755
Активность:
спасибо..я разберусь дальше сам тема закрыта.
Старый 30.04.2013, 02:06
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 21:32.