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

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

Ответ
 
Hate
конь вакуумный
offline
Опыт: 43,033
Активность:
НЕзаяЦ:
Событие одно - герой умер. Действие первое - ждать условия проверяя каждые N времени присутствие какого то юнита в радиусе от точки смерти. Действие второе - если выполнилось условие что то выполнять.
Старый 27.05.2013, 00:25
НЕзаяЦ

offline
Опыт: 3,574
Активность:
1 триггер! что вам не нравится? все работает ведь.
Старый 27.05.2013, 00:27
Clamp
Lost in space
offline
Опыт: 71,158
Активность:
Clamp:
периодическое событие
НЕзаяЦ:
Событие одно
НЕзаяЦ:
проверяя каждые N времени

Отредактировано Clamp, 28.05.2013 в 00:12.
Старый 27.05.2013, 00:28
НЕзаяЦ

offline
Опыт: 3,574
Активность:
смотри прикрепленную карту
Старый 27.05.2013, 00:29
Hate
конь вакуумный
offline
Опыт: 43,033
Активность:
НЕзаяЦ:
смотри прикрепленную карту
смотри сюда
function Trig_AAA_Func001001 takes nothing returns boolean
    return ( IsUnitType(GetTriggerUnit(), UNIT_TYPE_STRUCTURE) == true )
endfunction

function Trig_AAA_Actions takes nothing returns nothing
    loop
        exitwhen ( Trig_AAA_Func001001() )
        call TriggerSleepAction(RMaxBJ(bj_WAIT_FOR_COND_MIN_INTERVAL, 1))
    endloop
endfunction

//===========================================================================
function InitTrig_AAA takes nothing returns nothing
    set gg_trg_AAA = CreateTrigger(  )
    call TriggerAddAction( gg_trg_AAA, function Trig_AAA_Actions )
endfunction
Старый 27.05.2013, 00:30
НЕзаяЦ

offline
Опыт: 3,574
Активность:
Ну что ты хочешь мне этим доказать? человеку нужно решение, я его привел. Не самое плохое, не самое хорошее. Рабочее!Я единственный кто привел пример и предоставил его в карте а не мусолил тему и не пудрил мозги человеку.
Старый 27.05.2013, 00:34
Clamp
Lost in space
offline
Опыт: 71,158
Активность:
таскать рект по событию смерти даже в гуи оптимальнее твоего варианта.
Старый 27.05.2013, 00:40
Hate
конь вакуумный
offline
Опыт: 43,033
Активность:
прежде чем дать решение, убедитесь что оно хорошее, а то потом эти же люди придут в академку с темой "а чейто у меня карта лагает", а там при взгляде на триггеры тонна таких "рабочих" решений
Старый 27.05.2013, 00:41
НЕзаяЦ

offline
Опыт: 3,574
Активность:
Хочешь сказать проверка условия раз в секунду так сильно затормозит компьютер что карта начнет лагать? Даже 12 раз в секунду лагать не начнет для 12 игроков.
Старый 27.05.2013, 00:53
Hate
конь вакуумный
offline
Опыт: 43,033
Активность:
вы таки не обратили внимания на код, сразу видно где человек знает о чем говорит!
там цикл, в котором используется слип - а это значит тормозится поток, это вам не таймер.
во вторых - вы такие наивные, и думаете что в карте только этот триггер работает?
Старый 27.05.2013, 01:03
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,324
Активность:
А некто не догадался создать дамика на месте смерти героя, и триггер с событием что призрак подходит к даммику, дамми не удалять а перемащячть куданитьв непроходимое место пока он не понадобится...
Ну или мерить расстояние между призраком и даммиков в периодическом триггере...
Старый 27.05.2013, 03:56
Clamp
Lost in space
offline
Опыт: 71,158
Активность:
quq_CCCP:
в периодическом триггере
Можно тебя попросить перестать писать в темах, связанных с кодом в редакторе?
Старый 27.05.2013, 07:32
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,324
Активность:
Clamp, можно тебя попросить не троллить и удалится с сайта...
Старый 27.05.2013, 10:41
Buulichkaa
Делаю спеллы за еду
offline
Опыт: 20,146
Активность:
Clamp, Ну да, не подумал) тогда просто строим для каждого события смерти свой региончик, мутозим новый триггер и все как по маслу...
Старый 27.05.2013, 11:29
Ответ

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

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

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

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



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