Odpowiedź 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
[OMSI 2] OMSI Map Merger
Autor Wiadomość

Użytkownik
Użytkownicy
Liczba postów: 116
Dołączył: 03-2016
Podziękowań: 86
Post: #1
OMSI Map Merger
Projekt: OMSI Map Merger
Wersja: 1.0
Autor: barteg

Opis:

Ten program pozwala na łączenie dwóch map OMSI 2 tworząc mapę zachowującą tak dużo informacji z map źródłowych, jak to możliwe. Daje możliwość interaktywnego sprecyzowania pozycji mapy drugiej względem pierwszej przed połączeniem map (jest obrazek, który przedstawia rozmieszczenie kafli po połączeniu). Utworzona mapa będzie gotowa do użycia w symulatorze, zostanie automatycznie nazwana według wzoru NAZWA1 & NAZWA2.

OMSI Map Merger zapewnia:
  • Poprawnie działające rozkłady z obu map w mapie wynikowej
  • Możliwość wyboru przez użytkownika, czy dodać główną teksturę podłoża z drugiej mapy jako nową warstwę, która pokrywa cały obszar drugiej mapy emulując odmienną od rzeczywistej główną teksturę podłoża na tym obszarze
  • Unikalność nazw grup pojazdów AI
Znane ograniczenia:
  • Składnia plików źródłowych map powinna być zgodna z tymi tworzonymi przez Edytor OMSI 2 (parsery są rygorystyczne pod tym względem, bardziej niż te w OMSI 2).
  • Łączone mapy nie powinny mieć wspólnych nazw linii (Time Table Line), nazw Tracks, nazw Trips – Duplikaty zostaną utracone.
  • W ailists.cfg nie może być tekstu poza poszczególnymi sekcjami, w których deklaruje się grupy pojazdów tekstów, mimo że OMSI akceptuje go. Puste linie nie są problemem.
  • Pliki unsched_trafficdens.txt i unsched_vehgroups.txt nie są obsługiwane.
  • Pliki global_*.dsc nie są obsługiwane.
  • Pliki ailists_#upd.cfg w katalogach w Chrono nie są obsługiwane.

Instalacja:
Rozpowszechniam OMSI Map Merger w dwóch formach:
  • Wykonywalna na Windows
    By użyć, wypakuj archiwum i wykonaj plik omsi_map_merger/omsi_map_merger.exe
  • Kod źródłowy Python
    By uruchomić potrzebujesz Python 3 (testowane na 3.8) z następującymi pakietami: parglare, PySimpleGUI, charset_normalizer. W tym przypadku uruchom program wpisując w konsolę:
    Kod:
    python3 starter.py

Wersja wykonywalna Windows i kod źródłowy 1.0: Zarejestruj się bądź zaloguj by zobaczyć zawartość. Please register or login to show this content.
Repozytorium z kodem źródłowym: Zarejestruj się bądź zaloguj by zobaczyć zawartość. Please register or login to show this content.


Screenshot:
[Obrazek: 111887909-7db6b800-89d8-11eb-8af4-d9c314563761.png]

21.03.2021 00:13
Szukaj postów Cytat
 Podziękowania za post: Jakuba , mmiki26 , Sobol , Nowy kierowca w omsi , pause1 , pabu24 , Maciex , Westu

Admin vZTM Warszawa
Eksperci
Liczba postów: 465
Dołączył: 03-2016
Podziękowań: 498
Post: #2
RE: OMSI Map Merger
Znalazłem problem, program nie obsługuje plików ailist.cfg starszego typu, przez co podczas odczytu wysypuje się. Jeżeli ktoś ma problem ze starszą mapą musi albo napisać na nowo plik ailist w nowym formacie lub użyć konwertera. Ja użyłem tego z linku niżej (dostępny tylko w języku niemieckim) i aplikacja zaczęła poprawnie działać.

http://www.omsi-tools.appspot.com/tools/...-converter


Patrząc zawsze przed siebie, myśląc o tym, jak zrobić jeszcze więcej, osiągniesz stan umysłu, w którym nie ma rzeczy niemożliwych.
14.11.2022 19:43
Szukaj postów Cytat
Odpowiedź 




Użytkownicy przeglądający ten wątek: 1 gości

Forum Strefa-OMSI.pl

Tematyczne Forum dotyczące najpopularniejszego symulatora autobusu - OMSI. Zapraszamy do rejestracji i aktywnego udziału w Społeczności.

Strona wykorzystuje pliki cookies. Korzystanie z witryny oznacza zgodę na ich zapis lub odczyt wg ustawień przeglądarki.

Współpracujemy z:

Polecamy także: