Форум Trainsim  

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

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

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

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

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

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








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

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

.

Последний раз редактировалось MJack; 29.05.2015 в 08:24. Причина: актуализация ссылок
Ted вне форума   Ответить с цитированием
Эти 160 пользователя(ей) сказали Спасибо 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, Владимир Вольный, Деметрий, Диспетчер-регулятор, ДМБ, Евгений., КЕ, Ким Чен Ир, Кирилл123, Кривой Максим, ЛИБ1995, Любитель, Моторвагонник, нюх, Прохорчук, псефур, Рома2345, Ромыч РЖДУЗ, Руслан78, Сан Саныч, Север, Сергей зуев, Сергей К, Сергей79, Сибиряк, Толяныч, ТЧ-13 Черновцы, ЧМЕ3-3780, Шурикан, Электричка
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


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

 


Старый 04.11.2013, 17:57   #556
MJack
Матёрый пользователь
 
Аватар для MJack
 
Регистрация: 30.01.2008
Адрес: Украина
Сообщений: 2,665
Вы сказали Спасибо: 10,038
Поблагодарили 6,626 раз(а) в 2,068 сообщениях
MJack стоит на развилке (репутация по умолчанию)
Хорошо

Ура!!!!!!!!!!!!!!!!! Владимир (Ted), нижайший тебе поклон!!!
Владимир, очень просим тебя сделать еще одну мелочь (но очень "приятную") - передачу звука тифона и свистка от одного игрока всем остальным через сервер. Если точнее - то передача команды включить звук тифона/свистка.
Как приятно в OpenRails, когда игрок, едущий навстречу подает тебе звуковой сигнал. Это еще один шаг в сторону реальности.
С новой фичей (работа помощника) мультиплееры перейдут еще на один уровень выше. Теперь можно ездить помощником, машинистом-инструктором, двойной тягой, толкачом, реальным вспомогательным (не отнимать управление у игрока "поломанного лока" и не будет проблем с тормозной магистралью). Ты открыл целый новый мир! Мегареспект тебе и огромная благодарность!!!

Последний раз редактировалось MJack; 04.11.2013 в 18:11.
MJack вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо MJack за это полезное сообщение:
Старый 01.01.2014, 16:08   #557
t-reks
Заблокирован
 
Регистрация: 30.04.2012
Адрес: Москва
Сообщений: 337
Вы сказали Спасибо: 1,116
Поблагодарили 411 раз(а) в 132 сообщениях
t-reks стоит на развилке (репутация по умолчанию)
По умолчанию

Ted, спасибо за подарок в новом году и первого числа! Патч 0.38.4-уже ставлю!
t-reks вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо t-reks за это полезное сообщение:
Старый 02.01.2014, 02:10   #558
MJack
Матёрый пользователь
 
Аватар для MJack
 
Регистрация: 30.01.2008
Адрес: Украина
Сообщений: 2,665
Вы сказали Спасибо: 10,038
Поблагодарили 6,626 раз(а) в 2,068 сообщениях
MJack стоит на развилке (репутация по умолчанию)
По умолчанию

Прокатились только что с Владимиром (Ted) в сценарии "Київ-Маріуполь" на ЧС4з в сетевом режиме (мультиплеере), который появился в свежем патче v0.38.4.
Мне очень понравилось. Работали ТЧМ и ТЧМП по очереди, меняясь на остановках.
Тестирование прошло отлично, исправили всего одну мелочь - интервал полной синхронизации уменьшен до 1 минуты.
Всем кто уже скачал патч, просьба перекачать заново по той же ссылке.

Очень рекомендую скачать сценарии для RTS (в шапке темы) и пройти их вместе с другом. Это очень круто и интересно !
Немного скринов:
Скрытый текст:




P.S. Есть одна небольшая проблема: помощнику нельзя пользоваться автонабором и автосбросом позиций, т.к. клиент помощнка не успевает синхронизироваться с сервером (машинистом). Рекомендую использовать ручной набор и сброс позиций. Иногда может произойти рассинхронизация между ТЧМ и ТЧМП. Ничего делать не надо, в течении одной минуты произойдет автоматическая полная синхронизация и всё станет на свои места.

Последний раз редактировалось MJack; 02.01.2014 в 02:40. Причина: переставил некоторые скрины местами (по порядку)
MJack вне форума   Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо MJack за это полезное сообщение:
Старый 02.01.2014, 02:24   #559
Ted
Разработчик
 
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,498 раз(а) в 200 сообщениях
Ted стоит на развилке (репутация по умолчанию)
По умолчанию

Потестили с MJack'ом сетевой режим в сценарии, за что ему большущее спасибо.
Проехали в сценарии "Київ-Мариуполь" большую часть пути: от Мартынова до Энергограда. Управляли электровозом по очереди от станции до станции. В начале набрали опоздание, потом нагнали. Благо, по Тренькову стоянка долгая) Было весело)


Фото на память) Прибыли в Энергоград, сдали электровоз другой бригаде)

По итогам теста интервал синхронизации с машинистом уменьшен до 60 секунд, а то с автонабором/сбросом проблематично. Последний патч перевыложен.
Да, по поводу "столбов" на месте вагонов - сервер пульта в другом порядке передаёт размеры коробок для генерации, поэтому вот такая фигня получается, длина и высота перепутаны. Не критическая проблема.

Последний раз редактировалось Ted; 02.01.2014 в 02:29.
Ted вне форума   Ответить с цитированием
Эти 10 пользователя(ей) сказали Спасибо Ted за это полезное сообщение:
Старый 02.01.2014, 10:36   #560
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,002
Вы сказали Спасибо: 8,688
Поблагодарили 2,524 раз(а) в 1,141 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
Счастье



В свободной поездке попробовал переключать сигнализацию в маневровый режим (по Ctrl+Alt+F7), из кабины БС-а - всё отлично, работает!
Стоя за входным, переключил его, и синие маневровики за ним.
Ted, спасибо большое!
__________________
next_state == 7;
КЕ вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо КЕ за это полезное сообщение:
Старый 02.01.2014, 10:56   #561
Ted
Разработчик
 
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,498 раз(а) в 200 сообщениях
Ted стоит на развилке (репутация по умолчанию)
По умолчанию

Отлично)
А в МСТС-то не пробовал скрипты с новой переменной запускать? Ругается? Если да - надо ещё найти способ объявлять переменную так, чтобы и в МСТС и в РТС она работала.
Ted вне форума   Ответить с цитированием
Старый 02.01.2014, 13:11   #562
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,002
Вы сказали Спасибо: 8,688
Поблагодарили 2,524 раз(а) в 1,141 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

МСТС выдаёт сообщение об ошибке в скрипте, т.к. в нём нет такой внешней переменной. А "внутренне" signal_mode по по Ctrl+Alt+F7, естественно, не работает.
Я просто каждый раз перекидываю скрипты из резервных папок.
Цитата:
...надо ещё найти способ объявлять переменную так, чтобы и в МСТС и в РТС она работала.
А можно ли попробовать использовать какое-нибудь особое сочетание слэшей и пробелов, которые RTS будет считать просто пробелом и читать строку за ними?
Например, так:
// // // (по 2 слэша, 3 пробела) - ведь таких сочетаний знаков в МСТС-скриптах нет, а всё, что за //, train.exe не читает.
__________________
next_state == 7;

Последний раз редактировалось КЕ; 02.01.2014 в 13:26.
КЕ вне форума   Ответить с цитированием
Старый 03.01.2014, 14:13   #563
ВЛ10-1141
Пользователь
 
Аватар для ВЛ10-1141
 
Регистрация: 04.06.2011
Адрес: ТЧЭ-6 Батайск
Сообщений: 63
Вы сказали Спасибо: 15
Поблагодарили 7 раз(а) в 6 сообщениях
ВЛ10-1141 стоит на развилке (репутация по умолчанию)
По умолчанию

А устанавливать на чистый МСТС можно?
И запускать игру через "ТрейнСтор" также?
__________________
Вечно пьяный, вечно сонный, машинист моторвагонный...
ВЛ10-1141 вне форума   Ответить с цитированием
Старый 03.01.2014, 15:13   #564
Mixalblch
Матёрый пользователь
 
Аватар для Mixalblch
 
Регистрация: 23.06.2007
Адрес: Москва
Сообщений: 532
Вы сказали Спасибо: 1,237
Поблагодарили 310 раз(а) в 126 сообщениях
Mixalblch стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от ВЛ10-1141 Посмотреть сообщение
А устанавливать на чистый МСТС можно?
И запускать игру через "ТрейнСтор" также?
Запуск игры производится через отдельный exe-файл. Оригинальный МСТС остается при этом без изменений. Т.о. через ТрейнСтор РТС не запустится.

На "чистый" МСТС движок установился без проблем (дефолтные роуты только были дефолтный ПС).
Mixalblch вне форума   Ответить с цитированием
Старый 03.01.2014, 15:32   #565
t-reks
Заблокирован
 
Регистрация: 30.04.2012
Адрес: Москва
Сообщений: 337
Вы сказали Спасибо: 1,116
Поблагодарили 411 раз(а) в 132 сообщениях
t-reks стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от ВЛ10-1141 Посмотреть сообщение
А устанавливать на чистый МСТС можно?
И запускать игру через "ТрейнСтор" также?
У меня стоит на чистом.
Но необходим полный набор компонентов для МСТС ( у Игоря Заборина детально всё описано ), и РТС.
Запуск идёт отдельным ярлыком rts1
t-reks вне форума   Ответить с цитированием
Старый 03.01.2014, 17:50   #566
MJack
Матёрый пользователь
 
Аватар для MJack
 
