Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   MSTS - Об игре (http://www.trainsim.ru/forum/forumdisplay.php?f=17)
-   -   МСТС. Расширение возможностей (http://www.trainsim.ru/forum/showthread.php?t=10531)

mdees 05.05.2010 22:08

Хотелось бы получить ответ [URL="http://trainsim.ru/forum/showpost.php?p=174627&postcount=14"]на мой вопрос[/URL].
И задать ещё один - может можно использовать 3D кабины из того же, братского, ТРС?

Grebnev 05.05.2010 22:12

Все на клаве завязано, не только на формах)) Мануал готов)


Смысл использовать ,и продираться сквозь чисто ТРСные заморочки.? Прощще с нуля свое)

lexastik 05.05.2010 22:21

[QUOTE=IkegamiLain;174571]Вы монстры. И это круто. А что с мультиплеером, в смысле намек на идущие работы есть, а какие результаты, или это пока секрет?[/QUOTE]

Работаю по мере наличия свободного времени. Если Вы видите мульт, как отображение другого состава, то наверное это невозможно на 95% (ну или так сказать в каком то плане может и возможна, но настолько геморна, что не стоит пока заморочки), если мульт в плане пульта ДНЦ, то работа идет в этом направлении, но довольно медленно, ввиду постоянных новшеств в ленту.

Евгений. 05.05.2010 22:37

[QUOTE=Vivan755;174711]...электропоезда ведут себя совершенно нереально...[/QUOTE]

Хочу добавить, было бы конечно не плохо если бы реализовали дотормаживание на электропоездах при торможении на ЭДТ... Было бы вообще шик! :rolleyes:

P.S. Спасибо всем разработчикам что занимаетесь такой МОЩНОЙ доработкой старенького доброго MSTS!
Мужщины! :drinks:

lexastik 05.05.2010 23:08

[QUOTE=Евгений.;174800]Хочу добавить, было бы конечно не плохо если бы реализовали дотормаживание на электропоездах при торможении на ЭДТ... Было бы вообще шик! :rolleyes:

P.S. Спасибо всем разработчикам что занимаетесь такой МОЩНОЙ доработкой старенького доброго MSTS!
Мужщины! :drinks:[/QUOTE]

Хочу ответить, тем кто не посещает форум [url]www.tch-club.ru[/url], дотормаживание на электропоезде уже давно есть. (для этого в настройках надо поставить галку электропоезд, и прописать положения крана поездного как на локомотиве....все подробности на форуме, конкретные номера постов не помню).

Пожалуйста. :-)

Евгений. 05.05.2010 23:12

Извиняюсь, если честно очень давно не посещал Ваш сайт, исправлюсь. :o

Ромыч РЖДУЗ 05.05.2010 23:16

Ха! Точно! А я тут на своей собаке как-то еду, ну думаю не успеваю уже ЭТД дотормаживать, до визуально нужной скорости, но решил контроллер ещё задвинуть на следующюю позицию ЭТД, и тут бац! У меня в ТЦ набирается воздух! :)
Я сначала ничего не понял, думал глюк игры или экстренное сорвало (РБ не успел нажать) но нет, оказывается это реализация ленты.:)

lexastik 05.05.2010 23:26

С файлом звука проблему не пойму. Проблема такая: есть два файла, энг смс, каб смс. В самом начале параметр volume, еще до того как число стримов указывается. Вот если в энг смс его сделать 0, то звук дизеля например не слышно (по крайней мере свист турбины), а в каб смс это не прокатывает. Вопрос, почему??? Пробовал на звуках к ТЭП70 с именем khar....

lexastik 05.05.2010 23:36

[QUOTE=Евгений.;174816]Извиняюсь, если честно очень давно не посещал Ваш сайт, исправлюсь. :o[/QUOTE]

Значит в мультиплеерах не участвуете. :) Будете у нас на Колыме, милости просим :)

Zabor 05.05.2010 23:53

[COLOR="Silver"][B]Даниэль[/B], никому, конкретно пост не адресован, это общее мнение после прочтения топика, когда я лично к кому-то обращаюсь, всегда пишу ник или имя в начале, да и не надо все так прямолинейно воспринимать :drinks:, я там просто этот "=))" смайлик забыл впечатать, бываю сейчас на форуме урывками от чОртовой работы. [IMG]http://trainsim.ru/forum/images/smiles/blush.gif[/IMG][/COLOR]

