Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   MSTS - Маршруты (http://www.trainsim.ru/forum/forumdisplay.php?f=19)
-   -   Сигнализация: конфигурация и скрипты (http://www.trainsim.ru/forum/showthread.php?t=13819)

Seafarer 27.11.2012 01:39

А вобще чем принципиально отличаются в МСТС светофор YG_RY для ПАБи и 3-х значной АБ?

[size="1"][color="Silver"]Добавлено через 17 минут[/color][/size]
[QUOTE=Zabor;372564]

SigSubJnLinkIf ( 2 5 6 ) - тут точно не помню =((, но что-то простое, прогугли
)
... следующие 9 субобъектов
)[/QUOTE]

Игорь, описание и у Вас полное можно почитать...
2 - количество референсов
5 и 6 номера референсов подобъектов...
Но вот почему так пишеться и как это работает, особенно в отношении скрипта - людей способных ответить на этом форуме человек 5, Вы один из них, по-этому и спрашиваю...

[size="1"][color="Silver"]Добавлено через 17 минут[/color][/size]
Вот пожалуй таким он должен быть:
[SPOILER]SignalType ( "T_Head_YG_RY"
SignalFnType ( NORMAL )
SignalLightTex ( "T_SignalLight.ace" )
SigFlashDuration ( 1.0 0.5 )
SignalLights ( 6
SignalLight ( 0 "Yellow Light"
Position ( 0 7.475 0.01 )
Radius ( 0.90 )
)
SignalLight ( 1 "Green Light"
Position ( 0 7.175 0.01 )
Radius ( 0.90 )
)
SignalLight ( 2 "Red Light"
Position ( 0 6.275 0.01 )
Radius ( 0.90 )
)
SignalLight ( 3 "Yellow Light"
Position ( 0 5.975 0.01 )
Radius ( 0.90 )
)
SignalLight ( 4 "No Light"
Position ( 0 -1 0 )
Radius ( 0.01 )
)
)
SignalDrawStates ( 8
SignalDrawState ( 0
"Red"
DrawLights ( 1
DrawLight ( 2 )
)
)
SignalDrawState ( 1
"Yellow 2S"
DrawLights ( 2
DrawLight ( 0 )
DrawLight ( 3 )
)
)
SignalDrawState ( 2
"Yellow 2FS"
DrawLights ( 2
DrawLight ( 0 SignalFlags ( FLASHING ))
DrawLight ( 3 )
)
)
SignalDrawState ( 3
"Green"
DrawLights ( 1
DrawLight ( 1 )
)
)
SignalDrawState ( 4
"No"
DrawLights ( 1
DrawLight ( 4 )
)
)
SignalDrawState ( 5
"Yellow 2M"
DrawLights ( 1
DrawLight ( 0 )
)
)
SignalDrawState ( 6
"Yellow 2FM"
DrawLights ( 2
DrawLight ( 0 SignalFlags ( FLASHING ))
DrawLight ( 3 )
)
)
)
SignalAspects ( 7
SignalAspect ( STOP "No" SpeedKPH ( 0 ) )
SignalAspect ( STOP_AND_PROCEED "Red" SpeedKPH ( 0 ) )
SignalAspect ( APPROACH_1 "Yellow" SpeedKPH ( 60 ) )
SignalAspect ( APPROACH_2 "Yellow 2" SpeedKPH ( 40 ) )
SignalAspect ( APPROACH_3 "Yellow 2" SpeedKPH ( 40 ) )
SignalAspect ( CLEAR_1 "Yellow" )
SignalAspect ( CLEAR_2 "Green" )
)
SignalNumClearAhead ( 1 )
)[/SPOILER]
Всего 6 состояний:[LIST=1][*]зеленый[*]красный[*]2 желтых по главному[*]2 желтых, верхний мигающий по главному[*]2 желтых по боковому[*]2 желтых, верхний мигающий по боковому[/LIST]Говорите, что не так...

[size="1"][color="Silver"]Добавлено через 37 минут[/color][/size]
Я попытался втулить этот тип с шейпом и скриптом в сим, но он при загрузке выдает ошибку чтения файла конфига с указанием номера строки...Нахожу - последняя строка перед аспектами...Скобки на месте, что не так?

Seafarer 30.11.2012 21:53

Ну что, Ребятки, подсобит кто-нибудь? Еще тайпы и шейпы я как-то справлюсь, а со скриптом точно нет...Там программирование на Си, я его не знаю...Очень нужен этот светофор. Автор не отзывается...

APK-LVDZ 01.12.2012 03:30

Проверьте, чтобы в скрипте сигнала ни коим образом не мог получиться на выходе state = SIGASP_RESTRICTING. Может быть поэтому ругается. Ещё я заметил, что названия сигналов, присвоенные аспектам, не совпадают с объявленными выше по скрипту. Например "Yellow 2FM" не используется, и наоборот - Yellow 2 не найти. Затем в строке SignalDrawStates ( 8... объявлено, что будет 8 сигнальных значений, хотя описано только 7. Восьмой не найти.


[QUOTE]2 - количество референсов
5 и 6 номера референсов подобъектов...
Но вот почему так пишеться и как это работает, особенно в отношении скрипта - людей способных ответить на этом форуме человек 5, Вы один из них, по-этому и спрашиваю...[/QUOTE]

Первое число активирует "под-объекты" или как я их называю "головы" светофора в количестве двух штук. Их номера идут сразу после этой цифры. При выставлении галочки на голове с маркером SigSubJnLinkIf активируются другие указанные опции, причём они требуют ссылку. Сам лично не использовал, но, как я понимаю, это позволяет объединить несколько ссылок сразу. А если ни одна из них не соблюдается, то выполнить первый "материнский скрипт". Могу ошибаться. Давно это было :)

Zabor 01.12.2012 04:08

[B]Seafarer[/B], ошибку конфига мстс показывает при грубой ошибке, проверь не забыл ли увеличить число SignalTypes и SignalShapes при добавлении в соответствующих секциях.

На выходных постараюсь помочь, тоже надо многое вспомнить, но тут вроде всё просто должно быть, ведь всё уже есть нужно просто сделать клон и использовать нужные функции.

Seafarer 01.12.2012 20:08

[QUOTE=APK-LVDZ;374012]Проверьте, чтобы в скрипте сигнала ни коим образом не мог получиться на выходе state = SIGASP_RESTRICTING. Может быть поэтому ругается. Ещё я заметил, что названия сигналов, присвоенные аспектам, не совпадают с объявленными выше по скрипту. Например "Yellow 2FM" не используется, и наоборот - Yellow 2 не найти. Затем в строке SignalDrawStates ( 8... объявлено, что будет 8 сигнальных значений, хотя описано только 7. Восьмой не найти.
Первое число активирует "под-объекты" или как я их называю "головы" светофора в количестве двух штук. Их номера идут сразу после этой цифры. При выставлении галочки на голове с маркером SigSubJnLinkIf активируются другие указанные опции, причём они требуют ссылку. Сам лично не использовал, но, как я понимаю, это позволяет объединить несколько ссылок сразу. А если ни одна из них не соблюдается, то выполнить первый "материнский скрипт". Могу ошибаться. Давно это было :)[/QUOTE]
Согласно тех.документов:
Количество SignalDrawState должно быть равным - заявленные + 1...
А скрипта здесь и нет, тут все по конфигурации, я скрипт вообще не знаю как писать - не владею Си...Я пробовал использовать скрипт от Yx_RY_I...Так или иначе, я понимаю, что это неправильно.Даже с исправлениями в именах сигналов выдает ошибку в рядке перед аспектами...

APK-LVDZ 01.12.2012 22:12

Славину логику сигналов я понимаю и могу продолжить, но у Тимаса всё сложнее :( По идее различия от YG_RY_I минимальны. Только белый мигающий заменить красным и всё. Скриптование кстати тоже описано в инструкции от МСТС-диска.

[QUOTE]Количество SignalDrawState должно быть равным - заявленные + 1...[/QUOTE]

Да, это так. Но первый номер идёт нулевой, поэтому если он один, то 0+1=1. Если их 5, то они: 0, 1, 2, 3, 4. В сумме 5.

Zabor 01.12.2012 22:27

[B]Seafarer[/B], сори имени не знаю, разлинзовка нужного светофора YG_RY?

и
[QUOTE=Seafarer;373037]
...
Всего 6 состояний:[LIST=1][*]зеленый[*]красный[*]2 желтых по главному[*]2 желтых, верхний мигающий по главному[*]2 желтых по боковому[*]2 желтых, верхний мигающий по боковому[/LIST]...
[/QUOTE]
?

APK-LVDZ 01.12.2012 22:31

Кстати а где жёлтый и зелёный мигающие? Где один жёлтый наконец? :)

Zabor 01.12.2012 22:56

Желтый и Жм он думаю забыл, а вот зеленый мигающий, как я понимаю для ПАБ похоже перебор. :)

APK-LVDZ 01.12.2012 23:08

Неправда. Тот же Зилупе, пост 383 км ;) Я даже больше скажу - на ПАБ даже зелёный с жёлтым можно встретить (не на предупредительном разумеется).

