This article is outdated!

This article has not been updated to its original version! For the most recent information, forward yourself to the original article: Creating Custom DBus World Lines

Создание собственных автобусных линий


Last update: 30 May 2024 16:02 UTC
Short link to this article: https://truckersmp.com/index.php/kb/1587



В этой статье приведены все основные шаги, необходимые для того, чтобы научиться создавать собственные маршруты для поездок на TruckersMP, а также множество полезных советов и ресурсов для того, чтобы этот процесс был максимально простым! К моменту прочтения этой статьи вы, вероятно, уже установили клиент DBus World и опробовали некоторые из наших предустановленых линий, чтобы получить представление о том, как автобусы интегрированы в TruckersMP. Если нет, вы можете найти дополнительную информацию о внедренни автобусов здесь, а также подробности об использовании клиента DBus World вместе с TruckersMP здесь.

Несмотря на то, что наша команда создала для вас множество предустановленных маршрутов, которые варьируются по всей карте, мы понимаем, что вы можете захотеть создать свой собственный маршрут, возможно, отправившись в свой любимый район или посетив несколько автобусных остановок в конвое с друзьями. Именно поэтому мы подготовили для вас это руководство, чтобы максимально упростить процесс добавления собственного маршрута!

Преже чем мы начнём, важно упомянуть несколько ключевых моментов, о которых вам необходимо знать. Во-первых, вы не можете собирать пассажиров в любом месте на карте. Вы можете остановливаться только в тех городах на карте SCS, где есть автовокзал, то есть в зоне, где нет столкновений. К сожалнию, любые другие места, например, автобусные остановки на краю дороги, не могут быть использованы. Полный список доступных городов будет предоставлен ниже, так что пока не беспокойтесь об этом. Во-вторых, хотя вы можете отклониться от маршрута на любом этапе, когда игра программирует вашу навигацию, она выберет самый прямой маршрут и отметит его путевыми точками. Они будут автоматически обновляться во время прохождения маршрута поэтому любые изменения, внесенные вами в маршрут на карте, будут сброшены. Короче говоря, вы двигаться в объезд, но имейте в виду, что использовать навигацию для этого нельзя. Наконец, важно тщательно следовать описанным здесь шагам, иначе, скорее всего ваша собственная линия не будет работать или вообще не будет видна.


Первый шаг

Первое, что вам нужно сделать, это выбрать маршрут, который вы хотите создать. Для целей этого руководства я создам линию в Великабритании из Ливерпуля в Лондон, останавливаясь по пути в Манчестере, Бирмингеме и Шеффилде. Опять же, помните, что вы можете останавливаться только в тех местах, где есть специальная автобусная станция!

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

Map of the Route


Второй шаг

Теперь, когда вы проложили свой машрут, запишите общее количество километров, а также текущее время в игре. Теперь вам просто нужно проехать по маршруту, чтобы определить время, которое будет использоваться при добавлении пользовательской линии. Если ваш маршрут пролегает от точки А до точки В, то вы можете просто записать игровое время ( в минутах), которое вам потребуется, чтобы добраться до следующией остановки, чтобы вы могли добавить его позже!

Важно записать эту информацию где-то, чтобы потом использовать её при добавлении вашей линии в DBus World. Примером хорошего способа сделать это может быть следующее:

Общая длина маршрута = 831 km

    • Ливерпуль - Манчестер = 33 минуты
    • Манчестер - Шеффилд = 51 минута
    • *Шеффилд - Бирмингем = 72 минуты *
    • Бирмингем - Лондон = 84 минуты

Третий шаг

Теперь, когда у вас есть тайминги и вы проверили свой маршрут, мы готовы к работе! На следующем этапе мы узнаем, как добавить вашу линию в клиент DBus World, чтобы вы могли путешествовать по этому маршруту на TruckersMP. Прежде всего, нам нужно найти папку ‘DBus Client’ на вашем компьютере. Обычно находится в папке Documents, вместе с папками ‘Euro Truck Simulator 2’ и ‘ETS2MP’, как показано ниже:

Image1

Находясь в этой папке, вам нужно найти папку 'lines'. Она должна находиться в самом верху вашего файла, и ее легко найти. В этой папке находятся все строки, которые можно выбрать через клиент DBus World. Опять же, изображение ниже должно помочь:

