Просмотр полной версии : Сценарий "Магнитка" (Маршрут Чернышевск 1.0)
АлексЛ298
28.02.2019, 09:08
Сценарий: Магнитка
Маршрут: Чернышевск 1.0
Локомотив игрока: ЧС2т-970, ЧС7-286
Время года: лето, ясно
Время старта: 12:00
Продолжительность: ~ 2 часа 45 минут
Сложность: средне
Сценарий создавался при установленном патче Bin 1.8.052113
Этот сценарий связан со сценарием "Транзитный груз". Вам предстоит провести скорый пассажирский поезд №161/162 "Магнитка" (состав 12 вагонов) по участку Зеленогорск - Чернышевск - Сырниково. Электровоз игрока ЧС2т-970, по станции Чернышевск будет смена электровоза на ЧС7-286, а также смена направления движения. А еще, там же, в хвост поезду прицепят тепловозом 2 транзитных пассажирских вагона.
Скорость поезда по участку - не более 110 км/ч, пропуск по станциям - не более 90 км/ч, при приеме на боковой путь - не более 40 км/ч, при маневровых передвижениях - не более 20 км/ч. Не превышайте скорость! Чаще сохраняйтесь. Удачной поездки! Удачной Вам поездки !
Описание по установке сценария и список требуемого ПС указанан в Ридми. ПС взят с трех основных сайтов
Все файлы, относящиеся к сценарию имеют префикс Magnitka
Сценарий качайте здесь (https://my-files.ru/9lz47g)
Начал проходить и столкнулся с проблемой. До Чернышевска всё гладко, но при отцепке ЧС2т вылет. Перепробовал кажется всё что можно, но не получается...
extravert
01.03.2019, 02:15
Прошёл сценарий, всё работало отлично. Спасибо!
Сценарий: Магнитка
Вы успешно закончили рейс. Общее время в пути: 2 часов, 42 минут и 39 секунд
Ошибки:
Вы не допустили ни одной существенной ошибки.
Соблюдение графика движения:
Фактов пропуска остановок на станциях не зафиксировано.
Опозданий на станции не зафиксировано.
Общее опережение графика: 00:01:35
Станция Перегон Прибытие +/- Отправка +/-
--------------------------------------------------------------------------------------
ЗЕЛЕНОГОРСК 41.38 12:00:00 +00:00:00 12:03:02 -00:00:02
КАЗАРКА 26.24 12:17:31 -00:00:29 12:19:33 -00:00:33
БАХМЕТЬЕВО-1 1360.65 12:42:43 -00:01:17 12:45:03 -00:00:03
ЧЕРНЫШЕВСК 1351.00 12:59:00 +00:00:00 12:59:24 -00:35:36
ПОКРОВКА 1403.00 14:10:49 -00:01:11 14:13:08 -00:00:08
БОГОЛЮБОВО 1423.45 14:29:01 -00:00:59 14:34:06 -00:00:06
СЫРНИКОВО 1430.57 14:42:25 -00:01:35 --:--:-- --:--:--
Всего -00:01:35 +00:00:06
Отметки о выполнении наряда на работу:
Задание на работу Отметка
--------------------------------------------------------------
Прицепить вагоны Выполнено
Соблюдение лимитов скоростного режима по лентам скоростемера:
Вы соблюдали все лимиты скорости.
Соблюдение требований к условиям перевозки:
Был соблюден уровень комфорта пассажиров.
но при отцепке ЧС2т вылет.
Похоже на всех прицепках вылетает. При накате 2 вагонов в момент прицепки тоже вылетает. Пришлось пропатчить место вылета в train.exe, после этого удалось продолжить сценарий без вылетов.
Сценарий пройден без особых проблем. По Чернышевску все прошло гладко: поменял кабину, прицепили два вагона. Автору спасибо за интересную сцену:).
http://i.piccy.info/i9/b5da42e0d5af34a6e148d5e5ee12582c/1551518063/29435/1302881/Untitled_500.jpg (http://piccy.info/view3/13007522/b3ac349ecdbb860f640bf6306a6d8c04/)http://i.piccy.info/a3/2019-03-02-09-14/i9-13007522/461x361-r/i.gif (http://i.piccy.info/a3c/2019-03-02-09-14/i9-13007522/461x361-r)
roman5 можно подробнее, как пропатчить? Это надо сделать в ярлыке? Я поменял лок на ЧС2т-1034 и отцепился, но там, как я понял управление от дефолтного DASH9, не хотелось бы править сцену от автора.
roman5 можно подробнее, как пропатчить? Это надо сделать в ярлыке?
Под патчем я имел ввиду изменение в коде train.exe, когда случается вылет игры, то там есть отладочная информация, в которой есть адрес кода, где произошло исключение.
Для этого можно использовать отладчик ollydbg, сначала настраиваем его, чтобы при вылете он поймал игру. Делаем так: Options - "Just-in-time debugger". В окне щелкаем по пункту "Make Ollydbg just-in-time debugger" и также щелкаем по пункту "Attach without confirmation". После этого ollydbg можно закрыть, теперь как только игра упадет, всплывет отладчик этот и будет видно в момент падения: инструкцию кода, которую он не может исполнить, регистры все, call stack (вкладка K) наиболее полезная вещь при крэшах.
После этого либо удаляем эту инструкцию и смотрим работает ли, либо разбираем причину падения отладкой по коду.
К примеру, у меня падало тут
00698536 E8 05A70000 CALL train.006A2C40
0069853B 899F D0828200 MOV DWORD PTR DS:[EDI+8282D0],EBX //тут исключение из-за того, что EDI указывал не пойми куда, вместо смещения.
00698541 5F POP EDI
00698542 5E POP ESI
00698543 5B POP EBX
00698544 C2 0400 RETN 4
Я просто затер инструкцию по адресу 0069853B nop-ами, прокатило. Падать перестало, но тут просто повезло, если бы не сработало, то пришлось бы идти по коду назад и искать в данном случае, почему edi стал некорректным значением.
Вообще опытным путем я заметил, что msts намного больше багов выдает на осях вин10 и вин7 х64, у меня вин10 х64. Возможно у тех, у кого не было вылетов на прицепках в этой сцене - оси 32х битные. Я давно уже так действую с вылетами в этой игре, я заметил, что к примеру на Малахитовке вылеты в коде игры происходили в одних и тех же местах, то есть они были конкретные, пропатчив там код, я добился, что игра больше не падает на этом маршруте.
Добавлено через 18 минут
С помощью ollydbg еще можно также побороться с подвисаниями мстс, если игру запустить из ollydbg, то в момент, когда звук идет, а картинка стоит, быстро переключаемся в отладчик и жмем на паузу, обычно оказываемся в маленьком бесконечном цикле, в котором условие выхода кривое, поправив которое либо вообще, убрав цикл, игра продолжает работать.
roman5, спасибо! Буду пробовать. У меня стоит win7x32, но тоже вылетает...
Сценарий пройден. Все предыдущие проблемы решились переустановкой сценария. Автору спасибо за работу!
Тоже сценарий прошёл http://arcanumclub.ru/smiles/smile9.gif
Были вылеты и зависания, решалось загрузкой более раннего сохранения и тогда проходил это место.
http://i12.pixs.ru/thumbs/1/0/3/skjpg_9964843_31299103.jpg (http://pixs.ru/showimage/skjpg_9964843_31299103.jpg)
Скиньте кто-нибудь сценарий, а то файл удален...Спасибо!
Скиньте кто-нибудь сценарий, а то файл удален..
Так я уже писал автору просьбу не выкладывать сцены на файлопомойки с таймерами, есть же яндекс, мега, забора копилка. Но он почему-то не делает так.
Скиньте кто-нибудь сценарий, а то файл удален...Спасибо!
Люди, привет! Вопрос тот же..)
https://yadi.sk/d/jNuwDG2c8D3aKg держи.
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot