Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   RTrainSim - Об игре (http://www.trainsim.ru/forum/forumdisplay.php?f=50)
-   -   Новый движок для MSTS - RTrainSim (http://www.trainsim.ru/forum/showthread.php?t=15633)

csf 04.08.2015 08:47

В RTS, в wag-е, можно дополнительно прописать параметры RTSMaxReleaseRate и RTSMaxApplicationRate. Сейчас, когда стали использоваться файлы rtswag/rtseng, вообще можно в этих файлах прописать/подкорректировать тормоза, поэкспериментировать. RTS сперва в rtswag смотрит, а чего не хватает - ищет в wag. Только это теория (с моей стороны), потому что я точно не знаю, какие параметры нужны RTS для построения логики работы тормозов именно вагонов. Я больше пытаюсь разобраться с локомотивами.

Прохорчук 04.08.2015 09:32

А что эти параметры означают?

Прохорчук 06.08.2015 20:48

Разобрался: RTSMaxReleaseRate - скорость снижения давления в тц RTSMaxApplicationRate - скорость наполнения тц. Из этого вопрос к знающим: за какое время происходит выпуск воздуха в пассажирских поездах с эпт и без, и грузовых поездах (я так понимаю здесь важна длина поезда)?

Арсений К. 25.08.2015 17:40

[QUOTE]...передача звуков и состояния сигнальных огней между всеми участниками мультиплеера...[/QUOTE]
Наконец-то! Спасибо огромное!:drinks:

Semy 25.08.2015 17:49

Да! За передачу звуков и сигнальных огней огромное спасибо! Очень долго этого ждал! :)

MJack 25.08.2015 18:28

[B]Ted[/B], огромнейшее спасибо за новую версию!!! Передача звуков, состояния сигнальных (буферных) огней, прожектора и анимации токоприёмника - это мегакруто!!! Эти новые функции поднимают реалистичность RTS еще на один уровень выше! :cool:

КЕ 27.08.2015 01:02

Да,ТЭД-у огромное-преогромное спасибо! "Растёт" его сим, вон уже кто-то недавно с RW сравнивал!
[SIZE="1"]Ещё б на мульты опять когда-нибудь попасть...:([/SIZE]

wladimir470 12.10.2015 17:14

Кто знает что за новый движок rts для msts?Как его ставить и как работает?

csf 12.10.2015 17:37

[QUOTE=wladimir470;505832]...новый движок rts для msts?Как его ставить...[/QUOTE]Для начала можно почитать [URL="http://trainsim.ru/forum/showthread.php?p=435562#post435562"]здесь[/URL]. Немало информации [URL="http://trainsim.ru/forum/forumdisplay.php?f=50"]здесь[/URL] и [URL="http://trainsim.ru/forum/forumdisplay.php?f=52"]здесь[/URL]. Если возникнут вопросы, обращайтесь. Чем смогу - помогу.

КЕ 12.10.2015 17:41

Главное - строго по порядку установки, и всё пойдёт.

wladimir470 12.10.2015 19:52

[QUOTE=csf;505835]Для начала можно почитать [URL="http://trainsim.ru/forum/showthread.php?p=435562#post435562"]здесь[/URL]. Немало информации [URL="http://trainsim.ru/forum/forumdisplay.php?f=50"]здесь[/URL] и [URL="http://trainsim.ru/forum/forumdisplay.php?f=52"]здесь[/URL]. Если возникнут вопросы, обращайтесь. Чем смогу - помогу.[/QUOTE]
Спасибо,там имеются патчи секций пути для маршрутов,не повредят ли они msts?

[size="1"][color="Silver"]Добавлено через 1 час 32 минуты[/color][/size]
Написано не то что нужно,непонятно в какие папки архивы выкладывать,уже по своему усмотрению пришлось ставить,как сесть в кабине на место машиниста непонятно,как сделать RTS в полный экран.И маршрутов и сценариев не вижу кроме Zilupe.

csf 13.10.2015 08:07

Изменения или дополнения, вносимые RTS в уже готовые модели/маршруты, никоим образом не влияют на работоспособность (изменения) MSTS. Есть, правда, некоторые патчи специально для проведения мультиплееров, которые могут повлиять на работоспособность MSTS, но подобные патчи всегда идут в комплекте с патчем-откатом.
От Вас не было предложения, что надо написать, поэтому было написано то что написано (к сожалению не совпадающее с Вашим мнением). Если есть конкретные вопросы, задавайте. И я, и другие участники сообщества RTS (во как сказал!) ответят обязательно. Если в архиве файлы находятся в папке [B][I]../ROUTES/...[/I][/B], то логично эти файлы положить в папку [B][I]../ROUTES/..[/I][/B] Вашего MSTS. Если прочитать сообщения в темах, ссылки на которые я дал, то найдете ответ на множество вопросов, в т.ч. и про запуск RTS в полноэкранном режиме (необходимо в файле [B][I]config.ini[/I][/B], который находится в папке RTS, изменить параметр [B][I]FullScreen = 0[/I][/B] на [B][I]FullScreen = 1[/I][/B]). Почти полный список команд можно прочитать на последней странице в файле [B][I]ext.pdf[/I][/B], который также находится в папке RTS.
Маршруты можно использовать практически все, которые используются в MSTS. За исключением тех, в которых уж очень плохо работает сигнализация. Но это дело поправимое, работа в этом направлении ведется.
А вот комплект сценариев на год Вам никто не обещал. Хотите - пишите. Кстати (опять же если почитать темы про RTS) есть любители писать/пользовать сценарии, и уже не один написан и обкатан. Хотите - катайтесь в одиночку. Хотите - приходите на мультиплееры.

нюх 18.11.2015 14:41

В readme-файле, прилагающемся к ртс, в порядке установки есть фраза что к локомотивам нужны звуки для них, а в соседней теме DOWNLOAD про звуки к локомотивам ничего не сказано, можно ли дополнить первую строку? На всякий случай для вновь прибывших.

[url=http://savepic.org/7973309.htm][img]http://savepic.org/7973309m.jpg[/img][/url]

csf 18.11.2015 17:04

[QUOTE=нюх;509676]...про звуки к локомотивам ничего не сказано, можно ли дополнить первую строку? На всякий случай для вновь прибывших...[/QUOTE]Когда вы устанавливаете "локомотивы для MSTS", то вы устанавливаете сам локомотив, кабину для него, звуки для него. Правильно? Когда вы скачиваете инсталлятор локомотива для MSTS, то вам предлагается скачать кабину для локомотива и звуки для локомотива. Нигде в инструкциях по установке локомотивов для RTS этот порядок не отменяется. Только в некоторых случаях специально оговаривается, что кабину можно и не скачивать, если локомотив устанавливается только для использования в RTS.
Если уж делать с тщательным упором для "для вновь прибывших", то тогда необходимо будет указать полный список файлов текстур, звуковых файлов и т.д., и т.п.
На мой взгляд инструкций, статей, всевозможных ридми по установке RTS написано много и даже в стиле а-ля "первый класс". Нужно просто не полениться и [B][U]почитать[/U][/B]. Иначе не поможет и стократное повторение прописных истин.
Или информация а-ля "первый класс" уже сложновата и необходимо изложить а-ля "детский сад"?
[OFFTOP]OFFTOP Может, конечно, под настроение попало, но не до такой же степени...[S]OFFTOP[/S][/OFFTOP]

нюх 21.11.2015 14:22

Такой текст напечатал, когда можно было добавить пару слов про звуки

GeneZone 21.11.2015 16:15

[QUOTE=нюх;509939]Такой текст напечатал, когда можно было добавить пару слов про звуки[/QUOTE]
[OFFTOP]А добавит всего пару слов - и следующий "вновь прибывший" будет задавать те же вопросы. Так что, ИМХО, правильно он сделал, что подробно напечатал.[/OFFTOP]

MJack 21.11.2015 17:20

[SPOILER]На всякий случай напишу сюда, чтобы не возникло недопониманий.
Строку про звуки в "порядок установки" в теме "RTS Download" добавил я. Однако я согласен со словами [B]csf[/B]. Если включить элементарную логику, то очевидно, что если не установить звуки для локомотива, то звуков от данного локомотива (в кабине) не будет - ни в MSTS, ни в RTS.
Но для новичков и других пользователей я на всякий случай добавил строку про необходимость установки звуков.[/SPOILER]

КЕ 20.12.2015 18:53

[QUOTE=Ted]- скрипты сигнализации можно указывать в sigcfg.dat отдельным параметром RTS_ScriptFile. Если в файле находится хотя бы один такой параметр, обычные ScriptFile для RTS не загружаются.[/QUOTE]
Вот спасибо, теперь никакие батники для выбора скрипта не нужны! Ted, спасибо огромное!!![img]http://arcanumclub.ru/smiles/smile11.gif[/img]
[QUOTE]4 - до сигнала более значимого типа, чем данный.[/QUOTE] - это как NORMAL для DISTANCE?
[QUOTE]изменения по исполнению скриптов сигнализации:
- если на Б/У есть враждебная стрелка, аспект следующего сигнала всегда SIGASP_STOP.[/QUOTE]
То есть теперь проверку вида [B]if(block_state()!=BLOCK_JN_OBSTRUCTED)...[/B] можно не делать?

В [B]TRACK CONTROL[/B] почему-то все сигналы указываются как NORMAL.

Ted 20.12.2015 19:11

[QUOTE]- это как NORMAL для DISTANCE?[/QUOTE]
Ну да. NORMAL и SHUNT для DISTANCE. REPEATER, DISTANCE, NORMAL и SHUNT для INFO.
[QUOTE]То есть теперь проверку вида if(block_state()!=BLOCK_JN_OBSTRUCTED)... можно не делать?[/QUOTE]
Как же не делать? Из того, что впереди SIGASP_STOP никаких выводов сделать нельзя. Там тупик может быть или сигнал такой аспект выдавать в конце концов.
Да это мелочь, тут ничего по сути в скриптах не изменится. Просили так вот сделать.
[QUOTE]В TRACK CONTROL почему-то все сигналы указываются как NORMAL. [/QUOTE]
Поправил.

КЕ 20.12.2015 20:47

А если я сделаю так:
[B]if(block_state()==BLOCK_JN_OBSTRUCTED) state = 1;[/B]
state будет 1 или 0? У кого приоритет?
После исправления сигналы в TRACK CONTROL теперь правильного типа, но всегда STOP, хотя в самой поездке правильно.
[quote]скрипты сигнализации можно указывать в sigcfg.dat отдельным параметром RTS_ScriptFile. [/quote]
Попробовал - отлично! В МСТС "работал" обычный скрипт, в РТС "подключился" [B]sigscr_RTS.dat[/B], проверил через FORCE_SHUNTING ( по режиму [I]signal_mode[/I] зажигался пригласительный).

Ted 20.12.2015 21:28

[QUOTE]А если я сделаю так:
if(block_state()==BLOCK_JN_OBSTRUCTED) state = 1;
state будет 1 или 0? У кого приоритет?[/QUOTE]
Не понял. Какой приоритет?
если block_state()==BLOCK_JN_OBSTRUCTED, тогда state будет 1.
С дефайном что ли приоритет? Дефайн - директива времени компиляции, это просто другого порядка понятие, с помощью него видоизменяется сам код до его компиляции.
[CODE]
state=2;
/*RTS#
state=3;
if(block_state()==BLOCK_JN_OBSTRUCTED) state = 1;
*/[/CODE]
В RTS код будет
[CODE]
state=2;
state=3;
if(block_state()==BLOCK_JN_OBSTRUCTED) state = 1;
[/CODE]
Другой симулятор его скомпилирует так.
[CODE]
state=2;
[/CODE]

КЕ 20.12.2015 21:32

Понял.
И ещё одно, давно уже - часто не отображаются полигоны с 8-битной альфой, только это как-то непонятно - у дефолтных рельсов нормально, а у своих - нет, не видны:confused:.

Ted 20.12.2015 21:38

[QUOTE]После исправления сигналы в TRACK CONTROL теперь правильного типа, но всегда STOP, хотя в самой поездке правильно.[/QUOTE]
Хм...
[URL=http://radikal.ru/fp/47ebf9da77cb40dea899d0aba902fddf][IMG]http://i016.radikal.ru/1512/e6/75900d6c187et.jpg[/IMG][/URL]

КЕ 20.12.2015 21:50

Нормально, нормально, это у меня почему-то так - если TRACK CONTROL на весь экран, то показывает все сигналы как STOP. Но если его окно уменьшить, то нормально. Скрин подсказку дал.

Tarik 21.12.2015 14:37

[QUOTE=КЕ;512415]Понял.
И ещё одно, давно уже - часто не отображаются полигоны с 8-битной альфой, только это как-то непонятно - у дефолтных рельсов нормально, а у своих - нет, не видны:confused:.[/QUOTE]

Аналогично. Если TransNorm, то все ок, а если AlphNorm - то их не видно. При чем только на секциях пути, в остальных объектах всьо нормально.

КЕ 21.12.2015 14:46

Еще есть модели зданий, у которых окна - 8-битная альфа, с ними то же самое. Пропадает вся стена, только колонны SOLID_NORM остаются.:D

Mashinistvova 02.01.2016 17:10

Всем привет! Я возвращаюсь, приобрёл ноутбук:) Ищу информацию по 2ТЭ10м или 2ТЭ116 (материал). Нужны текстурные фотографии кабины, машинного и салона в целом. НАдеюсь кто-нибудь поможет с обработкой фотографий под текстуры...

dannik 01.02.2016 00:14

[B]Ted[/B], получается через дочерние dll можно реализовать СМЕ, и другие функции, не ковыряя основную?

csf 01.02.2016 05:13

В принципе - можно. Но, если Вы можете создавать дополнительные dll, значит Вы сможете и "ковырять" основную dll. Теряется смысл в создании дополнительных dll, более того, есть шанс наплодить кучу несовместимых.
Лучше использовать дополнительные dll для реализации некоторых одинаковых возможностей для разных локомотивов. Например Информатор для электричек. Сделать одну dll для конкретного участка маршрута, и подключать к разным сериям электропоездов. Или сделав для каждого участка свою dll, можно будет на одном поезде, курсируя по разным участкам, получить конкретную озвучку...
Или еще пример. На локомотивах одной серии управление одинаково, но на разных номерах есть некоторые изменения/дополнения. Компрессор (а значит звук) другой. Вот подобные вещи и проще реализовывать с помощью дополнительной dll.

Ted 01.02.2016 10:57

csf уже всё правильно ответил.
Основная dll должна поддерживать СМЕ. СМЕ - это не абстрактная функция, для каждой серии контроль за другими единицами осуществляется по своему и никакого общего знаменателя тут нет. Конечно плагин может взять, наплевать на основную dll и сам пересчитать силу тяги/торможения. Но это в корне неправильно, потому что в таком случае в плагин придётся тащить и алгоритм работы каждой серии. Вместо изолированного расчёта специализированной dll по каждой из секций со взаимодействием через интерфейс СМЕ, в плагине был бы централизованный расчёт, который должен знать все возможные модели локомотивов.

[size="1"][color="Silver"]Добавлено через 7 минут[/color][/size]
[B]csf[/B]
Кстати, dll информатора должна быть не на конкретный участок маршрута, а на любой маршрут, любой участок. dll нужно делать универсальной, чтобы по настройкам из енг и СМС-файла в маршруте она могла работать где угодно.

ceramica 13.02.2016 20:41

Коллеги. Кто-нибудь знает, как из динамической травы сделать сугробы?

MJack 13.02.2016 22:01

Я пытался сделать сугробы (настроить снежный покров), но пока ничего не получилось :(.

ostap24 16.03.2016 13:57

Выдает ли данный симулятор фпс выше, чем в мстс?

VAE 16.03.2016 14:01

Всё зависит от вашего железа и настроек config-файла RTS. А так намного выше fps, чем в MSTS-е.

ostap24 16.03.2016 14:08

[QUOTE=Sprint;519944]Всё зависит от вашего железа и настроек config-файла RTS. А так намного выше fps, чем в MSTS-е.[/QUOTE]

Как-то запустил и разочаровался. ФПС - было уровня мстс (на пустой станции где-то 9-15)
Настройки РТС не трогал. Железо: Core i5 4210, GeForce GT 960, 8ГБ ОЗУ

VAE 16.03.2016 14:12

А если такие настройки поставить, попробуйте, может повысится fps?

[SPOILER]ViewDistance = 1000
ViewTrain = 800
LoadTrain = 900
UpdateTrains = 3000
LoadTrainsInThread = 1
FOV = 60
TerrainErrorBias = 0.8
DetailLevel = 10
PrecipitationReduction = 1.0
KeyDelay = 600
ZClipNear = 0.2
LightsScale = 1.0
LimitFrame = 0
Log = 4
ShowErrors = 1
WindowWidth = 980
WindowHeight = 660
_WindowWidth=1000
_WindowHeight=750
FullScreen = 0
MaxTextureWidth = 0
MaxTextureMemory = 2048
PolygonLimit = 0
UseVBO = 1
HideFailedTextures=0

DrawShadows=1
DrawDistantShadows=0
ShadowDistance=100.0
ShadowMapSize=1048
Anisotropy=8.0
Antialiasing = 8x MSAA +Alpha

DynamicTerrainEffects = 1
DynamicTerrainResolution = 4
DynamicTerrainDistance = 3
DynamicTerrainDrawDistance = 300

MaxSpeedToGetOn = 2.5
MaxSpeedToGetOff = 0.5

DisableCouplingBreak = 0

engineer.velocity = 1.6
engineer.velocity1 = 20.0
engineer.Mass = 90
engineer.Height = 1.8
engineer.Height1 = 0.8[/SPOILER]

ostap24 16.03.2016 14:21

Вечером попробую. А так и в целом, как переваривает движок забитую статикой станцию и есть ли возможность писать сценарии?

VAE 16.03.2016 14:26

Как в сценарии точно сказать не могу, но на мультах наши организаторы статику выставляют, вроде нормально всё идёт. Что касается создания самого сценария, Вам лучше прочитать файл activity, он находится там же в папке RTS.

MJack 25.03.2016 02:11

[QUOTE=ostap24;519945]Как-то запустил и разочаровался. ФПС - было уровня мстс (на пустой станции где-то 9-15)
Настройки РТС не трогал. Железо: Core i5 4210, GeForce GT 960, 8ГБ ОЗУ[/QUOTE]
Очень странно, с таким "железом" fps должен быть очень высоким (60 кадров и выше), тем более на пустой станции. Вы случайно не занимались перекодированием видео или еще какими-то ресурсоёмкими задачами в этот момент?

Движок RTS "переваривает" статику отлично, проблем с вылетами из-за нехватки памяти как в MSTS здесь нету.

Мануал по сценариям RTS вы можете прочитать в файле [B]activity.pdf[/B] (в папке RTS). Для создания и отладки сценариев вам пригодится программа [B]RTS_AE_Test[/B]. Скачать её вы можете в теме [URL="http://trainsim.ru/forum/showthread.php?t=15768"]RTrainSim DOWNLOAD[/URL] (раздел "[U]Программы для RTS[/U]"). Возможности сценариев RTS на порядок выше, чем в MSTS, нужно лишь желание и время, чтобы в них разобраться.

Скачать готовые сценарии вы можете в той же теме (раздел "Сценарии", чуть выше) или в отдельной теме - [URL="http://trainsim.ru/forum/showthread.php?t=17280"]Сценарии для RTS[/URL] (свежие версии сценариев от автора [B]Semy[/B] вы найдете в последних сообщениях темы).

Gregory_777 24.04.2016 05:18

Жутко упал FPS. Почти вдвое.


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

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim