Извиняюсь за некропостинг, но я так понимаю спустя 13 лет этот ответ неактуален?
Я создал ресурс. Спустя пару лет создал проект к ресурсу. И сейчас хочу изменить проект у изначального ресурса на свой. Но не вижу функционала, чтобы это сделать.
Было бы классно это сделать. Потеряется линк, но можно в целом сделать редирект страничку и должно всё работать.
Я ещё заметил что у сайта есть функция репостов. Может будет достаточно репостнуть её в проект? Будет ли ресурс обновляться после репоста? Ресурс будет дважды везде продублирован? Было бы классно при этом указать основной ресурс. Чтобы из моего проекта не утекала ссылка на тот проект, откуда был сделан репост.
human1, проект сам по себе существует с 2022 года, примерно в это же время он опубликован на xgm в разделе Warcraft 3. И только вчера был создан отдельный проект под него.
У Melee Campaign Heroes теперь появилась тестовая версия! В ней представлены все нововведения, которые пока ещё не вышли. Любой желающий может скачать, протестировать карту и повлиять на ход разработки!
Например, недавно мы добавили в карту возможность выбирать расу, за которую будет играть ИИ. Для этого было создано лобби в начале игры, в котором хост проводит настройки карты.
Какая-то максимально не юзер френдли наработка. В дефолтной конфигурации работает, но шаг влево-вправо - и всё ломается. Например когда попытаешься изменить дальность способности. А ещё при переносе способность применяется с секундной задержкой, что очень странно. Триггеры переносятся копипастом.
Но в целом идея интересная.
Разобрался, почему был косяк с задержкой применения способности. Оказывается нужно в редакторе объектов указывать Cast Point - 0.001, что по моему - безумие, т.к. у персонажа просто все другие способности просто съедут. Сижу, разбираюсь, как это преодолеть.
До этого я пробовал использовать ключ unit type напрямую, но всегда возвращалось false. Тогда я заместо ключа стал использовать integer, который получаю из строки, которую получаю от unit type.
Я это тестанул и это работало. Но в другом триггере это уже не работает.
Непонятно все. Непредсказуемо с этим варкрафтом ничего.
С помощью дебагов обнаружил, что функция Hashtable - Load Integer of X of get handle ( units of type ) не работает.
Методом многочисленных проб и ошибок я смог найти как обойти баг с Units of Type в Хэштаблицах. Нужно сделать следующее:
Key ( Convert String to Integer ( Convert Unit type to String)
Т.е. нам нужно представить ключ в хэш таблице как число. Конвертировать строку в число. Конвертировать тип юнита в строку. Чтобы в конечном счёте получить зашифрованное число типа юнита. Т.к. хэш таблицы понимают только числа.
Только если установить какой-нибудь Better Triggers. Это самый безопасный варик.
Ещё можно использовать SharpCraft. Но тогда откатиться на стандартный редактор уже не получится. Ты навечно застрянешь со своей картой в этом редакторе. Вернуться можно будет только если полностью переписать триггеры.
Saen Taar, мне кажется это реально. У меня в голове крутятся мысли это реализовать. Либо в следующем патче, либо в через один попробую это добавить.
Интересно, смогут ли боты строить в произвольных местах верфи, или они будут пытаться строить из на базе. От этого зависит вообще буду ли я это делать.
» WarCraft 3 / Захваченный храм
Ред. WilliamBz
» Администрация XGM / Возможно ли перемещение ресурсов из одного проекта в другой?
Ред. WilliamBz
» Melee Campaign Heroes / Melee Campaign Heroes - версия для тестирования
» Melee Campaign Heroes / Melee Campaign Heroes - версия для тестирования
» Melee Campaign Heroes / Melee Campaign Heroes Pack - 167 maps
» WarCraft 3 / Способность по типу Shockwave
Ред. WilliamBz
» WarCraft 3 / Атака Кавалерии
» WarCraft 3 / Как работают незаполненные данные в хэш-таблицах?
» WarCraft 3 / Как работают незаполненные данные в хэш-таблицах?
» WarCraft 3 / Как триггерно изменить описание юнита?
Ред. WilliamBz
» WarCraft 3 / Как работают незаполненные данные в хэш-таблицах?
Ред. WilliamBz
» WarCraft 3 / Как работают незаполненные данные в хэш-таблицах?
Ред. WilliamBz
» WarCraft 3 / Как работают незаполненные данные в хэш-таблицах?
Hero unavailable = false
If Hero unavailable = false
Then приказать алтарю покупать героя
Else do nothing
» WarCraft 3 / Как работают незаполненные данные в хэш-таблицах?
Ред. WilliamBz
» WarCraft 3 / Помогите найти ошибку в системе выбора героя у ИИ
» WarCraft 3 / Заставить ИИ кастовать заклинания из спеллбука
» Melee Campaign Heroes / Melee Campaign Heroes Pack - 167 maps
» WarCraft 3 / как поменять размер кода
» WarCraft 3 / как заставить юнит(танк) вращать свою башню при атаке через триггеры?
» WarCraft 3 / Как отловить воскрешение юнитов
Event - Unit Rescued/ Resurrect что-то такое
» Melee Campaign Heroes / Melee Campaign Heroes Pack - 167 maps
» WarCraft 3 / Самый простой способ заставить ИИ пикать кастом героя, при условии что герой доступен
Ред. WilliamBz
» WarCraft 3 / Самый простой способ заставить ИИ пикать кастом героя, при условии что герой доступен
Ред. WilliamBz
» WarCraft 3 / Самый простой способ заставить ИИ пикать кастом героя, при условии что герой доступен
» WarCraft 3 / Делаю рандом на пик героев но почемуто герои повторяюся.