![]()
Olofolon
![]() offline
Опыт:
1,755Активность: |
накладывания заклинания
не получается осуществить абилку. описание я кастую заклинание на юнита спустя 5 сек(это кд абилки) я кастую еще раз заклинание улучшается так 4 раза каждое улучшение имеет свое время 20 сек. теоретически все просто т.е когда я достигаю мах уровня заклинания может висеть на юните бесконечно ограничение мана и усталость юзанья. каждое улучшение имеет 20 сек независимого времени. по истечению времени заклинание ухудшается.(появляется дамми проверяет какой уровень весит на юнит цели и кастует ниже уровнем. нужно записать юнит цель в мас переменную и вот главная проблема не получается отсчитывать по 20 сек с каста заклинания (не находил похожей темы) делал реал переменную мас 20 сек потом (ждать (переменную мас)) и криво отсчитывала или вообще не отсчитывала делал еще целочисленную переменную 20 и отнимал каждую сек. по 1 когда переменная достигает 0 то действия тоже криво или не работала вообще. подскажите решение.. а скорее всего нужно занести ждать 20 сек в локальную переменную.. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Borodach
![]() offline
Опыт:
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 |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Olofolon
![]() offline
Опыт:
1,755Активность: |
не получается посмотрите.. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Raised
Rid-Aid-Ios
![]() ![]() offline
Опыт:
20,792Активность: |
Я бы сделал так:
Правда нужно изрядно доработать, но думаю, что идея понятна. Способ с хешем, массивами и таймерами хоть и правильней, но сложней. . . |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hate
конь вакуумный
![]() ![]() offline
Опыт:
43,033Активность: |
можете изучить этот спелл на заказ, там как раз муи сделан посредством массивов |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Olofolon
![]() offline
Опыт:
1,755Активность: |
спасибо..я разберусь дальше сам тема закрыта. |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|