Work in progress!
Quick start
Welcome to the DBus World documentation. I'll try to explain to you what DBus World actually is, how it works and what you need for it. You will also learn here how to prepare your own lines or what benefits the patreon account adds.
What is DBus World?
This is a big project for Euro Truck Simulator 2, which adds bus transport functionality. Its using ingame UI to show the player which stop to reach at what time and the timetable. After finishing your drive, the entire drive will be sent to the DBus World website where the player will be able to view all the data about his drive.
On the web, players can merge into Virtual Transport Companies, where players can compete with each other, share, for example, company repaints or track their movement on an online map. We are planning to add some revenue functionality in future.
How to register on our website
- Visit https://www.dbusworld.com
- Register as you would on any other site.
- In case you get
Can't find ETS2 on your Steam profile.
error, set your game library toPublic
. If it already is, change it toPrivate
, wait at least 24-48h and then set it toPublic
again. - Download the Client setup.
How to install the Client
- Just launch the DBus_Client_xxxx_setup.msi and install as you would with any other program. It's not a virus, if it gets blocked, give it an exception (provided you've downloaded it from our website).
- Error 2502-2503? Make sure to have Microsoft Visual C++ Redistributables installed. You can grab them directly from Microsoft - https://aka.ms/vs/17/release/vc_redist.x64.exe
- Different error? Try to install as an Administrator. RMB the DBus_Client_xxxx_setup.msi and select
Run as Administrator
. - Launch the Client Manager for the first time.
- Check the pre-filled paths to both the game and documents.
- If the paths are missing, locate them manually.
- Log in using your credentials.
- If there's an update, you will be prompted to update.
- Close the Client Manager.
How to install the vehicles
(skip if you are playing TruckersMP)
- Head over to Etrusan's Steam Workshop and subscribe! Updates are handled automatically. https://steamcommunity.com/sharedfiles/filedetails/?id=2059323823
- Shared assets are required for all DBus Vehicles.
How to install the Grundorf map and DBus profile:
(optional for SP, skip if you are playing TruckersMP)
- Grundorf map (goes to mods folder): https://dbusworld.com/uploads/maps/grundorf.zip
- DBus Grundorf profile (goes to profile folder): https://dbusworld.com/uploads/profiles/grundorf_profile.zip
- DBus Grundorf profile is only intended for new players, who want to try DBus on a Grundorf map. Seasoned players should use their own profile they already have for a map they want to play.
How to use it?
- Open up ETS2.
- Press
Delete
and log into your DBus World using your credentials.- If you don't see DBus World login window, make sure the plugin itself is
On
in the Plugin Manger (the button is RED when the client is ON).
- If you don't see DBus World login window, make sure the plugin itself is
- DBus will be in standby, displaying
Waiting for you to be in your vehicle.
- Press
Delete
again to bring focus away from DBus window. - Select the profile you want to use.
- Once you are in your vehicle, press
Delete
again. - From the DBus window, select
New Game
.- Select your map and click
Load Map
. - Select the
Line
andRoute
from the dropdowns and clickCreate Game
. - You can resize the window to fit your needs, as well as move the window around to the desired location.
- After you are done, press
Delete
again.
- Select your map and click
- The stops are listed in the order you need to visit them, while the arrow shows a stop closest to you.
- Drive to the first stop and open the doors (
S
by default).- You can change the keybinds for DBus in the Plugin manager under the tab
Key binds
.
- You can change the keybinds for DBus in the Plugin manager under the tab
- After all passengers are boarded, close the doors (
C
by default). - Drive to the next stop and repeat the door opening-closing.
- After a stop is serviced, it will be removed from the list.
- The same is also true when you skip stops, all skipped stops will be removed from the list.
- On the last stop, after closing the door, you will get a summary of your drive.
- If you've skipped stops, left early or haven't allowed all passengers to board, a penalty will be applied to your earnings.
- Press
Delete
and then click onFinish the route
.
How to uninstall DBus?
- Sell all our buses.
- Remove Steam Workshop subscription of our addons.
- In case you don't use any other telemetry, you can delete the whole
telemetry
folder.- If you do have other plugins remove
dbus_telemetry.dll
fromEuro Truck Simulator 2/bin/win_x64/plugins
as well asDBus_World.dll
fromEuro Truck Simulator 2/bin/win_x64/plugins/hry_plugins
- In case you don't use Harry's plugin manager for other plugins, remove
hry_assets
,hry_plugins
andhry-core.dll
. - Remove the
hry_core
folder in yourDocuments
.
- If you do have other plugins remove
- Uninstall the Client like any other program.
- Remove the
DBus Client
folder in yourDocuments
.
- Remove the
How to add your own line:
Note: Make sure you have the console and developer mode enabled. In case you don't -> https://forum.scssoft.com/viewtopic.php?f=11&t=61852
Getting the stop locations
First (aka I want a specific single route)
- Pick the general route and make sure you can turn back (roundabout, looping street, etc.) after the last
stop.
- Pin your route in the UI map so you know where go to.
- If the map has stops, use them, if not, then the map is not really eligible as players won't know
where to stop. In this case, you need to clearly communicate with them where the stops are.
- Use the Iveco Evadys and drive the route. Align the vehicle to both the curb and the sign, go to the dev
cam
0
(by default) and then press F11
, note the in-game time and the name of
the stop and press "Report".
- Close the game and open up
bugs.txt
, which is located in Documents in the Euro Truck
Simulator 2
folder. There, you will have the locations of all the stops you reported.
- This is how your individual reports will look:
Bremen terminal 3 ;[13/08/2024 17:38:47]
(sec-0002-0004);-4694.77;5.11585;-13873.9;3.11901;-0.000955407
- Trim everything but the co-ordinates and that's your stop, in the case above it's
-4694.77;5.11585;-13873.9;3.11901;-0.000955407
Second (aka I want all the stops from the map)
- Open up the map in the map editor.
- Open up the content browser using
F2
- Find the bus stop marker or any other stop related object that is present on all bus stops.
- RMB and select
Find all references
.
- A window will appear, click on one, then select all with
CTRL+A
.
- Click on
Report as bugs
.
- Close the editor and open up
bugs.txt
, which is located in Documents in the Euro
Truck Simulator 2
folder. There, you will have the locations of all the stops you reported.
- This is how your individual reports will look:
uid 0x469ce4d041400001 ;[22/09/2024 14:24:08]
(sec-0002+0000);-6239.64;168.246;1619.7
.
- Open up your game, use the Iveco Evadys and the
goto
command followed by the coordinates,
in the case above -6239.64;168.246;1619.7
.
- Align the vehicle to both the curb and the sign, go to the dev cam
0
(by default) and then
press F11
, note the name of the stop and press "Report".
- Close the game and open up
bugs.txt
, which is located in Documents in the Euro Truck
Simulator 2
folder. There, you will have the locations of all the stops you reported.
- Trim everything but the co-ordinates and that's your stop, in the case above it is:
-6240.17;168.128;1625.95;0.238218;0.0140958
.
- Repete for all dumped stops.
0
(by default) and then press F11
, note the in-game time and the name of
the stop and press "Report".bugs.txt
, which is located in Documents in the Euro Truck
Simulator 2
folder. There, you will have the locations of all the stops you reported.Bremen terminal 3 ;[13/08/2024 17:38:47]
(sec-0002-0004);-4694.77;5.11585;-13873.9;3.11901;-0.000955407
-4694.77;5.11585;-13873.9;3.11901;-0.000955407
F2
Find all references
.CTRL+A
.Report as bugs
.bugs.txt
, which is located in Documents in the Euro
Truck Simulator 2
folder. There, you will have the locations of all the stops you reported.
uid 0x469ce4d041400001 ;[22/09/2024 14:24:08]
(sec-0002+0000);-6239.64;168.246;1619.7
.goto
command followed by the coordinates,
in the case above -6239.64;168.246;1619.7
.0
(by default) and then
press F11
, note the name of the stop and press "Report".bugs.txt
, which is located in Documents in the Euro Truck
Simulator 2
folder. There, you will have the locations of all the stops you reported.-6240.17;168.128;1625.95;0.238218;0.0140958
.Now when you have the individual stop co-ordinates, copy the Example folder in Documents\DBus
Client\maps
and rename it to your map.
Making the lines
- Open up the
stops.xml
file where you have further instructions on how to define a single stop. - Then open up the
lines.xml
file where you have further instructions on how to define lines and routes. - (optional) if your map has city lines, you can specify ticket prices in
city.xml
. - (optional, Patreon only) you can also specify the % of passengers during the day in
times.xml
.
If everything went well, your lines are now visible in the Client after selecting the correct map.
-# For SCS Base+DLC, all available stops are listed in stops.xml file. -# Don't ever edit the original files, each update from our end will nuke your changes.
HW Requirements
If you can run ETS2, you will run this application as well, the only requirement is for the system: OS: Windows 10. In theory, it should work on Windows 7/8 / 8.1, but I do not give any support for these systems. Otherwise, the application has about 3MB + of the necessary modifications to the game. It normally takes about 30MB of RAM.
QA
Client can't start, how can I fix it?
There can be many options. First I would check the antivirus, it may try to block the Client. There are several reasons, for example, for the UI switching to work, the Client monitors your keystrokes while playing the game and responds to them. At the same time, it constantly sends map data to our servers.
Our mods
Our team does not only work on the web and the Client, we have also created a lot of other content. Basic content is available for download directly in the Client, the rest can be downloaded here.
Vehicles
Solaris Urbino 12
This is a fully drivable port of Solaris Urbino III. 12 BVG made by alterr from OMSI2.
DownloadKarosa 95x
This is a fully drivable port of Karosa B951/2(E) and C954(E) made by marty515 and Daniel94 for OMSI2
DownloadIveco Evadys
This is a fully drivable port of Iveco Evadys Line Euro 6 made by Kescrole Addons from OMSI2.
Download