![]() |
У мен вопрос: как мне прикрутить кабину к Эр9т-727? Расскажите, как можно подробнее...
|
[QUOTE=SergXcom;394934]У мен вопрос: как мне прикрутить кабину к Эр9т-727? Расскажите, как можно подробнее...[/QUOTE]
Если Вы еще не сделали, может это поможет... [SPOILER]Обычно я делаю так. Беру редактор Notepad++ (не обязательно, но я привык; есть многооконность – в одном окне, например, исходный файл t_er9t-g.eng, во втором файл, который надо править er9t-727-g.eng) и начинаем править. 1) Из файла /…/tedStepanki_emu/t_er9t-g.eng берем [I]EngExtended ( LocomotiveSeries ( "er9t" ) SMECable ( 1 1 ) HVBus ( 0 1 ) WorksOnLineVoltages ( 1 LineVoltage ( 19000 29000 50 50 ) ) Cabin ( "CAB/cab.s" 0 ) LibraryModule ( "CAB/er9t.dll" 0 ) VariableStack ( 32 ) )[/I] и дописываем в файл [U]/…/tsrEMU_ER9T-727/er9t-727-g.eng[/U]. Записи [I]Cabin ( "CAB/cab.s" 0 ) LibraryModule ( "CAB/er9t.dll" 0 )[/I] оставляем без изменения, при услови, что директория [U]CAB[/U] будет скопирована из директории [U]tedStepanki_emu[/U] в директорию [U]tsrEMU_ER9T-727[/U]. Можно не копировать, но тогда необходимо прописать путь к директории [U]CAB[/U]. Содержимое директории [U]/…/tedStepanki_emu/ SOUND/[/U] я скопировал в директорию [U]/…/tsrEMU_ER9T-Alias/Sound/[/U] и строчки [I]Sound ( "../../tsrEMU_ER9T-Alias/sound/tsrEMU_er9-eng.sms" ) Sound ( "../../tsrEMU_ER9T-Alias/sound/tsrEMU_er9-cab.sms" )[/I] правим на [I]Sound ( "../../tsrEMU_ER9T-Alias/sound/ er9-g-x.sms " ) Sound ( "../../tsrEMU_ER9T-Alias/sound/ er9-g-cab.sms ")[/I] соответственно. 2) Открываем в редакторе файлы [U]er9t-727-m.eng[/U] и [U]t_er9t-m.eng[/U] и также переписываем из второго файла в первый блок [I]EngExtended ( ………. )[/I]. Он находится также в конце файла. Строчки [I]Inside ( … … … … Sound ("genpasswagmodern.sms") )[/I] правим на [I]Inside ( … … … … Sound ("../../tsrEMU_ER9T-Alias/sound/er9t_m.sms") )[/I] . [I]Sound ( "../../tsrEMU_ER9T-Alias/sound/tsrEMU_er9-eng.sms" )[/I] на [I]Sound ( "../../tsrEMU_ER9T-Alias/sound/er9-m-x.sms" )[/I], а перед строчкой [I]) EngExtended ([/I] не помешает вставить [I]Sound ( "../../tsrEMU_ER9T-Alias/sound/er9-p.sms" )[/I]. 3) Открываем в редакторе файлы [U]er9t-g.sd[/U] (из директории [U]tsrEMU_ER9T-727[/U]) и [U]er9t-g.sd[/U] (из директории [U]tedStepanki_emu[/U]) и также переписываем из второго файла в первый все, что ниже [I]ESD_Bounding_Box ( -1.797486 0.057903 -10.285622 1.797984 4.592538 10.285622 )[/I], а именно [I]ESD_Complex ( 2 ESD_Complex_Box ( 0.0 0.0 0.0 0.0 0.0 0.0 -1.8 0.05 -10.0 1.8 4.6 10.3 ) ESD_Complex_Box ( 30.0 90.0 30.0 0.0 6.0 0.0 -1.8 0.05 -10.0 1.8 4.6 10.3 ) ) ESD_Interior_Parts ( 1 sideny ) ESD_Exterior_Details ( ExteriorDoors ( 6 ExteriorDoor ( Name ( DOOR1 ) Connects ( EXTERIOR INTERIOR ) Position ( -1.7 2.385 7.0 ) Radius ( 2.5 ) InteriorPlane ( -1.8 1.2 7.5 -1.6 1.2 7.1 ) Trajectory ( 5 -1.8 0.0 7.28 0 -1.8 0.466 7.28 1 -1.8 0.845 7.28 1 -1.8 1.44 7.28 4 -1.4 1.2 7.28 2 ) AnimTime ( 1.5 ) ) ExteriorDoor ( Name ( DOOR2 ) Connects ( EXTERIOR INTERIOR ) Position ( 1.7 2.385 7.0 ) Radius ( 2.5 ) InteriorPlane ( 1.6 1.2 7.5 1.8 1.2 7.1 ) Trajectory ( 5 1.8 0.0 7.28 0 1.8 0.466 7.28 1 1.8 0.845 7.28 1 1.8 1.44 7.28 4 1.4 1.2 7.28 2 ) AnimTime ( 1.5 ) ) ExteriorDoor ( Name ( DOOR_D ) Connects ( EXTERIOR INTERIOR ) GlobalID ( 1 ) CanBeOpened ( 0 ) Position ( -1.7 1.385 5.8 ) Radius ( 2.5 ) InteriorPlane ( -1.8 1.2 6.3 -1.6 1.2 5.2 ) Trajectory ( 5 -1.8 0.0 5.8 0 -1.635 0.8 5.8 1 -1.4 0.92 5.8 1 -1.24 1.1 5.8 1 -1.0 1.3 5.8 1 ) AnimTime ( 5.0 ) ) ExteriorDoor ( Name ( DOOR_E ) Connects ( EXTERIOR INTERIOR ) GlobalID ( 1 ) CanBeOpened ( 0 ) Position ( -1.7 1.385 -8.65 ) Radius ( 2.5 ) InteriorPlane ( -1.8 1.2 -8.1 -1.6 1.2 -9.0 ) Trajectory ( 5 -1.8 0.0 -8.65 0 -1.635 0.8 -8.65 1 -1.4 0.92 -8.65 1 -1.24 1.1 -8.65 1 -1.0 1.3 -8.65 1 ) AnimTime ( 5.0 ) ) ExteriorDoor ( Name ( DOOR_A ) Connects ( EXTERIOR INTERIOR ) GlobalID ( 2 ) CanBeOpened ( 0 ) Position ( 1.7 1.385 5.8 ) Radius ( 2.5 ) InteriorPlane ( 1.6 1.2 6.3 1.8 1.2 5.2 ) Trajectory ( 5 1.8 0.0 5.8 0 1.635 0.8 5.8 1 1.4 0.92 5.8 1 1.24 1.1 5.8 1 1.0 1.3 5.8 1 ) AnimTime ( 5.0 ) ) ExteriorDoor ( Name ( DOOR_B ) Connects ( EXTERIOR INTERIOR ) GlobalID ( 2 ) CanBeOpened ( 0 ) Position ( 1.7 1.385 -8.65 ) Radius ( 2.5 ) InteriorPlane ( 1.6 1.2 -8.1 1.8 1.2 -9.0 ) Trajectory ( 5 1.8 0.0 -8.65 0 1.635 0.8 -8.65 1 1.4 0.92 -8.65 1 1.24 1.1 -8.65 1 1.0 1.3 -8.65 1 ) AnimTime ( 5.0 ) ) ) ExteriorLadders ( 2 ExteriorLadder ( Connects ( EXTERIOR EXT_WAG ) Position ( -0.7 1.32 9.5 ) Radius ( 2 ) Trajectory ( 2 -0.7 0.0 9.8 0 -0.7 1.32 9.625 4 ) ) ExteriorLadder ( Connects ( EXTERIOR EXT_WAG ) Position ( 0.7 1.32 9.5 ) Radius ( 2 ) Trajectory ( 2 0.7 0.0 9.8 0 0.7 1.32 9.625 4 ) ) ) ExteriorLedges ( 2 ExteriorLedge ( Trajectory ( 2 -0.86 1.32 9.6 0 -0.6 1.32 9.65 0 ) ) ExteriorLedge ( Trajectory ( 2 0.86 1.32 9.6 0 0.6 1.32 9.65 0 ) ) ) )[/I] Обратите внимание на [I]ESD_Alternative_Texture ( 0 )[/I] – должно быть 0 (бывает 1). 4) Открываем в редакторе файлы [U]er9t-m.sd[/U] (из директории [U]tsrEMU_ER9T-727[/U]) и [U]er9t-m.sd[/U] (из директории [U]tedStepanki_emu[/U]) и повторяем процедуру. 5) Также поступим и с файлом [U]er9t-p.sd[/U]. В последних двух файлах переписываемые данные одинаковые и можно было бы не открывать файлы из директории [U]tedStepanki_emu[/U], но я бы советовал делать так. Это сейчас все одинаково, а завтра сделают еще одну модель и там может оказаться несколько по-другому. 6) Копируем директорию [U]/…/tedStepanki_emu/CAB/[/U] в директорию [U]tsrEMU_ER9T-727[/U]. 7) Осталось сделать con-файл ([url]http://yadi.sk/d/YmZlWt8m37iIK[/url]) и в путь. [/SPOILER] |
Стоп-стоп. Инструкция с ошибкой. Копировать кабину нельзя. Нужно прописывать путь к папке с кабиной.
Звуки в inside они в RTS ни на что не влияют. Звуки салонов выбираются в SoundInt в блоке Interior. Прочие МСТСные звуки заменять необязательно - можно прописать отдельными параметрами RTSExteriorSound, RTSCabinSound Описание всех используемых параметров есть в ext.pdf |
[QUOTE=Ted;395066]Копировать кабину нельзя. Нужно прописывать путь к папке с кабиной.[/QUOTE]
Наверно Вы правы. Просто я скопировал кабину и все нормально заработало. Пользуясь случаем, подскажите как правильео прописать путь к кабине. По поводу звуков полностью согласен. |
Вот строки, которые надо копировать.
Из t_er9t-g - головной [SPOILER] BrakeEquipmentType ( "ep_brake, Handbrake" ) BrakeSystemType( "Air_single_pipe, Air_Charge_pipe, Electro-pneumatic" ) MaxHandbrakeForce( 19.8kN ) PassengerCapacity ( 88.0 ) RTSExteriorSound ( "../../tedStepanki_emu/SOUND/er9-g-x.sms" ) расположить рядом с МСТСным Sound'ом в конце блока Wagon RTSCabinSound ( "../../tedStepanki_emu/SOUND/er9-cab.sms" ) расположить в конце блока Engine. EngExtended - полностью, с такими путями: LibraryModule ( "../tedStepanki_emu/CAB/er9t.dll" 0 ) [/SPOILER] Из t_er9t-g.sd [SPOILER] ESD_Exterior_Details полностью. Но - автоматические двери работать не будут. Если в модели они не сделаны как ТП, тогда хотя бы можно прописать тут их верные названия и кое-как они работать будут. Если сделаны как ТП -всё, нифига не исправить. Помимо этого, если они прописаны как ТП - при каждом открытии дверей будет бить ВВ. :) [/SPOILER] Из t_er9t-m.eng - моторный [SPOILER] BrakeEquipmentType( "Triple_valve, Auxilary_reservoir, Emergency_brake_reservoir, ep_brake" ) BrakeSystemType( "Air_single_pipe, Air_Charge_pipe, Electro-pneumatic" ) MaxHandbrakeForce( 9.8kN ) PassengerCapacity ( 117.0 ) RTSExteriorSound ( "../../tedStepanki_emu/SOUND/er9-m-x.sms" ) расположить рядом с МСТСным Sound'ом в конце блока Wagon RTSCabinSound ( "../../tedStepanki_emu/SOUND/er9-p.sms" ) расположить в конце блока Engine. EngExtended - полностью, с такими путями: LibraryModule ( "../tedStepanki_emu/CAB/er9t.dll" 1 ) [/SPOILER] Из t_er9t-m.sd также как из sdшника головной. Из t_er9t[t]-p.wag - прицепной [SPOILER] BrakeEquipmentType( "Handbrake, Auxilary_reservoir, Triple_valve, ep_brake" ) BrakeSystemType( "Air_single_pipe, Air_Charge_pipe, Electro-pneumatic" ) MaxHandbrakeForce( 9.8kN ) RTSExteriorSound ( "../../tedStepanki_emu/SOUND/er9-p-x.sms" ) расположить рядом с МСТСным Sound'ом в конце блока Wagon PassengerCapacity ( 118.0 ) Interior ( InteriorFile ( "..\tedStepanki_emu\CAB\pass.s" 0 ) SoundInt("../../tedStepanki_emu/SOUND/er9-p.sms") ) SMECable ( 1 1 ) HVBus ( 1 1 ) [/SPOILER] С sdшником опять тоже самое |
[QUOTE=Ted;395070]Вот строки, которые надо копировать.
Из t_er9t-g RTSExteriorSound ( "../../tedStepanki_emu/SOUND/er9-g-x.sms" ) расположить рядом с МСТСным Sound'ом в конце блока Wagon RTSCabinSound ( "../../tedStepanki_emu/SOUND/er9-cab.sms" ) расположить в конце блока Engine. [/QUOTE] Спасибо за поправки. А звук, если прописывать не через RTSExteriorSound, RTSCabinSound, а по MSTS-ному, вроде-бы нормально работает. |
Так нормально, только при этом в МСТС звук заменяется тоже. И как он там работает шут его знает) А если этот параметр использовать - МСТС ни сном ни духом, всё как было.
|
Спасибо за ответы! Пойду шукать...
[size="1"][color="Silver"]Добавлено через 1 час 52 минуты[/color][/size] Спешу поделитца радостной новостью: [url=http://morepic.ru/?v=001_4847.png][img]http://morepic.ru/thumbs3/001_4847.png[/img][/url] Как можно видеть, открыты двери и подняты пантографы, но попасть вовнутрь неудалось... Ухожу наперекур, а то мой мозг скоро разорвется на части :D |
[QUOTE=Ted;392906]
А к какой модели электрички ты прикручивать кабины будешь?[/QUOTE] Еще не думал. Может к ЭР2К-925? Или нужна ЭРка УЗ, ибо салон то КЭВРЗ. |
Автор, подскажи пожалуйста.
В значении [I]RTSLights[/I] стоит [U]1[/U], хотя внутри скобок два оператора [I]RTSLights ( 1 RTSLight ( ) RTSLight ( ) )[/I] Это ошибка или так надо (в этом случае второй [I]RTSLight[/I] писать не надо)? Перед [I]_SignalLights[/I] стоит нижний апостроф. Это недействующий оператор (закоментированный)? И писать его тоже не надо? |
Там второй огонь тестовый.
Бывает, что я ставлю прочерк перед названием параметров, чтобы да, закомментировать. |
Сделал всё по инструкции [url]http://rghost.ru/44429963[/url] Вот что получилось... Помогите.
|
[QUOTE=Valik255;395673]Сделал всё по инструкции [url]http://rghost.ru/44429963[/url] Вот что получилось... Помогите.[/QUOTE]
Из личного опыта: 1) перенес cab в свою директорию, а файлы текстур (*.ace) не перенес; лучше не переносить, а прописать путь к исходной директории cab. 2) однажды в ESD_Alternative_Texture () стояло 1, поставил 0 - появились текстуры. А вот если бы посмотреть .eng и .sd файлы локомотива - поточнее сказать можно было. |
Да тут нечего смотреть. Кабина от ВЛ80к ссылается на текстуры внешней секции. А он скопировал саму папку CAB. Соответственно, текстур-то движок не нашёл.
И я уже много раз говорил и в мануале написано - НЕЛЬЗЯ КОПИРОВАТЬ САМИ ФАЙЛЫ КАБИНЫ. |
Почему все таки нельзя? Я скопировал все нужные файлы, в т.ч. и техтуры, и все работает. Плодятся копии файлов? Да. Поэтому сейчас прописываю путь и все. Или все таки есть еще какая то причина?
|
Текущее время: 09:19. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim