Тонкости создания сценариев

Разработка сценариев для ZDSimulator
Роман
Сообщения: 49
Зарегистрирован: 18 мар 2022, 11:59

Re: Тонкости создания сценариев

Сообщение Роман » 10 июн 2022, 09:16

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

суть в чем: есть сценарий 612й пассажирский по участку Агрыз-1 - Круглое Поле. маршрут однопутный, на станциях есть боковые пути, чтобы пропустить встречный трафик.
в сценарии эти боковые пути прописаны (как я полагаю) правильно, с указанием выходных светофоров для этих путей.
я даже специально, в симуляторе, через Ctrl + или консольной команды goto <трек>, перемещал локомотив в те места и убеждался что отображаемый трек по отклонениям идеально совпадает с путями и стрелочными переводами, а литера выходного светофора совпадает с указанным в отклонении в [branch_tracks]

И все казалось бы хорошо работает, боковые выходные светофоры в нужный момент зажигают зеленый....
НО!
Стоит мне добавить в начало [troubles] маневровую работу, как выходные светофоры на боковых путях перестают зажигаться зеленым, хотя на локомотивном горит зеленый и на экране инструктора (по клавише F9) этот светофор показан что зеленый!

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

Ломаю голову уже не один месяц... :-?
симулятор 55,008

Аватара пользователя
КешаПуш
Сообщения: 203
Зарегистрирован: 23 окт 2020, 02:46
Город: Макондо
Настоящее имя: Иннокентий
VK: https://vk.com/keshapush
Контактная информация:

Re: Тонкости создания сценариев

Сообщение КешаПуш » 10 июн 2022, 17:20

Включите их принудительно и не мучайтесь. Всё равно Слава Усов не придёт сюда читать ваше сообщение, чтобы исправить недочёты. Пока добрые программисты не взломают игру чтобы её исправить, расширить парк локомотивов и т.п. - она будет оставаться такой, каковой является на данный момент - а значит нам не остаётся ничего, кроме как смириться и выкручиваться))) НС 82 в помощь.
https://vk.com/keshascenaries - тут можно подать идею для сценария, помочь в озвучке, поделиться знаниями о специфике участка и просто потусоваться.

ikki24
Сообщения: 10
Зарегистрирован: 01 июн 2022, 11:02
Настоящее имя: Пётр

Re: Тонкости создания сценариев

Сообщение ikki24 » 10 июн 2022, 18:26

КешаПуш писал(а):
10 июн 2022, 17:20
Включите их принудительно и не мучайтесь. Всё равно Слава Усов не придёт сюда читать ваше сообщение, чтобы исправить недочёты. Пока добрые программисты не взломают игру чтобы её исправить, расширить парк локомотивов и т.п. - она будет оставаться такой, каковой является на данный момент - а значит нам не остаётся ничего, кроме как смириться и выкручиваться))) НС 82 в помощь.
Прошу простить меня за оффтоп, но я не хочу плодить отдельную тему, где все равно больше нечего будет сказать. Мы с коллегами на работе глянули код ZDS через дизассемблер (я очень хотел попытаться исправить ошибку 850-го блока на ЧС8). Так вот, я бы не рассчитывал на добрых программистов. Без исходников, имея только ассемблерный код и возможность составить карту памяти, исходя из видимых на экране параметров (скорости, давление и т.п.), там нечего делать. Уж если программировать, так вести вперед RRS. При тех же усилиях будет гораздо больше толка. Ну или надеяться, что тов. Усов когда-нибудь сделает код открытым. А пока остается принимать симулятор ZDS таким, каким он есть: с кучей граблей и функционалом, подпертым шваброй.

pikka
Сообщения: 4
Зарегистрирован: 18 май 2022, 17:29

Re: Тонкости создания сценариев

Сообщение pikka » 10 июн 2022, 21:06

Всем привет! Нужна помощь. Хочу прописать маневровый заезд под состав на второй боковой путь на станции Горячий Ключ. Спавн на треке 5199, состав на треке 5205. Заранее спасибо!

