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

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

Ответ
 
insane88
hail xgm
offline
Опыт: 2,228
Активность:
действие в таймере
пишу муи спелл, дамагающий всех в радиусе n от героя или юнита. дамаг наносится в периодическом таймере. у меня проблема с передачей нужного юнита (кастера) в действия в таймере. как это сделать не используя глобальную переменную, то есть как объявить "локальную для триггера" переменную?
Старый 22.01.2013, 14:32
Hate
конь вакуумный
offline
Опыт: 43,117
Активность:
юзаем поиск, юзаем статьи, это разжевано десять тысяч раз
Старый 22.01.2013, 14:37
DimanTOoBS

offline
Опыт: 5,791
Активность:
insane88, хэш, с помощью него сохраняешь юнита в хэш стартовавшего таймера и при тике вытаскиваешь его
Старый 22.01.2013, 14:37
insane88
hail xgm
offline
Опыт: 2,228
Активность:
угу. а варианта без хештаблицы нет?
Старый 22.01.2013, 15:27
Hate
конь вакуумный
offline
Опыт: 43,117
Активность:
если тебе хт не нравится, то о остальных вариантах тебе лучше не слышать
Старый 22.01.2013, 15:30
quq_CCCP
Я белый и пушистый!
offline
Опыт: 94,338
Активность:
insane88, Их на так уж много, а именно это Game Cache (но после патча 1.24 в нём можно хранить только базовые типы юнитов) или массивы, структуры - все одно и тоже только реализовано несколько по другому...
Если хештаблица сложная, то кеш и структуры еще сложнее
P.S даже в гуи юзать cache для хранения индексом массива == идиотизм
Старый 22.01.2013, 15:38
insane88
hail xgm
offline
Опыт: 2,228
Активность:
похоже, для вменяемого использования таблицы почти весь код карты придется перекраивать. всем спасибо.
Старый 22.01.2013, 15:57
ScorpioT1000
Работаем
offline
Опыт: отключен
Старый 22.01.2013, 15:58
DimanTOoBS

offline
Опыт: 5,791
Активность:
insane88,
похоже, для вменяемого использования таблицы почти весь код карты придется перекраивать
только если ты совсем овощ или работаешь на версии меньше 1,24...
работаешь на версии меньше 1,24 = овощ
Старый 22.01.2013, 16:16
insane88
hail xgm
offline
Опыт: 2,228
Активность:
DimanTOoBS, щито?
Старый 23.01.2013, 01:25
DimanTOoBS

offline
Опыт: 5,791
Активность:
insane88, то, щито в интеграции хт и её использовании нет ничего сложного...
Старый 23.01.2013, 02:22
Ответ

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

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

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

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



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