Скорее всего ошибка в формате обьектных данных, в некоторых полях абилок ниче нету, а в рефордже близарды это сломали. Вроде этим страдает ANeg (если у юнита есть не указанные там абилки), так же возможно в каких то абилках заработали поля которые до этого не работали (всякеи аватары, где бафф низя настроить)
Перерождение таурена пассивка, события каста не пашут, если чо, нужно событие. EVENT_WIDGET_DEATH, оно же TriggerRegisterDeathEvent, ибо юнит не умирает, происходит падение хп до нуля и возрождение.
Set camera bounds, оно и на 1.26 и 1.31+ есть, меняет границы карты, мини карту оно не меняет, на 1.31 мб сделали функцию сменвминикарты, а так часто размер границ обзора меняют в картах с мини играми, к примеру замок скиби от близардов, можешь посмотреть.
OVOgenez, оглушения, паузы, морфы - это все дизейблы основанные на приказе стана, когда юнит морфится он как в стане, ему похер на все остальное, но в обратном морфе он может выполнять любые приказы - пока он морфится обратно (друиды медведи самый яркий пример) то триггер не сработает на отданный приказ.
Код бы прикрепил, а не карту, то лень скачивать...
Да и на гуи такое не делается, не удивительно что не получается, там нужен триггер который отслеживает состояние юнита, обязательна проверка на паузу, приказ стана или смерть.
Так же помешать отдавать приказ STOP без мемхака у тебя не получится хоть тресни. И не забываем что существуют дизейблы, которые все ломают.
Ну и еще одно НО, под паузой или станом - событие - юнит отдал приказ, не пашет, нет юнит то приказ получает но триггер его в упор не видит, тоже самое во время морфов юнитов, так что не удивительно, наработка сделана чисто как наработка.
Extremator, ну это в д2, там секунда не зависимо от ренжа, у фрога там попроще, триггер срабатывающий 50 раз в секунду и счетчик который мерит растояние или количество тиков, там 65 тиков или дистанция между "снарядом" и "целью" свыше 1000.
Тосс тиника в доте как и шипы лиона/ неруба давно кастом, причём у шипов код сложноват, могу вытащить из доты, код тиника попроще, но там тоже, не думаю что автор темы разберётся.
Мне понравился больше вариант тосса из открытой версии пуджварсов, там прикольно сделано, юнит прыгает как камень по воде после броска.
nazarpunk, там сетка из мелких областей и счётчик, какую юнит прошел насколько помню. Так же увеличение числа крипов и их апгрейд, как и в доте, так что пусть изк, ает, годная наработка аос карты.
Ну удалить у него бафф метоморфозы, тут стоит отметить что во время обратного морфа, на юнита не будут действовать никакие дизейблы, основанные на приказах.
Было очень лень писать, поэтому скопировал из доты, т.к колупал её код:
function RJI takes destructable d returns boolean // проверка что дестрактабл является деревом.
return GetDestructableTypeId(d)=='NTtc' or GetDestructableTypeId(d)=='NTtw' or GetDestructableTypeId(d)=='ATtr' or GetDestructableTypeId(d)=='B002' or GetDestructableTypeId(d)=='B003' or GetDestructableTypeId(d)=='B005'
endfunction
function N1I takes nothing returns boolean
return true
endfunction
function URI takes nothing returns nothing
if RJI(GetEnumDestructable())and IsDestructableAliveBJ(GetEnumDestructable())then // дерево и живое?
set NJ=NJ+1
call KillDestructable(GetEnumDestructable())
endif
endfunction
function UPI takes real x,real y,real d returns integer
local rect r=Rect(x-d,y-d,x+d,y+d)
set NJ=0
call EnumDestructablesInRect(r,Condition(function N1I),function URI)
call RemoveRect(r)
set r=null
return NJ
endfunction
Никак, делай свой вариант изучения способностей из спеллбука, или еще каким либо способом, в структуре героя ровно 5 слотов в списке геройских способностей для изучения.
Tretyakoff, они вроде стали личами еще в Дреноре, потом а вроде нежить уже была до этого, всякие сатиры которые скелетов поднимают?
Мб Кел-Тузед первый человек ставший личем в Азероте? Остальные были всякие эльфы, орки, да древние упыри?
Ну со скриптом карты можно работать напрямую в jasscraft'е, он не лагает в отличи от JNGP и там так же есть всё необходимое.
Обьектные данные можно редактировать в слк таблицах, формат там не сложный, на сайте есть инфа.
Разумеется разбираться в коде придется самому.
» WarCraft 3 / Как лочить карту, дабы она не крашилась в Reforged?
» WarCraft 3 / Как забрать способность возрождения после его применения?
» WarCraft 3 / Как забрать способность возрождения после его применения?
» WarCraft 3 / Как сделать так чтобы карта была скрыта?
» WarCraft 3 / Игнор приказов игрока
» WarCraft 3 / Как менять мини-карту при изменении границ камеры?
» WarCraft 3 / Игнор приказов игрока
» WarCraft 3 / Игнор приказов игрока
» WarCraft 3 / Игнор приказов игрока
Да и на гуи такое не делается, не удивительно что не получается, там нужен триггер который отслеживает состояние юнита, обязательна проверка на паузу, приказ стана или смерть.
Так же помешать отдавать приказ STOP без мемхака у тебя не получится хоть тресни. И не забываем что существуют дизейблы, которые все ломают.
Ну и еще одно НО, под паузой или станом - событие - юнит отдал приказ, не пашет, нет юнит то приказ получает но триггер его в упор не видит, тоже самое во время морфов юнитов, так что не удивительно, наработка сделана чисто как наработка.
» WarCraft 3 / Как подкинуть противника скиллом?
» WarCraft 3 / Атака феникса но с эффектом молнии
» WarCraft 3 / Как подкинуть противника скиллом?
» WarCraft 3 / Движение отряда по нескольким точкам (дота)
» WarCraft 3 / Атака феникса но с эффектом молнии
» WarCraft 3 / Движение отряда по нескольким точкам (дота)
» WarCraft 3 / Заклинание которым можно снять метаморфоз демонхантера?
» WarCraft 3 / Разрушение деревьев
» WarCraft 3 / Классификация - страж
» WarCraft 3 / Проблема с иконкой у способности
» WarCraft 3 / Использование больше 5 способностей
» WarCraft 3 / Использование больше 5 способностей
» WarCraft 3 / Несколько свойств в одной способности
Отредактирован quq_CCCP
» WarCraft 3 / Вопрос по лору
Мб Кел-Тузед первый человек ставший личем в Азероте? Остальные были всякие эльфы, орки, да древние упыри?
» WarCraft 3 / Несколько свойств в одной способности
» WarCraft 3 / Редактирование карты вне редактора
Обьектные данные можно редактировать в слк таблицах, формат там не сложный, на сайте есть инфа.
Разумеется разбираться в коде придется самому.