![]() |
Тут со звуками все нормально. Тут дело в том, что маршрут тяжелый (он да же в РТС бывает что идет тяжело ), так еще и стоит статика + трафик. Это все увеличивает нагрузку на поедание памяти для прогруза объектов.
Звуки в новых версиях ОР работают нормально и можно вроде как добавить еще звуков. Если уж звуки не работают, то тут уже надо прописывать звуки под ОР отдельно и тогда они будут работать. При запуске ОР запускается зам значек ОР и RunActivity, но всю работу на себя берет как раз RunActivity. Он держит саму игру. По данным проблемам уже некоторые участники кто начал изучать или тестировать работу ОР, знают в чем причины и решение данных причин можно решить только одним. Это переписывание ОР по оперативной памяти. Но этого делать не будут т.к. займет большое кол-во времени и сил. Да и если и сделают, то камрады уже давно отойдут от дел и МСТС умрет. Так, что ОР завязан с оперативной памятью и тяжестью объектов, и ПС. |
В данном конкретном случае [B]память ни при чём[/B]. Маршруты для МСТС-ОР-РТС вообще не могут считаться тяжёлыми для современного железа, в сравнении с ТРС и РВ.
Проблема в звуках лока - только что получил такой же вылет в свободной поездке (2 минуты) на пустом маршруте. Лок - tsrLoco_TEP10-248, звуки - tsrLoco_TE10-Alias/Sound/tsrLoco_te10-eng.sms К вылету приводит красная строка: [SPOILER] Stream ( Skip ( ******** sound of brake ************* ) Priority ( 5 ) Volume ( 1.0 ) Triggers ( 14 Variable_Trigger ( Speed_Dec_Past 2.0 StartLoopRelease ( 1File ( "tsrsound-x-skrip.wav" -1 ) SelectionMethod ( SequentialSelection ))) [COLOR="MediumTurquoise"]//звук скрипа при остановке[/COLOR] Variable_Trigger ( Speed_Dec_Past 0.1 ReleaseLoopRelease ( )) Variable_Trigger ( Speed_Dec_Past 0.03 SetStreamVolume ( 0.10 ) ) Variable_Trigger ( Speed_Dec_Past 0.02 SetStreamVolume ( 0.20 ) ) Variable_Trigger ( Speed_Dec_Past 0.01 SetStreamVolume ( 0.40 ) ) Variable_Trigger ( Speed_Dec_Past 0.008 SetStreamVolume ( 0.55 ) ) Variable_Trigger ( Speed_Dec_Past 0.005 SetStreamVolume ( 0.65 ) ) Variable_Trigger ( Speed_Inc_Past 0.005 SetStreamVolume ( 0.55 ) ) Variable_Trigger ( Speed_Inc_Past 0.008 SetStreamVolume ( 0.40 ) ) Variable_Trigger ( Speed_Inc_Past 0.01 SetStreamVolume ( 0.25 ) ) Variable_Trigger ( Speed_Inc_Past 0.02 SetStreamVolume ( 0.10 ) ) Variable_Trigger ( Speed_Inc_Past 0.03 SetStreamVolume ( 0.00 ) ) [COLOR="Red"]Variable_Trigger ( Speed_Dec_Past 0.2 ReleaseLoopReleaseWithJump ( ) )[/COLOR] Variable_Trigger ( Variable2_Inc_Past 0.5 ReleaseLoopReleaseWithJump ( ) ) )[/SPOILER] Без неё всё работает. Любой желающий может проверить и на ТЭП10, и на 2ТЭ10 в момент перед остановкой (звук скрипа). Всё как я и писал в посте 32:) |
Тэкс... У пассажирского заменил ТЭП10 на ТЭП70 (посмотрим что будет)
Получается что некоторые 2ТЭ10 тоже битые. Что плохо. Потому что У себя то я сделаю правку - в аот другим то пользователям как? Или к сцене прикручивать и редактированные СМС файлы для локомотивов? а МСТС как на это будет смотреть? У меня тоже были мысли что железо несколько не при чём. потребление памяти 2.7гб. у меня стоит 16гб и 64х разрядная система. Было бы дело на 32х, задумался бы... хотя там тоже позволительно 3.5 (например моё метро в МСТС кюшает до 3гб и не летает) это что получается ОР такого не могёт? Не верю. Спасибо за советы. Пойду создам отдельную тему по сцене. Но тут буду держать в курсах. Есть ещё один возможный виновник а то 3ТЭ10... |
[QUOTE]Потому что У себя то я сделаю правку - в аот другим то пользователям как?[/QUOTE]
В данном случае звуки от команды трейнсима - договориться и обновить. [QUOTE]а МСТС как на это будет смотреть?[/QUOTE] Эта строчка в .sms вообще нелогична, либо логика автора за пределами моего понимания)) Всё должно работать. Кстати, лог ОР говорит, что там ещё и количество стримов неверно указано. |
[QUOTE=Shimanski;580354]Про пути сервисов я тоже задумался, но никаких битых мест не вижу.
А вообще заметил что Логика сцен в ОР сильно отличается от МСТС, в лучшую сторону. Скрещения теперь не такая головная боль.[/QUOTE] Всеравно гемор. Это уже не мстс но далеко не ртс. Имею ввиду именно простототу реализации того или иного события ( обгон, скрещение, обгон плюс скоещение, отцепка, прицепка и т.д.) А тестирование прямо в процессе написания–вообще шик! Прописал обгон, запустил 3Д обзор, задал время и смотриш со стороны, как все происодит. |
Похоже найдена зарытая собака.
и NVH был очень даже прав! ТЭП10 заменился на ТЭП70 - вылет стал позже. Сейчас ковыряю смски тройника. Насколько я понимаю при удалении параметра Variable_Trigger ( Speed_Dec_Past 0.2 ReleaseLoopReleaseWithJump ( ) ) нужно изменить ещё и Triggers ( 14 на Triggers ( 13 Так? И проделать эту операцию как в ЭНГ смс так и в КАБ смс, так как там я нашёл тот же параметр. Соответственно так же уменьшить там количество тригеров (в КАБ смс их 17 соответственно снижаем на 16) Моя логика Правильная? Почти пролез эту битую точку. Все скрещения и обгоны прошли по правилам, теперь победить вылет и ура. можно смело тикать на следующую станцию, и бороться с новыми вылетами и глюками :D |
Логика правильная. Только убедись, что в каб смс удаляешь именно ошибочный (дублирующий) триггер.
Чтобы было понятнее: [SPOILER]1) Variable_Trigger ( Speed_Dec_Past 2.0 StartLoopRelease ( 1File ( "tsrsound-x-skrip.wav" -1 ) SelectionMethod ( SequentialSelection ))) Перевод: скорость лока уменьшается, когда снизилась до 2 м/с запускаем зацикленное воспроизведение файла 2) Variable_Trigger ( Speed_Dec_Past 0.1 ReleaseLoopRelease ( )) Перевод: скорость лока уменьшается, когда снизилась до 0.1 м/с останавливаем воспроизведение И лишнее Variable_Trigger ( Speed_Dec_Past 0.2 ReleaseLoopReleaseWithJump ( )) - останавливаем уже остановленный звук по такому же(!) Speed_Dec_Past триггеру (или наоборот с п.2, смотря какой ReleaseLoopRelease игра выполняет первым, можно удалять любой, лишь бы не дублировали друг друга)[/SPOILER] |
Хм... А опенраил и его сохранения могут тащить в себе старый смс локомотива? Тройник я поправил, но при его остановке всё равно вылетает (пока что решил тем что улетел подальше, решу тем что отменю ему остановку :)
А там посмотрим. Однако ОГРОМНЕЙШЕЕ спасибо за помощь. Если всё пойдёт хорошо. Ждите сцену, и не одну. |
Смс в сохранениях? Слишком извращённо))
Я бы: а) проверил, всем ли секциям прописаны одни и те же смс б) поиском по имени wav-файла (skrip?) проверил бы, то ли я "подчистил" и всё ли:) У меня в ОР только чешский пс, так что сам посмотреть не могу. |
Что бы всё "перепроверить" придётся перезапускать сцену. А там времени на 1.10 только до Чатыр-Даги (где все эти прелести и вылезли) сейчас до распишу всё далее - и перепроверю ещё раз (вместе с проверкой расстановки всего и скрещений)
СМСки посмотрел. Вроде бы всё чисто. Ну буду смотреть дальше. Всё равно огромнейшее СПАСИБО! Какой чешский ПС? (742 / 749 / 750.7 / 754) ? У меня БП так и не запустилась. Что странно. Всё равно огромное спасибо! |
[QUOTE]придётся перезапускать сцену[/QUOTE]
???:) [URL=http://piccy.info/view3/12168466/3eee01382190987c6a70ac67a5766d29/][IMG]http://i.piccy.info/i9/7b3813e07774b9dee77b5358ae4df672/1521471935/7974/1230566/aaa_240.jpg[/IMG][/URL][URL=http://i.piccy.info/a3c/2018-03-19-15-05/i9-12168466/240x192-r][IMG]http://i.piccy.info/a3/2018-03-19-15-05/i9-12168466/240x192-r/i.gif[/IMG][/URL] [QUOTE]Какой чешский ПС?[/QUOTE] [url]http://modely-msts.cz/index.html[/url] И собственноручно укороченный Trat321 |
Чёрт, я чем дольше знаком с МСТС тем больше ищу сложные пути...
Вот это то я реально не подумал. Староват стал |
Warning: System.IO.FileLoadException: d:\games\microsoft train simulator\trains\trainset\tsrloco_2m62u-0001\\tsrloco_2m62u-0001b_01.ace ---> System.OutOfMemoryException: Выдано исключение типа "System.OutOfMemoryException".
Это уже никак не лечится так? Хотя запущен RunActivityLAA.exe - нужно упрощать сцену? (там заменой локомотивов и прочие) так? Соответственно вместо локомотивов серые модели без текстур. Но БЕЗ вылета... |
Напиши перечень используемого пс.
Сколько трафик и статика. Посмотрим, как можно это вылечить. |
[B]Shimanski[/B], да, вот это уже память. Кроме простого способа уменьшения кол-ва трафика и статики могу посоветовать:
а) сильно уменьшить [U]разнообразие[/U] вагонов (и локов, если возможно) б) после того, как трафик выполнил свою задачу, убирать его из игры как можно быстрее в) в целом урезать дальность путей сервисов трафика. PS Неужели ОР скушал 4Гб? Кстати, кол-во памяти видеокарты тоже может косвенно влиять. |
Текущее время: 05:03. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim