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

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

Закрытая тема
 
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
Фатал из-за ауры у предмета
Короче есть предмет у него аура даёт AS MS , имеет баф есть другой итем у него аура слабее (он нужен для собрки первого) но имеет этот же баф(это важно именно 1 баф чтобы они не стекались) так вот когда я собрею их оба вылетает фатал, удаление бафа перед сборкой вещи помогло частично раньше фаталило при сборке 1 итема из слабого а щас если собрать 1 а птом ещё собрать 2 то фатал
Подскажите решения желательно без вешания бафа дамми кастом
Старый 23.07.2010, 10:37
Fakov
Viva la Fa
offline
Опыт: 102,058
Активность:
попробуй делать задержку перед сборкой предмета, поочердно удаляя все предметы с задержкой.
Но это если я тя правильно понял... 0_о юзай задержку везде, имхо.
Старый 23.07.2010, 10:46
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
так задержка ауры 1-2 секунды снятия столько ждать не подходит
Старый 23.07.2010, 11:03
Fakov
Viva la Fa
offline
Опыт: 102,058
Активность:
а если кастовать на эту прау секнд анти-ауру, с абсолютно обратным действием, которое сбивает бонусы до нуля?
Старый 23.07.2010, 11:05
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
поставил ждать 1 секунду а потом удалить баф всё равно фатал
Старый 23.07.2010, 11:13
reALien

offline
Опыт: 29,211
Активность:
Просто используй разные баффы.
Конечно будет паразитный эффект в виде нескольких секунд убер-скорости при сборке, зато фаталов не будет
Старый 23.07.2010, 12:16
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
так моно будет собрать один слабый и один сильный и они будут суммироваться
Старый 23.07.2010, 12:31
reALien

offline
Опыт: 29,211
Активность:
16GB, можно триггерно проверять наличие предметов у героя и в зависимоти от этого давать ему одну скрытую ауру.
Старый 23.07.2010, 12:33
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
просто интересно как это реализовано в доте
Старый 23.07.2010, 12:42
Faion
Noblesse Oblige
offline
Опыт: 30,395
Активность:
16GB, юзай буки, и не будет ничего критовать.
Старый 23.07.2010, 13:14
LordSerga

offline
Опыт: 3,809
Активность:
function RemoveBuffInRadius takes real x, real y, real rd, integer buff returns nothing
    local group g=CreateGroup()
    local unit ga
    
    call GroupEnumUnitsInRange(g,x,y,rd,null)

    loop
    set ga=FirstOfGroup(g)
    exitwhen ga==null
    if GetWidgetLife(ga)>0.405 then
        call УдалитьБаффСЮнита(ga,buff) \\О_О
    endif
    call GroupRemoveUnit(g,ga)
    endloop
    call DestroyGroup(g)
endfunction
Юзай код профессора!
Старый 23.07.2010, 14:58
Master_chan
Полуночный командир
offline
Опыт: 15,660
Активность:
LordSerga:
call УдалитьБаффСЮнита(ga,buff) \\О_О
UnitRemoveAbility как бэ =\
Старый 23.07.2010, 16:29
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
мне надо понять когда удалить бафф зачем мне этот код
Старый 23.07.2010, 17:05
Faion
Noblesse Oblige
offline
Опыт: 30,395
Активность:
Просто юзай буки, с аурами внутри и ничего критовать не будет, по крайней мере у меня не критует.
Старый 23.07.2010, 20:02
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
да я так уже и сделал
Старый 23.07.2010, 20:04
Закрытая тема

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

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

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

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



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