Небольшое обновление для моего перевода этой кампании. Добавил пропуск стартового ролика, команду -lock для открепления камеры от героя, а также исправил пару опечаток (спасибо konvan5) и косяков, оставшихся от автора.
Также, сделал возможным выполнение дополнительного задания "Ученые", в котором надо найти 12 ученых, сидящих в роботах. Ранее это было невозможно, поскольку звери убивали одного из ученых во время ролика (за кадром), а также банально потому, что этот ученый не мог передвигаться по воде (перед этим ученым есть глубоководье, которое я заменил на мелководье, чтобы он смог пройти).
Небольшой апдейт 1.1.1 для карты готов к выходу! Он исправляет критический баг, возникающий тогда, когда игроки располагаются в слотах не по порядку (то есть, занимают, например, 1-3-5 слоты, а не 1-2-3), из-за которого возникал целый ворох забавных проблем. Помимо этого, в игру добавлен "случайный" режим, который выбирает режим игры и его настройки случайным образом.
С полным списком изменений можно ознакомиться в соответствующем разделе описания к карте.
Также хочу выразить благодарность администрации хигамы хгм за отдельную публикацию о конкурсе на этом портале. Думаю, можно обновить информацию или сделать новый пост с результатами конкурса.
Прием работ закрылся сегодня в полночь. Спасибо всем, кто с хгма и решил поучаствовать в конкурсе.
Всего было сдано 4 работы. Далее, мы займемся проверкой работ и надеюсь, что это не займет много времени. Всех с наступившим!
Прием заявок закрыт. Заявки оформили 16 участников. Мы уходим в режим ожидания и с нетерпением будем ждать работы участников до 31 декабря этого года включительно. Зарегистрировать свою работу (когда она будет готова) можно здесь.
Можно теперь убрать прогрессбар с датой подачи заявки)
Внимание! Сегодня последний день, когда можно подать заявку на участие. Все, кто уже подал, просьба перепроверить свои заявки (в форму можно перейти повторно и изменить любые данные), исправить всё, что не устраивает, а также убедиться в том, что указанные контакты реальны - уже был случай, когда пытались связаться с одним из подавших заявку, а его контакт оказался нерабочим, пришлось искать его по просторам сети. Также, если вы не уверены в выбранной теме вашей работы, до конца дня вы можете её изменить. По наступлении полночи форма будет закрыта, а следовательно, больше не будет возможности изменить свои данные.
Форма регистрации работ уже открыта. Участники могут сдать свою работу до 31.12.2023 включительно (на всякий случай уточню, что работы тех, кто заявку не подал, НЕ будут рассматриваться).
До конца срока подачи заявки на конкурс головоломок остаётся неделя - кто ещё в раздумьях, время начинать принимать решение. Прием заявок будет закрыт 13 ноября.
Ее заполнял, соответственно он не дает доступа к повторному открытию для информации, с другого гугл акка открывается, но при переходе по ссылке на форму - она, так понимаю, пока недоступна и будет уже после окончания подачи заявок открыта
Прошу прощения, там была указана ссылка на уже прошедшей конкурс. Пока что нужно лишь подать заявку, регистрация работ откроется позже (об этом я сообщу в своем тг канале).
В общем-то, я решил этот вопрос тем, что заменил один из стандартных экранов кампании. В случае reforged указывается один путь с webm, в случае классики - путь к модельке экрана. Вот пример:
Классика: UI\Glues\Singleplayer\HumanCampaign3D\HumanCampaign3D.mdx
Reforged: webui\webms\roc_human.webm
Конечно, есть нюанс - у пользователя не должны быть загружены экраны по этим путям, иначе он увидит то, что уже видел ранее (поможет только перезапуск игры). Хотелось бы какой-то более изящный способ, но пока что только так.
Я поглядел на этот "улучшенный" ИИ в редакторе и скажу одно: лучше бы ты его не делал. Видно, что эти сценарии делал зеленый без какого-либо опыта. Вероятно, автор даже не проверял новоиспеченные скрипты на работоспособность: как минимум в главе "Заброшенная дорога" ИИ у орков (обоих слотов) вообще не работает. А все потому что автор криво заменил данные в скрипте GruntMaster.wai, который идет в комплекте с игрой и банально не удосужился его изучить и немного настроить. Один из слотов орудует только дренорскими орками и он не может практически ничего делать, потому что не способен добывать дерево, потому что в настройках ИИ в качестве лесоруба стоит ОБЫЧНЫЙ раб. Другой же орк использует обычных орков, но строить дренорских он не может, а значит, скрипт тупо упирается еще на старте и не может дальше ничего сделать. Ну и смешно, конечно, что автор оставил им возможность крипиться и ставить экспанды В КАМПАНИИ. Я в целом не против такого сценария, но реализовывать-то надо нормально, а не лишь бы сделать) Лучше бы ты оставил оригинальные триггерные скрипты, которые хотя бы хоть как-то, но работают, в отличие от твоей непроверенной поделки.
В целом, прошелся по некоторым картам одним глазом и не нашел каких-либо изменений в принципе (не считая 1-2 замененных моделей). В одной из глав вообще нашел пустой скрипт) Язык не поворачивается назвать этого уродца ремастером.
Расписывая про проблемы "Заброшенной дороги", я совсем забыл упомянуть состояние скриптов, которые сам автор и сделал: дело в том, что в них идет последовательность без каких-либо условий, в начале которой всегда идет главное здание. А это значит, что скрипт сломается, достаточно уничтожить лишь самое первое в последовательности - главное здание. Либо работников можно поубивать, тогда ии перестанет делать других юнитов, пока рабочие не будут готовы. А за это время и ратушу можно уничтожить и осуществить тактическое отступление, чтобы потом в дальнейшем добить бота.
Получение строк в результате вызова нативок работает лишь в главном потоке.
Получается, это ограничение движка и через главный поток строку никак не прокинуть? Жаль, выходит возможности прелоада ограничены.
В принципе, в моем случае мне помог Preload Exploit, я просто прописал нужную мне строку через него и все отлично сработало, но из-за особенностей рефы такую строку в принципе можно сгенерировать лишь единожды за игровую сессию (пока не выйдешь с карты и не зайдешь вновь), что в других случаях также может быть серьезным ограничением. Можно, конечно, генерировать каждый раз новое название файла, но забивать ПК пользователя подобными файлами тоже такое себе...
Если кому-то вдруг будет интересно, мое итоговое решение:
Открыть
function ReforgedSaveGameCheckpoint takes string fileName returns nothing
local string exploitCode
if Is132OrNewer() then
set exploitCode = "\")\n "
set exploitCode = exploitCode + "call SaveGameCheckpoint(\"" + fileName + "\", true)"
set exploitCode = exploitCode + "\n //"
call PreloadGenClear()
call Preload(exploitCode)
call PreloadGenEnd("AotC\\ReforgedCheckpoint.pld")
call Preloader("AotC\\ReforgedCheckpoint.pld")
endif
endfunction
Выпустил версию 1.1, в которой добавил новые голоса из Silero, внес небольшие исправления и изменения кампании, и добавил мастер настройки озвучки. Подробности выше.
» WarCraft 3 / Операция: Сумрак (перевод)
» WarCraft 3 / Монолит: Расширенная версия
Отредактирован Pavell
» WarCraft 3 / Операция: Сумрак (перевод)
Также, сделал возможным выполнение дополнительного задания "Ученые", в котором надо найти 12 ученых, сидящих в роботах. Ранее это было невозможно, поскольку звери убивали одного из ученых во время ролика (за кадром), а также банально потому, что этот ученый не мог передвигаться по воде (перед этим ученым есть глубоководье, которое я заменил на мелководье, чтобы он смог пройти).
» WarCraft 3 / Операция: Сумрак (перевод)
Отредактирован Pavell
» WarCraft 3 / Монолит: Расширенная версия
Отредактирован Pavell
» Cyberpunk? Nazarpunk! / PavellGameChannel - Конкурс Головоломок 2023
Работы можно скачать здесь
хигамыхгм за отдельную публикацию о конкурсе на этом портале. Думаю, можно обновить информацию или сделать новый пост с результатами конкурса.» Cyberpunk? Nazarpunk! / PavellGameChannel - Конкурс Головоломок 2023
Всего было сдано 4 работы. Далее, мы займемся проверкой работ и надеюсь, что это не займет много времени. Всех с наступившим!
» WarCraft 3 / Evil Core
» Cyberpunk? Nazarpunk! / PavellGameChannel - Конкурс Головоломок 2023
Отредактирован Pavell
» Cyberpunk? Nazarpunk! / PavellGameChannel - Конкурс Головоломок 2023
» Cyberpunk? Nazarpunk! / PavellGameChannel - Конкурс Головоломок 2023
» Cyberpunk? Nazarpunk! / PavellGameChannel - Конкурс Головоломок 2023
Отредактирован Pavell
» Cyberpunk? Nazarpunk! / PavellGameChannel - Конкурс Головоломок 2023
» Cyberpunk? Nazarpunk! / PavellGameChannel - Конкурс Головоломок 2023
» WarCraft 3 / Экран кампании для классики и Reforged
Классика: UI\Glues\Singleplayer\HumanCampaign3D\HumanCampaign3D.mdx
Reforged: webui\webms\roc_human.webm
Отредактирован Pavell
» WarCraft 3 / Расхитители Гробниц (ремастер)
» WarCraft 3 / Получение строки в Prealod файле
» WarCraft 3 / Gachimuchi (Three Hundred Likes)
Отредактирован Pavell
» WarCraft 3 / Исход Орды с озвучкой
» XGM YouTube / Новогодний конкурс картостроения 2022 от PavellGameChannel
» WarCraft 3 / Кампания "Верность Павших"
» WarCraft 3 / Побег из Нортренда
» WarCraft 3 / Бета версия Warcraft III Reforged 1.32
» WarCraft 3 / Бета версия Warcraft III Reforged 1.32
Отредактирован Pavell
» Серия кампаний "Паладин" / Паладин