01.10.2010, 10:41 | #1 |
Матёрый пользователь
Регистрация: 19.12.2009
Адрес: Калуга
Сообщений: 1,056
Вы сказали Спасибо: 4,125
Поблагодарили 1,156 раз(а) в 324 сообщениях
|
Проблема настройки звуков в *.eng файле локомотива
Доброго времени суток!
К модераторам. Если я создал тему в неправильном месте, прошу меня извинить и переместить тему по Вашему усмотрению. Поиском ничего подобного найти не смог. FAQ читал, но полностью не удовлетворился. Теперь по теме. Скачал итальянский маршрут Genova-Livorno. Скачал к нему первый же попавшийся сценарий. Следуя указаниям сценария нашел весь подвижной состав. Все установил. Покатался по маршруту в ознакомительном режиме и решил запустить сценарий. Сразу вылетела ошибка, сообщающая об отсутствии звуков для локомотива. Полез в *.eng файле локомотива. Зачем? Сам не знаю. Посидел, посмотрел, как блондинке под капот мерина. По "Ctrl-F" нашел ссылку на *.sms файл. Полез в папку по указанной в *.eng файле ссылке и, естественно, ничего там не увидел - пусто! Нашел на итальянском форуме (!!! - блин, так и язык итальянский выучишь) дополнение со звуками. Прописал его по указанной в *.eng файле тропинке. Но звук не появился. При запуске игра все равно ругается на отсутствие звуков. Уважаемые коллеги, кто-нибудь подправьте мне мои кривые руки. Что я делаю неправильно? Или это вообще не так должно делаться? Я уже готов прописать ссылку на другие звуки от другого локомотива. И пробовал вставлять в *.eng файле ссылку на другие, заведомо рабочие, звуки. Результат тот же. Расстроился...
__________________
Попробуй рассказать что-нибудь, не обращаясь к образам, присловьям, идиомам, не прибегая к штампам — даже литературным. Тут-то ты и узнаешь, как трудно быть простым. Станислав Ежи Лец. |
01.01.2007, 12:00 | |
Яndex
Спонсор
Регистрация: 01.01.2007
Сообщения: 500
Реклама показывается изредка по случайному принципу |
РЕКЛАМА
|
01.10.2010, 11:00 | #2 |
Модератор
Регистрация: 10.05.2007
Адрес: Санкт-Петербург
Сообщений: 6,093
Вы сказали Спасибо: 2,135
Поблагодарили 4,280 раз(а) в 1,459 сообщениях
|
Мощно задвинул!
А если серьезно, то скрин давай или напиши строку целиком с ошибкой. Менеджером не пользовался как я понимаю?
__________________
Вот такой тоталитарный произвол. (Yolkin (с)) |
01.10.2010, 11:18 | #3 |
Матёрый пользователь
Регистрация: 19.12.2009
Адрес: Калуга
Сообщений: 1,056
Вы сказали Спасибо: 4,125
Поблагодарили 1,156 раз(а) в 324 сообщениях
|
Скрин смогу сделать только вечером, с домашнего компа. Там был смысл такой "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\E656E ng.sms " ) ну и, соответственно: Sound ( "C:\Program Files\Microsoft Games\Train Simulator\TRAINS\TRAINSET\Common.snd\FS_E656\E656C ab.sms " ) Я далёк от программирования, может начало строки "..\\..\\" означает то же самое, что я прописал более подробно? Не знаю... У меня смутное чувство, что ошибка где-то в пунктуации... ну или в ДНК.
__________________
Попробуй рассказать что-нибудь, не обращаясь к образам, присловьям, идиомам, не прибегая к штампам — даже литературным. Тут-то ты и узнаешь, как трудно быть простым. Станислав Ежи Лец. |
01.10.2010, 11:48 | #4 |
Разработчик
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,933
Вы сказали Спасибо: 11,495
Поблагодарили 10,278 раз(а) в 3,842 сообщениях
|
Первое с чем нужно разобраться - использует локомотив свои звуки или ссылается на алиас (общие звуки для серии локомотивов).
Посмотри нету ли в папке локомотива папки 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 внутри папки локомотива быть не должно.
__________________
Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. |
01.10.2010, 12:19 | #5 |
Матёрый пользователь
Регистрация: 19.12.2009
Адрес: Калуга
Сообщений: 1,056
Вы сказали Спасибо: 4,125
Поблагодарили 1,156 раз(а) в 324 сообщениях
|
В папке локомотива нет папки Sound. Папки Alias, как таковой, тоже нет. Итальянские коллеги сделали не так.
У них в папке C:\Program Files\Microsoft Games\Train Simulator\TRAINS\TRAINSET лежит папка с локомотивом. И по тому же пути лежит отдельная папка Common.snd с папками локомотивов (в данном случае, "FS_E656") в которых и находятся звуки, или если говорить точнее, там лежат файлы *.sms и *.wav . Вижу, что слэши у меня развернуты не в ту сторону, да еще и двойные местами. Попробую дома переписать тропинку с учетом твоих, Игорь, замечаний. Спасибо.
__________________
Попробуй рассказать что-нибудь, не обращаясь к образам, присловьям, идиомам, не прибегая к штампам — даже литературным. Тут-то ты и узнаешь, как трудно быть простым. Станислав Ежи Лец. |
02.10.2010, 14:03 | #6 |
Матёрый пользователь
Регистрация: 19.12.2009
Адрес: Калуга
Сообщений: 1,056
Вы сказали Спасибо: 4,125
Поблагодарили 1,156 раз(а) в 324 сообщениях
|
Проблема решена!
Вчера вечером всю кукушку себе снес. И так прикручивал звуки и эдак... Менеджер ругается по-любому. Прикручивал звуки от итальянских локомотивов и от отечественных. Слэши менял и в ту сторону и в другую. И тут обнаружил, что прикручиваю я их не к тому локомотиву! Дело в том, что проблема была со звуками от локомотива FS_E656_028. Соответственно, *.eng файл от этого лока я и правил. Но, дело в том, что в менеджере на одну строку выше звуков идет строка с локомотивом, используемым в сценарии. Когда это до меня дошло, то я обнаружил, что прикручиваю звуки не к тому локу. Полез, теперь уже, в проблемный лок и стал править его *.eng файл. Посмотрел, как сделано в других итальянских локах и сделал аналогично. Строка стала выглядеть так:
Sound ( "..\\..\\common.SND\\FS_E464\\Fs_E464Eng.sms" ) ... Sound ( "..\\..\\common.SND\\FS_E464\\FS_E464cab.sms" ) И тут все заработало! Игра в первый раз загрузилась ни на что не ругнувшись. Правда кабины не было. Погуглил я поиском и нашел на итальянском форуме кабину, прикрутил ее и она появилась. Должно же было мне повезти в тот вечер! Теперь время не ждет - пора в путь! Спасибо всем!
__________________
Попробуй рассказать что-нибудь, не обращаясь к образам, присловьям, идиомам, не прибегая к штампам — даже литературным. Тут-то ты и узнаешь, как трудно быть простым. Станислав Ежи Лец. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
Что это? |