Аватара пользователя
КешаПуш
Сообщения: 203
Зарегистрирован: 23 окт 2020, 02:46
Город: Макондо
Настоящее имя: Иннокентий
VK: https://vk.com/keshapush
Контактная информация:

Re: Тонкости создания сценариев

Сообщение КешаПуш » 10 июн 2022, 22:31

pikka писал(а):
10 июн 2022, 21:06
маневровый заезд под состав на второй боковой путь на станции Горячий Ключ. Спавн на треке 5199, состав на треке 5205
1)Пишем в секции [branch_tracks] вот такую х...ергу:
5213 37.5
5203 22.5
5202 7.5
5201 0 Ч2
2)Пишем в "шапке сценария", в 19-м параметре "5199"
3)Зажигаем маневровые светофоры, для наглядности выставлено время 60 секунд - поменяете на необходимое вам время.
-5199 79 1 60 М3;М13
4)"Выключаем" лунно-белый на маневровых после объединения с составом
5205 79 0
Теоретически, есть возможность реализовать приёмку в тупике за М5, но без "рукоблудия" в виде "ctrl +"/"ctrl -", сдобренного последующим съездом с тупиковой призмы в этом случае не обойтись, ибо спавн происходит максимально криво, но вообще это выглядит так:
-5199 77 1 1 5200;5197;-7.5
-5199 79 1 60 М5;М13
5204 79 0
5204 78 1 1 5200;5197;0
Но это для самых искушенных гурманов. Идеальным решением, на мой взгляд, является первоначальный вариант. Мы "где-то" на тракционных путях приняли лошадь, "доманеврировали" за М3 на главном пути. И с этого момента начинается сценарий...
https://vk.com/keshascenaries - тут можно подать идею для сценария, помочь в озвучке, поделиться знаниями о специфике участка и просто потусоваться.

Роман
Сообщения: 49
Зарегистрирован: 18 мар 2022, 11:59

Re: Тонкости создания сценариев

Сообщение Роман » 11 июн 2022, 05:30

КешаПуш писал(а):
10 июн 2022, 17:20
... а значит нам не остаётся ничего, кроме как смириться и выкручиваться))) НС 82 в помощь.
и это печалит...
Очень надеюсь на дальнейшее развитие RRS, с работой сигнализации, стрелочных переводов и сценариями

pikka
Сообщения: 4
Зарегистрирован: 18 май 2022, 17:29

Re: Тонкости создания сценариев

Сообщение pikka » 11 июн 2022, 08:30

КешаПуш писал(а):
10 июн 2022, 22:31
pikka писал(а):
10 июн 2022, 21:06
маневровый заезд под состав на второй боковой путь на станции Горячий Ключ. Спавн на треке 5199, состав на треке 5205
1)Пишем в секции [branch_tracks] вот такую х...ергу:
5213 37.5
5203 22.5
5202 7.5
5201 0 Ч2
2)Пишем в "шапке сценария", в 19-м параметре "5199"
3)Зажигаем маневровые светофоры, для наглядности выставлено время 60 секунд - поменяете на необходимое вам время.
-5199 79 1 60 М3;М13
4)"Выключаем" лунно-белый на маневровых после объединения с составом
5205 79 0
Теоретически, есть возможность реализовать приёмку в тупике за М5, но без "рукоблудия" в виде "ctrl +"/"ctrl -", сдобренного последующим съездом с тупиковой призмы в этом случае не обойтись, ибо спавн происходит максимально криво, но вообще это выглядит так:
-5199 77 1 1 5200;5197;-7.5
-5199 79 1 60 М5;М13
5204 79 0
5204 78 1 1 5200;5197;0
Но это для самых искушенных гурманов. Идеальным решением, на мой взгляд, является первоначальный вариант. Мы "где-то" на тракционных путях приняли лошадь, "доманеврировали" за М3 на главном пути. И с этого момента начинается сценарий...
Огромное спасибо!

Ответить

Вернуться в «Сценарии»