Zabor 01.12.2012 23:36

Ого. Думал там только К, Ж, З, 2Ж, Ж+Жм.

Seafarer 01.12.2012 23:40

Игорь, Леша, светофор предназначен для ПАБ и, я полагаю как выходной...По ИСИ должны быть:

один зеленый огонь — «Разрешается поезду отправиться со станции и следовать с установленной скоростью; перегон до следующей станции (путевого поста) свободен»;

одни красный огонь — «Стой! Запрещается проезжать сигнал»;

два желтых огня — «Разрешается поезду отправиться со станции с уменьшенной скоростью; поезд следует с отклонением по стрелочному переводу; перегон до следующей станции (путевого поста) свободен»;

два желтых огня, из них верхний мигающий,— «Разрешается поезду отправиться со станции с уменьшенной скоростью; поезд следует с отклонением по стрелочному переводу; перегон до следующей станции (путевого поста) свободен; входной светофор следующей станции открыт».
Я так понимаю 2Ж И 2ЖМ должны рассматриваться в добавок как по главному пути, так и по боковому...Речи о зеленом и желтом не идет, возможно это какие-то локальные модификации...Официально этого нет в документах...

Алексей ( если не ошибаюсь с именем ) был прав, количество Drawstates нужно считать без 0...Сим принял новый светофор, вроде работает, но не знаю как будет работать в сценарии, полигона нет...Скрипт использован от Yx_RY_I...Главное, все правильно сделать, на карликовый вариант я и сам перенесу, это не сложно...
С Уважением, Егор.

