MrSlendyBoy, еще раз, анимация может быть только Channel (спелл сам не может выбрать Channel 1, 2 -10) Проигрывайте анимацию по индексу триггерно при применении способности.
kano, Какая такая в доте логика? Где? Крутнулся раз, нанес урон и все.
function UJ3 takes nothing returns nothing
call DestroyEffect(AddSpecialEffectTarget("Abilities\\Spells\\Other\\Stampede\\StampedeMissileDeath.mdl", GetEnumUnit(), "origin"))
call TDI(GetTriggerUnit(), GetEnumUnit(), 2, GetUnitAbilityLevel(GetTriggerUnit(), 'A0C6') * 35 + 65)
endfunction
//Calls:
// M2I
// UWI
// MWI
// MOI
//Functions as argument:
// AD1
// UJ3
function UK3 takes nothing returns nothing
local group g = M2I()
local unit MJI = GetTriggerUnit()
call GroupEnumUnitsInRange(g, GetUnitX(MJI), GetUnitY(MJI), 300, Condition(function AD1))
call ForGroup(g, function UJ3)
call SetUnitAnimation(MJI, "spin")
call UWI(MJI, 0.6)
call MWI(MJI, 4267, 0.5 - 0.05 * GetUnitAbilityLevel(GetTriggerUnit(), 'A0C6'))
call MOI(g)
set g = null
set MJI = null
endfunction
//Calls:
// UK3
function UL3 takes nothing returns boolean
if GetUnitAbilityLevel(GetTriggerUnit(), 'B03P') > 0 and IsUnitType(GetAttacker(), UNIT_TYPE_STRUCTURE) == false and IsUnitType(GetAttacker(), UNIT_TYPE_MECHANICAL) == false and GetUnitAbilityLevel(GetAttacker(), 'A04R') == 0 and IsUnitAlly(GetAttacker(), GetOwningPlayer(GetTriggerUnit())) == false and GetRandomReal(0, 100) < 17 and (LoadInteger(XY, GetHandleId(GetTriggerUnit()), 4267) == 1) == false then
call UK3()
endif
return false
endfunction
//Calls:
// Q0I
//Functions as argument:
// UL3
function Y01 takes nothing returns nothing
local trigger t = CreateTrigger()
call Q0I(t, EVENT_PLAYER_UNIT_ATTACKED)
call TriggerAddCondition(t, Condition(function UL3))
set t = null
endfunction
Вот вам пассивка акса, че то не вижу ничего того что вы описываете?
Функция UWU это функция создает триггер, который ждет указанное время или когда юнит сдохнет и влепляет ему станд анимацию. (фрог не дружит с головой и юзает триггер там где можно обойтись таймером) MWI такой же таймер, записывает на акса бульку чтобы он не смог крутнутся дважды, кулдаун пассивки так сказать...
Ну либо с помощью анимации модели ( setunitanimation) либо крепленим вот таким способом: подбрасывние
Спецэффект никто не подбрасывает ему задают ось z через создание этого спецэффекта на разрушаемом объекте - невидимая платформа, ее создают в нужном месте на карте и задают ей высоту, затем создают на ней спецэффект и тут же удаляют.
Так же крепят спецэффект к юниту, а самого Юнита двигают как угодно, создавая и параболы и мертвые петли, на что хватит умения ти фантазии так сказать...
avuremybe, что ты пытаешся сделать? Магазин чтоли? Ну тогда вручи ему москита, потом удали (удалять москиты нужно хайднув юнита).
Юнита лучше сделать крохотным и засунуть под другого юнита побольше, а можно вовсе засунуть юнита за границу обзора (не карты, а обзора), тогда выбрать юнита руками не получится.
Ну круг выбора же спецом нужен, если юнита выделают. Добавь и удали москитов, тогда только рамкой выделать сможешь и бонусом невидно будет не окна с именем игрока владельца над юнитом ни круга выбора. А всетаки чем вам мешает круг выбора?
Trickster, тут еще неизвестно сколько точно работы, ты так и не выложил список заданий. С суммой которой ты готов за это заплатить, когда будет видно что по чем люди глядишь и потянутся.
Ну а так для найма людей есть соответствующие разделы, да и вовсе сделай свой проект: xgm.guru/p/wc3/projects
Собирай в него единомышленников и у вас будет карта, будут хост боты и прочее.
Все таки эта тема для вопросов по строению карт warcraftr 3 а не по сбору людей для проекта.
Trickster, составьте внятный список чего бы вам хотелось? Что именно вас интересует? Опишите механику каждой способности героя и их взаимодействие со способностями такого же типа. Хотябы для начала, что багует.
Многие просто не играли в эту карту, им будет непонятно что именно работает не так, или как оно должно работать по мнению игроков.
В доте совершенно никого не смущает что линкен сфера избирательно блокирует способности, это никого ни колышит - а это бага, её убери начнётся нытье. Так же если выпилить фишки пуджа и форса\даггера, сделав хук как в пудж варс, игроки вряд ли этому обрадуются.
Да и вот как делать то? Сделаешь, оно работает, но нетак... Внятной инструкции по поводу работы тех или иных механизмов в карте нету.
pro100master, вроде есть мин дистанция атаки, работает для артиллерии, т.е орудийная башня хуманов неможет пулять под себя, но неуверен что 2 атаки смогут так работать
Скорее всего нет, обычно 2 атаки корректно работают если у них взаимоисключающие допустимые цели... Так что тут скорее всего морф.
Filius Dei, очередной бред, снова ГУИ...
Автору сего треда внезапно понадобился код чужой карты, коим боком ему поможет ваше а я узнал методом тыка, а вот не поставить ли русс триггеры...
Читайте сударь внимательно мой пост.
Я вам дам свою карт, попробуйте скопировать от туда хоть одну способность героя... А если еще накачу защиту. Мом рус ГУИ точно поможет?
Filius Dei, во вредные советы подъехали...
Русификатор очень поможет тем кто собрался ломануть чужую карту и сделать её мод, прям ваще жир...
Потом нубам вроде сударя не стоит бежать ломать чужую карту, чето там пытатся копировать - это все бесполезно, недавно был похожий вопрос - помогите взломать карту за вознаграждение, карту сломали - ну а дальше что? Он неспособен ничего сделать потому что просто не понимает как?
Играя в некую карту вы мните себя великими балансерами и картоделами, мол да чё там, шяс подправлю пару значений и все будет норм - нет не будет, это не так просто как может показаться, без понимания устройства карты и знания Jass вам нечего там делать, вы тупо ничего не сможете изменить, да даже скопировать и вставить!
Помните что без труда не выловишь и рыбку из пруда, т.е изи способов в 1 кнопку взять и запилить чужую карту так как вам хочется или вдруг стащить всех героев себе в карту нет, а уж теболее не случится так что вам кто то возьмет и все это сделает вам за спасибо...
Делай абилки перманентными. Есть такое действие MakeUnitAbilityPermanent( unit, true, abilid)
Как оно на гуях выгладит не помню.
Ну а так можно вручить в РО все возможные способности, лимита на обычные, не геройские абилки вроде не было...
Ну и запретить их изначально для всех игроков, ну а потом когда понадобится вручить герою абилку - просто разрешаем нужную нам абилку для игрока, тогда на эту абилку никакие морфы не повлияют, при морфе сохраняются все абилки добавленные в ро. Ну или абилки которые добавили триггерно и сделали перманентными.
Нет ну понятно что нативки быстрее, но я ожидал увидеть всякие хуки и прочие тяжолые функции а не всякие "или" которые делаются в мх на коленке из скрипта.
Сделайте хотя-бы список стандартных функций вара - отправить в кд способность юнита, наложить сало на способность, оглушить юнита, снять оглушение с юнита, нанести урон по области UnitDamagePoint обрезана, её же юзают спеллы, там должен быть бульекспр (кого бить) и группа (кого исключить).
Надеюсь тема получит развитие.
» WarCraft 3 / Анимация модели
» WarCraft 3 / Counter Helix Axe'a из DotA
» WarCraft 3 / Анимация модели
» WarCraft 3 / Помогите со способностью
» WarCraft 3 / Counter Helix Axe'a из DotA
Функция UWU это функция создает триггер, который ждет указанное время или когда юнит сдохнет и влепляет ему станд анимацию. (фрог не дружит с головой и юзает триггер там где можно обойтись таймером)
MWI такой же таймер, записывает на акса бульку чтобы он не смог крутнутся дважды, кулдаун пассивки так сказать...
» WarCraft 3 / Counter Helix Axe'a из DotA
» WarCraft 3 / Поворот
Спецэффект никто не подбрасывает ему задают ось z через создание этого спецэффекта на разрушаемом объекте - невидимая платформа, ее создают в нужном месте на карте и задают ей высоту, затем создают на ней спецэффект и тут же удаляют.
Так же крепят спецэффект к юниту, а самого Юнита двигают как угодно, создавая и параболы и мертвые петли, на что хватит умения ти фантазии так сказать...
» WarCraft 3 / убрать круг выбора
» WarCraft 3 / убрать круг выбора
Юнита лучше сделать крохотным и засунуть под другого юнита побольше, а можно вовсе засунуть юнита за границу обзора (не карты, а обзора), тогда выбрать юнита руками не получится.
» WarCraft 3 / Проблема с аое ДоТ-ой
» WarCraft 3 / убрать круг выбора
А всетаки чем вам мешает круг выбора?
» WarCraft 3 / Редактирование способностей в Jass
Ну а так для найма людей есть соответствующие разделы, да и вовсе сделай свой проект: xgm.guru/p/wc3/projects
Собирай в него единомышленников и у вас будет карта, будут хост боты и прочее.
Все таки эта тема для вопросов по строению карт warcraftr 3 а не по сбору людей для проекта.
» WarCraft 3 / Проблема с аое ДоТ-ой
» WarCraft 3 / Редактирование способностей в Jass
Многие просто не играли в эту карту, им будет непонятно что именно работает не так, или как оно должно работать по мнению игроков.
В доте совершенно никого не смущает что линкен сфера избирательно блокирует способности, это никого ни колышит - а это бага, её убери начнётся нытье. Так же если выпилить фишки пуджа и форса\даггера, сделав хук как в пудж варс, игроки вряд ли этому обрадуются.
Да и вот как делать то? Сделаешь, оно работает, но нетак... Внятной инструкции по поводу работы тех или иных механизмов в карте нету.
» WarCraft 3 / атака мили и рендж
Скорее всего нет, обычно 2 атаки корректно работают если у них взаимоисключающие допустимые цели... Так что тут скорее всего морф.
» WarCraft 3 / мне нужны триггеры карты холи вар
Автору сего треда внезапно понадобился код чужой карты, коим боком ему поможет ваше а я узнал методом тыка, а вот не поставить ли русс триггеры...
Читайте сударь внимательно мой пост.
Я вам дам свою карт, попробуйте скопировать от туда хоть одну способность героя... А если еще накачу защиту. Мом рус ГУИ точно поможет?
» WarCraft 3 / Патчи К Warcraft 3
» WarCraft 3 / Как заставить юнитов, в радиусе 500, вокруг юнита, бить его 7 с?
» WarCraft 3 / мне нужны триггеры карты холи вар
Русификатор очень поможет тем кто собрался ломануть чужую карту и сделать её мод, прям ваще жир...
Потом нубам вроде сударя не стоит бежать ломать чужую карту, чето там пытатся копировать - это все бесполезно, недавно был похожий вопрос - помогите взломать карту за вознаграждение, карту сломали - ну а дальше что? Он неспособен ничего сделать потому что просто не понимает как?
Играя в некую карту вы мните себя великими балансерами и картоделами, мол да чё там, шяс подправлю пару значений и все будет норм - нет не будет, это не так просто как может показаться, без понимания устройства карты и знания Jass вам нечего там делать, вы тупо ничего не сможете изменить, да даже скопировать и вставить!
Помните что без труда не выловишь и рыбку из пруда, т.е изи способов в 1 кнопку взять и запилить чужую карту так как вам хочется или вдруг стащить всех героев себе в карту нет, а уж теболее не случится так что вам кто то возьмет и все это сделает вам за спасибо...
» WarCraft 3 / поменять моделику персанажу
Как оно на гуях выгладит не помню.
Ну а так можно вручить в РО все возможные способности, лимита на обычные, не геройские абилки вроде не было...
Ну и запретить их изначально для всех игроков, ну а потом когда понадобится вручить герою абилку - просто разрешаем нужную нам абилку для игрока, тогда на эту абилку никакие морфы не повлияют, при морфе сохраняются все абилки добавленные в ро. Ну или абилки которые добавили триггерно и сделали перманентными.
» WarCraft 3 / мне нужны триггеры карты холи вар
» WarCraft 3 / Функция -death убивает героя, через 20 сек
ссылка
» WarCraft 3 / Memory Hack: Загрузчик native функций
Сделайте хотя-бы список стандартных функций вара - отправить в кд способность юнита, наложить сало на способность, оглушить юнита, снять оглушение с юнита, нанести урон по области UnitDamagePoint обрезана, её же юзают спеллы, там должен быть бульекспр (кого бить) и группа (кого исключить).
Надеюсь тема получит развитие.
Ред. quq_CCCP
» WarCraft 3 / Функция -death убивает героя, через 20 сек