BesitzeRuf
offline
Опыт:
560Активность: |
Таймеры , опять((
Вот мой как бы тригерр
» Сам триггер
первый и второй таймеры запускаются.. в периодический таймер в хеш данные записываются, а вот в 5-секундный таймер нет... почему-то там не сохраняется ссылка на периодический таймер.. Прошупомочь разобраться как все должно работать??
П.С. Не ругайте за вид кода, всегда так делаю, потом когда спел заработает, начинаю его оптимизировать..
П.С.2. Описание скила, Герой нажимает на кнопку.. скил действует 5 сек (он как бы канальный... ).. во время действия юнит просто вращается.. (ну это пока, и то не работает) Прошу еще раз помочь с этим(( Много чего перепробовал... Отредактировано BesitzeRuf, 15.06.2011 в 13:44. |
15.06.2011, 13:39 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Амбидекстрия
Silenced by ScorpioT1000
offline
Опыт:
8,237Активность: |
BesitzeRuf:
o_O впервые слышу Srezik добавил:
кстати, ты не очищаешь ячейки ... Srezik добавил: FlushChildHashtable юзай, но это так, оффтопик |
15.06.2011, 18:35 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
BesitzeRuf
offline
Опыт:
560Активность: |
ты читать умеешь? я спрашиваю почему не работает а не почему он не оптимизирован(... |
15.06.2011, 18:47 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dreii
define{name=Dreii age=17}
offline
Опыт:
5,246Активность: |
Цитата:
что бы меньше обрабывать вару Цитата:
локалы должны быть в начеле ф-ии,если ты не пиши на сJass,но им тут не пахнет Я думаю что лучше в ф-ии vrawat сделать так: Код:
а в ф-ии Trig_vrawenije_Actions Код:
|
||
15.06.2011, 18:54 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
krosaf4eg
offline
Опыт:
1,859Активность: |
» набросал на скорую руку
|
15.06.2011, 19:00 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
BesitzeRuf
offline
Опыт:
560Активность: |
пишу пока никак.. нет своего стиля еще... но всякие джассы есть) поэтому все смешано.. но юнитфайсинг сама по себе функция не рабочая...
BesitzeRuf добавил:
Меня вот эта строка еще просто убила
|
15.06.2011, 19:37 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dreii
define{name=Dreii age=17}
offline
Опыт:
5,246Активность: |
BesitzeRuf, что тебе не нравится?
|
15.06.2011, 19:39 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
BesitzeRuf
offline
Опыт:
560Активность: |
У меня еще есть триггер
Который собственно и инициализирует таблицу.. поэтому там во вращении я просто выяснил.. что в функции off_vrawenije ид как-бы сохраненного хендла таймера равен 0 .. Тоесть не работает функция
как я понял....
ну посмотри на тип который ты присуждаешь переменной ( целочисленному даешь реальную.. наоборот можно вроде а вот так ни как..)
BesitzeRuf добавил:
Dreii И все же... как я понял.. ты там используешь один таймер (чтобы такого не возникло как у меня с 2.. ) но создаешь переменную типа время.... и просто отслеживаешь .. ? тоже можно... но блин.. это все надо высчитывать... |
15.06.2011, 19:46 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dreii
define{name=Dreii age=17}
offline
Опыт:
5,246Активность: |
BesitzeRuf, че высчитывать то?Таймер запускается каждые ,5 секунд. Ты ждеш 5 секунд тость таймер запустится 10 раз. Можно 5-,5 либо 10-1
|
15.06.2011, 20:12 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
BesitzeRuf
offline
Опыт:
560Активность: |
Dreii:
...
Просто всегда лучше доводить код так, чтобы меньше в нем таких вот значений было, которых потом может развестись море.. и вдруг нужно будет что-то изменить?? то есть я пытаюсь более глобально смотреть... все таки еще и уровни есть )
BesitzeRuf добавил:
Вот такой код уже заработал... Но унит не так быстро вращается как надо... Не знаете как обойти этот варовский глюк? >>Рабочий код
|
15.06.2011, 21:19 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
prog
offline
Опыт:
32,865Активность: |
максимальная скорость вращения юнита задается в РО |
15.06.2011, 23:44 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
BesitzeRuf
offline
Опыт:
560Активность: |
так там и стоит 5!! ( максимальная 3, я через шифт ставил... ) |
15.06.2011, 23:59 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|