NanO:
У мечника тоже есть анимация медленной ходьбы. Вот список анимаций менчика:
Начиная с индекса 13:
'Cinematic Stand'
'Cinematic Headnod One'
'Cinematic Kneeling One'
'Cinematic Listening One'
'Cinematic Point One'
'Cinematic SaluteExit One'
'Cinematic SaluteIdle One'
'Cinematic Salute One'
'Cinematic Sitting One'
'Cinematic Standard One'
'Cinematic Wave One'
'Cinematic Walk One' <-- индекс 26
А сам чего не проверишь? У любой модели переименовываешь крепление origin на bottom, в редакторе на юнита с моделью вешаешь спецэффект к bottom, если отображается, значит можно любые крепления использовать. Или вопрос в другом?
Просто я мало что знаю об устройстве моделей, можно ли в принципе при создании новой модели создать эти точки крепления. При этом я раньше нигде не видел ничего подобного, чтобы кто-то такое сделал. По этому хотел посмотреть на этот вопрос глазами человека, который работал с моделями. Буду пробовать в общем )
Это ID объекта, к которому можно обращаться при необходимости. Например, создать этого юнита что на скриншоте CreateUnit(Player(0),'h005',0,0,270)
Такая функция есть только в JNGP или она как-то используется в оригинальном редакторе? Меня волнует совместимость в этом плане.
Это есть и в самом простом редакторе, просто этот ID в стандартном редакторе создаётся автоматический. Эта фича нужна тем кто пишет код, если ты на GUI работаешь то это не имеет значения. По этому совместимость здесь 100%
DarkLigthing, тоже сейчас сидел смотрел, ничего прям особенного, как оказалось. В основном всякие жесты, и то, довольно мало и далеко не у всех.
Согласен, я тоже ожидал большего. После того как прочёл пост этого чувака us.forums.blizzard.com/en/warcraft3/t/hidden-unit-animations-are...
"Hidden animations are epic" и "Each unit and hero in Reforged, along with a unique model for every unit type, often has 8-12 additional hidden cinematic animations."
Больше всего заинтересовало, только вот последнее оказалось неправдой. Скорее не often, а rarely xD и вовсе не 8-12 )
Maxsavin:
Хм. Если ты установил Java отдельно, то стоит ещё попробовать удалить из папки с редактором папку jre и за одно экзешник.
.exe здесь не играет никакой роли, он просто исполняет .jar с учётом готовых библиотек Java в папке jre. Причина по которой у тебя запустился jar потому что он был исполнен из внутренней директории java которую ты установил.
Если ты откроешь папку jre в редакторе то увидишь те же файлы и папки что и C:\Program Files\Java\jdk-13.0.2 тут.
Если у тебя последняя версия.
Кроме того, ты можешь попробовать перехитрить программу. Если у тебя есть WarCraft III какой-нибудь 1.31 то в Preferences укажи путь к ней и ок.
Далее у тебя появится окно для просмотра моделей. Ты переходишь в Scripts жмёшь SD -> HD, каском извлекаешь нужные модели Reforged и открываешь их через File - Open
А у меня в этой Ретере ошибка "java exception has occurred как исправить" вылезает, а так хотелось эти анимации посмотреть :с
Установка джавы не помогает.
DarkLigthing, только у него 1.26, а у тебя скрин из более позднего патча.
А я переписал бы всё это на Jass. Не используя 1.30+ функций. Proshel_Doty:
DarkLigthing:
Херасе там каша в триггерах)
Я думаю, если ты или кто-либо пофиксит - он потом её ещё не раз забросит))
Зато там левел дизайн есть, пусть и сырой, но я бы например такой не сделал. Просто было бы печально, столько импорта и работы над дизайном а тут путаница в трёх соснах триггерах и всё карта заброшена. :)
Хм, забавный факт. Я вспомнил про старую, древнюю версию WarCraft 3 Evil Core на патче 1.20. Скачал её и вытащил оттуда карты кампании, чтобы запустить в Reforged.
И вот, так как карты подписаны так же, как и карты оригинального TFT в GUI-ях карты NightElfX01.w3x был указан переход на NightElfX02.w3x
Что привело к тому, что я оказался в месте в котором вряд ли должен был быть после проигрыша в карте. Это был совсем другой экран статистики, явно из кампании. А так же я смог покликать менюшки кампании.
DarkLigthing, можно подробнее, где и как поменять язык? Вроде в редакторе и так всё на английском, попробовал в батлнете тоже поставить, запустил редактор, но карта так же не загружается
Меняешь в Лаунчере, потом перезапускаешь лаунчер и после этого у тебя меняется язык.
Это костыль. Пора отвыкать от костылей и использовать вещи с прямым назначением.
Метаморфоза это комплексная вещь, в то время как BlzCreateUnitWithSkin - нативная функция, то есть составляющая. Что делает её максимально гибкой, ты можешь сделать точно то, что ты задумал, в то время как метаморфоза тебя ограничивает(ибо это уже готовая система, комплексная со всеми вытекающими) или в крайнем случае имеет лишний функционал. Так что же из этого костыль ? xD
DarkLigthing, это так в рефордже смена описаний работает, тоже видел такое
а на 131 норм всё
Я бы отказался от Reforged но в текущем проекте реализовал с помощью BlzCreateUnitWithSkin() магазины для каждого, конкретного игрока. У него просто нет модельки, присваивается моделька только для локального игрока в момент создания. А этой функции нет в 1.31 (:
когда починят BlzSetAbilityStringField() и подобные им функции. Нужно только будет написать скрипт.
У меня почему-то не работает, версия Reforged 1.32.01.
Код (Задержку ставил 2с чтобы посмотреть мб оно не работает при инициализации только, пробовал другие функции - тоже самое, менял индекс уровня на 0)
Который как я понимаю должен менять эту строку:
А чёрт, я забыл обернуть в FourCC. Но даже после этого вместо того текста который я написал там случайные символы )
показ текстов через GetLocalPlayer() не отображается в реплее или работает через раз, поэтому используй только если любишь боль. Ничего лучше bjdebug не придумали, и страшного в нём тоже ничего нет
юниты спавнятся на свободных точках, а не строго там, где ты им сказал. юзай SetUnitX/Y после создания, чтобы поставить на нужную точку
В точку, я создал их в нулевых координатах. И уже после переопределил их позиции согласно условиям и дистанция совпала. Спасибо!
Ред. DarkLigthing
» WarCraft 3 / Бета версия Warcraft III Reforged 1.32
У мечника тоже есть анимация медленной ходьбы. Вот список анимаций менчика:
Начиная с индекса 13:
'Cinematic Stand'
'Cinematic Headnod One'
'Cinematic Kneeling One'
'Cinematic Listening One'
'Cinematic Point One'
'Cinematic SaluteExit One'
'Cinematic SaluteIdle One'
'Cinematic Salute One'
'Cinematic Sitting One'
'Cinematic Standard One'
'Cinematic Wave One'
'Cinematic Walk One' <-- индекс 26
» WarCraft 3 / Возможна ли скелетная модель с аттачментами?
Ред. DarkLigthing
» WarCraft 3 / Бета версия Warcraft III Reforged 1.32
У капитана такие же синекматик анимации, как и у мечника. Только меньше, их 4
» WarCraft 3 / В редакторе Jass New Gen Pack что такое desired object id?
» WarCraft 3 / В редакторе Jass New Gen Pack что такое desired object id?
» WarCraft 3 / Бета версия Warcraft III Reforged 1.32
"Hidden animations are epic" и "Each unit and hero in Reforged, along with a unique model for every unit type, often has 8-12 additional hidden cinematic animations."
Больше всего заинтересовало, только вот последнее оказалось неправдой. Скорее не often, а rarely xD и вовсе не 8-12 )
» WarCraft 3 / Бета версия Warcraft III Reforged 1.32
Ред. DarkLigthing
» WarCraft 3 / Бета версия Warcraft III Reforged 1.32
Ред. DarkLigthing
» WarCraft 3 / Бета версия Warcraft III Reforged 1.32
Хм. Если ты установил Java отдельно, то стоит ещё попробовать удалить из папки с редактором папку jre и за одно экзешник.
.exe здесь не играет никакой роли, он просто исполняет .jar с учётом готовых библиотек Java в папке jre. Причина по которой у тебя запустился jar потому что он был исполнен из внутренней директории java которую ты установил.
Если ты откроешь папку jre в редакторе то увидишь те же файлы и папки что и C:\Program Files\Java\jdk-13.0.2 тут.
Если у тебя последняя версия.
Далее у тебя появится окно для просмотра моделей. Ты переходишь в Scripts жмёшь SD -> HD, каском извлекаешь нужные модели Reforged и открываешь их через File - Open
» WarCraft 3 / Ребят как сделать на ГУИ толчок
» WarCraft 3 / Бета версия Warcraft III Reforged 1.32
» WarCraft 3 / Нашествие нежити(Недоделано)
Proshel_Doty: Зато там левел дизайн есть, пусть и сырой, но я бы например такой не сделал. Просто было бы печально, столько импорта и работы над дизайном а тут путаница в трёх
соснахтриггерах и всё карта заброшена. :)» WarCraft 3 / Нашествие нежити(Недоделано)
Ред. DarkLigthing
» WarCraft 3 / Бета версия Warcraft III Reforged 1.32
Ред. DarkLigthing
» WarCraft 3 / Бета версия Warcraft III Reforged 1.32
» WarCraft 3 / Бета версия Warcraft III Reforged 1.32
И вот, так как карты подписаны так же, как и карты оригинального TFT в GUI-ях карты NightElfX01.w3x был указан переход на NightElfX02.w3x
Что привело к тому, что я оказался в месте в котором вряд ли должен был быть после проигрыша в карте. Это был совсем другой экран статистики, явно из кампании. А так же я смог покликать менюшки кампании.
Ред. DarkLigthing
» WarCraft 3 / Бета версия Warcraft III Reforged 1.32
» WarCraft 3 / Бета версия Warcraft III Reforged 1.32
» WarCraft 3 / [1.32] Как исправить метаморфозу
» WarCraft 3 / Формулы в описании способности
» WarCraft 3 / Формулы в описании способности
А с этим что делать? )
Ред. DarkLigthing
» WarCraft 3 / Формулы в описании способности
Код (Задержку ставил 2с чтобы посмотреть мб оно не работает при инициализации только, пробовал другие функции - тоже самое, менял индекс уровня на 0)
» WarCraft 3 / Формулы в описании способности
» WarCraft 3 / Откуда могла взяться погрешность?