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

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

Ответ
 
Anubizz

offline
Опыт: 1,260
Активность:
Не выполняется триггер
Код:
function Trig_bolt_Conditions takes nothing returns boolean
    if ( not ( GetSpellAbilityId() == 'A000' ) ) then
        return false
    endif
    return true
endfunction
function Trig_bolt_Actions takes nothing returns nothing
    local unit u = GetSpellAbilityUnit()
    local unit z = GetSpellTargetUnit()
    local location g = GetUnitLoc(z)
    call PolledWait( ( DistanceBetweenPoints(GetUnitLoc(u), GetUnitLoc(z)) / 1000.00 ) )
    call CreateNUnitsAtLoc( 1, 'hfoo', GetOwningPlayer(u), g, bj_UNIT_FACING )
    set u = null
    set g = null
    set z = null
endfunction
function InitTrig_bolt takes nothing returns nothing
    set gg_trg_bolt = CreateTrigger(  )
    call TriggerRegisterAnyUnitEventBJ( gg_trg_bolt, EVENT_PLAYER_UNIT_SPELL_EFFECT )
    call TriggerAddCondition( gg_trg_bolt, Condition( function Trig_bolt_Conditions ) )
    call TriggerAddAction( gg_trg_bolt, function Trig_bolt_Actions )
endfunction

Бред какой-то.
Старый 23.11.2009, 22:33
FunkieFoO

offline
Опыт: 7,159
Активность:
попробуй сначала объявить переменные, а потом в др. строке присвоить им значение, иногда помогает

Отредактировано ShadoW DaemoN, 04.12.2009 в 08:20.
Старый 23.11.2009, 22:44
Anubizz

offline
Опыт: 1,260
Активность:
FunkieFoO, так и сделал после твоего поста сразу же))
Старый 23.11.2009, 22:45
FunkieFoO

offline
Опыт: 7,159
Активность:
Работает? ошибки не вылетают?
FunkieFoO добавил:
Дебаг мераджами проверь, и поймемь де твой фейл
Старый 23.11.2009, 22:51
DragonSpirit
у - уходи
offline
Опыт: 22,625
Активность:
Anubizz, 1)polledwait - зло
2)ремувь локи
3)оптимизируй условие
4)убей бж
============================
иногда помогает
Старый 23.11.2009, 23:31
Ответ

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

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

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

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



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