saday, распишу, как сделал я, попробуй по образцу.
У меня в игре есть папка tsrLoco_DispatchSound , в ней лежат папки с WAVE файлами звуков поездной радиосвязи. ( Откуда взял - я уже не помню ) . В ЕНГ-файле электропоезда, в который хочешь прописать звуки, найди строчку со ссылкой на звуки кабины вида Sound ( "..\\..\\EMU_ER-Alias\\Sound\\snd_er2_cab.sms" ) - названия папок у тебя будут другие, тебе нужно найти и открыть блокнотом файл cab.sms , на который ссылается кабина. Вверху файла ( третья сверху строчка ) ScalabiltyGroup( 5 - звуковые потоки, прописанные ниже
Stream ( будут работать при максимальной громкости в настройке игры. Если прописаны Stream-ы других номеров, например 3, - это при средней громкости, и т.д. Внизу файла допиши следующее:
Stream (
Skip ( ****** EPK ****** )
Priority ( 6 )
Triggers( 4
Discrete_Trigger ( 56 SetStreamVolume ( 1.0 ) )
Discrete_Trigger ( 56 StartLoopRelease ( 1 File ( "er9-epk.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Discrete_Trigger ( 57 SetStreamVolume ( 0.0 ) )
Discrete_Trigger ( 57 ReleaseLoopRelease() )
)
)
Stream (
Skip ( ****** Radiostation ****** )
Priority ( 7 )
Volume ( 1.0 )
Triggers ( 1
Random_Trigger ( Delay_Min_Max ( 75 180 ) Volume_Min_Max ( 0.9 1.0 )
PlayOneShot ( 16
File ( "..\\..\\tsrLoco_DispatchSound\\0003\\tsrSound_Rad io01.wav" -1 )
File ( "..\\..\\tsrLoco_DispatchSound\\0003\\tsrSound_Rad io02.wav" -1 )
File ( "..\\..\\tsrLoco_DispatchSound\\0003\\tsrSound_Rad io03.wav" -1 )
File ( "..\\..\\tsrLoco_DispatchSound\\0001\\tsrSound_Rad io04.wav" -1 )
File ( "..\\..\\tsrLoco_DispatchSound\\0001\\tsrSound_Rad io05.wav" -1 )
File ( "..\\..\\tsrLoco_DispatchSound\\0001\\tsrSound_Rad io06.wav" -1 )
File ( "..\\..\\tsrLoco_DispatchSound\\0001\\tsrSound_Rad io07.wav" -1 )
File ( "..\\..\\tsrLoco_DispatchSound\\0004\\tsrSound_Rad io08.wav" -1 )
File ( "..\\..\\tsrLoco_DispatchSound\\0004\\tsrSound_Rad io09.wav" -1 )
File ( "..\\..\\tsrLoco_DispatchSound\\0004\\tsrSound_Rad io10.wav" -1 )
File ( "..\\..\\tsrLoco_DispatchSound\\0004\\tsrSound_Rad io11.wav" -1 )
File ( "..\\..\\tsrLoco_DispatchSound\\0001\\tsrSound_Rad io12.wav" -1 )
File ( "..\\..\\tsrLoco_DispatchSound\\0001\\tsrSound_Rad io13.wav" -1 )
File ( "..\\..\\tsrLoco_DispatchSound\\0002\\tsrSound_Rad io14.wav" -1 )
File ( "..\\..\\tsrLoco_DispatchSound\\0002\\tsrSound_Rad io15.wav" -1 )
File ( "..\\..\\tsrLoco_DispatchSound\\0001\\tsrSound_Rad io16.wav" -1 )
SelectionMethod ( RandomSelection )
)
)
)
)
)
)
Стрим ЭПК уже должен быть написан, добавь радиостанцию.
ВАЖНО: после добавления ещё одного Stream-а увеличь на единичку общее их число в строке Streams ( 20 - это в начале файла, у меня восьмая строка.
__________________
Я сам раозбарл, поичтсил и сбоарл клаиуавтру!!!
|