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

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

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

offline
Опыт: 11,197
Активность:
Хеш-таблицы
Снова засел за редактор и решил разобраться с этими таблицами. Получилось что-то вроде:
Код:
function Trig_Shot_Actions takes nothing returns nothing
    local timer st
    local unit shoter = GetSpellAbilityUnit()
    local unit ball
    set ball = CreateUnitAtLocSaveLast(GetOwningPlayer(shoter), 'n000', GetUnitLoc(shoter), bj_UNIT_FACING)
    call TimerStart(st, 0.03, false, null)
    call SaveUnitHandleBJ( ball, 1, GetHandleIdBJ(st), udg_Cache )
    call ExplodeUnitBJ( LoadUnitHandleBJ(1, GetHandleIdBJ(st), udg_Cache))
endfunction

Когда было на триггерах работало, когда перевёл в жасс и сделал локалки работать перестало... Где тут может быть ошибка?
Старый 13.11.2009, 13:33
Rinegan

offline
Опыт: 895
Активность:
запуск не созданного таймера.. нубо ошибка)
Старый 13.11.2009, 13:39
RazArt

offline
Опыт: 11,197
Активность:
Пхаха, вот что значит давно ничего не создавать ^^ Rinegan, спс, тему клоз...
Старый 13.11.2009, 13:42
Van Damm
wait... what?
offline
Опыт: 22,268
Активность:
Плюс к тому, неоправданное использование BJ-функций:
CreateUnitAtLocSaveLast
SaveUnitHandleBJ
GetHandleIdBJ
LoadUnitHandleBJ
ExplodeUnitBJ
Старый 13.11.2009, 13:48
Закрытая тема

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

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

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

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



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