Проблема настройки звуков в *.eng файле локомотива
Доброго времени суток!
К модераторам. Если я создал тему в неправильном месте, прошу меня извинить и переместить тему по Вашему усмотрению. Поиском ничего подобного найти не смог. FAQ читал, но полностью не удовлетворился. Теперь по теме. Скачал итальянский маршрут [url=http://www.trainsimhobby.net/infusions/pro_download_panel/download.php?did=691][U]Genova-Livorno[/U][/url]. Скачал к нему первый же попавшийся сценарий. Следуя указаниям сценария нашел весь подвижной состав. Все установил. Покатался по маршруту в ознакомительном режиме и решил запустить сценарий. Сразу вылетела ошибка, сообщающая об отсутствии звуков для локомотива. Полез в *.eng файле локомотива. Зачем? Сам не знаю. Посидел, посмотрел, как блондинке под капот мерина. По "Ctrl-F" нашел ссылку на *.sms файл. Полез в папку по указанной в *.eng файле ссылке и, естественно, ничего там не увидел - пусто! Нашел на итальянском форуме (!!! - блин, так и язык итальянский выучишь) дополнение со звуками. Прописал его по указанной в *.eng файле тропинке. Но звук не появился. При запуске игра все равно ругается на отсутствие звуков. Уважаемые коллеги, кто-нибудь подправьте мне мои кривые руки. Что я делаю неправильно? Или это вообще не так должно делаться? Я уже готов прописать ссылку на другие звуки от другого локомотива. И пробовал вставлять в *.eng файле ссылку на другие, заведомо рабочие, звуки. Результат тот же. Расстроился... :( |
Мощно задвинул!
А если серьезно, то скрин давай или напиши строку целиком с ошибкой. Менеджером не пользовался как я понимаю? |
Скрин смогу сделать только вечером, с домашнего компа. Там был смысл такой "Failed to find SMS file (далее ссылка на смс файл)".
Менеджером сценариев с сайта Игоря конечно пользовался. Он ругается на отсутствие тех же звуков, что и игра при запуске сценария. (Хоть что-то в мире неизменно...) Сейчас могу написать только следующее: строка из *.eng файла локомотива изначально выглядела так: Sound ( "..\\..\\Common.snd\\FS_E656\\E656Eng.sms " ) ... Sound ( "..\\..\\Common.snd\\FS_E656\\E656Cab.sms " ) После правки мной строки стали выглядеть так: Sound ( "C:\Program Files\Microsoft Games\Train Simulator\TRAINS\TRAINSET\Common.snd\FS_E656\E656Eng.sms " ) ну и, соответственно: Sound ( "C:\Program Files\Microsoft Games\Train Simulator\TRAINS\TRAINSET\Common.snd\FS_E656\E656Cab.sms " ) Я далёк от программирования, может начало строки "..\\..\\" означает то же самое, что я прописал более подробно? Не знаю... У меня смутное чувство, что ошибка где-то в пунктуации... ну или в ДНК. :) |
Первое с чем нужно разобраться - использует локомотив свои звуки или ссылается на алиас (общие звуки для серии локомотивов).
Посмотри нету ли в папке локомотива папки Sound, если есть, то звуки MSTS будет искать именно в ней. При ссылке на алиас синтаксис такой: Sound ( "../../tsrLoco_2TE10U-Alias/Sound_1/tsrLoco_2te10u-cab.sms" ) Это пример из 2TE10U-0365, обрати внимание - слэши одиночные, "../../" указывает на путь от корня папки TRAINSET, дальше папка алиаса tsrLoco_2TE10U-Alias (в твоем случае Common.snd), затем вложенная Sound_1 (в твоем случае FS_E656) и в конце пути нужный sms файл наружный или внутренний звук. Попробуй так: Sound ( "../../Common.snd/FS_E656/E656Eng.sms" ) ... Sound ( "../../Common.snd/FS_E656/E656Cab.sms" ) Кстати еще обрати внимание - после имени файла НЕТ пробела, если он есть внутри кавычек то он будет учитываться в пути или имени. При ссылке на алиас (пример выше) папки Sound внутри папки локомотива быть не должно. |
В папке локомотива нет папки Sound. Папки Alias, как таковой, тоже нет. Итальянские коллеги сделали не так.
У них в папке C:\Program Files\Microsoft Games\Train Simulator\TRAINS\TRAINSET лежит папка с локомотивом. И по тому же пути лежит отдельная папка Common.snd с папками локомотивов (в данном случае, "FS_E656") в которых и находятся звуки, или если говорить точнее, там лежат файлы *.sms и *.wav . Вижу, что слэши у меня развернуты не в ту сторону, да еще и двойные местами. Попробую дома переписать тропинку с учетом твоих, Игорь, замечаний. Спасибо. |
Проблема решена!
Вчера вечером всю кукушку себе снес. И так прикручивал звуки и эдак... Менеджер ругается по-любому. Прикручивал звуки от итальянских локомотивов и от отечественных. Слэши менял и в ту сторону и в другую. И тут обнаружил, что прикручиваю я их не к тому локомотиву! Дело в том, что проблема была со звуками от локомотива FS_E656_028. Соответственно, *.eng файл от этого лока я и правил. Но, дело в том, что в менеджере на одну строку выше звуков идет строка с локомотивом, используемым в сценарии. Когда это до меня дошло, то я обнаружил, что прикручиваю звуки не к тому локу. Полез, теперь уже, в проблемный лок и стал править его *.eng файл. Посмотрел, как сделано в других итальянских локах и сделал аналогично. Строка стала выглядеть так:
Sound ( "..\\..\\common.SND\\FS_E464\\Fs_E464Eng.sms" ) ... Sound ( "..\\..\\common.SND\\FS_E464\\FS_E464cab.sms" ) И тут все заработало! Игра в первый раз загрузилась ни на что не ругнувшись. Правда кабины не было. Погуглил я поиском и нашел на итальянском форуме кабину, прикрутил ее и она появилась. Должно же было мне повезти в тот вечер! :) Теперь время не ждет - пора в путь! :) Спасибо всем! |
Текущее время: 13:26. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim