Форум 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=2949)

Keeper 03.11.2008 16:53

А как расчитать используемый подвижной состав в сценарии?

Keeper 19.01.2009 19:43

Какое максимальное количество объектов на тайле ? Спасибо!

DaveMurray 20.01.2009 12:11

До 2000 примерно, но лучше такое кол-во не ставить, а то МСТС ругаться будет + сильное падение фпс, хотя на первой версии фастова стоит вроде более 2000, наверное за счет легких объектов сильных тормозов не наблюдается.

uglov 21.01.2009 17:04

[QUOTE=Keeper;36682]Где можно достать файл с рельефом ?
Координаты N47E39.Для создания реалистичного рельефа.[/QUOTE]

Нашёлся?
Есть N47E039 он [url=ftp://e0srp01u.ecs.nasa.gov/srtm/version2/SRTM3/Eurasia/]тут[/url], но разберись по поводу /version1/ и /version2/

Keeper 21.01.2009 20:15

Спасибо. Ссылка все равно пригодится.Но уже нашел .:)

Keeper 22.01.2009 23:33

1.Почему после только как становишь какой-либо объект на маршрут бывает появляется только тень?
2.Почему могут не меняются на ночные текстуры машин?
Moskvich-412
IZH-412
MAZ-5516
KamAZ-53212
Ikarus-256 и др.
3.Звуки в папку sound можно добавлять только в формате .WAV ?
4.Есть ли в Newroads кольцо?
5.Один объект может ставится на маршрут как несколько ?
Например было 1000 ,поставил 1 объект стало 1005.

Sturmovik 22.01.2009 23:56

[QUOTE]1.Почему после только как становишь какой-либо объект на маршрут бывает появляется только тень?[/QUOTE]
Детализацию на максимум, если нет, то перезагружай редактор
[QUOTE]2.Почему могут не меняются на ночные текстуры машин?[/QUOTE]
Значит нет ночных. Надо самому нарисовать, если очень хочется
[QUOTE]3.Звуки в папку sound можно добавлять только в формате .WAV[/QUOTE]
Да, только wav, PCM, 11025 Гц
[QUOTE]4.Есть ли в Newroads кольцо?[/QUOTE]
Можно собрать, но игра не даст замкнуть его, тут правила те же что и для рельсов
[QUOTE]5.Один объект может ставится на маршрут как несколько ?
Например было 1000 ,поставил 1 объект стало 1005.[/QUOTE]
Ставится всегда как 2 (будет 1002 в твоем случае), если перезагрузить маршрут, будет как 1 (станет 1001).

Keeper 23.01.2009 00:08

Спасибо всем, кто отвечал и отвечает в этой теме; art-trans
E69 jeka12 Zabor Raskolnikov vitalv Rudislaw uglov DaveMurray !
Огромное спасибо Sturmovik!

RUSHPIL 26.01.2009 20:06

Вопрос к знатокам-как часто в реальности используется обгон по неправильному пути(по пути встречного направления).А то вот сделал сценарий,где ведомый мною пассажирский обгоняет экспресс(видимо опаздывающий:)) по неправильному.Насколько это соответствует реальности.Либо придется мой состав ставить под обгон на ближайшей станции,но тогда все мое расписание и соответственно подгонка траффика и статики коту под хвост.

ANK(ft) 26.01.2009 22:08

Я видел лишь однажды, как в Клину "Аврора" обгонял электропоезд.

APK-LVDZ 27.01.2009 23:42

Некоторые маршрутостроители сталкивались с ошибкой, которая выскакивает при пересоздании базы данных пути, которая гласит коротко и непонятно: "один вектор-один невектор: remove_end_end". После этого сообщения, и нажатия на ОК мы узнаём адрес Билла Гейтса.

Данная ошибка присутствует и в маршруте Зилупе. Сколько ни пытались - не могли найти причину. Однако что интересно - эта ошибка не мешает ездить поездам, и работать сценариям. Один минус от неё - невозможность пересоздания базы данных пути, если произойдёт какая-нибудь ошибка, например "соседние части пути не загружены".

Теперь самое интересное: [B]как от неё избавиться?[/B]
Я предлагаю два варианта возможного решения, но последнее слово конечно остаётся за самим редактором, потому что ситуации с этой ошибкой всегда разные, и, возможно что-то не сработает.
Когда редактор "летает" по вашему маршруту, пересоздавая базу, в окне координат, да и наверху в главном окне постоянно отображаются координаты местонахождения. Во время появления ошибки про вектора следует записать координаты long и lat со всеми дробными числами, т.е. один к одному. Эти координаты показывают последнее место, где возникла ошибка. И возникает она где-то на стыке двух путей.
[B]Вариант 1:[/B] самый работоспособный вариант, но не исключает ошибки в дальнейшем. Суть его вот в чём: по полученным координатам вы выписываете себе координаты тайла согласно сетке тайлов. Т.е. это значения Tile X и Tile Z. Затем вы ищете соответствующий этим данным файл в папке WORLD. Шаблон названий достаточно прост: например название у нас такое: "w-005025+015158.w", где первые цифры "-005025" - tile x, а "+015158" - tile z. Найдя этот файл, вы просто ВЫНОСИТЕ его из папки WORLD в любое другое место. Затем делаете пересоздание. База данных будет пересоздана без того тайла. Затем снова возвращаете файл на его родное место, и топаете на этот тайл. На нём вы увидите, что пути выложены как статические, т.е. над ними нету серой полоски, а пути как бы заканчиваются на стыках тайлов. Наша задача - просто щёлкнуть по каждому пути, а затем снять с него выделение - полоски станут появляться. Одно "но" - если у вас будет стрелка - её лучше переложить вообще, иначе в симуляторе перестанут передвигаться её остряки.
[B]Вариант 2:[/B] менее надёжный, т.к. я его недавно обнаружил, и проверить как следует не успел, но именно он, возможно, убирает эту ошибку насовсем. Итак: по записанным координатам летите к путям. Я почти на 100% уверен, что конфликтующая секция пути находится рядом с границей тайла. Это легко проверить - визуально запомните местоположение вашей секции (потому что когда уложен путь вы не видите где какая секция начинается или заканчивается). Затем выберите режим работы с текстурами (на тайле появляется чёрная сетка с квадратами). Синяя линия - граница тайла. Если секция пути находится РЯДОМ с нею или ПЕРЕСЕКАЕТ её, то есть смысл по-играться с нею. Например, удалите, а потом снова поставьте новую, но такую же секцию пути. Можно и по-другому: возьмите эту секцию пути и просто поменяйте её местоположение. Например секция "пришла" к нам с соседнего тайла - сделайте наоборот - чтоб она туда уходила. Сторона секции, которая "уходит" от нас - та, что может повышаться или понижаться. Если край не понижается или не повышается - это и есть начало секции. В крайнем случае, попробуйте просто вместо мелких секций сделать какую-то одну наиболее длинную, или просто выполните путь другими кусками, чтобы не повторять той самой позиции, если не срабатывает. Версия этого варианта следующая: на программном уровне плохо обрабатываются переходы с тайла на тайл. Это было замечена по светофорам, маркерам переездов, и даже маркерам звуков. Чаще всего они просто исчезают, но бывает и наоборот (в маршруте Зилупе, например, после станции Виляны (примерно 199 - 201 км) летают два маркера звука. Удалить их у вас не получится - перезагрузитесь - и они появятся снова). Просто если местоположение объекта мешает правильно рассчитать базу данных - ничто не мешает вам изменить местоположение.

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

ForLivion 28.01.2009 00:06

[QUOTE]Одно "но" - если у вас будет стрелка - её лучше переложить вообще, иначе в симуляторе перестанут передвигаться её остряки.
[/QUOTE]
это легко исправить.
[QUOTE]"один вектор-один невектор: remove_end_end".[/QUOTE]
видел. странно, что
[QUOTE]Один минус от неё - невозможность пересоздания базы данных пути, если произойдёт какая-нибудь ошибка, например "соседние части пути не загружены".[/QUOTE]
думаю, нужно просто не доводить tdb до состояния возникновения ошибки. ошибки видимо возникают когда редактор пытается записать данные до того как они были собраны

а решение проблемы громоздкое.

[QUOTE]Хочется, чтобы кто-то либо согласился, либо опроверг эти доводы, а также хотелось бы узнать - в каких случаях данная ошибка появлялась у других, и как они с нею боролись.[/QUOTE]
во время редактирования. исправлялось пересозданием базы. пересоздавали так вначле автосборки вылезли из РЕ и сохранили. потом залезли обратно и каждую секцию потрогали. сделв так один раз ошибок путей пока нет вообще никаких.

Sturmovik 28.01.2009 00:31

[QUOTE]Одно "но" - если у вас будет стрелка - её лучше переложить вообще, иначе в симуляторе перестанут передвигаться её остряки.

это легко исправить.[/QUOTE]
Пометить как анимированную, так?

ForLivion 28.01.2009 13:43

[QUOTE]Пометить как анимированную, так?[/QUOTE]

Так

DeBUG 28.01.2009 23:29

Я делаю так.
 
[QUOTE=APK-LVDZ;67693]Некоторые маршрутостроители сталкивались с ошибкой, которая выскакивает при пересоздании базы данных пути, которая гласит коротко и непонятно: "один вектор-один невектор: remove_end_end". После этого сообщения, и нажатия на ОК мы узнаём адрес Билла Гейтса.

Данная ошибка присутствует и в маршруте Зилупе. Сколько ни пытались - не могли найти причину. Однако что интересно - эта ошибка не мешает ездить поездам, и работать сценариям. Один минус от неё - невозможность пересоздания базы данных пути, если произойдёт какая-нибудь ошибка, например "соседние части пути не загружены".

Теперь самое интересное: [B]как от неё избавиться?[/B]
Я предлагаю два варианта возможного решения, но последнее слово конечно остаётся за самим редактором, потому [/QUOTE]
[B]В каталоге маршрута удаляешь файлы с расширением:

***.rdb
***.tdb
***~rdb.bk
***~tdb.bk

Затем запускаешь редактор, выбираешь маршрут и ставишь галочку пересборки пути. Жмешь ОК. Ждешь результат. Результатом есть файлы ***.rdb и ***.tdb. И нет никаких ошибок. Такой ошибка есть на JAPAN2, можете там потестить. Всё.
[/B]


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

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