Raul 05.05.2010 23:55

[QUOTE=lexastik;174821]а в каб смс это не прокатывает. Вопрос, почему??? Пробовал на звуках к ТЭП70 с именем khar....[/QUOTE]
Что-то не правильно прописываешь. Фрагмент, при этом прокатывает :)

............
ScalabiltyGroup( 5
Activation ( CabCam () Distance (20) )
Deactivation ( ExternalCam () PassengerCam () Distance (20) )
Stereo ()
Volume(0.0)
Streams ( 32
Stream (
Priority ( 5 )
Triggers ( 23
Initial_Trigger..............
и т. д.

apelsin7 06.05.2010 05:20

Я прежде всего за 3д кабину, прежде всего, потому что, если она выйдет, то её можно будет применить ко всем уже вышедшим локомотивам данной модели, а сам лок с такими дополнительными возможностями будет один.

Vlad 06.05.2010 11:06

[QUOTE=Vivan755;174711]Что сильно пригодится при настройке электровозов, так это добавление к каждому нотчу помимо процентов ещё и max velocity, то есть чтобы для каждой позиции можно было задать скорость, после которой сила начинает резко падать. Без этого параметра электровозы и особенно электропоезда ведут себя совершенно нереально
И три простые вещи: неподъём токоприёмника на позициях, срабатывание реле перегрузки по току, перегорание реостата или переходного реактора в зависимости от времени и тока


Так вам из болванки нужно сделать неболванку или всё-таки сделать реальность? ;) А реальность — она в работе локомотива поперёд всего, а не в обёртке. Обёртку, лучше ли, хуже ли, умеют многие делать, а что-то по-настоящему новое, вот, появляется на девятом году жизни МСТС-а[/QUOTE]

Для начала имхо нужно сделать две вещи:
1-Найти более-менее удобный способ задавать тяговые характеристики электровоза на каждой позиции. В МСТС тяговая характеристика-гипербола FV=const. Для тепловозов это примерно так, для электровозов, особенно постоянников, это абсолютно не соответствует реальности.
2-Сделать отдельное управление ослаблением поля ТЭД.
Все остальное, как перегрев ТЭД, срабатывание реле перегрузки и т.п.-это гораздо менее важно, и заниматься этим следует только после решения выше указанных вопросов.
3D кабина, имхо, хороша для игры, но не всегда приемлима для тренажера. Поэтому в случае создания 3D-кабины надо обязательно оставить возможность ездить в 2D (как во флайтсимуляторах).

Evgenyi 06.05.2010 12:44

блин народ, для тех кто в танке подскажите где скачать эту ЭРку с реальным ЭДТ с лентой? Короче ту о которой говорил ромыч

Ромыч РЖДУЗ 06.05.2010 14:09

Думаю проблема реализовать эти вещи, так как это уже снова нужно ковырять и без того старый движок игры. А тут я понял, делают программу которая не посредственно управляет MSTS-ом.
Ну кто знает, может чего-то глобального и добьёмся.:)

lexastik 06.05.2010 16:09

[QUOTE=Evgenyi;174945]блин народ, для тех кто в танке подскажите где скачать эту ЭРку с реальным ЭДТ с лентой? Короче ту о которой говорил ромыч[/QUOTE]

ЭРка или ЭД все равно, вы только тормоза во всех энгах и вагах пропишите как нужно.

lexastik 06.05.2010 16:14

[QUOTE=Raul;174836]Что-то не правильно прописываешь. Фрагмент, при этом прокатывает :)

............
ScalabiltyGroup( 5
Activation ( CabCam () Distance (20) )
Deactivation ( ExternalCam () PassengerCam () Distance (20) )
Stereo ()
Volume(0.0)
Streams ( 32
Stream (
Priority ( 5 )
Triggers ( 23
Initial_Trigger..............
и т. д.[/QUOTE]

х.з. пишу так и все равно в кабине все тарахтит

ScalabiltyGroup( 5
Activation ( CabCam () Distance (20) )
Deactivation ( ExternalCam () PassengerCam () Distance (20) )
Stereo ()
Volume(0.0)
Streams ( 32
Stream (

lexastik 06.05.2010 16:19

[QUOTE=Vlad;174923]Для начала имхо нужно сделать две вещи:
1-Найти более-менее удобный способ задавать тяговые характеристики электровоза на каждой позиции. В МСТС тяговая характеристика-гипербола FV=const. Для тепловозов это примерно так, для электровозов, особенно постоянников, это абсолютно не соответствует реальности.
2-Сделать отдельное управление ослаблением поля ТЭД.
Все остальное, как перегрев ТЭД, срабатывание реле перегрузки и т.п.-это гораздо менее важно, и заниматься этим следует только после решения выше указанных вопросов.
[/QUOTE]
Приступим, пишите числа.

Ромыч РЖДУЗ 06.05.2010 16:29

Алексей а возможно ли будет реализовать плавное движение стрелок вольтметра и амперметра в кабине? Ну по тормозам же ты сделал, они плавненько ходят. И так же реализовть отдельный вольтметр, напряжения ТЭД. А то в MSTS похоже только амперметр есть и не более.

Vivan755 06.05.2010 16:42

[QUOTE]Найти более-менее удобный способ задавать тяговые характеристики электровоза на каждой позиции. В МСТС тяговая характеристика-гипербола FV=const[/QUOTE]
Именно, на мой взгляд, самый простой — задать каждой позиции соответствующую скорость перелома характеристики. По достижении этой скорости мощность уменьшается в полтора раза от заданной, при превышении её на 10 % в два раза, при превышении на 25 % в три раза... Как-то так
[QUOTE]Сделать отдельное управление ослаблением поля ТЭД[/QUOTE]
Ну-у... Вкусно, конечно, я бы и сам не отказался
[QUOTE]Все остальное, как перегрев ТЭД, срабатывание реле перегрузки и т.п.-это гораздо менее важно[/QUOTE]
Зато куда проще в реализации. А развивать проект лучше от простого к сложному, пока мы мечтаем об ослаблении поля, пипл по-прежнему управляет электровозом, опуская-поднимая пантограф, чтобы не таскать контроллер. РП и невключение ГВ на позициях — какие-то жалкие булевы параметры. Контроллер 0, пантограф 0 — пантограф поднимается. Контроллер не 0, пантограф 0 — команда подъёма либо отклоняется, либо дублируется, чтобы в итоге не поднялся. РП тоже реализовать элементарно — один параметр в енге, ток, по достижении которого, опять же, опускается пантограф. Дело только за тем, чтобы найти эти данные в симе

lexastik 06.05.2010 17:23

[QUOTE=Vivan755;175016]Именно, на мой взгляд, самый простой — задать каждой позиции соответствующую скорость перелома характеристики. По достижении этой скорости мощность уменьшается в полтора раза от заданной, при превышении её на 10 % в два раза, при превышении на 25 % в три раза... Как-то так
[/QUOTE]
Это какие слова в eng? Добавьте конкретики.

lexastik 06.05.2010 17:25

[QUOTE=Ромыч РЖДУЗ;175012]Алексей а возможно ли будет реализовать плавное движение стрелок вольтметра и амперметра в кабине? Ну по тормозам же ты сделал, они плавненько ходят. И так же реализовть отдельный вольтметр, напряжения ТЭД. А то в MSTS похоже только амперметр есть и не более.[/QUOTE]

А фиг его знает, надо пробовать. Ну например когда тормозишь локомотивным, то стрелка ТЦ сразу прыгает на определенную величину, хотя в самом ТЦ давление нарастает плавно.

Vivan755 06.05.2010 18:28

[QUOTE]Это какие слова в eng? Добавьте конкретики[/QUOTE]
Вот эти:

[QUOTE] EngineControllers (
Throttle ( 0 1 0.03 0
NumNotches ( 34
Notch ( 0 0 Dummy )
Notch ( 0.01 0 Dummy )
Notch ( 0.02 0 Dummy )
Notch ( 0.03 0 Dummy )
Notch ( 0.04 0 Dummy )[/QUOTE]
А надо, чтобы сим понимал что-то вроде этого:

[QUOTE] EngineControllers (
Throttle ( 0 1 0.03 0
NumNotches ( 34
Notch ( 0 0 0 Dummy )
Notch ( 0.01 8 0 Dummy )
Notch ( 0.02 10 0 Dummy )
Notch ( 0.03 12 0 Dummy )
Notch ( 0.04 14 0 Dummy )[/QUOTE]
Добавившийся столбец — это скорость, после которой мощность начинает падать по ломаной или параболе. Реально это добавить в движок?

lexastik 06.05.2010 20:03

Можно немного для тупых? Т.е. как бы в реальный энг это прописать нельзя. Скорость какая будет падать? Формула ломаной есть?

TRam_ 06.05.2010 20:17

[QUOTE=lexastik;175059]Можно немного для тупых? Т.е. как бы в реальный энг это прописать нельзя. Скорость какая будет падать? Формула ломаной есть?[/QUOTE]для тяоговой лучше формула полинома. Или сплайна, как в trainz.

[QUOTE]Реально это добавить в движок?[/QUOTE]вероятно нет, так внешние проги пока не научились считывать настройки, прописанные в eng-файлах ПС. Да и вообще надо тогда заново писать весь алгоритм расчёта тяги, и периодически задавать требуемую скорость составу (как в известном тренажёре Е*).

В трс это всё по дефолту. А в КРС/RW всё так же, как в МСТС, только ОП добавлена

lexastik 06.05.2010 20:29

[QUOTE=TRam_;175064]для тяоговой лучше формула полинома. Или сплайна, как в trainz.
[/QUOTE]
Все таки хотелось точную формулу и поконкретнее какой параметр менять по этой формуле.
[QUOTE]
внешние проги пока не научились считывать настройки, прописанные в eng-файлах ПС.[/QUOTE]

Вы наверное не следите за внешними прогами.

TRam_ 06.05.2010 20:45

[QUOTE]Вы наверное не следите за внешними прогами.[/QUOTE]следим конечно :). Где это видано, что можно было выбирать "оборудован лок ЭПТ или нет", или "какая система безопасности стоит". Ведь всё это надо получать из настроек локомотива.

[QUOTE]Все таки хотелось точную формулу[/QUOTE]для незнающих

[URL="http://ru.wikipedia.org/wiki/Многочлен"]Полином[/URL]
[URL="http://ru.wikipedia.org/wiki/Кубический_сплайн"]Cплайн[/URL]

lexastik 06.05.2010 21:02

[QUOTE=TRam_;175069]следим конечно :). Где это видано, что можно было выбирать "оборудован лок ЭПТ или нет", или "какая система безопасности стоит". Ведь всё это надо получать из настроек локомотива.
[/QUOTE]

Читать надписи на форме смотрю умеете :) . За забор, на котором написано ..й по всей видимости не заглядывали....а зачастую там совсем не то, что пишут :D

TRam_ 06.05.2010 21:34

[QUOTE]За забор, на котором написано ..й по всей видимости не заглядывали....а зачастую там совсем не то, что пишут[/QUOTE]у нас просто забор-то аналогичный :). Просто перед ним лесополоса, поэтому его не заметишь.

По теме - пишите свою физику. Всё равно вытягивать из движка МСТС тягу - то же самое, что делать допразрядку тормозной магистрали в дефолтной пневматической модели ТРС.

lexastik 06.05.2010 21:41

Все сделаем, насколько возможно.

Zabor 06.05.2010 22:19

[QUOTE=lexastik;175071]...
За забор, на котором написано ..й по всей видимости не заглядывали....а зачастую там совсем не то, что пишут :D[/QUOTE]

Э… лучше другие примеры использовать :D

Vlad 06.05.2010 22:39

Есть одна мысль насчет реализации ослабления поля ТЭД, правда не знаю, насколько реально это реализовать. Нужно ввести дополнительный орган управления тягой в енг файл. Допустим, он будет называться Throttle2. Описание его будет по типу обычного Throttle, только в значениях мощности надо будет прописать мощности относительно ходовой позиции, допустим, так:
Throttle2 ( 1 2 0.01 0
NumNotches ( 5
Notch (1 0 Dummy )
Notch ( 1.2 0 Dummy )
Notch ( 1.3 0 Dummy )
Notch ( 1.4 0 Dummy )
Notch ( 1.5 0 Dummy )
В основном Throttle надо будет добавить параметр, определяющий ходовую позицию, например так:
Throttle ( 0 1 0.01 0
NumNotches ( 5
Notch (0.1 0 0 Dummy )
Notch ( 0.2 0 0 Dummy )
Notch ( 0.3 0 1 Dummy )
Notch ( 0.4 0 0 Dummy )
Последняя цифра (0 или 1)-это и будет показатель ходовой позиции. Throttle2 должен работать только при значении последней цифры, равной 1, при 0 он должен игнорироваться программой. И еще, при любом положении Throttle2, большем 1, основной Throttle перевести на другую позицию должно быть невозможно.
Соответственно, над опредусмотреть анимацию нового органа управления в кабине.

Evgenyi 06.05.2010 22:53

А можно в МСТС сделать карандаш, как на ЧС4Т? Я сделал в ТРС. Там теперь чисто как в реале жужа работает - надул в ТЦ, потом собралась схема, ТЦ спустил воздух, щёлкнула реле и дальше тупо в карандаш надуваем и он ток в ОВ увеличивает. Ща за ЧС8 взялся, коли кабина + модель есть.

Сан Саныч 06.05.2010 23:30

[QUOTE=Vivan755;175016]Именно, на мой взгляд, самый простой — задать каждой позиции соответствующую скорость перелома характеристики. По достижении этой скорости мощность уменьшается в полтора раза от заданной, при превышении её на 10 % в два раза, при превышении на 25 % в три раза... Как-то так [/QUOTE] А всё-таки, не лучше ли сделать так, чтобы тяга была обратно пропорциональна не скорости, а, скажем, её квадрату. Для ВЛ10 это подходит с небольшой натяжкой.
[URL=http://ipicture.ru/Gallery/Viewfull/192014.html][IMG]http://ipicture.ru/upload/100506/thumbs/vkBr7BUN4F.jpg[/IMG][/URL]
Для других локомотивов показатель степени, естественно, должен быть своим.

Про ослабление поля – это хорошо, но как обеспечить нелинейность между нарастанием тока про включении очередной ступени ОП и нарастанием силы тяги?

[QUOTE=Vlad;175104]
Throttle ( 0 1 0.01 0
NumNotches ( 5
Notch (0.1 0 0 Dummy )
Notch ( 0.2 0 0 Dummy )
Notch ( 0.3 0 1 Dummy )
Notch ( 0.4 0 0 Dummy )
Последняя цифра (0 или 1)-это и будет показатель ходовой позиции. Throttle2 должен работать только при значении последней цифры, равной 1, при 0 он должен игнорироваться программой. И еще, при любом положении Throttle2, большем 1, основной Throttle перевести на другую позицию должно быть невозможно.
Соответственно, над опредусмотреть анимацию нового органа управления в кабине.[/QUOTE] И при основном Throttle, непрерывно равном нулю в течении некоторого времени – сценарий завершается неудачно.

Vlad 07.05.2010 08:22

[QUOTE=Сан Саныч;175114]
...Для других локомотивов показатель степени, естественно, должен быть своим.

Про ослабление поля – это хорошо, но как обеспечить нелинейность между нарастанием тока про включении очередной ступени ОП и нарастанием силы тяги?

И при основном Throttle, непрерывно равном нулю в течении некоторого времени – сценарий завершается неудачно.[/QUOTE]

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

Grebnev 07.05.2010 08:45

О, массовый набег электровозников в тред!

Grebnev 07.05.2010 09:47

Уважаемые любители ЖД ! Если вы не можете простыми словами описать поведение локомотива на позициях, значит вы не знаете чего хотите. Признак твердого понимания предмета - умение объяснить его своей бабушке.))

RailMax 07.05.2010 10:13

Лёха, а изменение цвета дыма у тепловозов реально сделать ? Динамическое, или хотя бы просто изменить этот чёрный на темно-серый ?

Grebnev 07.05.2010 10:16

Вот тут не нашли пока...не знаем. Может и можно. Где-то в движке он прописан, но пока даже адрес цвета дыма не нашли. ИМХО- не самое актуальное.)

TRam_ 07.05.2010 10:37

[QUOTE]Или, может быть,это будет просто некая таблица значений. [/QUOTE]думаю, самое лучше

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


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

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