32

» WarCraft 3 / кто-нибудь перевел имена функции и переменные спелов дота?

awesomesk1ll:
Восстанавливать столько кода (хотя бы просто приводить в читаемый вид) - это трата очень большого кол-ва времени, да и кому это нужно?)
в доте 4к абилок и 1.7к юнитов несложно представить сколько там кода на этом всём завязано.
Ну поменьше, там баги слк оптимизации и мусор... Кстати у фрога еще и есть дырявые триггеры которые срабатывают на каст абилки не героем и вручают кастеру что то там (юзлес, ничего особенного)
Про невероятно долго тоже сказка, месяца за 3 я бы сделал доту с нуля...
Просто смотрю как сделано в доте у фрога и пишу в новой карте, примеры восстановленных скиллов для ознакомления я уже скидывал.
32

» WarCraft 3 / кто-нибудь перевел имена функции и переменные спелов дота?

Zeuz:
quq_CCCP, как ты копируешь спелы?
там каша полная, иногда попадаются неиспользованные равкоды и большинство спелов вызывают очень много простых функций которые запутывают...
имена и функции у тебя нормальные?
Ну вот посмотри - BloodRage, Omnislash
99.9% как у фрога, за что меня даже ругали... в коде есть подробные комментарии...
32

» WarCraft 3 / кто-нибудь перевел имена функции и переменные спелов дота?

Мда, какие скиллы тебе нужны?
Какой пудж? Пудж и тини комки говна, опен пудж варс возьми или наработки этих героев с хайва... То у жабы все не слава богу, то тиник паузит сам себя то хук пуджа тянет куда то в сторону...
Юру и сикера я выкладывал, кто там еще сложные?
Хотите анекдот как фрог сделал диффузы?
// в триггере срабатывающем на событие что кто то с диффузом замахнулся
call TriggerRegisterUnitEvent( u, t, EVENT_UNIT_DAMAGED )
call TriggerRegisterTimerEvent( t, 0.4 )
Ману можно жечь врагу даже находясь в магнетик фиелде зета, нанося хоть какой то урон противнику от себя (урна или орб венома)
32

» WarCraft 3 / Звуки убийств

Принятый ответ
О хоспади гугл в помощь, этим звукам уже 10 лет и они гуляют по интернету, я даже видел переведенные на русский язык...
Так же на сайте есть open_dota
32

» WarCraft 3 / w3map Restorer

Если кому надо могу выложить восстановленный исходник, правда названия в коде, конечно не восстановлены.
Исходник чего? Проги или какой-нить доты?
32

» WarCraft 3 / Призываемый юнит с атакой равный количеству максимальной маны.

Принятый ответ
Есть такой предмет, повышение силы атаки однократное - это книжка руна которая пропадает при применении, вручаете инвентарь и книжку вашему суммону, после инвентарь удаляем, вуаля у нас белая атака изменилась.
32

» WarCraft 3 / Вопрос про статью: "Preload Exploit: работа с файлами".

Принятый ответ
Дата менеджер скачай, там все готовое и работает если ты так собрался сохранять данные...
32

» WarCraft 3 / Вопрос про статью: "Preload Exploit: работа с файлами".

Мда, там везде правильно, но там не юзабельный пример, не готовая наработка, никак нельзя вставить в карту и пользоватся...
Скачай себе дата менеджер и пользуйся.
Темболее в теме из которой скрины подробно описано что к чему, что там может быть непонятно?
Ты либо записываешь файлы что подгрузить в тхт либо подгружаешь их от туда, в этом самом текстовике можно вызвать функции, это должно быть исчерпывающим...
32

» WarCraft 3 / Скрытие иконок команд

Ну можно удалять 'Aatk' (у героя) у него пропадет атаковать, патруль (добавь любой орб и герой сможет атаковать но кнопок не будет)
32

» WarCraft 3 / Алгоритм взлома карт

Смотря какая карта, если там ток тулы векса то ниче особенного, RMPQ хорошо ищет имена файлов, w3map Restorer - помогает с восстановлением всего в формат редактора.
Но есть карты где не только тулы векса а всякие хекс протекторы или очумелые ручки автора октрыть не так то просто, тут нужен mpq редактор Ладислава Зезулы, знание формата карты (выше скинули ссылку на хайв где статья про устройство карты) и много терпения.
32

» WarCraft 3 / КАК снять стан с юнита

Принятый ответ
Просто удалять бафф стуна, UnitRemoveAbility в помощь, а вот способностей которые ни блочатся стуном нету, посему нужно отлавливать приказ каста способности а после ативировать её ручками, для этого подходят виндвалк, берсерк, всякие вкл\выкл щиты.
32

» WarCraft 3 / Как сделать событие-таймер массив?

Ну в гуи это все сложно и ограничено...
Кароче там нужен конкретный таймер, сделать событие таймер истек можно только на конкретный, существующий таймер а не на переменную в которую вы запишите таймер потом...
Так же есть событие Время истекло, это событие триггера, триггер можно включать и выключать.
Ну а проще всего в jass там нету этой ахинеии, создаем таймер в функции запуска таймера пишем ссылку на код который хотим запустить после истечения таймера...
32

» WarCraft 3 / GroupClear?

Принятый ответ
Для того чтобы не удалять, а использовать снова одну и ту же глобальную группу.
Это часто используется в триггерных способностях когда нужно найти в аое подходящих юнитов в множестве точек, к примеру в триггерном аналоге "Волны силы" или "Темная стая"", таким образом можно оптимизировать код, используя одну группу для поиска всего и вся.
Юный IceFrog может взять пример со старшего собрата и скачать с хайва наработку кастомного ресайкла групп, таймеров и прочего...
32

» WarCraft 3 / Задачка на знание способностей для предметов

Принятый ответ
Лол, кто так делает, интервал урона в 0.00 выставил..
Ставь 99999, чтобы движек не наносил по 100500 раз в секунду урон цели и не вызывались лишние события.
32

» WarCraft 3 / Абсолютное игнорирование приказа

У ракетного удара все параметры в 0 нельзя, там время появление ракет должно быть больше 0, да и ракетный удар багнутая абилка, нестоит её использовать в качестве пустышки, попробуйте канал.
32

» WarCraft 3 / Dooble Free

Чето в структуре спелла наделал не так...
Код или карту в студию...
32

» WarCraft 3 / Идеи для расы магов :)

Способ добычи золота - нежить, стоим махаем ручками, золото капает...
Дерево рубят какиенить робогоблины, за звонкую монету.
32

» WarCraft 3 / Общая перезарядка спеллбука

У многих предметных абилок уровни нормально не работают, то же повышение хп\мы там наплевать сколько уровней, работает только один.
32

» WarCraft 3 / Есть ли утилита, исправляющая ошибки в карте ?

Конечно же есть, Корзина - находится на рабочем столе ос семейства Windows!
P.S сначала разберитесь что там у вас не работает, а потом уже думайте а утилитах...
Здания можно возводить ток на своей порче + не триггерной насколько я помню.
32

» WarCraft 3 / альтернативная форма

Можно, там дело в тегах анимаций, смотри внимательно как сделан охотник на демонов (злой), в настройках юнита есть особые параметры отвечающие за отображение альтернативных анимаций.
Так же можно морфить 'Aave' (Avenger form - сфинкс или как то так) скилл статуи хилера у нежити, морфается в такое летуче чудище, его морф не сбивает приказа и не блочится всякими сайленсами, его можно засунуть в руну и вручить эту руну герою, он морфнится незаметно, без махания ручками и потери приказа делать что либо...