Witaj na Forum! Zapraszamy do rejestracji lub zalogowania. Stwórz konto  


Dodawanie wyświetlaczy BUSE do autobusów

#1
(Ten post był ostatnio modyfikowany: 02.06.2013, 05:08 przez krzys123.)

Witajcie!
Mam pytanie
Jak można stworzyć takie coś?
İmage
Bo chciałbym takie zrobić, ale nie wiem jak się za to zabrać.
Znalazłem taki filmik lecz nic on mi nie mówi:

[Obrazek: vkAhNHZ.png]
/ / pause1 / <- dzięki za autograf;)
Odpowiedz

#2
(Ten post był ostatnio modyfikowany: 01.06.2013, 10:28 przez Ogon.)

Wyświetlacze BUSE w OMSI opierają się na ciągach znaków ".", "@" oraz "1", gdzie 1 oznacza wyświetlany pixel na tablicy informacyjnej, a "." - pixel niewyświetlany. "@" oznacza nową linijkę. Matryca wyświetlacza ma rozmiar 136x22. Przykładowy kierunek wygląda tak:
Kod:
.......................................................................................................................................@
.....1111111.....1111111.....................111....111..11111111....111.....111....1111111....1111111111....1111111...................@
....111111111...111111111....................111....111..111111111...111.....111...111111111...1111111111...111111111..................@
...11111111111.11111111111...................111....111..1111111111..111.....111..11111111111..1111111111..11111111111.................@
...1111...1111.1111...1111...................111....111..111...1111..111.....111..1111...1111.........111..1111...1111.................@
...111.....111.111.....111...................111...1111..111....111..111.....111..111.....111.........111..111.....111.................@
...111.....111.........111...................111..1111...111....111..111.....111..111.................111..111.....111.................@
...111.....111.........111...................111.1111....111....111..111.....111..111................1111..111.....111.................@
...1111...1111........1111...................1111111.....111...1111..111.....111..111...............1111...111.....111.................@
....111111111........1111....................111111......1111111111..111.....111..111..............1111....11111111111.................@
.....1111111........1111.....................11111.......111111111...111.....111..111.............1111.....11111111111.................@
....111111111......1111......................111111......11111111....111.....111..111............1111......11111111111.................@
...1111...1111....1111.......................1111111.....11111.......111.....111..111...........1111.......111.....111.................@
...111.....111...1111........................111.1111....111111......111.....111..111..........1111........111.....111.................@
...111.....111..1111.........................111..1111...1111111.....111.....111..111..........111.........111.....111.................@
...111.....111.1111..........................111...1111..111.1111....111.....111..111.....111..111.........111.....111.................@
...1111...1111.111...........................111....111..111..1111...1111...1111..1111...1111..111.........111.....111.................@
...11111111111.11111111111...................111....111..111...1111..11111111111..11111111111..1111111111..111.....111.................@
....111111111..11111111111...................111....111..111....111...111111111....111111111...1111111111..111.....111.................@
.....1111111...11111111111...................111....111..111....111....1111111......1111111....1111111111..111.....111.................@
.......................................................................................................................................@
.......................................................................................................................................
co po dostosowaniu do użycia w pliku hof (dodaniu 11 znaków "@" na początku i usunięciu "enterów" wygląda tak:
Kod:
@@@@@@@@@@@.......................................................................................................................................@.....1111111.....1111111.....................111....111..11111111....111.....111....1111111....1111111111....1111111...................@....111111111...111111111....................111....111..111111111...111.....111...111111111...1111111111...111111111..................@...11111111111.11111111111...................111....111..1111111111..111.....111..11111111111..1111111111..11111111111.................@...1111...1111.1111...1111...................111....111..111...1111..111.....111..1111...1111.........111..1111...1111.................@...111.....111.111.....111...................111...1111..111....111..111.....111..111.....111.........111..111.....111.................@...111.....111.........111...................111..1111...111....111..111.....111..111.................111..111.....111.................@...111.....111.........111...................111.1111....111....111..111.....111..111................1111..111.....111.................@...1111...1111........1111...................1111111.....111...1111..111.....111..111...............1111...111.....111.................@....111111111........1111....................111111......1111111111..111.....111..111..............1111....11111111111.................@.....1111111........1111.....................11111.......111111111...111.....111..111.............1111.....11111111111.................@....111111111......1111......................111111......11111111....111.....111..111............1111......11111111111.................@...1111...1111....1111.......................1111111.....11111.......111.....111..111...........1111.......111.....111.................@...111.....111...1111........................111.1111....111111......111.....111..111..........1111........111.....111.................@...111.....111..1111.........................111..1111...1111111.....111.....111..111..........111.........111.....111.................@...111.....111.1111..........................111...1111..111.1111....111.....111..111.....111..111.........111.....111.................@...1111...1111.111...........................111....111..111..1111...1111...1111..1111...1111..111.........111.....111.................@...11111111111.11111111111...................111....111..111...1111..11111111111..11111111111..1111111111..111.....111.................@....111111111..11111111111...................111....111..111....111...111111111....111111111...1111111111..111.....111.................@.....1111111...11111111111...................111....111..111....111....1111111......1111111....1111111111..111.....111.................@.......................................................................................................................................@.......................................................................................................................................
Tak przygotowany kod kierunku wklejasz do pliku *.hof - zamiast 3 linijek z kierunkiem (2 linijki wyswietlaczy + wyświetlacz boczny).
Odpowiedz

#3

OK, za powyższe wytłumaczenie dziękuję.

Teraz mam pytanie, jak można dodać wyświetlacze BUSE do takiego SU15 np. albo do MANa SD 200? Jak to zrobić?
Domyślam się, że wymaga to dużej modyfikacji skryptów.:P
[Obrazek: vkAhNHZ.png]
/ / pause1 / <- dzięki za autograf;)
Odpowiedz




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