Image2

Теперь, когда вы здесь, вы увидите несколько текстовых файлов с разными именами. Все они содержат строки для различных карт, которые можно использовать с клиентом DBus World. Для того, чтобы сделать это как можно проще, мы будем использовать 'truckersmp' в качестве основы для создания нашего собственного нового файла, в который мы сможем добавить наши собственные строки, как показано ниже: Image3

Поэтому вам нужно будет скопировать и вставить этот файл, либо щелкнув правой кнопкой мыши, либо используя 'Ctrl + C' и 'Ctrl + V' на клавиатуре. Теперь ваша папка должна выглядеть следующим образом:

Image4

Отлично, это выглядит замечательно! Теперь вы можете переименовать этот файл во что-нибудь, что позволит вам понять, что он делает. Я бы рекомендовал выбрать такое имя, как 'customroutes', как это сделал я. Теперь вот что вы должны увидеть в своей папке:

Image5


Четвертый шаг

Теперь вы успешно создали новый файл, который позволяет вам выбрать новую "карту" в игре, содержащую ваши пользовательские маршруты. Однако, на данный момент, это точно такая же карта, как и предустановленные автобусные маршруты TruckersMP. Поэтому сейчас мы узнаем, как добавить свой собственный маршрут в текстовый файл! Для начала откройте ваш текстовый файл 'customlines', который должен выглядеть как показано на рисунке ниже:

Image6

Прежде всего, вам нужно решить, как назвать ваш набор пользовательских линий. Это будет имя, которое вы выберете в категории карт в клиенте DBus World . Для этого вы можете отредактировать первую строку текстового файла, где сейчас написано "TruckersMP Bus Routes". Для этого примера я назову свой набор маршрутов "Stan's Bus Jobs". Однако это название может быть любым, которое вам нравится.

Image7

Следующая строка ниже, в которой написано "truckersmp", определяет карту, на которой вы будете играть. Поскольку мы используем эти строки на TruckersMP, важно, чтобы мы НЕ меняли эту строку, иначе мы создадим строки для другой карты.

Теперь, когда мы правильно назвали файл, мы можем удалить ненужные нам маршруты. Для этого просто удалите все до и после '2: Лондон > Ливерпуль (831 км)'. Теперь ваш текстовый файл должен выглядеть следующим образом:

Image8

Как вы видите, теперь у вас осталась одна линия, которую мы можем использовать в качестве шаблона. Чтобы сделать все еще более простым, вы увидите, что оставшаяся строка - это линия Ливерпуль - Лондон, которую я создал ранее. Верхняя строка этой линии - это имя, которое отображается в клиенте DBus World. Опять же, вы можете изменить его на любое, какое пожелаете. Для этого примера я назову его "Северный тур (831 км)", но это может быть все, что вы пожелаете! Image9

Ниже вы увидите названия остановок по вашему маршруту, а затем набор координат. Эти координаты - расположение на карте автобусной станции в вышеупомянутом городе. Последнее число в каждой строке - это время в минутах, необходимое для того, чтобы добраться до следующей остановки. Вот почему тайминг, который мы записали ранее, очень важен! К счастью, мы предоставили вам лист, содержащий все координаты, чтобы вам не пришлось искать их самостоятельно. Вы можете получить доступ к этому листу, нажав здесь.

Взглянув на этот лист, вы увидите, что там есть список всех координат, которые вам могут понадобиться, отсортированных по странам в алфавитном порядке. Следующая часть не требует пояснений: вам нужно найти города, из которых вы планируете забирать пассажиров, и добавить координаты в текстовый файл под названием маршрута. В моем примере нужно найти координаты Ливерпуля, Манчестера, Шеффилда, Бирмингема и Лондона. Затем нужно скопировать их в текстовый файл в том порядке, в котором вы будете останавливаться на них, как я сделал здесь:

Image10

Теперь осталось сделать только одну вещь! Вы увидите, что в конце каждого набора координат есть фрагмент текста с надписью "TIME (MINS)". Теперь мы добавим значения, которые мы записали ранее, когда проезжали по маршруту, чтобы заменить этот текст. Сделав это, клиент будет знать, сколько времени должно пройти от каждой автобусной станции.

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

Image11

