0
8
11 месяцев назад
0

» Блог fenathesnake и все такое / Боссфайт для конкурса боссфайтов 2023.

Автор продолжит, не смотря на то что к конкурсу не успел?
Не исключено, но не в ближайшее время.
0
8
11 месяцев назад
0

» Блог fenathesnake и все такое / Боссфайт для конкурса боссфайтов 2023.

Последние новости!
Добавлен отчет от 21.05.23.
1
8
11 месяцев назад
1

» Блог fenathesnake и все такое / Боссфайт для конкурса боссфайтов 2023.

А что за музыка на заднем фоне играет, если не секрет?
4
8
11 месяцев назад
4

» XGM Конкурсы / Конкурс битв с боссами 2023

Заявка на участие
Участвую. Смотреть здесь: xgm.guru/p/blog-fenathesnake/Bossfayt-dlya-konkursa-bossfaytov-2...
0
8
11 месяцев назад
0

» WarCraft 3 / Быстрые анимации в главном меню

а зачем два mix файла плодить ?
что один файл, что два - разницы никакой. Однако появляется больше выбора у конечного пользователя для каких-либо специфических ситуаций - может быть, нужен только один файл, или может быть какой-то файл вызывает проблемы. В любом случае, я долго RoC не тестил, так что перестраховался, отделив него в отдельный файл.
Может быть, слишком много заморачиваюсь :)
Кому как удобно, в общем.
0
8
11 месяцев назад
0

» WarCraft 3 / Быстрые анимации в главном меню

не работает с ROC, добавь ускорение ROC анимации тоже
Да, действительно, не стоит забывать про рок :)
Готово.
0
8
1 год назад
Отредактирован fenathesnake
0

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

nastiolink, у меня такое происходит если использовать редактор карт от других патчей. Видимо, какие-то настройки что-то сбивают.
Чинится очищением всех настроек редактора карт в Реестре:
  1. Win+R, ввести regedit
  2. найти путь Компьютер\HKEY_CURRENT_USER\SOFTWARE\Blizzard Entertainment\WorldEdit
  3. удалить этот раздел
Навряд ли это поможет, если редактор не запускается даже на чистой винде, но попробовать стоит, если ничего не поможет.
2
8
1 год назад
2

» WarCraft 3 / Быстрые анимации в главном меню

Обновление

Решил все же доделать до ума, раз уж имеется заинтересованность))
Настройки теперь отображаются корректно, а все анимации имеют всего 2 кадра (меньше не смог). Не смотря на моментальную скорость меню, так и не смог избавиться от моргания в доли секунды между переключением менюшек, жаль.
0
8
1 год назад
0

» WarCraft 3 / Быстрые анимации в главном меню

poisoNDealer , а, да, еще вспомнил, что я и ключевые кадры все тоже подгонял, так что проблема не в потере ключевых кадров, но скорее всего в том, что анимация стала слишком короткой (например кадр начала и кадр конца одинаковы), и из-за этого багается. Исправить не сложно, но т.к. проблема только визуальная и я в настройки редко лезу то исправлять не стал за ненадобностью.
2
8
1 год назад
2

» WarCraft 3 / Быстрые анимации в главном меню

поделись кодом
Кода нет) Этот mix только подменяет модельки (его можно через mpq редактор открыть) Так как главное меню это .mdx модели (TopLeftPanel-Expansion.mdx и TopRightPanel-Expansion.mdx по адресу UI/Glues/SpriteLayers/Expansion), то я перевел эти модели в .mdl и просто через скрипт или макрос (не помню точно, давно делал) уменьшил у каждой анимации интервал длительности в 100 раз.
Если попробовать реализовать в ВФЕ, то, я так думаю, можно просто изменять эти значения в памяти игры.
Загруженные файлы
0
8
2 года назад
0

» WarCraft 3 / Не работает кнопка Edit Titileset в редакторе

Если используешь JNGP то карта обязательно должна быть сохранена как файл, и, вроде как, в .w3x формате. Возможно надо будет еще редактор перезапустить после этого.
0
8
2 года назад
Отредактирован fenathesnake
0

» WarCraft 3 / Как установить альтернативную анимацию смерти?

Без изменения модельки:
Будет проигрывать у выбранного юнита все анимации с припиской "alternate" вместо обычных, если такие есть. У тобою выбранных моделек только анимация смерти с этой припиской, так что работать будет так, как тебе нужно.
Загруженные файлы
0
8
2 года назад
0

» WarCraft 3 / Warsmash аналог WarCraft III развивается полным ходом!

конкретной ошибки или хоть какой-то наводки в логах не нашел, так что хз ¯\_(ツ)_/¯
оно именно вылетает или зависает и ты убиваешь процесс? загрузка карты долгая тут, минуту где-то просто логи прерываются ни с того ни с сего, без причины, хотя джава должна хоть какое-то исключение выбросить. если оно само закрывается\зависает намертво и без исключения, то проблема где-то глубже.
0
8
2 года назад
0

» WarCraft 3 / Warsmash аналог WarCraft III развивается полным ходом!

Bergi , да. Все файлы кроме jar у меня с билда с хайва. Не знаю в чем и проблема, раз он использует свой автономный дистрибутив джавы, то больше нет идей в чем могут быть отличия. Если скинешь из Logs последний по дате изменения .err.log файл то могу поглядеть.
2
8
2 года назад
Отредактирован fenathesnake
2

» WarCraft 3 / Warsmash аналог WarCraft III развивается полным ходом!

прикладываю починенный jar последнего коммита с experimental ветки. чтобы не вылетало на загрузке карты, пришлось поменять в коде игры SmashHoverTip на SmashToolTip. Если какие-то проблемы с тултипами, то скорее всего виноват я
по личным ощущениям - пока очень сыро. Поразвлекаться можно, но полноценно поиграть - навряд ли. Много проблем, начиная от многих ещё неработающих механик до крайне плохого поиска путей, не идущего ни в какое сравнение с варкрафтовским. Однако, прогресс виден, и надежда на интересный проект есть.
Загруженные файлы
2
8
2 года назад
Отредактирован fenathesnake
2

» WarCraft 3 / Warsmash аналог WarCraft III развивается полным ходом!

Bergi:
Да, на скринах сбилженная версия с хайва. Попробовал сам билдануть с гитхаба, но игра вылетает при запуске. Судя по логам, что-то с OpenAL, но хз че с этим делать.

Отбой, не ту ветку с гитхаба скачал :)
Сбилдил. Меню работает, на загрузке карты к сожалению вылетает. Что-то с интерфейсом, завтра исходники покопаю, попробую починить.
приложил jar если нужно
Загруженные файлы
0
8
2 года назад
Отредактирован fenathesnake
0

» WarCraft 3 / Warsmash аналог WarCraft III развивается полным ходом!

Я ничего не смог запустить, даже Ханабиши не помог, я вот вспоминаю, а видел ли кто скрины или видеосы не от Ретеры по Варсмешу?
Могу подтвердить, что запускается (Правда кириллицу из данных варкрафта шрифты не поддерживают) из коробки без танцев и бубнов.
Загруженные файлы
0
8
2 года назад
0

» WarCraft 3 / Warsmash аналог WarCraft III развивается полным ходом!

Вот бы помогли облегчить рипать модели из игр, чтобы без багов можно было целую дота 2 или лол за пару недель переконвертировать.
Для этого нужно переписывать формат моделей, например использовать fbx, но warsmash берет файлы из установленного на компьютере игрока варкрафта. Так что тут будет всё тот же старый mdx.
Так ребята, тут же в этом и суть. Это опенсорс в отличии от варкрафта. Ничто не мешает написать загрузчик и рендер fbx, если кому-то захочется. Да, это непросто и неблагодарное дело, но это возможно, в отличии от варкрафта. Это и цель варсмэша - опенсорс движок который хавает данные варика
2
8
2 года назад
Отредактирован fenathesnake
2

» WarCraft 3 / GetFramePointX|Y

Загляни в триггер MemHackUIAPI, там много примеров использования фреймов.
По делу - конкретный пример использования GetFramePointX
call BJDebugMsg(R2S(GetFramePointX(GetUIHeroBar(), 0)))
Первым аргументом в GetFramePointX суем айди самого фрейма, его можно получить двумя способами:
  1. по названию
function GetFrameByName takes string name,integer id returns integer
Названия всех фреймов удобно показаны здесь: www.hiveworkshop.com/threads/default-names-for-blzgetframebyname... (под катом images)
  1. по уже готовым функциям мемхака, они в триггере APIMemoryGameUI, что я и использовал в примере.
Второй аргумент это точка на фрейме (центр, левая нижняя, правая верхняя, т.п.), константы к ним объявлены в MemHackUIAPI.
Важно еще сказать, что для многих фреймов GetFramePointX|Y может возвращать 0.000, ибо возвращает она не абсолютную позицию фрейма, а относительно родителя. За деталями советую по ссылке выше, там целая серия статей эту тему.
0
8
2 года назад
0

» WarCraft 3 / GetFramePointX|Y

Координаты у фреймов расположены в диапазоне [0,0] - [0.8,0.6], где 0,0 это левый нижний угол. Скриншоты для наглядности
Больше инфы по фреймам: www.hiveworkshop.com/threads/ui-positionate-frames.315860
(статьи для рефорджета, но почти вся инфа кроме названия функций актуальна для мемхака)
Если возвращает огромные непонятные числа, значит неправильно как-то используешь.
Загруженные файлы
1
8
2 года назад
1

» WarCraft 3 / Как сделать, чтобы компьютер сильный, всегда улучшал ратушу?

Если хочешь умных ботов, гугли Warcraft 3 AMAI
0
8
2 года назад
0

» WarCraft 3 / Создание пути сквозь неосяжный океан

Мосты и платформы (декорации) создают проходимую область у себя. Попробуй с ними поиграться.
Например, игрок применяет способность, и в указанной точке через триггер создается мост/платформа, по которым могут идти нелетающие юниты.
2
8
2 года назад
2

» WarCraft 3 / Стандартные "обложки" фреймов.

Так понимаю, тебе нужен список стандартных фреймов
Вот ссылки со всеми возможными списками фреймов:
(В 3 ссылке есть спойлер BACKDROP и в нем то, что тебе нужно)
1
8
2 года назад
1

» WarCraft 3 / Пропадает стенка декорации

Тут три варианта:
  1. "Выверни" полигоны задней стенки (поверни нормали в обратную сторону)
  2. Добавь задней стенке полигоны с нормалями наружу
  3. Добавь свойство TwoSided материалу геосета в котором задняя стенка
Загруженные файлы
0
8
2 года назад
0

» WarCraft 3 / Комп не видит файл модели, что делать?

Не сталкивался с таким конкретно с mdlvis, но сталкивался когда делал свою систему сохранений через мемхак. Сохраняя .txt файл в корне диска C: через win32 функцию WriteStringToFile, я обнаруживал что файл не появляется в проводнике, но при этом я могу его считывать через ReadStringToFile. То есть, физически он существует, данные с него я получать могу, но его не видит ни проводник, ни dir в cmd, ни любые другие программы его не брали. Появлялся только после перезагрузки компа. Такая же проблема была у игроков которые играли со мной в эту карту. Спустя время проблема тупо пропала сама собой.
Так вот, возможно, у тебя та же проблема "фантомного файла", я так предполагаю это из-за устаревших функций в api винды, почему-то они некорректно создают файлы (mdlvis старая программа и вполне может их использовать). Вот что могу предложить:
  1. В первую очередь в проводнике нажать ПКМ -> Обновить, или попереходить по папкм туда-сюда. Возможно, винда просто шалит.
  2. Не сохранять на системном диске
  3. Перезагрузить ПК (не решает проблему, но хотя бы файл достанешь (Если сработает))
  4. Попробовать найти файл не через проводник (команда dir в cmd, какой-нибудь explorer++, не знаю, не использую кастомные проводники. WinRar также может по папкам ходить)
  5. Обновить винду, ибо у меня проблема пропала просто со временем, хотя для этого намеренно ничего не делал (хотя я сижу на старой сборке Win10 LTSC которая вроде только критические обновы получает. Но если у тебя Win7 какая-нибудь, то вполне баг может быть еще там)
  6. Попробовать сохранить не на ntfs диск (т.е. на флешку, например).