Регистрация: 30.01.2008
Адрес: Украина
Сообщений: 2,665
Вы сказали Спасибо: 10,038
Поблагодарили 6,626 раз(а) в 2,068 сообщениях
MJack стоит на развилке (репутация по умолчанию)
По умолчанию

t-reks, если вы даете другим советы, то потрудитесь написать всё более детально. Ваше сообщение выше не очень информативно.

У меня стоит две копии MSTS. Вторая - сборка [IMR Team Special Edition] с рутрекера (ссылку не дам, поиск рулит). В эту сборку уже входят X-Tracks, New Roads и всё, что нужно (дефолтные маршруты), но ничего лишнего (ПС и других маршрутов нету). Сверху я просто распаковал RTS из архива и всё отлично работает.
Файлы с сайта Игоря Заборина тоже стоят (например русификация), но они вовсе не обязательны.
MJack вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо MJack за это полезное сообщение:
Старый 03.01.2014, 23:37   #567
ВЛ10-1141
Пользователь
 
Аватар для ВЛ10-1141
 
Регистрация: 04.06.2011
Адрес: ТЧЭ-6 Батайск
Сообщений: 63
Вы сказали Спасибо: 15
Поблагодарили 7 раз(а) в 6 сообщениях
ВЛ10-1141 стоит на развилке (репутация по умолчанию)
По умолчанию

Спасибо за советы, подскажите какой-нибудь рабочий маршрут, чтобы без ошибок шел на RTS.
__________________
Вечно пьяный, вечно сонный, машинист моторвагонный...
ВЛ10-1141 вне форума   Ответить с цитированием
Старый 04.01.2014, 00:15   #568
ALexeych
★★★ Видеоблогер ★★★
 
Аватар для ALexeych
 
Регистрация: 06.07.2007
Адрес: СПб, тайл "Дачное"
Сообщений: 1,159
Вы сказали Спасибо: 3,735
Поблагодарили 3,133 раз(а) в 873 сообщениях
ALexeych стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от ВЛ10-1141 Посмотреть сообщение
какой-нибудь рабочий маршрут, чтобы без ошибок шел на RTS.
Посмотрите маршруты в теме Мультиплеер на базе RTS (раздел "Проведение"), там и ссылки для скачивания найдёте (может, и мультиплеером заинтересуетесь).
ALexeych вне форума   Ответить с цитированием
Старый 04.01.2014, 01:12   #569
нюх
Матёрый пользователь
 
Аватар для нюх
 
Регистрация: 30.10.2012
Сообщений: 333
Вы сказали Спасибо: 1,161
Поблагодарили 229 раз(а) в 105 сообщениях
нюх стоит на развилке (репутация по умолчанию)
Радость

Цитата:
подскажите какой-нибудь рабочий маршрут, чтобы без ошибок шел на RTS
Савёлка ( http://trainsim.ru/download/45/ ) прекрасно идёт на РТС, искатал всю вдоль и поперёк. Маршрут простенький в плане путевого развития, по времени из одного конца в другой около полутора часов, но интересный в плане освоения --- есть где тормоза попробовать и притереться к локомотиву А какие там места, деревеньки, м-м-м ...
нюх вне форума   Ответить с цитированием
Старый 07.01.2014, 22:11   #570
нюх
Матёрый пользователь
 
Аватар для нюх
 
Регистрация: 30.10.2012
Сообщений: 333
Вы сказали Спасибо: 1,161
Поблагодарили 229 раз(а) в 105 сообщениях
нюх стоит на развилке (репутация по умолчанию)
По умолчанию

Такой вопрос: при подмене лока из РТС своим аналогичным, но с другой окраской или даже другой модели (ВЛ10 на ВЛ8, ТЭП70 на ДР1, ту же ЭР9т меняли на ЭР2) характеристики какого лока идут в расчёт? Я так понимаю, что игроки меняют только кузов, "коробку" внешней модели, а тяговые и прочие характеристики берутся всё равно от РТС-ного состава, т.е. если кабина от ЭР9т --- то её характеристики и учитываются, а внешняя модель хоть от трамвая Верно?

Просто смутила фраза в какой-то теме по предстоящей сетевой игре, когда игрок вместо какого-то стандартного для РТС ВЛа выбрал ВЛ8, чтоли, и массу состава в 5000 т, на что ему ответили что старичок ВЛ8 не потянет... технически, имелось ввиду что не потянет не ВЛ8, а тот ВЛ который он менял, поскольку берутся именно его харак-ки? Так?

-------------------
И ещё... вот идёт сетевая игра... на каком-то из подъёмов я раскорячился грузовым составом закрепился --- стою, отпускаю тормоза --- тащит назад. Вызываю диспетчера, огребаю, игра становится интереснее

Вопрос: имеет ли смысл в РТС вызывать локомотив другого игрока, чтобы помочь застрявшему? Т.е. он подъедет, прицепится или будет толкать, оба машиниста дадут копоти и могут вытянуть состав, действуя сообща?

Спасибо
нюх вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 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


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


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