Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   MSTS - Подвижной состав (http://www.trainsim.ru/forum/forumdisplay.php?f=18)
-   -   Проблема настройки звуков в *.eng файле локомотива (http://www.trainsim.ru/forum/showthread.php?t=11919)

projecter 01.10.2010 10:41

Проблема настройки звуков в *.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 файле ссылку на другие, заведомо рабочие, звуки. Результат тот же. Расстроился... :(

specialist 01.10.2010 11:00

Мощно задвинул!
А если серьезно, то скрин давай или напиши строку целиком с ошибкой.
Менеджером не пользовался как я понимаю?

projecter 01.10.2010 11:18

Скрин смогу сделать только вечером, с домашнего компа. Там был смысл такой "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 " )

Я далёк от программирования, может начало строки "..\\..\\" означает то же самое, что я прописал более подробно? Не знаю... У меня смутное чувство, что ошибка где-то в пунктуации... ну или в ДНК. :)

Zabor 01.10.2010 11:48

Первое с чем нужно разобраться - использует локомотив свои звуки или ссылается на алиас (общие звуки для серии локомотивов).

Посмотри нету ли в папке локомотива папки 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 внутри папки локомотива быть не должно.

projecter 01.10.2010 12:19

В папке локомотива нет папки Sound. Папки Alias, как таковой, тоже нет. Итальянские коллеги сделали не так.
У них в папке C:\Program Files\Microsoft Games\Train Simulator\TRAINS\TRAINSET лежит папка с локомотивом. И по тому же пути лежит отдельная папка Common.snd с папками локомотивов (в данном случае, "FS_E656") в которых и находятся звуки, или если говорить точнее, там лежат файлы *.sms и *.wav .
Вижу, что слэши у меня развернуты не в ту сторону, да еще и двойные местами. Попробую дома переписать тропинку с учетом твоих, Игорь, замечаний. Спасибо.

projecter 02.10.2010 14:03

Проблема решена!
 
Вчера вечером всю кукушку себе снес. И так прикручивал звуки и эдак... Менеджер ругается по-любому. Прикручивал звуки от итальянских локомотивов и от отечественных. Слэши менял и в ту сторону и в другую. И тут обнаружил, что прикручиваю я их не к тому локомотиву! Дело в том, что проблема была со звуками от локомотива 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