09.08.2012, 14:49 | #1 |
Разработчик
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,498 раз(а) в 200 сообщениях
|
Новый движок для MSTS - RTrainSim
Мне всегда хотелось, чтобы в МСТС были трёхмерные кабины, чтобы было больше возможностей настраивать локомотивы, чтобы можно было делать любые скрещения в сценарии, не заморачиваясь с невидимыми локомотивами, чтобы свет от трафика был, и т.д. и т.п.
В МСТС это всё сделать не так легко, если вообще возможно. Но я попробовал вот сделать свой симуляторный движок, который бы был совместим со всеми дополнениями МСТС. Вернее, лет 5 уже пробую... Кабины сделаны из подручного материала, вообщем-то в основном из текстур 2-мерных кабин МСТС. В этом симуляторе подразумевается, что игра идёт от лица машиниста - нужно ходить, залезать в локомотивы, перемещаться между секциями и т.п. Теоретически, реализовать в нём можно практически всё по функционалу локомотива. Но на данный момент управление реализовано упрощённо. В ВЛ80к достаточно переключить несколько рубильников на распределительном щите в обеих секциях, ну и повключать всё что надо на панели переключателей. Работа локомотивов игрока в симуляторе реализуется с помощью dll-модулей для каждого локомотива, в них располагаются обработчики нажатия клавиш и т.п. Сценарии в движке реализованы. Формат сценариев свой, от МСТС отличающийся. В переспективе сделаю может конвертер сценариев, так-то особых сложностей быть не должно. Разрыв сцепок можно отключить в конфиге, DisableCouplingBreak. Для установки движка необходимы: МСТС, локомотивы ВЛ80к-125, ЧМЭ3-5775, ЭР9, пасс.вагон №22 и все звуки для них. Несколько скриншотов: Если кому интересно, есть желание покататься-потестировать - прошу Актуальные ссылки находятся в теме RTrainSim DOWNLOAD. . Последний раз редактировалось MJack; 29.05.2015 в 08:24. Причина: актуализация ссылок |
01.01.2007, 12:00 | |
Яndex
Спонсор
Регистрация: 01.01.2007
Сообщения: 500
Реклама показывается изредка по случайному принципу |
РЕКЛАМА
|
04.11.2013, 17:57 | #556 |
Матёрый пользователь
Регистрация: 30.01.2008
Адрес: Украина
Сообщений: 2,665
Вы сказали Спасибо: 10,038
Поблагодарили 6,626 раз(а) в 2,068 сообщениях
|
Ура!!!!!!!!!!!!!!!!! Владимир (Ted), нижайший тебе поклон!!!
Владимир, очень просим тебя сделать еще одну мелочь (но очень "приятную") - передачу звука тифона и свистка от одного игрока всем остальным через сервер. Если точнее - то передача команды включить звук тифона/свистка. Как приятно в OpenRails, когда игрок, едущий навстречу подает тебе звуковой сигнал. Это еще один шаг в сторону реальности. С новой фичей (работа помощника) мультиплееры перейдут еще на один уровень выше. Теперь можно ездить помощником, машинистом-инструктором, двойной тягой, толкачом, реальным вспомогательным (не отнимать управление у игрока "поломанного лока" и не будет проблем с тормозной магистралью). Ты открыл целый новый мир! Мегареспект тебе и огромная благодарность!!! Последний раз редактировалось MJack; 04.11.2013 в 18:11. |
Этот пользователь сказал Спасибо MJack за это полезное сообщение: |
01.01.2014, 16:08 | #557 |
Заблокирован
Регистрация: 30.04.2012
Адрес: Москва
Сообщений: 337
Вы сказали Спасибо: 1,116
Поблагодарили 411 раз(а) в 132 сообщениях
|
Ted, спасибо за подарок в новом году и первого числа! Патч 0.38.4-уже ставлю!
|
Этот пользователь сказал Спасибо t-reks за это полезное сообщение: |
02.01.2014, 02:10 | #558 |
Матёрый пользователь
Регистрация: 30.01.2008
Адрес: Украина
Сообщений: 2,665
Вы сказали Спасибо: 10,038
Поблагодарили 6,626 раз(а) в 2,068 сообщениях
|
Прокатились только что с Владимиром (Ted) в сценарии "Київ-Маріуполь" на ЧС4з в сетевом режиме (мультиплеере), который появился в свежем патче v0.38.4.
Мне очень понравилось. Работали ТЧМ и ТЧМП по очереди, меняясь на остановках. Тестирование прошло отлично, исправили всего одну мелочь - интервал полной синхронизации уменьшен до 1 минуты. Всем кто уже скачал патч, просьба перекачать заново по той же ссылке. Очень рекомендую скачать сценарии для RTS (в шапке темы) и пройти их вместе с другом. Это очень круто и интересно ! Немного скринов: Скрытый текст:
P.S. Есть одна небольшая проблема: помощнику нельзя пользоваться автонабором и автосбросом позиций, т.к. клиент помощнка не успевает синхронизироваться с сервером (машинистом). Рекомендую использовать ручной набор и сброс позиций. Иногда может произойти рассинхронизация между ТЧМ и ТЧМП. Ничего делать не надо, в течении одной минуты произойдет автоматическая полная синхронизация и всё станет на свои места. Последний раз редактировалось MJack; 02.01.2014 в 02:40. Причина: переставил некоторые скрины местами (по порядку) |
02.01.2014, 02:24 | #559 |
Разработчик
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,498 раз(а) в 200 сообщениях
|
Потестили с MJack'ом сетевой режим в сценарии, за что ему большущее спасибо.
Проехали в сценарии "Київ-Мариуполь" большую часть пути: от Мартынова до Энергограда. Управляли электровозом по очереди от станции до станции. В начале набрали опоздание, потом нагнали. Благо, по Тренькову стоянка долгая) Было весело) Фото на память) Прибыли в Энергоград, сдали электровоз другой бригаде) По итогам теста интервал синхронизации с машинистом уменьшен до 60 секунд, а то с автонабором/сбросом проблематично. Последний патч перевыложен. Да, по поводу "столбов" на месте вагонов - сервер пульта в другом порядке передаёт размеры коробок для генерации, поэтому вот такая фигня получается, длина и высота перепутаны. Не критическая проблема. Последний раз редактировалось Ted; 02.01.2014 в 02:29. |
02.01.2014, 10:36 | #560 |
Разработчик
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,002
Вы сказали Спасибо: 8,688
Поблагодарили 2,524 раз(а) в 1,141 сообщениях
|
В свободной поездке попробовал переключать сигнализацию в маневровый режим (по Ctrl+Alt+F7), из кабины БС-а - всё отлично, работает! Стоя за входным, переключил его, и синие маневровики за ним. Ted, спасибо большое!
__________________
next_state == 7; |
02.01.2014, 10:56 | #561 |
Разработчик
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,498 раз(а) в 200 сообщениях
|
Отлично)
А в МСТС-то не пробовал скрипты с новой переменной запускать? Ругается? Если да - надо ещё найти способ объявлять переменную так, чтобы и в МСТС и в РТС она работала. |
02.01.2014, 13:11 | #562 | |
Разработчик
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,002
Вы сказали Спасибо: 8,688
Поблагодарили 2,524 раз(а) в 1,141 сообщениях
|
МСТС выдаёт сообщение об ошибке в скрипте, т.к. в нём нет такой внешней переменной. А "внутренне" signal_mode по по Ctrl+Alt+F7, естественно, не работает.
Я просто каждый раз перекидываю скрипты из резервных папок. Цитата:
Например, так: // // // (по 2 слэша, 3 пробела) - ведь таких сочетаний знаков в МСТС-скриптах нет, а всё, что за //, train.exe не читает.
__________________
next_state == 7; Последний раз редактировалось КЕ; 02.01.2014 в 13:26. |
|
03.01.2014, 14:13 | #563 |
Пользователь
Регистрация: 04.06.2011
Адрес: ТЧЭ-6 Батайск
Сообщений: 63
Вы сказали Спасибо: 15
Поблагодарили 7 раз(а) в 6 сообщениях
|
А устанавливать на чистый МСТС можно?
И запускать игру через "ТрейнСтор" также?
__________________
Вечно пьяный, вечно сонный, машинист моторвагонный... |
03.01.2014, 15:13 | #564 | |
Матёрый пользователь
Регистрация: 23.06.2007
Адрес: Москва
Сообщений: 532
Вы сказали Спасибо: 1,237
Поблагодарили 310 раз(а) в 126 сообщениях
|
Цитата:
На "чистый" МСТС движок установился без проблем (дефолтные роуты только были дефолтный ПС). |
|
03.01.2014, 15:32 | #565 |
Заблокирован
Регистрация: 30.04.2012
Адрес: Москва
Сообщений: 337
Вы сказали Спасибо: 1,116
Поблагодарили 411 раз(а) в 132 сообщениях
|
|
03.01.2014, 17:50 | #566 |
Матёрый пользователь
Регистрация: 30.01.2008
Адрес: Украина
Сообщений: 2,665
Вы сказали Спасибо: 10,038
Поблагодарили 6,626 раз(а) в 2,068 сообщениях
|
t-reks, если вы даете другим советы, то потрудитесь написать всё более детально. Ваше сообщение выше не очень информативно.
У меня стоит две копии MSTS. Вторая - сборка [IMR Team Special Edition] с рутрекера (ссылку не дам, поиск рулит). В эту сборку уже входят X-Tracks, New Roads и всё, что нужно (дефолтные маршруты), но ничего лишнего (ПС и других маршрутов нету). Сверху я просто распаковал RTS из архива и всё отлично работает. Файлы с сайта Игоря Заборина тоже стоят (например русификация), но они вовсе не обязательны. |
Этот пользователь сказал Спасибо MJack за это полезное сообщение: |
03.01.2014, 23:37 | #567 |
Пользователь
Регистрация: 04.06.2011
Адрес: ТЧЭ-6 Батайск
Сообщений: 63
Вы сказали Спасибо: 15
Поблагодарили 7 раз(а) в 6 сообщениях
|
Спасибо за советы, подскажите какой-нибудь рабочий маршрут, чтобы без ошибок шел на RTS.
__________________
Вечно пьяный, вечно сонный, машинист моторвагонный... |
04.01.2014, 00:15 | #568 |
★★★ Видеоблогер ★★★
Регистрация: 06.07.2007
Адрес: СПб, тайл "Дачное"
Сообщений: 1,159
Вы сказали Спасибо: 3,735
Поблагодарили 3,133 раз(а) в 873 сообщениях
|
Посмотрите маршруты в теме Мультиплеер на базе RTS (раздел "Проведение"), там и ссылки для скачивания найдёте (может, и мультиплеером заинтересуетесь).
|
04.01.2014, 01:12 | #569 | |
Матёрый пользователь
Регистрация: 30.10.2012
Сообщений: 333
Вы сказали Спасибо: 1,161
Поблагодарили 229 раз(а) в 105 сообщениях
|
Цитата:
|
|
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) | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |
Что это? |