Форум Trainsim  

Вернуться   Форум Trainsim > RTrainSim > RTrainSim - Об игре

Ответ
 
Опции темы Опции просмотра
Старый 09.08.2012, 14:49   #1
Ted
Разработчик
 
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,497 раз(а) в 200 сообщениях
Ted стоит на развилке (репутация по умолчанию)
По умолчанию Новый движок для MSTS - RTrainSim

Мне всегда хотелось, чтобы в МСТС были трёхмерные кабины, чтобы было больше возможностей настраивать локомотивы, чтобы можно было делать любые скрещения в сценарии, не заморачиваясь с невидимыми локомотивами, чтобы свет от трафика был, и т.д. и т.п.
В МСТС это всё сделать не так легко, если вообще возможно. Но я попробовал вот сделать свой симуляторный движок, который бы был совместим со всеми дополнениями МСТС. Вернее, лет 5 уже пробую... Кабины сделаны из подручного материала, вообщем-то в основном из текстур 2-мерных кабин МСТС.
В этом симуляторе подразумевается, что игра идёт от лица машиниста - нужно ходить, залезать в локомотивы, перемещаться между секциями и т.п. Теоретически, реализовать в нём можно практически всё по функционалу локомотива. Но на данный момент управление реализовано упрощённо. В ВЛ80к достаточно переключить несколько рубильников на распределительном щите в обеих секциях, ну и повключать всё что надо на панели переключателей.
Работа локомотивов игрока в симуляторе реализуется с помощью dll-модулей для каждого локомотива, в них располагаются обработчики нажатия клавиш и т.п.
Сценарии в движке реализованы. Формат сценариев свой, от МСТС отличающийся.
В переспективе сделаю может конвертер сценариев, так-то особых сложностей быть не должно.

Разрыв сцепок можно отключить в конфиге, DisableCouplingBreak.

Для установки движка необходимы: МСТС, локомотивы ВЛ80к-125, ЧМЭ3-5775, ЭР9, пасс.вагон №22 и все звуки для них.

Несколько скриншотов:








Если кому интересно, есть желание покататься-потестировать - прошу

Актуальные ссылки находятся в теме RTrainSim DOWNLOAD.

.

Последний раз редактировалось MJack; 29.05.2015 в 08:24. Причина: актуализация ссылок
Ted вне форума   Ответить с цитированием
Эти 159 пользователя(ей) сказали Спасибо Ted за это полезное сообщение:
--RZD--, Ace Hard, Aifon, alallet, alekss, alex8888, ALexeych, alexshegera, AltMaks, apelsin7, ASNSpb, atom, Axell, benya, BIOX, bober-rzd, ceramica, CFM, Chernobyl, classicisme, Colonel_Abel, csf, Cynic, d1mab, dannik, DarkLotus, DaveMurray, DedMozaj, DenS, DEPO_MINSK, dizel44, Dr.Train, Driver, DS-3, E69, EAR, Ebernikov, egor14, error0x40, Evgeny S, FormenTRZ, Fox-kolpino, GeneZone, Gregory_777, hardtrainer, HarrisonShow, Hi Tech, iny., Izumka, jim_spb, Kirill Khokhlov, kondrik, Ku3a4, le Sandro, Lenrus, LINX JET, m.dima77, M1CHA, macreyn, Maksim Famiov, Mars92, Mashinistvova, Maxxxcab, mazy, MichaelD, Mixalblch, MJack, moskur, Mr. Angelo, Net, Nickgsm, NMSK, NoiSe, nokiamen, Nortrom, OLUVIEIIIK4, ostap24, Otkli, pashkevich, Pavlyuk153, poputchik, PROROK46, RailMax, Raskolnikov, RedMan, Replateck, Rezec, rft1, Riddik007, Rom7, Roman S., roman9683, rvs, s281182, saitgalin, Seafarer, Semy, Serg81, SergXcom, Seva33, Shimanski, side_one, Sikorski, Simao, Skythe, solovani, St.A.N, t-reks, Tarik, tero, theSEWEGI, Trainz Baku, Underscout, UranGS, urasb, VAE, Valik UZ, Valik255, vitro, Vivan755, vl80s, Vlad_Volya, Vova1395, Wlad209, Yolkin, Zabor, Zlodey, Андрей Шуляренко, Арсений К., Арсентий, ВIGMAN, Владимир Вольный, Деметрий, Диспетчер-регулятор, ДМБ, Евгений., КЕ, Ким Чен Ир, Кривой Максим, ЛИБ1995, Любитель, Моторвагонник, нюх, Прохорчук, псефур, Рома2345, Ромыч РЖДУЗ, Руслан78, Сан Саныч, Север, Сергей зуев, Сергей К, Сергей79, Сибиряк, Толяныч, ТЧ-13 Черновцы, ЧМЕ3-3780, Шурикан, Электричка
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА

 


