вообщем я взломал много разных карт дота и там как бы есть war3.j - в этом файле есть все техники и спелы героев дота
которых можно просмотреть как они сделаны и.т.д
я уже скопировал спелы,sniper и pudge, admiral, lina,
но копировать их было очень сложно и геморно
вообщем есть ли здесь люди которые полностью перевели весь код дота на свои понятные имена функции и переменные?

Zeuz, самый простой вариант сделать шрапнель это через дамми
создаём несколько дамми с моделью шрапнели и дамми аурой
каждую секунду(или сколько там) всем юнитам у которых есть баф ауры наносим урон
плюсы:
даже такой нуб как ты сможет сделать
минусы:
на каждый уровень нужен свой баф
на 1 юнита может действовать одновременно только 1 шрапнель одинакового уровня
если нужно чтото посложнее то читай статьи
на этом вопрос закрыт
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
Zeuz,
в доте нету сложных спелов, если ты знаешь jass, то сам легко напишешь, а если не знаешь, то проще наработки взять готовые на хайве. Там много спелл паков по доте есть. И да в доте как по мне не оптимальный код, взять хотя бы те же триггеры вместо таймеров.
Zeuz:
иногда попадаются неиспользованные равкоды и большинство спелов вызывают очень много простых функций которые запутывают...
И судя по этим словам, ты даже не можешь в коде ориентироваться. Надо вытащить из карты код одним файлом, чтобы функции искать которые , не в самом спеле. Равкоды, надо наверно смотреть сначала РО, что кастует герой найдя его в юнитах, а потом уже спелл смотреть.
17
16GB, РО обьекты dota v6.83 у меня все есть там есть равкод дота , просто ты сам не проверял спелы)
если не веришь посмотри спел shrapnel в дота коде там очень много ненужного равкода т.е в ро несуществующих
и твой способ намного хуже моего)
потому что ты вытаскиваешь защищенный код дота war3.j
а я скачал playdota.com оригинальный код jass.txt
20
Zeuz:
ну коль ты такой умный, что же ты тут забыл?)
17
quq_CCCP, супер)
а спел shrapnel снайпера копировать пробовал?
там странные вызовы есть и равкоды...
я не смог понять как он вообще работает...
28
Zeuz, самый простой вариант сделать шрапнель это через дамми
создаём несколько дамми с моделью шрапнели и дамми аурой
каждую секунду(или сколько там) всем юнитам у которых есть баф ауры наносим урон
плюсы:
даже такой нуб как ты сможет сделать
минусы:
на каждый уровень нужен свой баф
на 1 юнита может действовать одновременно только 1 шрапнель одинакового уровня
если нужно чтото посложнее то читай статьи
на этом вопрос закрыт
Принятый ответ
28
Zeuz,
я сделаю любой спелл из дота, не глядя на его код. Я ещё раз напишу, у тебя просто мало знаний jass, поэтому ты плохо ориентируешься в коде и всё.
2 комментария удалено
32
awesomesk1ll:
Восстанавливать столько кода (хотя бы просто приводить в читаемый вид) - это трата очень большого кол-ва времени, да и кому это нужно?)
в доте 4к абилок и 1.7к юнитов несложно представить сколько там кода на этом всём завязано.
Ну поменьше, там баги слк оптимизации и мусор... Кстати у фрога еще и есть дырявые триггеры которые срабатывают на каст абилки не героем и вручают кастеру что то там (юзлес, ничего особенного)
Про невероятно долго тоже сказка, месяца за 3 я бы сделал доту с нуля...
Просто смотрю как сделано в доте у фрога и пишу в новой карте, примеры восстановленных скиллов для ознакомления я уже скидывал.
Этот комментарий удален
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.