Добавлен Meddin
Всем привет. Напоролся на очень неприятный баг редактора звука, а именно: импортировал в кампанию несколько звуковых файлов, использовал их как звук в одной из глав. После этого поменял в редакторе импорта кампании пути для этих файлов. В редакторе звука они перестали воспроизводиться, удалил их из переменных, попробовал снова использовать как переменные файлы с измененными путями, они не добавляются в список звуковых переменных. И после этого перестала запускаться глава, в которой эти звуки использовались. Есть стойкое ощущение, что эти файлы все еще числятся в редакторе звуков, хоть и не видимы, потому что даже если их полностью удалить из кампании и добавить снова даже с другим путем, не получится заставить редактор звука их добавить в переменные до тех пор, пока не поменяешь сами названия файлов. Кто-нибудь сталкивался с такой проблемой и если да, то как решили? Буду рад любым советам или помощи. Наверное самым простым путем было бы восстановить предыдущую версию кампании, но Recuva показывает доступными к восстановлению только файла 4-ех дневной давности и даже они при восстановлении выдают ошибку при открытии редактором/mpq архивами...
Принятый ответ
Я думаю, что нужно копать в сторону файлика war3campaign.imp, я не шарю в hex, хм. Думаю, что там побилось что-то
Обычный редактор помог мне понять в чем причина. У меня был триггер, который очищал память после ролика. Я наверное излишне заморачиваюсь с оптимизацией, ведь близзы такого и близко не делали, но я удаляю все, что уже не используется: звуки, области, локации и так далее. Так вот у меня было 3 области, на которые были повешены звуки. И хоть я и закомментил название переменных в коде в этом триггере, мне редактор звука не давал завести переменные до тех пор, пока я не удалил закомментированный код. Получилось по новой завести переменные и карта стала запускаться! Фух, я аж выдохнул, а то уже отчаяние подступало, неделя работы ушла бы коту под хвост. Огромное спасибо тебе дружище, что отозвался и пытался набрасывать на вентилятор варианты, ты очень поддержал меня морально в трудную минуту!
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
Показать
XGM Bot
11 мес
0
Показать
Похожие вопросы:
- Почему в этой карте проблема с проигрыванием звука
ответ
Raised:
Поиск по сайту
1
Показать
EugeAl
11 мес
1
Показать
У меня такое было, также была проблема, что один звуковой файл, посаженный на 2 типа звука, не читался в одном из типов звуков. В игре не работало. В общем, тут геморрой искать ошибки. Обе проблемы решил... бэкапом. Потом решил вторую проблему, добавив в импорт копию звук файла с другим названием.
Но вообще, сделай бэкап. Если нет бэкапа, то... в общем всё плохо. Ну или удали из главы всё связанное с ними и настрой их по новому.
Ответы (8)
0
Показать
Meddin
11 мес
0
Показать
EugeAl, первым делом я все удалил, но глава все равно не запускается
1
Показать
EugeAl
11 мес
1
Показать
Meddin, а если её переделать на время для отдельного от кампании запуска, и запустить, что происходит?
0
Показать
Meddin
11 мес
0
Показать
EugeAl, игра вылетает в главное меню. Я попробовал экспортировать из кампании и запустить просто как карту. Ну а если из кампании стартовать, то просто черный экран.
1
Показать
EugeAl
11 мес
1
Показать
Meddin, а можешь выложить скрин с редактором звуков, и показать на нем, что будет, если в готовую переменную звука прописать вручную другой путь на файл? Что редактор выдаёт при ОК и при сохранении?
0
Показать
Meddin
11 мес
0
Показать
EugeAl, а я не смогу этого сделать, ведь переменные те я удалил. Я лишь могу добавить еще раз эти звуки в кампанию и попытаться их завести, но когда я нажимаю "Использовать как звук" или "Использовать как музыку" ничего не происходит
1
Показать
EugeAl
11 мес
1
Показать
Meddin, да, вылет обратно в меню, это плохо. Даже не понять, что не так.
1
Показать
EugeAl
11 мес
1
Показать
Meddin, а если переменные заново попробовать создать, такие же, то что будет?
Второй вариант - а если создать переменную из другого звука и потом в ней вручную прописать путь на новый импорт звук, то что происходит?
1
Показать
Meddin
11 мес
1
Показать
EugeAl, переменные такие же создать не дает. Ща еще попробую обычным редактором открыть, а не NewGen WE
2
Показать
Meddin
11 мес
2
Показать
Я думаю, что нужно копать в сторону файлика war3campaign.imp, я не шарю в hex, хм. Думаю, что там побилось что-то
Обычный редактор помог мне понять в чем причина. У меня был триггер, который очищал память после ролика. Я наверное излишне заморачиваюсь с оптимизацией, ведь близзы такого и близко не делали, но я удаляю все, что уже не используется: звуки, области, локации и так далее. Так вот у меня было 3 области, на которые были повешены звуки. И хоть я и закомментил название переменных в коде в этом триггере, мне редактор звука не давал завести переменные до тех пор, пока я не удалил закомментированный код. Получилось по новой завести переменные и карта стала запускаться! Фух, я аж выдохнул, а то уже отчаяние подступало, неделя работы ушла бы коту под хвост. Огромное спасибо тебе дружище, что отозвался и пытался набрасывать на вентилятор варианты, ты очень поддержал меня морально в трудную минуту!
Принятый ответ
Ответы (1)
1
Показать
EugeAl
11 мес
1
Показать
Meddin, Ну что же, хорошо, что решилось все) Да, слишком сильно заморачивааешься, ведь эти области весят 3,5 кб, это фигня) Рад, что помог) не за что)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.