Zabor 01.12.2012 23:53

Егор, кидай мне на почту два файла сигналки - проверю на полигоне. (почта в "Обратной связи" по ссылке в подписи).

Seafarer 02.12.2012 01:25

[QUOTE=Zabor;374158]Егор, кидай мне на почту два файла сигналки - проверю на полигоне. (почта в "Обратной связи" по ссылке в подписи).[/QUOTE]
Отправил...Я кстати пробовал прокатится, с одной стороны станции выехал на ГХ с ограничением 40 и так и тащился 12 км до следующей, т.к. там был входной красный ( огр.20 ) и как только я его прошел на выходном загорелся зеленый...Тоже глюки какие-то...А ограничение 40 как-то можно убрать, в скрипте к примеру, в конфиге точно можно, но это не выход...Спасибо

Zabor 02.12.2012 01:45

[QUOTE]...входной красный ( огр.20 )...[/QUOTE]Осторожно! Такая настройка трафик не остановит, или за ним больше нет активного сигнала? Если нет - выдаст RES 20, это нормально.

Ок, пришло, завтра, точнее уже сегодня днем приверну к тестовому маршруту, тут отчитаюсь, ИМХО информация общеполезна.

Seafarer 02.12.2012 01:53

[QUOTE=Zabor;374165]Осторожно! Такая настройка трафик не остановит, или за ним больше нет активного сигнала? Если нет - выдаст RES 20, это нормально.

Ок, пришло, завтра, точнее уже сегодня днем приверну к тестовому маршруту, тут отчитаюсь, ИМХО информация общеполезна.[/QUOTE]

Я вот о том же задумываюсь, нужно проверить следующий светофор, т.к он есть и маршрут был назначен: перегон ПАБ - предупр - входной Yx_RY_I - входной красный, едем прямо - выходной YG_RW ( т.к. дальше 3АБ )...-прямо тупик, по стрелке - ГХ, по стрелке с ГХ - неправильный...Какого лешего он так работает, я не знаю...Покопаюсь, я недавно ездил туда, на эту станцию, выходной нужно будет заменить - он там не такой...

Zabor 02.12.2012 17:09

Добрался до тестового маршрута...