Старый 03.08.2013, 09:39   #496
гошаК
Пользователь
 
Аватар для гошаК
 
Регистрация: 30.07.2013
Адрес: г. Кинель Самарская область
Сообщений: 88
Вы сказали Спасибо: 13
Поблагодарили 36 раз(а) в 18 сообщениях
гошаК стоит на развилке (репутация по умолчанию)
По умолчанию

как создать сценарий
гошаК вне форума   Ответить с цитированием
Старый 03.08.2013, 10:18   #497
GeneZone
Матёрый пользователь
 
Аватар для GeneZone
 
Регистрация: 19.02.2008
Адрес: Хлебный город
Сообщений: 2,615
Вы сказали Спасибо: 1,508
Поблагодарили 728 раз(а) в 439 сообщениях
GeneZone стоит на развилке (репутация по умолчанию)
По умолчанию

В папке с симом есть файл activity.pdf - там всё написано...
Сценарии создаются в МСТСовском редакторе сценариев (AE), но с использованием тех фукций и переменных, которые описаны в файле activity.pdf.
__________________
Электрослужба ОГЭ/СРК-1
Ник GeneZone® зарегистрирован

Последний раз редактировалось GeneZone; 03.08.2013 в 10:24.
GeneZone вне форума   Ответить с цитированием
Старый 03.08.2013, 11:13   #498
гошаК
Пользователь
 
Аватар для гошаК
 
Регистрация: 30.07.2013
Адрес: г. Кинель Самарская область
Сообщений: 88
Вы сказали Спасибо: 13
Поблагодарили 36 раз(а) в 18 сообщениях
гошаК стоит на развилке (репутация по умолчанию)
По умолчанию

в последней папке нет.
гошаК вне форума   Ответить с цитированием
Старый 03.08.2013, 13:11   #499
GeneZone
Матёрый пользователь
 
Аватар для GeneZone
 
Регистрация: 19.02.2008
Адрес: Хлебный город
Сообщений: 2,615
Вы сказали Спасибо: 1,508
Поблагодарили 728 раз(а) в 439 сообщениях
GeneZone стоит на развилке (репутация по умолчанию)
По умолчанию

В какой "последней"? Этот файл есть уже в версии 0.34(а может и в более ранней, но у меня ранних не осталось). В патчах может и не быть, но ты же патчишь не 0.32 версию, я надеюсь...
__________________
Электрослужба ОГЭ/СРК-1
Ник GeneZone® зарегистрирован
GeneZone вне форума   Ответить с цитированием
Старый 03.08.2013, 20:27   #500
MJack
Матёрый пользователь
 
Аватар для MJack
 
Регистрация: 30.01.2008
Адрес: Украина
Сообщений: 2,665
Вы сказали Спасибо: 10,038
Поблагодарили 6,626 раз(а) в 2,068 сообщениях
MJack стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от гошаК Посмотреть сообщение
в последней папке нет.
Цитата:
Сообщение от Ted Посмотреть сообщение
Версия 0.36.2
Полный архив последней версии - http://disk.zaborin.ru/010000
В архиве с версей 0.36.2 есть этот файл (activity.pdf).

P.S.
Скрытый текст:
Цитата:
Сообщение от гошаК Посмотреть сообщение
как создать сценарий

Последний раз редактировалось MJack; 03.08.2013 в 20:34.
MJack вне форума   Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо MJack за это полезное сообщение:
Старый 25.08.2013, 14:03   #501
romnih
Новичок
 
Аватар для romnih
 
Регистрация: 08.06.2013
Сообщений: 8
Вы сказали Спасибо: 2
Поблагодарили 1 раз в 1 сообщении
romnih стоит на развилке (репутация по умолчанию)
По умолчанию

А в вагонах есть стопкраны?

Если это вопрос, то где вопросительный знак в конце предложения? //MJack
__________________
ВЛ80К рулит

Последний раз редактировалось MJack; 25.08.2013 в 22:47.
romnih вне форума   Ответить с цитированием
Старый 27.08.2013, 21:15   #502
MJack
Матёрый пользователь
 
Аватар для MJack
 
Регистрация: 30.01.2008
Адрес: Украина
Сообщений: 2,665
Вы сказали Спасибо: 10,038
Поблагодарили 6,626 раз(а) в 2,068 сообщениях
MJack стоит на развилке (репутация по умолчанию)
По умолчанию

Нет, стопкранов в пассажирском вагоне №22 с салоном для RTS нету.
MJack вне форума   Ответить с цитированием
Старый 29.08.2013, 20:32   #503
Kondyktor
Мастер-сценарист
 
Аватар для Kondyktor
 
Регистрация: 20.06.2009
Адрес: КВЖД
Сообщений: 447
Вы сказали Спасибо: 531
Поблагодарили 485 раз(а) в 131 сообщениях
Kondyktor стоит на развилке (репутация по умолчанию)
По умолчанию

Ребята, напишите пожалуйста инструкцию со скринами или видео по созданию сценариев подобно этой.
Kondyktor вне форума   Ответить с цитированием
Старый 29.08.2013, 20:55   #504
MJack
Матёрый пользователь
 
Аватар для MJack
 
Регистрация: 30.01.2008
Адрес: Украина
Сообщений: 2,665
Вы сказали Спасибо: 10,038
Поблагодарили 6,626 раз(а) в 2,068 сообщениях
MJack стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от GeneZone Посмотреть сообщение
В папке с симом есть файл activity.pdf - там всё написано...
Сценарии создаются в МСТСовском редакторе сценариев (AE), но с использованием тех фукций и переменных, которые описаны в файле activity.pdf.
Кроме этого мануала, к сожалению, пока нету никаких других инструкций или "видеоуроков".
Советую еще обратиться за помощью к пользователю nokiamen, который написал несклько сценариев для RTS.
Так же может помочь просмотр и анализ готовых сценариев (скачать можно в шапке темы).
MJack вне форума   Ответить с цитированием
Старый 29.08.2013, 21:06   #505
sdv
Заблокирован
 
Регистрация: 28.08.2013
Сообщений: 138
Вы сказали Спасибо: 39
Поблагодарили 159 раз(а) в 72 сообщениях
sdv стоит на развилке (репутация по умолчанию)
По умолчанию

Поддерживаю предыдущего оратора Кондуктора то есть.
Активити.пдф это скорее техническое руководство чем практическое. Там не понятно даже как просто сделать сценарий типа поезд игрока из п. А в Б. Очень много налеплено сложностей, переменных и т.п., а главного - пошаговой инструкции как сделать простейший сценарий нет. Всё остальное без этого не нужно...

Последний раз редактировалось sdv; 29.08.2013 в 21:08.
sdv вне форума   Ответить с цитированием
Старый 31.08.2013, 23:39   #506
sdv
Заблокирован
 
Регистрация: 28.08.2013
Сообщений: 138
Вы сказали Спасибо: 39
Поблагодарили 159 раз(а) в 72 сообщениях
sdv стоит на развилке (репутация по умолчанию)
По умолчанию

Итак, методом проб и ошибок установлено следующее:
В папке с маршрутом создаём папку RTS_ACT. В неё забрасываем заготовку (файл сценария *.act) переименованную именем будущего сценария (без дедов морозов естественно))):
Скрытый текст:
SIMISA@@@@@@@@@@JINX0a1t______

Tr_Activity_Header (
RouteID( Lesnogorsk )
Name ( "3" )
Description ( "First activity" )
ActivityType ( "Грузовой" )
ActivityStartsIn ( "ManeurMain.1" )
ActivityEndsIn ( "ManeurMain.2" )
Duration ( 3:30 )
Season ( 1 )
Weather ( 0 )

ActivityStarts ( 10:0:0 )
PlayerStartsInTrain ( 3 0 1 3 )
PlayerStartPosition ( 0.0 1.8 -5.0 )
_PlayerStartsInTrain ( -1 -1 -3 2 )
_PlayerStartsInTile ( -4792 14820 )
_PlayerStartPosition ( 360.0 10.0 51.0 )
_PlayerStartPosition ( -800.0 10.0 51.0 )
_PlayerStartPosition ( 553.963 43.1786 201.453 )
_PlayerStartPosition ( 0.0 1.8 -6.0 )
)

TrainsDistanceOfNoReturn ( 4500 )

_TrafficLimitsTable (
TrafficLimit ( 6000 60.0 )
TrafficLimit ( 4000 45.0 )
TrafficLimit ( 2500 33.0 )
TrafficLimit ( 1500 25.0 )
TrafficLimit ( 750 18.0 )
TrafficLimit ( 300 11.0 )
TrafficLimit ( 200 8.0 )
)


GlobalBlockPoints ( )

Services ( 3
Service(
ID ( 3 )
Name ( "Игрок" )
Type ( PLAYER )
Path ( ManeurMain 1 )
ServiceStartup (
ServiceStarts ( SINGLE )
)
ServiceTrains ( 1
Train (
ID ( 0 )
Consist ( "ManeurMain" 1 )
TrainStartTime ( 9:59:10 )
TrainState ( 1 )
TrainServiceType ( FREIGHT )
WagonParameters( 1
WagonGroup(
WagonState ( 0 )
SandLeft ( 500 )
FuelLeft ( 500 )
LowerPanto ( 3 )
)
)
)
)
ServiceEvents ( )
ServiceBlockPoints (
BlockPoint (
ID ( 1 )
Enabled ( 1 )
Location ( -4680 15541 -120.406 5.70457 -143.996 )
NumPassed ( 0 )
ReleaseOnTime ( 10:37:00 )
_ReleaseOnReach ( -1 -1 )
_ReleaseOnApproach ( -1 -1 )
)
BlockPoint (
ID ( 2 )
Enabled ( 1 )
Location ( -4680 15541 -121.172 5.70457 -182.343 )
NumPassed ( 0 )
ReleaseOnTime ( 10:37:00 )
_ReleaseOnReach ( -1 -1 )
_ReleaseOnApproach ( -1 -1 )
)
)
)
Service(
ID ( 20 )
Name ( "Сонячна депо 2" )
Type ( STATIC )
Path ( ManeurTR1 1 )
ServiceStartup (
ServiceStarts ( SINGLE )
)
ServiceTrains ( 1
Train (
ID ( 0 )
Consist ( "ManeurTR" 1 )
TrainStartTime ( 9:59:00 )
TrainRemoveTime ( 11:00:00 )
TrainStartOffset( 0 )
)
)
)
Service(
ID ( 2 )
Name ( "Сонячна депо 1" )
Type ( TRAFFIC )
Path ( ManeurTR2 1 )
ServiceStartup (
ServiceStarts ( SINGLE )
)
ServiceTrains ( 1
Train (
ID ( 0 )
Consist ( "ManeurTR2" 1 )
TrainStartTime ( 9:59:00 )
TrainRemoveTime ( 11:00:00 )
TrainStartOffset( 0 )
)
)
)
)

и создаём папку с аналогичным файлу сценария именем. (Сценарий называется "3.act" в папке "3", лежат ManeurMain.pat ManeurMain.con ManeurTR.con ManeurTR1.pat ManeurTR2.pat ManeurTR2.con) В неё забрасываем предварительно созданные в АЕ *.con и *.pat файлы составов и их путей. Замечание. Составы статики и трафика без точек блокировки не будут видны, кстати в RTS статика тоже нуждается в пути. Координаты точек блокировки определяются слегка топорно - через создание событий места в АЕ (на пути трафика), и последующей записью их координат вручную в каждой точке блокировки (аналог невидимых локов в МСТС).
Далее настраиваем сам файл сценария, вручную прописывая пути, консисты, координаты точек блокировки, и всякие навороты... в соответствующие переменные. При чем как ни странно точка блокировки прописанная в одном сервисе, может блокировать любой другой (если её координаты соответствуют другому пути). Справка по функциям и их параметрам в activity.pdf. Ну вот пока так, сами файлы сценария не прилагаю, вроде как нельзя пока что. Может позже, для полноты картины.

Последний раз редактировалось E69; 01.09.2013 в 00:02.
sdv вне форума   Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо sdv за это полезное сообщение:
Старый 01.09.2013, 00:03   #507
E69
Лентяй и флудер
 
Аватар для E69
 
Регистрация: 10.04.2007
Адрес: Транссиб, 3339 км.
Сообщений: 5,654
Вы сказали Спасибо: 2,060
Поблагодарили 2,356 раз(а) в 782 сообщениях
E69 хороший собеседник
По умолчанию

Цитата:
без дедов морозов естественно
В режиме расширенного редактирования есть галочка "отключить смайлики", она дедов морозов убирает
Цитата:
вроде как нельзя пока что
да, лучше набрать несколько постов ещё.
__________________
🚆🚆🚆
E69 вне форума   Ответить с цитированием
Старый 01.09.2013, 17:15   #508
csf
Заведующий Обратной связью форума
 
Регистрация: 21.12.2012
Адрес: Томск
Сообщений: 1,181
Вы сказали Спасибо: 3,396
Поблагодарили 2,629 раз(а) в 858 сообщениях
csf стоит на развилке (репутация по умолчанию)
Отправить сообщение для csf с помощью ICQ Отправить сообщение для csf с помощью Skype™
По умолчанию

sdv пишет:
Вот пример сценария (который может быть использован как шаблон для любых других, копи-пастом и небольшой переделкой).
Распаковывать надо в папку MSTS. Еще там же файл сценария для МСТСа, чтоб можно было посмотреть пути в АЕ и точки событий. Которые используются в сценарии для RTS. В сценарии использован ПС:
Имя папки.....................Имя файла
R_Gondola......................R_Gondola12-132_67796383e.wag
tsrFr_Flatcar..................tsrFr_Flatcar-0017e.wag
tsrPass_Pass..................tsrPass_Pass-0022.wag
tsrLoco_CHME3-5775.......tsrLoco_chme3-5775.eng
tsrLoco_DM62-1843.........DM62-1843.eng
csf вне форума   Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо csf за это полезное сообщение:
Старый 22.09.2013, 18:22   #509
Ted
Разработчик
 
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,497 раз(а) в 200 сообщениях
Ted стоит на развилке (репутация по умолчанию)
По умолчанию

Кабина к ЧС2 от theSEWEGI на подходе) Огромное спасибо автору за предоставленную модель.





http://www.youtube.com/watch?v=piDaoJyCNmU
http://www.youtube.com/watch?v=WNlL0ypqT24
http://www.youtube.com/watch?v=4S17yHk97SA
http://www.youtube.com/watch?v=cyQwn66mxwA

Когда-то давно обсуждали, что нужно бы часть кабинных звуков, типа ЭПК, воспроизводить и на headout window виде. Это реализовано, потокам кабинных звуков в СМС можно назначать соответствующий параметр и эти потоки не выключаются, когда игрок выглядывает в окно. На видео есть срабатывание ЭПК при виде из окна, а также звуки переключения локомотивного тормоза.
Контроллеры теперь можно переключать немного по-другому. Если у контроллера задано SwitchPrecision в настройках кабины, то он переключается похоже, как в ТРС, - протягивается мышью на любое число кадров, а по отпуску притягивается к ближайшему положению.

Последний раз редактировалось Ted; 22.09.2013 в 18:26.
Ted вне форума   Ответить с цитированием
Эти 19 пользователя(ей) сказали Спасибо Ted за это полезное сообщение:
Старый 22.09.2013, 19:27   #510
theSEWEGI
Матёрый пользователь
 
Аватар для theSEWEGI
 
Регистрация: 18.06.2011
Адрес: Уфа
Сообщений: 1,377
Вы сказали Спасибо: 1,235
Поблагодарили 2,559 раз(а) в 552 сообщениях
theSEWEGI стоит на развилке (репутация по умолчанию)
Отправить сообщение для theSEWEGI с помощью ICQ
По умолчанию

Блин, а с динамичными тенями она смотрится куда круче чем без них. Попробую её еще в РВ пихнуть))
theSEWEGI вне форума   Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо theSEWEGI за это полезное сообщение:
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
RTrainSim DOWNLOAD Ted RTrainSim - Об игре 45 03.02.2021 22:12
Разработка подвижного состава для RTrainSim Mashinistvova RTrainSim - Об игре 744 09.06.2020 19:31
Движок MATRIXXX MSTS - Об игре 4 12.09.2007 10:26


Текущее время: 20:38. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim
TopList Нажми для появления дома Trainsim на карте Intermap
Что это?