![]()
biridius
![]() ![]() offline
Опыт:
20,373Активность: |
Не работает спелл с хэш-таблицей
Суть спелла: при касте вокруг героя 10 секунд кружат несколько двойников, сбивающих врага с толку. 75% шанс уклонится от полученного урона.
При втором запуске спелла вар вылетает. В чем дело??? |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Praudmur
в поисках идей...
![]() ![]() offline
Опыт:
3,604Активность: |
Лучше выложи код сюда |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
biridius
![]() ![]() offline
Опыт:
20,373Активность: |
Там несколько триггеров, некоторые на ГУИ.
Код:
код триггера dancing: Код:
udg_caster - группа юнитов 'h000' - дамми Отредактировано infS8Noyabrsk, 13.11.2011 в 13:51. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Nerevar
I'll be back!
![]() ![]() offline
Опыт:
18,352Активность: |
Ну выложи тогда скрин триггеров - быстрей получишь ответ |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Msey
????
![]() offline
Опыт:
67,346Активность: |
через диалоги проверяй |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
biridius
![]() ![]() offline
Опыт:
20,373Активность: |
В каком смысле через диалоги?
Чтобы выводило сообщения? infS8Noyabrsk добавил: Помогите пожалуйста |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Msey
????
![]() offline
Опыт:
67,346Активность: |
infS8Noyabrsk:
да |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
biridius
![]() ![]() offline
Опыт:
20,373Активность: |
ВСЕ РАБОТАЕТ но гдето утечки и как это проверять сообщениями??
даже когда все локалки обнуляю и уничтожаю точки все равно кактолько второй раз создаются клоны вар вылетает infS8Noyabrsk добавил: Кто смотрел (16GB, DqUaliTy) у вас работает?? |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Msey
????
![]() offline
Опыт:
67,346Активность: |
infS8Noyabrsk:
чет не заметно, что ты вообще читал статьи по обнулению локалок... |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
biridius
![]() ![]() offline
Опыт:
20,373Активность: |
Обычно это работало (для снарядов например) а тут вдруг нет...
|
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
16GB
GhostOne User
![]() ![]() offline
Опыт:
60,317Активность: |
infS8Noyabrsk, вылетает да |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
biridius
![]() ![]() offline
Опыт:
20,373Активность: |
Я у себя попробовал даже бж убирать но это не помогло
|
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
16GB
GhostOne User
![]() ![]() offline
Опыт:
60,317Активность: |
тут спелл надо полностью переписывать конструкция левая какая-то |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
biridius
![]() ![]() offline
Опыт:
20,373Активность: |
вроде сначала создается кучка юнитов заносится под номерами от 1 до maxi в хэш.
maxi заносится в хэш под номером 0. Под хэндл кастера. Стартует таймер на 10 сек. Кастер заносится в группу. Периодический триггер перебирает группу кастеров, для каждого вызывает функцию: найти число теней из ячейки 0, от 1 до этого числа найти юнитов и вызвать функцию рандомного перемещения. При этом, пока герой в группе, у него есть 75% шанс при получении урона что он подлечится на этот урон и вылетит "miss". Когда таймер истекает вызывается функция, убирающая кастера (он в хэш записан под таймер в яч. 0) из группы кастеров, находящая его тени и удаляющая их и очищающая таблицу от него и от таймера. Спелл работает но один раз почему? infS8Noyabrsk добавил: Короче еще один способ заставить вар вылететь, кроме создания юнита для player(16) и многих других infS8Noyabrsk добавил: Вроде кастер убирается из группы нормально, бж и локации можно заменить на координаты но от этого ниче не меняется, пробовал менять написание таймера - бестолку. Отключение отображения тексттагов не помогает. Может все дело в таблице? Отредактировано infS8Noyabrsk, 14.11.2011 в 06:00. |
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|