Егор, а что за модель T_Signal_Head_YG_RY.s, это копия?

[size="1"][color="Silver"]Добавлено через 18 минут[/color][/size]
Поставил в тестовом маршруте, линк набок собрал, но желтыми он не светит:

[url=http://itmages.ru/image/view/785602/162c2287][img]http://storage8.static.itmages.ru/i/12/1202/s_1354453690_7746114_162c22876b.jpeg[/img][/url]

Скрипт должен был активироваться в редакторе, раскуриваю конфиг...

Seafarer 02.12.2012 17:18

Да, Игорь, это копия YG_RW - модели одинаковые...Вот в скрипте вся и загвоздка...Он у меня на маршруте тоже ерунду показывает...

Zabor 02.12.2012 18:17

Чего-то ты там намудрил, разобраться сложнее, чем поменять готовое, нам же не с нуля надо, а просто копия, попробую взять YG_RY_I, как правильно сказал Алексей и просто выкинуть/заменить белый.

Переставить потом линзы дело 5 минут.

[size="1"][color="Silver"]Добавлено через 31 минуту[/color][/size]
Проверяю сначала имеющийся конфиг, скрипт пока в топку

[SPOILER]SCRIPT T_Head_YG_RY

extern float block_state ();
extern float route_set ();
extern float next_sig_lr ();
extern float next_sig_mr ();
extern float def_draw_state ();
extern float state;
extern float draw_state;
extern float enabled;
extern float sig_feature ();
float next_state;

// if (route_set())
// {
// state = SIGASP_STOP_AND_PROCEED;
// if (enabled && (block_state() ==# BLOCK_CLEAR))
// {
// next_state = next_sig_lr (SIGFN_NORMAL);
// if ((next_state ==# SIGASP_STOP) || ((next_sig_mr (SIGFN_NORMAL) ==# SIGASP_STOP_AND_PROCEED) && (next_state ==# SIGASP_RESTRICTING)))
// {
// state = SIGASP_RESTRICTING;
// }
// else
// {
// state = SIGASP_APPROACH_2;
// }
// }
// draw_state = def_draw_state (state);
// if ((state >=# SIGASP_APPROACH_1) && (next_state ># SIGASP_RESTRICTING))
// {
// draw_state = 3;
// }
// }
// else
// {
// state = SIGASP_STOP;
// if (block_state() ==# BLOCK_JN_OBSTRUCTED)
// {
// state = SIGASP_STOP_AND_PROCEED;
// }
// draw_state = def_draw_state (state);
// }
state = SIGASP_STOP;[/SPOILER]

Сейчас будет работать не он, а

SignalSubObj ( 5
"SIGNAL" "Optional Main Track Signal"
SigSubType ( SIGNAL_HEAD )
SigSubSType ( "T_Head_YG_R" )
SignalFlags ( OPTIONAL JN_LINK )
)

Поехали...

[url=http://itmages.ru/image/view/785711/591422dd][img]http://storage9.static.itmages.ru/i/12/1202/s_1354457832_6312934_591422ddf7.jpeg[/img][/url] Ок.

[url=http://itmages.ru/image/view/785712/840e527b][img]http://storage1.static.itmages.ru/i/12/1202/s_1354457853_6317616_840e527b64.jpeg[/img][/url]

Упс... оно тут (на ПАБ) надо?

Seafarer 02.12.2012 18:41

Хотя Алексей и настаивал - я в ИСИ такого не вижу...Зеленый, красный, 2Ж и 2ЖМ...По логике вещей - не надо...

Zabor 02.12.2012 20:10

А зачем тогда пишешь использовать скрипт T_Head_YG_R" в SignalSubObj 5 для Main Track ?

Пишу туда T_Head_GR, он умеет выдавать только STOP_AND_PROCEED, CLEAR_2 и [B]запоминаем[/B] RESTRICTING в случае нештатной ситуации, например если не видит следующий сигнал, огни мы при этом гасим, что нужно будет отразить в конфиге.

[size="1"][color="Silver"]Добавлено через 4 минуты[/color][/size]
Чтобы не выпало из памяти дописываю в аспекты
SignalAspect ( RESTRICTING "No" SpeedKPH ( 20 ) )

[size="1"][color="Silver"]Добавлено через 10 минут[/color][/size]
[B]Важно:[/B] После изменения в скриптах субобъектов светофор в маршруте сносим, ставим снова, ибо данные о используемых скриптах копируются в системные файлы маршрута и там эта информация остается без изменений.

Как впрочем и многая другая информация в МСТС копируется из конфигов в системные файлы.

Переставил, поехали.

[url=http://itmages.ru/image/view/785798/e10b31ae][img]http://storage6.static.itmages.ru/i/12/1202/s_1354460786_8503188_e10b31aecc.jpeg[/img][/url]

Теперь разбираюсь с линзой...

[size="1"][color="Silver"]Добавлено через 36 минут[/color][/size]
Стоп. Субобъект использует не только скрипт, но и конфиг, точнее конфиг (головку), а в нем прописана линза и её положение для T_Head_GR.

Собственно первая ошибка - мы не можем использовать готовые конфиги и скрипты в этом субобъекте, нам нужна своя головка для субобъекта главного пути.

Создаю копию T_Head_GR вида T_Head_XG_RX с соответствующим расположением линз, т.е. новую головку для ПАБ, которая может отображать только два сигнала с нужным нам расположением, она будет работать при отправлении на главный путь используя скрипт T_Head_GR.

[size="1"][color="Silver"]Добавлено через 23 минуты[/color][/size]
Егор, смотри всё ли правильно для сигнализации главного пути:

[url=http://itmages.ru/image/view/785866/a6b3f462][img]http://storage2.static.itmages.ru/i/12/1202/s_1354464494_9336374_a6b3f462dd.jpeg[/img][/url]

Трафик освободил БУ:
[url=http://itmages.ru/image/view/785867/3dfa1c6a][img]http://storage3.static.itmages.ru/i/12/1202/s_1354464561_2424636_3dfa1c6aab.jpeg[/img][/url]

* - Если следующего светофора нет, БУ свободен - покажет красный с RES 20 км/ч, для главного пути это нонсенс, т.е. нештатная ситуация, ИМХО нормально и соответствует поведению всех остальных светофоров у Тимаса.

Если всё Ок и линзы на месте прикручиваю сигнализацию бокового.

Seafarer 02.12.2012 20:42

Вот по-этому и спрашиваю у знающих людей;) Да, по главному теперь все правильно работает, огни - на своих местах...Надо еще помнить, что с главного возможен уход по стрелочному переводу, а это 2Ж или 2ЖМ.Спасибо

Zabor 02.12.2012 20:56

Продолжаю, пока есть время и запал =)).

Для основного нам подойдет скрипт T_Head_Yx_RY_I, белый выкидываем, копирую скрипт в наш и изменяю...

Add

Егор, не копируй весь предыдущий пост, это запрещено правилами, у нас тут интересное дело, не хотелось бы чтобы лесник пришел и навалял. :D

[size="1"][color="Silver"]Добавлено через 12 минут[/color][/size]
Привернул пока полностью, ошибок нет, только пригласительным моргает, когда следующего нет - это уберем.

[url=http://itmages.ru/image/view/785962/816af792][img]http://storage7.static.itmages.ru/i/12/1202/s_1354467271_7596662_816af7927b.jpeg[/img][/url]

Тестирую правильность показаний в сценарии, ставлю два светофора 3АБ и отправляю перед собой трафик по второму пути, посмотрим, все ли соответствует ИСИ для ПАБ...

Seafarer 02.12.2012 21:08

[QUOTE=Zabor;374286]
Тестирую правильность показаний в сценарии, ставлю два светофора 3АБ и отправляю перед собой трафик по второму пути, посмотрим, все ли соответствует ИСИ для ПАБ...[/QUOTE]

Я за это особо переживаю, у меня от Ромодана (3АБ) до Кременчуга (3АБ) идет ПАБ 80 км + ответвление 27 км ПАБ до ст.Бурты ( Одесской ЖД )...Получается, сплошь и рядом переходы 3АБ - ПАБ - 3АБ, еще и ПАБ расходится...Неизвестно, что там будет на ветке от Кременчуга до Харькова...Но точно знаю, что ПАБ около Кременчуга еще есть...Думаю о том, как светляки будут взаимодействовать...Как это будет работать в сценариях...

Zabor 02.12.2012 21:09

Проверяй основной алгоритм:

Тут всё понятно, нам набок, трафик уехал.
[url=http://itmages.ru/image/view/785992/d2f47fc4][img]http://storage7.static.itmages.ru/i/12/1202/s_1354468022_3123924_d2f47fc439.jpeg[/img][/url]

Тут сначала 2Ж, потом следующий открывается выходной показывает Ж+Жм, вроде всё правильно?

[url=http://itmages.ru/image/view/785995/50fc2cb7][img]http://storage1.static.itmages.ru/i/12/1202/s_1354468123_5089936_50fc2cb7da.jpeg[/img][/url]

Влез зеленый с CL, он старший, потому поверх, вычисляю от какого скрипта лезет, смотри пока только алгоритм 2Ж, соответствует?

Seafarer 02.12.2012 21:16

[QUOTE=Zabor;374289]Проверяй основной алгоритм:
смотри пока только алгоритм 2Ж, соответствует?[/QUOTE]

Если трафик освободил путь и загорелись 2Ж, а потом 2ЖМ, то все правильно, Игорь...

Zabor 02.12.2012 21:52

Да, тут всё Ок.

Зеленым подсвечивает скрипт сигнализации главного пути T_Head_XG_RX по старшему аспекту, но он не должен быть активен т.к. мы вообще-то набок едем, однако он всё равно работает, кроме того в нём нет route_set() (скопирован с T_Head_GR).

Либо косяк с линками, либо надо гасить T_Head_XG_RX по условиям, чуть позже разберусь, небольшой там-аут...

Seafarer 02.12.2012 21:54

[QUOTE=Zabor;374303]Да, тут всё Ок.

Зеленым подсвечивает скрипт сигнализации главного пути T_Head_XG_RX по старшему аспекту, но он не должен быть активен т.к. мы вообще-то набок едем, однако он всё равно работает, кроме того в нём нет route_set() (скопирован с T_Head_GR).

Либо косяк с линками, либо надо гасить T_Head_XG_RX по условиям, чуть позже разберусь, небольшой там-аут...[/QUOTE]

Ок, понял, нет проблем, Игорь, как сам решишь - в меру свободного времени, ты и так огромную работу провернул...Спасибо огромное

Zabor 03.12.2012 00:02

Украл еще времени =))

Добавим в наш скрипт T_Head_XG_RX условие

if (route_set()){
...
старый скрипт
...
}else{
state = SIGASP_STOP;
if (block_state() ==# BLOCK_JN_OBSTRUCTED){
state = SIGASP_STOP_AND_PROCEED;
}
draw_state = def_draw_state (state);
}

Симулятор проверит ответствует ли линк маршруту и при несоответствии выдаст младший аспект. Голова при этом гаснет, почему сейчас не помню, но не суть =)).

[url=http://itmages.ru/image/view/786200/edc9720b][img]http://storage3.static.itmages.ru/i/12/1202/s_1354476581_4094466_edc9720b20.jpeg[/img][/url]

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

Еще вариант - мы можем выдать и CLEAR, тогда 2Ж на мониторе и АЛСН будут зеленым, без ограничения скорости и отменой ограничения у игрока.

Как на ПАБ будет правильно, применительно к МСТС (нам до следующей станции как-бы ехать, а не до первого проходного)?

[size="1"][color="Silver"]Добавлено через 29 минут[/color][/size]
Белый пригласительный убрал, если следующего нет - будет красный с RES 20.

Определяйся с аспектами, в остальном светофор готов к тестированию на маршруте.

В сценариях будет всё нормально, ничего нового тут не придумано, но при принятии решения об аспектах прими во внимание, что RESTRICTING подчиняются все, но трафик из под него не выйдет, всё, что выше первых трех аспектов скорость трафику НЕ устанавливает и предыдущие ограничения не отменяет.

Seafarer 03.12.2012 01:17

[QUOTE=Zabor;374320]
Теперь придавлю пригласительный, а тебе Егор нужно определиться со скоростями, там по идее можно запросто выставлять маршрутную, вопрос какую?

Еще вариант - мы можем выдать и CLEAR, тогда 2Ж на мониторе и АЛСН будут зеленым, без ограничения скорости и отменой ограничения у игрока.

Как на ПАБ будет правильно, применительно к МСТС (нам до следующей станции как-бы ехать, а не до первого проходного)?
[/QUOTE]

Игорь, понимаешь, по ИСИ написано "с уменьшенной скоростью", по идее это 40 км/ч. Но, если использовать его как выходной на ПАБ ( на что он собственно и рассчитан ), то тут один вопрос - ехать Нам действительно до следующей станции либо блок-поста...Если выставить маршрутную ( у меня 100 км/ч, вряд ли на ПАБе 160 км/ч гоняют, она осталась на малодеятельных участках ), то она будет указываться на мониторе пути...При использовании Clear будет несоответствие между сигналами...Вот еще вариант, на ПАБ станции пути расходятся на две линии ПАБ и на выходе после станции есть по блок-посту со светляками GR в качестве проходных ПАБ - если оставить аспект 40 км/ч, на блок-посте ограничение уйдет?
Если да, то оставляем 40 км/ч. Если нет, то хз...Нужно смотреть, что более приемлемо для МСТС. Плюс, нужно рассматривать возможную установку этого светляка на больших станциях с 3АБ, где начинается ПАБ - будет не айс иметь возможность гонять 100, где по идее больше 40 км/ч не должно быть...Спасибо, с Уважением!

Zabor 03.12.2012 01:29

Сейчас он выдает набок APPROACH_2 40, это "бутафорское" ограничение, только для игрока, да оно отменится GR-ом, для трафика и игрока в редакторе это зеленый и он после стрелки втопит до максимальной.

Интересно, а что показывает АЛСН в реале для таких выходных при ПАБ, если участок на станции кодируется?

Seafarer 03.12.2012 01:40

[QUOTE=Zabor;374342]Сейчас он выдает набок APPROACH_2 40, это "бутафорское" ограничение, только для игрока, да оно отменится GR-ом, для трафика и игрока в редакторе это зеленый и он после стрелки втопит до максимальной.

Интересно, а что показывает АЛСН в реале для таких выходных при ПАБ, если участок на станции кодируется?[/QUOTE]

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

Zabor 03.12.2012 01:42

Ок, в крайнем случае сам покрутишь, если скорость - то только её меняешь, если аспект - синхронно с выходным значением в скрипте.

Закинь мне свою почту, куда скинуть файлы сигналки.

Add

После тестов мачтового для карлика просто сделай новую голову - копию с другим расположением огней.

Seafarer 03.12.2012 01:45

[QUOTE=Zabor;374345]Ок, в крайнем случае сам покрутишь, если скорость - то только её меняешь, если аспект - синхронно с выходным значением в скрипте.

Закинь мне свою почту, куда скинуть файлы сигналки.[/QUOTE]

[email]yegor-derun@yandex.ru[/email]
Что могу сказать, плачет по тебе Readme моего маршрута...Ок, в долгу не останусь...

Zabor 03.12.2012 01:48

Заслал, только не забудь - уже установленные YG_RY нужно снести, имена старых скриптов записаны в .tit и .tdb.

Если чего пиши, надо же затестить, мог что-то упустить.

Мне самому интересно обновить память, надо же возвращаться к родному симулятору.

Seafarer 03.12.2012 02:04

[QUOTE=Zabor;374348]
Если чего пиши, надо же затестить, мог что-то упустить.
[/QUOTE]

Sigcfg строка 19324 - ошибка ScriptFile ( sigscr.dat )...Ставил путем сноса тестовых YG_RY с сохранением, заменой конфига и скрипта ( файлов ) и получил вот такую каку...

Zabor 03.12.2012 02:23

Момент, сейчас открою...

[size="1"][color="Silver"]Добавлено через 5 минут[/color][/size]
В sigscr.dat 6122 строк.

Что-то не так, проверь модификации файлов - sigscr.dat 2 декабря воскресенье, 23:59:16, 145*586 байт, а sigcfg.dat 2 декабря воскресенье, 23:52:09 908*170 байт.

Если они наверно что-то где-то осталось в базах.

add

В sigcfg.dat эта строка описывает файл скриптов сигналки в маршруте:

ScriptFiles (
-> ScriptFile ( sigscr.dat )
)

Seafarer 03.12.2012 02:26

конфиг 908170 в 23.48.56, а скрпт 139465 в 23.49.08

Zabor 03.12.2012 02:28

Смотрю что заслал...

Seafarer 03.12.2012 02:31

[QUOTE=Zabor;374356]Смотрю что заслал...[/QUOTE]

У меня в скрипте 138 строк...:o


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

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