Вот и все... вы добавили свою первую линию! Очень важно, пожалуйста, убедитесь, что вы сохранили этот файл, нажав 'Ctrl+S' на клавиатуре, или нажав 'Файл', а затем 'Сохранить'.

Вы заметите, что ваш маршрут содержится между двумя знаками подчеркивания (_). Если вы хотите создать больше пользовательских маршрутов, следуйте точно такому же процессу, добавляя дополнительные строки между двумя знаками подчеркивания, как показано здесь:

Image12


Пятый шаг

Теперь, когда вы успешно создали свою пользовательскую линию, вы сможете выбрать ее из DBus World Client для управления в TruckersMP! Для этого сначала откройте DBus World Client, а затем запустите TruckersMP. Как только вы окажетесь в игре и будете готовы взять своих пассажиров, используйте 'Alt+Tab', чтобы выйти из игры и взаимодействовать с DBus World Client. Первое, что вам нужно сделать, это выбрать свою карту, на которой будет отображаться название, которое вы дали ей в текстовом файле. В данном случае я назвал свою карту "Stan's Bus Jobs". Это должно выглядеть следующим образом:

Image13

Затем вы можете перейти к выпадающему списку выбора линии и найти название вашей линии, которую вы только что создали. В данном примере я назвал свою линию “Northern Tour (831km)”

Image14

После этого вы можете нажатьо кнопку "Start", чтобы завершить выбор вашей пользовательской линии и запускать пассажиров в игру, а также автоматически запрограммировать вам маршрут в игре. В то же время вы услышите звуковое объявление, и ваш клиент изменится, чтобы показать следующее:

Image15

Вы также можете нажать кнопку "Show Timetable", и тогда на экране появится расписание для вашего маршрута, которого вы должны стараться придерживаться. Вы увидите, что они отражают время, которое вы сами записали в игре и добавили в текстовый файл.

Image16

Вот и всё! Теперь всё готово, и вы можете приступать к посадке пассажиров в автобус. После работы, над созданием собственного маршрута вам будет очень приятно отправиться в путь и полюбоваться пейзажами. Кроме того, теперь, когда вы один раз создали пользовательскую линию, в следующий раз, когда вы захотите создать другой маршрут, это будет намного проще!


Шестой шаг (Необязательный)

Это последний шаг совершенно необязателен, он показывает, как поделиться своим маршрутом с другими людьми, чтобы они также могли насладиться вашим индивидуальным маршрутом или даже присоединиться к вам на дороге во время конвоя. По сути, чтобы поделиться своим маршрутом, вам нужно просто предоставить другой стороне созданный вами текстовый файл “customroutes”. Как вы будете делиться им, зависит от вас, но текстовый файл можно передать другу, через Discord, по электронной почте или даже через ссылку на онлайн-хранилище, например, Google Drive или OneDrive, откуда он сможет его скачать.

Если вы получаете файл от кого-то другого, то процесс может быть менее простым! Вы просто скачиваете текстовый файл и добавляете его в папку ‘lines’ в папке клиента DBus. Как и раньше, эта папка обычно находится в папке Documents, вместе с папками ‘Euro Truck Simulator 2’ и ‘ETS2MP’. Если у вас уже есть несколько собственных маршрутов, которые вы не хотите потерять, заменив текстовый файл, вы можете просто изменить имя загруженного текстового файла, чтобы не вызвать конфликт файлов. Имя можно изменить на любое, например, "customroutes2" или "downloadedroutes".


И это абсолютно всё, что вам нужно знать для создания и обмена собственными машршрутами для DBus World на TruckersMP! Я надеюсь, что это руководство было полезным и позволило вам узнать, как использовать собственные линии.

Мы надеемся, что вам понравится использовать автобусы в полной мере на TruckersMP, благодаря нашему сотрудничеству с DBus World. Если у вас возникнут трудности с чем-либо в этом руководстве, не стесняйтесь попросить помощи на нашем канале поддержки Discord, где, надеемся, кто-нибудь сможет вам помочь. Если у вас есть какие-либо замечания по поводу этого руководства, не стесняйтесь создавать тикеты обратной связи для обращения к Community Management, где вы сможете сообщить нам об этом и дать нам знать о своих мыслях.

Берегите себя и счастливой езды на автобусе