Так открой редактором кампанию и вытащи модель/текстуры из карты. Если нужна модель, значит ты что-то ведь знаешь о редакторе... Ну или по крайней мере скинь кампанию сюда с инфой в какой миссии эта модель встречается.
StonemaulMidget:
I still can see possibilities to reach 2 main goals for the WarCraft III "Re-forgerd-reshape-whatever" project they definitely want:
To get some noticeable profit, with less effort
Do not harm their reputation and sacramental status of the game
They're must shift the emphasis on an other aspects of the game. You can't apply the same remaster script to each game without context, I mean just to improve graph parts, make more cool light, high poly models, stuff like that... For some reason it missed their attention, the fact that all this years the game was alive due to custom games. And maybe, just maybe, it was a key to deliver people want they want and exchange it for money.. They could improve the tools for mapmakers as the main feature and make a platform where any random guy could post his work and have some profit % of selling cosmetics inside a map/campaign.
Less effort coz others making new content, good profit
And no harm to company reputation
РО отличается как раз тем, что он юзер-френдли, а в базе кода даже файл иконки выбрать нельзя
Для ГУИ юзеров ничего нового не получится, только починенные нативки. Это уже нужно выбирать, нативки старые или 3 лишних клика
Зашёл в РО, выбрал иконку, скопировал путь и всё. Не такая уж большая цена за возможнности по большей части для Lua-коддеров:
Создавать новые типы объектов, не относящиеся к стандартным типам. И потом работать с ними в коде
Иметь возможность создать свои типы атак и брони, их неограниченое количество и систему вычета урона из брони.
Конвертировать типы обьектов, был юнит, стал декорацией. Это можно применить в каком-то спелле, Или вообще декорация с атакой, бронёй и ещё и геройскими уровнями. Никогда не знаешь, что может пригодиться)
Для типов разных обьектов выбрать свой цвет обводки, в том числе кастомных. И динамически их менять
Творить ранее недоступные вещи, у юнита можно будет хоть все его слоты меню со строительством разным и способностями забить. Потенциал огромен.
prog
Так ведь действительно не первый проект такого типа: OpenMW, Unity3DTES2Daggerfall, Black.Messa, Fallout13. Да и не так, чтобы это было удивительно. Эти люди видели Diablo immortal, разве есть что-то ещё, что может удивить этих людей в этой жизни?)
Забудьте про Activision-Blizzard, это всё не то. Единственный, настоящий Blizzard это мы! Комьюнити впитавшее философию той самой Blizzard! И пока в сердцах наших горит огонь творчества, а в рядах наших такие способные люди, мы способны сами воплощать великое в наших картах, кампаниях, артах и даже отдельных играх. Огонь он такой, пока ты хочешь творить, он тебе не страшен. Но когда ты хочешь только прибыли, этот огонь начинает тебя сжигать и это то, что происходит с Activision-Blizzard.
Согласен, думаю у них есть прочие причины для этого. Так старательно они хотят отказаться от старой версии игры, что выпилили её из магазина и даже пригрозили некоммерческому проекту от Retera. Возможно у них есть какие-то скрытые планы на Reforged, ведь если бы они полностью отказались от рефа, признав свой провал небыло бы смысла бороться с подобным проектом.
А вот Bethesda такого не делала, ведь есть переписанный движок на базе Gamebry для старого, доброго Morrowind. Точно так же использующий ассеты игры. Но никаких проблем с этим проектом у Bethesda небыло.
Можно попробовать, в теории, подменить фрейм с предметами и привязать его к новой системе предметов, кастомной. Предметом будет выступать простой спец. эффект сундучка, и налепленным на него фреймом для выбора предмета, данные о предметах держать в таблицах. На это уйдёт время, но это будет полностью подконтрольная система предметов
Билд стал 18931, изменения:
Добавлена команда !Stats (прим. !Stats username), которая отображает соотношение побед/поражений за расу, которой играет юзер в данной, конкретнной игре.
Работает исключительно в режиме автоподбора матча.
Добавлен прокси-сервер локализующийся в амстердаме, при автоподборе матча
Добавлен прокси-сервер располагающийся в чикаго, чтобы смягчить пинг между кросс-реалмами, в частности речь идёт о европейском и северно-американским реалмом.
Исправлен краш связанный с PopcornFX, при попытках загрузить FX созданый на более ранних версиях патчей. Теперь игра не будет крашиться, однанко данные ассеты должны быть переделаны под версию PopcornFX 2.5.1.63447 и новее. (Видимо о проблеме, о которой сообщал Retera)
Поправленна проблема с AT рейтигом.
Поправлена проблема связанная с высчетом MMR из соло игры, у игроков игравщих в коммандной игре.
Внесены правки в локализацию.
Я писал много на Jass и могу скзать, что он сильно уступает Lua по удобству. Анонимные функции те же, когда ты пишешь таймер и СРАЗУ же в теле этой структуры с таймером пишешь функцию на исполнение, а не отдельно. Кроме того, когда я писал ботов для моба карты, как же я задолбался с этой хэш таблицей, ключ-значение и сами функции пишутся неудобно громоздко на извлечение/получение данных из хэш-таблицы. Когда на луа вместо хэш-таблицы можно сделать ну очень удобную таблицу и даже метатаблицу. Нету избыточных операторов Call, set... Единственное что, я бы всё равно предпочёл строгую типизацию и вместо Lua если бы нормально работал конвертер, я бы писал на TypeScript всегда.
There is a plenty of tutorials on youtube on this topic. What makes this types of menus that special to make?
I mean... In UE the main menu or a plain level is nothing but a scene, both of them! Combine your knowledge on how to make an UI elements and find a way to make a free camera. And here we go, your dream menu of the game has been embodied!
Эм, я только сейчас понял, что это работает. Я всё написал правильно, но почему-то ATTACK_TYPE_MAGIC который в константах прописан как равный целочисленнной 4 не позволяет нормально сработать функции. А вот целочисленные значения работают превосходно
То есть правильный вид функции будет BlzSetUnitWeaponIntegerField(hero,UNIT_WEAPON_IF_ATTACK_ATTACK_TYPE,0,4)
Потому что софт древний и VB в библиотеке, которая отсутсвует сведетельствует об остутствии древней библиотеки на Visual Basic. VB40032.DLL можно попробовать скачать отдельно и поместить в папку с программой. Но зачем это нужно, если есть альтернативы
poisoNDealer, Не совсем. Retera имеет ввиду, что карты с кастомными PKB эффектами созданные на предыдущих патчах крашатся на патче 1.33. Это можно поправить, но придётся переделывать PKB под новый патч.
Если же близзарды сделали это так, как я реализовал в мемхаке (то бишь меняются дефолтные данные), то чтобы изменения вступили в силу нужно пересоздать юнита. То бишь эти изменения не на выбранного юнита, а на всех юнитов с этим typeid (в твоей ситуации это все последующие Hblm и hpea).
Не-а, близзы сделали эти функции для конкретного инстанса юнита. Глобально данные из РО не меняются. По этому на вход функции идёт конкретный юнит, а не глобально равкод
Статья нуждается в доработке, во первых код нуждается в небольшом изменении. В файле Build.lua нехватает дополнительной комманды для запуска экзешников игры "-launch". Без этого ни редактор, ни Wc3 не запустится на современных патчах.
Во вторых, ссылка приведённая в статье luadist.org теперь битая. Там совсем не те ссылки для скачивания, а некие подозрительные APK файлы для андроида.
Надо проверить, вдруг починили разнообразные сетеры и гетеры из ро объектов.
они и так работали
Далеко не все работают, сейчас не вспомню всего что я тестировал, но к примеру CD инстанса способности у юнита мне не удалось изменить. Сменить юниту дальнюю атаку на ближнюю... Да много чего
Ну, самая простая схема на триггерах будет: Таймер(многократный) по окончании которого проверяется область на наличие юнитов и затем производятся действия с этими юнитами.
» WarCraft 3 / Продвинутое редактирование карт
На Reforged лучше начинай с Lua. Тебе сюда
https://xgm.guru/p/wc3/lua-concat-lua
Отредактирован DarkLigthing
» WarCraft 3 / Здравствуйте) Помогите найти модель ( или это скин)).
Внутри модель, портрет и текстура
» WarCraft 3 / Здравствуйте) Помогите найти модель ( или это скин)).
Отредактирован DarkLigthing
» WarCraft 3 / Warcraft III: Reign of Chaos - 20 лет!
I still can see possibilities to reach 2 main goals for the WarCraft III "Re-forgerd-reshape-whatever" project they definitely want:
Less effort coz others making new content, good profit
And no harm to company reputation
Отредактирован DarkLigthing
» Блог им. DarkLigthing / Концепция универсального обьекта [WC3 код]
Зашёл в РО, выбрал иконку, скопировал путь и всё. Не такая уж большая цена за возможнности по большей части для Lua-коддеров:
Творить ранее недоступные вещи, у юнита можно будет хоть все его слоты меню со строительством разным и способностями забить. Потенциал огромен.
Отредактирован DarkLigthing
» WarCraft 3 / Деление голды как в доте 1
» Блог им. DarkLigthing / Проект Warsmash под угрозой
» Warcraft III - Lua / Главная страница
» Блог им. DarkLigthing / Проект Warsmash под угрозой
Так ведь действительно не первый проект такого типа:
OpenMW, Unity3DTES2Daggerfall, Black.Messa, Fallout13. Да и не так, чтобы это было удивительно. Эти люди видели Diablo immortal, разве есть что-то ещё, что может удивить этих людей в этой жизни?)
» WarCraft 3 / Warcraft III: Reign of Chaos - 20 лет!
» Блог им. DarkLigthing / Проект Warsmash под угрозой
» Блог им. DarkLigthing / Проект Warsmash под угрозой
» WarCraft 3 / Смена названия предмета
» WarCraft 3 / Warcraft III: Reforged PTR – Версия 1.33.0
Добавлена команда !Stats (прим. !Stats username), которая отображает соотношение побед/поражений за расу, которой играет юзер в данной, конкретнной игре.
Работает исключительно в режиме автоподбора матча.
Добавлен прокси-сервер локализующийся в амстердаме, при автоподборе матча
Добавлен прокси-сервер располагающийся в чикаго, чтобы смягчить пинг между кросс-реалмами, в частности речь идёт о европейском и северно-американским реалмом.
Исправлен краш связанный с PopcornFX, при попытках загрузить FX созданый на более ранних версиях патчей. Теперь игра не будет крашиться, однанко данные ассеты должны быть переделаны под версию PopcornFX 2.5.1.63447 и новее. (Видимо о проблеме, о которой сообщал Retera)
Поправленна проблема с AT рейтигом.
Поправлена проблема связанная с высчетом MMR из соло игры, у игроков игравщих в коммандной игре.
Внесены правки в локализацию.
Отредактирован DarkLigthing
» WarCraft 3 / Что предпочтительней и почему Lua или Jass?
» Unreal Engine / How to create a main menu with a free camera
» WarCraft 3 / BlzSetUnit[something]Field Всё-таки работает или нет?
» WarCraft 3 / WinMPQ v1.64
» WarCraft 3 / Warcraft III: Reforged PTR – Версия 1.33.0
» WarCraft 3 / BlzSetUnit[something]Field Всё-таки работает или нет?
Отредактирован DarkLigthing
» WarCraft 3 / [lua] Собираем lua с помощью lua
» WarCraft 3 / Книга заклинаний
» WarCraft 3 / Warcraft III: Reforged PTR – Версия 1.33.0
» WarCraft 3 / Warcraft III: Reforged PTR – Версия 1.33.0
» WarCraft 3 / Тригерная аура, WE GUI