Last update: 27 Mar 21:48 UTC
Short link to this article: https://truckersmp.com/kb/1608
Tento průvodce vám pomůže při vytváření vlastních linek v DBus World, které můžete použít na našich serverech. Přečtěte si celý tento článek, abyste mohli nastavit vše potřebné.
1. Poznámky
2. Vytvoření složky pro linku
3. Přístup k dostupným stanicím
4. Úprava souboru lines.xml, proměnné souboru lines.xml, Vzorová linka
5. Spuštění hry
6. Sdílení linek! (Volitelné)
7. Získání podpory
stops.xml
, který je součástí nejnovějších stažených autobusových linek v TruckersMP.lines.xml
.Nejdříve je třeba vytvořit duplikát nejnovějšího souboru TruckersMP linek, který jste si stáhli a nainstalovali do složky lines \Documents\DBus Client\maps
. V tomto příkladu jsme zkopírovali soubor TruckersMP v1.53 a kopii přejmenovali na TruckersMP Lines by ChrisPatrol.
Uvnitř duplikované složky budou dva soubory s názvy lines.xml
a stops.xml
.
Otevřením souboru stops.xml
v programu, jako je Notepad++, můžete vidět, které stanice jsou k dispozici pro přidání do trasy. Níže je uveden příklad autobusové zastávky v Hannoveru s ID 0. Tento soubor byste neměli upravovat, kromě odstranění autobusových zastávek, které již na základní mapě neexistují.
Chcete-li přidat trasu do DBus World, musíte upravit soubor lines.xml
.
Chcete-li přidat novou linku, musíte uvnitř souboru lines.xml
vytvořit kopii bloku <line></line>
. Pokud chcete začít znovu, můžete také odstranit všechny bloky <line></line>
s výjimkou jednoho, jak je zvýrazněno na níže uvedeném ukázkovém obrázku. To vám umožní začít s novou trasou. Musíte se ujistit, že na konci souboru stále zůstává </lines>
.
Většinu těchto hodnot budete muset upravit pro každý řádek, který chcete vytvořit.
lines map_type="tmp"
je identifikátor mapy. Nesmí se upravovat, jinak nebude řádek v TruckersMP fungovat.line uid="1"
je identifikátor linky a musí být jedinečný pro každou položku.číslo="Liverpool - Londýn (831 km)"
je název linky.route uid="1"
je identifikátor trasy a musí být pro každou trasu jedinečný.name="Liverpool - Londýn"
je název trasy a pro zpáteční cestu může být obrácený.busstop uid="86"
je jedinečné ID autobusové zastávky z výše uvedeného souboru stops.xml
.passengersMin="5"
a passengersMax="20"
vygeneruje nejméně 5 a nejvíce 20 čísel v rozmezí 0 až 100 a ty jsou pak předány přes coefOn filtr. Čísla menší než filtr znamenají nástup cestujících. Jakékoli číslo vyšší než coef0n filtr znamená výstup těchto cestujících.nextStopTime="33"
je čas v minutách do příští zastávky.nextStopPrice="1"
je cena za cestujícího do další zastávky.V tomto příkladu vytvořím trasu Carlisle > Birmingham > Londýn.
Nejprve je třeba upravit uids linky a trasy. Ty mohou začínat na 1 a zvyšovat se pro každý přidaný řádek a trasu. Můžete také změnit proměnné name a number na libovolné hodnoty.
Dále je třeba zjistit ID zastávek, které chceme do této trasy zahrnout. To můžeme provést vyhledáním názvů zastávek v souboru stops.xml
a zapsáním ID každé zastávky.
Dále je třeba vypočítat čas potřebný k ujetí cesty mezi jednotlivými zastávkami. Pomocí mapy ve hře můžeme nastavit body cesty, abychom získali čas potřebný k ujetí cesty mezi jednotlivými městy a převést jej na minuty. V níže uvedeném příkladu trvá cesta Carlisle -> Birmingham 4 hodiny a 29 minut.
To convert 4 hours and 29 minutes into minutes we can do 60 x 4 to get 240 minutes and then add the extra 29 minutes on to get 269 minutes. This is your nextStopTime.
Tento postup pak můžeme zopakovat pro cestu z Birminghamu do Londýna, čímž získáme celkem 168 minut. V posledním záznamu je nextStopTime nastaven na 0, protože na další zastávku již nepojedete.
Zde je příklad kompletně vyplněného nastavení linky. Po dokončení úprav tohoto souboru jej uložte.
Nyní byste měli mít plně funkční autobusovou linku! Po spuštění TruckersMP byste měli mít možnost spustit autobusovou linku.
Pokud chcete sdílet své linky s přáteli a kolegy, stačí zabalit složku, kterou jste vytvořili v \Dokumenty\DBus Client\maps
. V našem příkladu, který jsme vytvořili výše, bychom zazipovali složku TruckersMP Lines by ChrisPatrol. Tu pak můžete nahrát a sdílet ji s přáteli!
Pokud obdržíte balíček zip pro trasy DBus World, stačí složku rozbalit do složky \Documents\DBus Client\maps
!
Pokud máte problémy s DBus World na serverech TruckersMP, kontaktujte prosím náš Support Team. Pokud máte stejné problémy i v rámci hry pro jednoho hráče, neváhejte kontaktovat podporu DBus World.
Podpora TruckersMP: https://truckersmp.com/support Dokumentace ke služběDBus World: https://dbusworld.com/docs Podpora službyDBus World: https://discord.gg/KtQCeaX