Yenilənib - Sentyabr 2021 Marcos Elias tərəfindən
Proton Bus xəritə modlama sisteminin 3-cü Mərhələsi Nəqliyyat Vasitələri Trafiki, Qatarlar, İşlək Trafik İşıqları və GPS-i təqdim edir!
VACİB: Bu funksiyalardan istifadə etmək üçün
.map.txtfaylınızın[map]bölməsindəmapModVersion=3olaraq dəyişdirin.
3-cü mərhələdə entrypoints.txt yeni parametrlər qazanır.
dest qovluğunda boş fayllar yaradaraq bunun Magistral və ya Şəhər marşrutu olub-olmadığını qeyd edə bilərsiniz:
intercity.txt: Magistral Marşrut (sərnişinlər yalnız sonda düşür).outofservice.txt: Qaraj/Rezerv edilib (heç kim minmir).aivehicles)Konfiqurasiya piyadalarınkına bənzəyir. 3D-də yollar (paths) yaradın (məs: avBrasil1.000, avBrasil1.001...).

aivehicles qovluğunda (modelsDir daxilində):
[automatic_setup]
enabled=1
loop=0
reverse=0
[defaults]
isSpawner=1
spawnInterval=5
allowBicycle=0
leftBlinker=0
rightBlinker=0
spawnInterval: Yeni maşınların görünmə intervalı (sıxlığı azaltmaq üçün artırın).maxSpeed: km/saat ilə maksimum sürət.isBusSpawner=1: Bu yolda avtobusların görünməsini istəyirsinizsə.aitrains)Qatarlar trafiklə eyni şəkildə təyin edilmiş relsləri izləyir. Qovluq: aitrains.

randomTimeToWaitAtStart=1: İlk qatar təsadüfi bir vaxtda görünür.spawnTimeInterval=120: Qatarlar arasındakı saniyə ilə interval (məs: 2 dəqiqə).trainType=0: Qatar növü (standart 0).VACİB: Qatarlar maneələrlə toqquşmur, ona görə də yolun təmiz olduğundan əmin olun! Qatarların bir-birinin ardınca düşməməsi üçün yüksək
spawnTimeIntervalistifadə edin.
Trafik işıqları nəqliyyat vasitələrinin axınını idarə edir. Fayllar trafficlights qovluğunda yerləşir.

Trafik işığı vəziyyətlər və ya "ticks" ilə işləyir. Nümunə:

txt-də konfiqurasiya:
[trafficlight]
prefix=semaforo001
howManyPaths=2
howManyTicks=4
tickInterval=1
triggerRadius=1.5
useRealLights=1
[tick1]
repeat=10
path1_red=0
path1_green=1
path2_red=1
path2_green=0
path1_trigger=0
path2_trigger=1
pathX_red/green/yellow: İşığın yandığını (1) və ya söndüyünü (0) müəyyən edir.pathX_trigger: Yoldakı görünməz blokadanın aktiv olub-olmadığını (1) və ya olmadığını (0) müəyyən edir.İşıqlar üçün teksturalı müstəvilərdən (Additive shader) istifadə edin. Təklif olunan adlar:
_farol1_path1_green_additive__farol1_path1_red_additive_
Maşınları saxlamaq üçün görünməz triggerlərdən istifadə edin:
_farol1_path1_trigger_
Trigger maşınların dayanmalı olduğu yerdə olmalıdır:

Mühərrikdəki trigger forması (kapsul):

Siz real işıqlar (Spot/Point) və saxta (parlayan tekstura) əlavə edə bilərsiniz. Qovluq: streetlights.

[streetlight]
prefix=luz001
alwaysOn=0 (0=yalnız gecə, 1=həmişə)
[real]
colorR=1
colorG=0.9
colorB=0.8
range=20
intensity=1
[fake]
texture=glow.png
shader=additive
alwaysFaceCamera=1
_luz001_real_: Real işıq üçün obyekt (point light). Lampanın bir az altına yerləşdirin._luz001_fake_: Lampa üzərində parlayan teksturalı (halo) müstəvi obyekti.
Tətbiq nümunələri:

GPS-in işləməsi üçün marşrutun (yolun) üzərində üzən bir mesh yaradın və adını belə qoyun:
_gps_ENTRYPOINT_ADI_
Nümunə: _gps_309T-10 TP_.

MƏSLƏHƏT: GPS çox uzundursa, optimallaşdırmaq üçün onu daha kiçik hissələrə bölün.
_rand_)Görünmə şansını (% ilə) təyin etmək üçün obyekt adında _rand_XX_ istifadə edin.
Nümunə: _rand_50_ (50% şans).
İcazə verilən rəqəmlər: 1, 3, 5, 10, 20, 30, 40, 50, 60, 70, 80, 90, 95, 99.

_low_speed_zone_: Terminallarda görünməz kub. Sərnişinlərin aşağı sürətdən şikayət etməsinin qarşısını alır._force_exit_: Son dayanacağın yaxınlığında görünməz kub. Hər kəsi düşməyə məcbur edir.
_det1)_det1.3ds suffiksi ilə adlandırılan obyektlər (məs: arvores_det1.3ds) yalnız oyunda "Ekstra Detallar" seçimi aktiv edildikdə yüklənir. Ağır dekorasiya üçün istifadə edin.
Döşəmə teksturalarının yanıb-sönməsinin qarşısını almaq üçün tekstura üçün bir .config.txt faylı yaradın (məs: asfalto.png.config.txt).

Bu, böyük ərazi teksturalarındakı "parıltını" düzəldir. Yalnız lazım olduqda istifadə edin!
Mərhələ 3-ün Sonu!