21

» WarCraft 3 / Heavensfall

8gabriel8:
То есть эти хотелки вообще ни на что не намекают? Не отмазывайся, а покайся, что хотел напрячь ими человека)
Да мне вообще без разницы, что он будет делать
21

» WarCraft 3 / Heavensfall

8gabriel8:
Эти способности хочется иметь тебе, вот и сделай их себе. Сюда можешь добавить ссылку на свой апгрейд, если кому-то тоже захочется поиграть с ними. А переделывать для всех игроков из-за хотелок одного зачастую неуместно.
Это был мой отзыв на кампанию
21

» WarCraft 3 / Heavensfall

NazarPunk:
Есть желание Играть во что-то и Создавать что-то во что можно играть. И это совсем разные желания)
Если мне что-то не нравится в Доте2, мне в вальво устроиться работать прогером?)
Или го все пойдём к близам и запилим уже наконец тот варик которого все так желают!)0
21

» WarCraft 3 / Heavensfall

8gabriel8:
Proshel_Doty, кампания не защищена, почему бы тебе самому не добавить способности, которые хочется?
Серьёзно?)
21

» WarCraft 3 / Анимация при срабатывании пассивки

Ты имеешь в виду, когда срабатывает блок части урона, то пехотинец должен закрыться щитом? И что это будет за чунга-чанга? Если его будут бить сразу 5 юнитов или больше, и при этом он ещё и сам атакует? Как это вообще будет выглядеть, ты об этом думал?
21

» WarCraft 3 / Heavensfall

DocAJ:
PrincePhoenix, извиняюсь за тупой вопрос, но почему?
Наверное, потому что неизвестно насколько хорошо в Рефордже будут работать мапы и кампании из TFT, да и как вообще запилят Близы сам Рефорджед. И поэтому смысл делать какой-то серьёзный проект на старой версии Варкрафта, когда новая (Рефорджед) уже на пороге.
А теперь немного о кампании:
Очень сильно не хватает озвучки, ну хотя бы оригинальной озвучки главного героя. Этот голос Повелителя ужаса и прочие стандартные голоса юнитов как скрежет по стеклу)) не совсем прям так, но как-то портит всю малину, имхо. Если уж нет возможности делать свою озвучку, то хотя бы убрать эти стандартные голоса
И ещё хотелось бы способности как-то по круче, чем обычное похищение жизней, только с эффектом крови, да и кстати опять же со стандартным звуком похищения жизней, опять же это довольно убого)
Он же всё-таки там типа вампир главный перс. Ему бы способностей типа там прыжок какой-нибудь, там резкий удар, ну вы понимаете, чтобы смотрелось более живо. И вообще, сделать больше упор на героя, чтобы он сам раскидывал, но чтобы это смотрелось эффектно и более экшеново, а не бегал с отрядом из десяти помощников.
Ланд и окрестности понравились) Вот если добавить большего экшена и нестандартных абилок кампания будет 10/10
А пока играть можно, но немного уныло (уже сказал почему), хотя честно я остановился только на 2 главе и желание играть дальше есть, чего обычно не бывает со многими кампаниями в варике)
21

» WarCraft 3 / Иконки на заказ

могу скинуть символические 200 рублей на QIWI за работу
Roy Mustang, то что нужно, спасибо большое!)
скинул?)
21

» WarCraft 3 / Заклинание: Вихрь Иллюзий

мне хотя бы 2-3 цвета и было бы норм, вообще сплошной монолит
Там ещё дохрена подсветок есть
21

» WarCraft 3 / Способности в редакторе

pro100master:
Proshel_Doty, зачем доспех если можно взять за основу свитка итема который дает армор с него ловим события как способность и отрицательный армор а все попавшие баф от него цикл в группе проверяем есть ли баф если да то вручаем его запрет атаки. А таймер чекает всех кто входит в группе с баф чтобы можно диспелить или время истек вернуть им атаку..
лолшо
21

» WarCraft 3 / Способности в редакторе

Принятый ответ
Первое - нет
Второе - Доспехи Веры с отрицательными значениями защиты
21

» WarCraft 3 / Способности и алгоритмы на заказ

NazarPunk:
Даже MUI получилось
//! beginusercode
do
    -- На момент патча 1.31 эта функция всегда возвращает 0. Поэтому создадим её локальный аналог.
    local function AbilityId(id)
        return id:byte(1) * 0x1000000 + id:byte(2) * 0x10000 + id:byte(3) * 0x100 + id:byte(4)
    end

    -- Настройки
    local ABILITY_ID = AbilityId('AEev')

    -- Код
    local trigger = CreateTrigger()
    for i = 0, bj_MAX_PLAYER_SLOTS - 1, 1 do
        TriggerRegisterPlayerUnitEvent(trigger, Player(i), EVENT_PLAYER_HERO_SKILL)
    end
    TriggerAddAction(trigger, function()
        local caster = GetTriggerUnit()
        TimerStart(CreateTimer(), 1, true, function()
            if 
                not UnitAlive(caster)
                or
                BlzGetUnitMaxHP(caster) == GetWidgetLife(caster)
            then return end
            local hp = 0.01 * GetUnitAbilityLevel(caster, ABILITY_ID) * GetHeroStr(caster, true) * (100 - GetWidgetLife(caster)/BlzGetUnitMaxHP(caster)*100)
            SetWidgetLife(caster, GetWidgetLife(caster) + hp)
        end)
    end)
end
//! endusercode
Сделал из Змеиной ловкости.
Кст, там надо делать проверку на лвл способности при изучении, потому что когда повышаешь лвл способности, событие так же срабатывает, в итоге на 5м уровне идёт уже 5-тикратный реген )
21

» WarCraft 3 / Способности и алгоритмы на заказ

Zikok247:
NazarPunk:
У меня не открывается в редакторе это. Пишет "Сведения об уровнях отсутствуют или неверны"
Нужна версия 1.31+ и отключить джасс хелпер
PT153:
NazarPunk, а что не понятно. Реген равен (0.01 * AbilityLvl * Strength * (1 - PercentHP / 100))
NazarPunk:
Отрицательный реген?
(0.01 * AbilityLvl * Strength * (100 - PercentHP))
21

» WarCraft 3 / Способности и алгоритмы на заказ

NazarPunk:
За каждый 1% потерянного здоровья надо регенить вот столько 0.01*AbilityLvl*str
Шо не так
21

» WarCraft 3 / Способности и алгоритмы на заказ

NazarPunk:
Пассивка дает герою регенерацию за каждый потерянный процент здоровья равную (0.01*AbilityLvl*str)
Где в этой формуле потерянный процент здоровья?
Смисле
21

» WarCraft 3 / Как остановить регенерацию здоровья?

потому что как уже говорилось 50 раз, не работает ни 1 функция Set Field
Поле то оно меняет, только почему-то на этом всё заканчивается. Реген продолжает работать)
21

» WarCraft 3 / Как остановить регенерацию здоровья?

Кстати, я чекнул - функция эта не работает)
Тип регена меняет, но Хп у юнита как регенилось так и продолжает регениться :D
Ох уж эти Блязы)0
21

» WarCraft 3 / Как остановить регенерацию здоровья?

По идее так
но я не знаю остановит ли это реген от предметов, например Кольцо регенерации какое-нибудь
Потому что текущий реген пока что узнать нельзя, а только из поля Скорость восстановления здоровья
Загруженные файлы
21

» WarCraft 3 / Заклинание: Благословение

NazarPunk:
Proshel_Doty, эта способность пускай остаётся как есть, пусть новички поучатся. Я лучше ещё одну сделаю. Посложнее и покрасивее.
Хорош)