<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Strefa OMSI - polskie forum o OMSI i OMSI 2 - Podstawy]]></title>
		<link>https://strefa-omsi.pl/</link>
		<description><![CDATA[Strefa OMSI - polskie forum o OMSI i OMSI 2 - https://strefa-omsi.pl]]></description>
		<pubDate>Fri, 17 Apr 2026 08:38:48 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Polskie znaki w OMSI?]]></title>
			<link>https://strefa-omsi.pl/Watek-Polskie-znaki-w-OMSI--29836</link>
			<pubDate>Tue, 04 Mar 2025 19:54:15 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=62874">Sobol3D</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-Polskie-znaki-w-OMSI--29836</guid>
			<description><![CDATA[Da się, tylko trzeba zapisywać pliki .hof i .oft jako UTF-16 Little Endian (UTF-16 LE).<br />
<br />
piszę ten wątek tylko dlatego, że zawsze były z tym cyrki, że jednym działa, drugim nie. W UTF-16 LE nie powinno być żadnych problemów.]]></description>
			<content:encoded><![CDATA[Da się, tylko trzeba zapisywać pliki .hof i .oft jako UTF-16 Little Endian (UTF-16 LE).<br />
<br />
piszę ten wątek tylko dlatego, że zawsze były z tym cyrki, że jednym działa, drugim nie. W UTF-16 LE nie powinno być żadnych problemów.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Ratunku! Ludzie nie wsiadają!]]></title>
			<link>https://strefa-omsi.pl/Watek-Ratunku-Ludzie-nie-wsiadaja--29760</link>
			<pubDate>Mon, 27 Jan 2025 21:22:28 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=75347">adamets2</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-Ratunku-Ludzie-nie-wsiadaja--29760</guid>
			<description><![CDATA[Witajcie. Jeśli powielam tu już jakieś informacje albo coś napisałem nie tak, to poprawiajcie. Jeśli temat jest w złym dziale usuwajcie (nie chcę absolutnie robić żadnego spamu). Jednak mam nadzieję, że z perspektywy gracza, który wciąż ogarnia napiszę coś przydatnego.<br />
<br />
Mimo, że już gram prawie 2 lata wciąż od czasu do czasu zdarzają mi się sytuacje, że kompletnie nie wiem co jest nie tak. Korzystam z BCS, które jest ogromną ściągą, ale czasami i ono wprowadza w błąd o czym później. Przejdźmy do rzeczy czyli dlaczego ludzie nie wsiadają?<br />
<br />
- Podstawowa sprawa to musimy być w 100% pewni, że kierunek i linia są prawidłowo. Miałem właśnie przygodę z Hamburgiem gdzie wszystko wydawało się niby ok. Linia 109. Kod 10900. route: 01 na Hauptbahnhof a ludzie nie wsiadają... Co jest? Okazało się, że kierunek musi być jako Hauptbahnhof ZOB co jest już czymś innym niż samo Hauptbahnhof. Korzystam z BCS, które mi pokazało w zakładce IBIS kod na tej linii 33. Ale już w kodach docelowych (ZIEL) było 27 i tylko wpisanie tego kodu w ZIEL było jedynym sposobem aby wszystko prawidłowo ustawić. A ponieważ korzystałem z mapki z DLC z linią 20 na początku myślałem, że musi być inny hof bo do tego Hamburga mam z 8 różnych hofów.<br />
<br />
- Zawsze sprawdzajcie czy jest prawidłowy plik hof. O ile w prostych mapkach najczęściej jest zawsze jeden o tyle jeśli mapka jest rozwijana, dochodzą różne eventy itp tych hofów potrafi być sporo. Tak np. miałem w dodatku Bremen Nord gdzie też były podobne problemy i tylko właściwy hof i tylko z wbiciem ZIEL gwarantował prawidłowe zachowanie pasażerów.<br />
<br />
- W większości sytuacji wystarcza wpisanie prawidłowo line i route ale jak pokazuje mój przykład - jeśli to się nie sprawdza trzeba użyć ZIEL. Dodam jeszcze, że kompletnie mnie zmyliło też to, że w drugą stronę jadąc tą 109 czyli do U Alsterdorf  wystarczyło właśnie odpowiednie wklepanie line i route czyli 10900 i route na 02, ale już w stronę Hauptbahnhof  nie.<br />
<br />
- Pasażerowie potrafią również nie wsiadać (ale to na pojedynczych przystankach) kiedy się nie podjedzie tak, żeby gra odczytała właściwe ustawienie autobusu.<br />
<br />
- Są sytuacje nadzwyczajne kiedy po prostu plik hof jest nieprawidłowo napisany, ale poniższa uwaga dotyczy tylko użytkowników BCS, choć być może (nie mam tu odpowiedniej wiedzy) może być rozwiązaniem też dla osób grających bez BCS. W Havirov też miałem sytuację, że pasażerowie nie wsiadali, a mimo wybrania odpowiedniego hof nie dało się wybrać odpowiedniego kierunku bo gra zczytywała zupełnie inne hofy. Należało z kolei usunąć z katalogu z pojazdem wszystkie inne pliki hof i zostawić tylko ten z havirov.<br />
<br />
Podsumowując: właściwy hof, właściwe wybranie kodów jest tu najważniejsze. Najlepszym sprawdzeniem czy hof jest prawidłowy jak np. nie wchodzi nam IBIS jest sprawdzenie z belki czy aby mamy odpowiednie przystanki. Jeśli tak to trzeba właściwie ustawić kod i musi się idealnie zgadzać z krańcówką jaką widzimy w harmonogramie.]]></description>
			<content:encoded><![CDATA[Witajcie. Jeśli powielam tu już jakieś informacje albo coś napisałem nie tak, to poprawiajcie. Jeśli temat jest w złym dziale usuwajcie (nie chcę absolutnie robić żadnego spamu). Jednak mam nadzieję, że z perspektywy gracza, który wciąż ogarnia napiszę coś przydatnego.<br />
<br />
Mimo, że już gram prawie 2 lata wciąż od czasu do czasu zdarzają mi się sytuacje, że kompletnie nie wiem co jest nie tak. Korzystam z BCS, które jest ogromną ściągą, ale czasami i ono wprowadza w błąd o czym później. Przejdźmy do rzeczy czyli dlaczego ludzie nie wsiadają?<br />
<br />
- Podstawowa sprawa to musimy być w 100% pewni, że kierunek i linia są prawidłowo. Miałem właśnie przygodę z Hamburgiem gdzie wszystko wydawało się niby ok. Linia 109. Kod 10900. route: 01 na Hauptbahnhof a ludzie nie wsiadają... Co jest? Okazało się, że kierunek musi być jako Hauptbahnhof ZOB co jest już czymś innym niż samo Hauptbahnhof. Korzystam z BCS, które mi pokazało w zakładce IBIS kod na tej linii 33. Ale już w kodach docelowych (ZIEL) było 27 i tylko wpisanie tego kodu w ZIEL było jedynym sposobem aby wszystko prawidłowo ustawić. A ponieważ korzystałem z mapki z DLC z linią 20 na początku myślałem, że musi być inny hof bo do tego Hamburga mam z 8 różnych hofów.<br />
<br />
- Zawsze sprawdzajcie czy jest prawidłowy plik hof. O ile w prostych mapkach najczęściej jest zawsze jeden o tyle jeśli mapka jest rozwijana, dochodzą różne eventy itp tych hofów potrafi być sporo. Tak np. miałem w dodatku Bremen Nord gdzie też były podobne problemy i tylko właściwy hof i tylko z wbiciem ZIEL gwarantował prawidłowe zachowanie pasażerów.<br />
<br />
- W większości sytuacji wystarcza wpisanie prawidłowo line i route ale jak pokazuje mój przykład - jeśli to się nie sprawdza trzeba użyć ZIEL. Dodam jeszcze, że kompletnie mnie zmyliło też to, że w drugą stronę jadąc tą 109 czyli do U Alsterdorf  wystarczyło właśnie odpowiednie wklepanie line i route czyli 10900 i route na 02, ale już w stronę Hauptbahnhof  nie.<br />
<br />
- Pasażerowie potrafią również nie wsiadać (ale to na pojedynczych przystankach) kiedy się nie podjedzie tak, żeby gra odczytała właściwe ustawienie autobusu.<br />
<br />
- Są sytuacje nadzwyczajne kiedy po prostu plik hof jest nieprawidłowo napisany, ale poniższa uwaga dotyczy tylko użytkowników BCS, choć być może (nie mam tu odpowiedniej wiedzy) może być rozwiązaniem też dla osób grających bez BCS. W Havirov też miałem sytuację, że pasażerowie nie wsiadali, a mimo wybrania odpowiedniego hof nie dało się wybrać odpowiedniego kierunku bo gra zczytywała zupełnie inne hofy. Należało z kolei usunąć z katalogu z pojazdem wszystkie inne pliki hof i zostawić tylko ten z havirov.<br />
<br />
Podsumowując: właściwy hof, właściwe wybranie kodów jest tu najważniejsze. Najlepszym sprawdzeniem czy hof jest prawidłowy jak np. nie wchodzi nam IBIS jest sprawdzenie z belki czy aby mamy odpowiednie przystanki. Jeśli tak to trzeba właściwie ustawić kod i musi się idealnie zgadzać z krańcówką jaką widzimy w harmonogramie.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Jak zacząć z OMSI? Poradnik i wskazówki dla początkujących.]]></title>
			<link>https://strefa-omsi.pl/Watek-Jak-zaczac-z-OMSI-Poradnik-i-wskazowki-dla-poczatkujacych--29632</link>
			<pubDate>Wed, 27 Nov 2024 06:32:00 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=62874">Sobol3D</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-Jak-zaczac-z-OMSI-Poradnik-i-wskazowki-dla-poczatkujacych--29632</guid>
			<description><![CDATA[Więc chcesz pojeździć sobie w grze w autobusiki? Wybornie! Poniższy poradnik jest dla osób które nie miały wcześniej większej styczności z OMSI, ale i również dla tych, którzy mają z OMSI problemy, ale jednak nadal wystarczająco dużo samozaparcia, aby brnąć w to dalej. Dołączone programy/pliki są hostowane u mnie, ze względu na to iż już powoli zaczynamy się wszyscy borykać z problemami wygasających linków, więc dla potomności wrzucam tu własne mirrory.<br />
<br />
<span style="font-size: x-large;" class="mycode_size">Krok 1 - Ustawienia</span><br />
<br />
Zacznijmy od podstaw - OMSI nie jest i nie będzie idealnym symulatorem, ale da się sprawić w kilku prostych krokach, aby działało stabilnie. Na sam początek - nie ważne jak dobry komputer masz i jak bardzo uważasz OMSI za przestarzałe, nie jest to dobrze zoptymalizowana gra, oraz są ustawienia których się 'nie tyka'. Polecam wypróbować OMSI z moimi ustawieniami <a href="https://drive.google.com/file/d/1Tc_RfpKVNYYFWVnt6sUNUzx8MSmauJTf/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">&gt;&gt; tutaj &lt;&lt;</a><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Ustawień których nie polecam włączać:</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Cienie</span> - są kompletnie zbugowane i kompletnie lagują OMSI.<br />
<span style="font-weight: bold;" class="mycode_b">Kolizje z innymi pojazdami i otoczeniem</span> - na wielu mapach występują niewidzialne ściany, nie jest to per se wina twórców map, a charakterystyka OMSI.<br />
<span style="font-weight: bold;" class="mycode_b">Autozapis </span>- powoduje mikrolag przy każdym zatrzymaniu się autobusem.<br />
<span style="font-weight: bold;" class="mycode_b">Zmniejszona wielowątkowość</span> - z mojego doświadczenia nie zmniejsza to ryzyka wysypywania się OMSI, a realnie potrafi zmniejszyć wydajność symulatora kilkukrotnie.<br />
<span style="font-weight: bold;" class="mycode_b">Pokaż wiadomości o błędach</span> - są irytujące dla zwykłych graczy, a twórca dowolnego contentu i tak będzie patrzył w logfile.<br />
<br />
Reszta ustawień jest wedle własnego uznania.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Ustawienia graficzne krok po kroku:</span><br />
<br />
Docelowa liczba klatek - polecam ustawić taką wartość jaką posiada odświeżanie monitora na którym wyświetla się OMSI. Raczej i tak wyższych wartości się nie osiąga, ale bez sensu jest ustawiać maksymalną, a 30 nic nie poprawia.<br />
Liczba sąsiednich bloków - Z A W S Z E musi to pozostać ustawione na 1. Ładowanie większej liczby kafli potrafi robić cyrki.<br />
Maksymalny zakres widoczności - więcej niż 1000m nie ma sensu, jeżeli ktoś ma słabszy sprzęt polecam 300-500m.<br />
Min. rozmiar obiektu (% rozmiaru ekranu) - innymi słowy jak blisko musimy być danego obiektu scenerii aby ten się pojawił.<br />
... dla odbić - polecam raczej wyższą wartość w przedziale 30-35% lub więcej. Lusterka od zawsze były upierdliwe dla OMSI i potrafiło się przez nie krztusić.<br />
Odbicia w czasie rzeczywistym - polecam pozostawić ekonomiczne, w ostateczności je wyłączyć.<br />
Systemy cząsteczek - polecam wyłączyć, jest to relatywnie źle zoptymalizowana funkcjonalność OMSI.<br />
Efekt blasku słońca - wedle uznania.<br />
Maks. złożoność obiektów - obecnie bez znaczenia, polecam pozostawić najwyższą wartość, przy niższych znikają krzaki na mapach, co powoduje że OMSI wygląda gorzej.<br />
Maks złożoność mapy - opcja raczej nie używana poza mapami z podstawowej wersji OMSI (tj. map Berlin Spandau i niektóre stare DLC), jednakże polecam pozostawić ją na 2 (najwyższa).<br />
Efekty buforu szablonowego - NIE WŁĄCZAJ! Wybitnie źle skutkuje to na wydajności OMSI.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Ustawienia graficzne krok po kroku (zakładka zaawansowane):</span><br />
<br />
Jedyne co tak na prawdę nas interesuje to pamięć tekstur i rozmiar tekstur odbić. Pamięć tekstur ustawiamy na 3072.0 MB lub 0.0 MB. Rozmiar tekstur odbić polecam pozostawić w przedziale 256-1024, jednakże 512 trafia w ten 'sweet-spot' kiedy odbicia są względnie lekkie ale i nadal czytelne.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Ustawienia ruchu AI:</span><br />
<br />
To co nas najbardziej interesuje to autobusy AI (opisane jako planowe). Raczej chcemy to <span style="font-size: small;" class="mycode_size">pozostawić </span><span style="font-weight: bold;" class="mycode_b">wyłączone </span>ze względu na potencjalnie ciężkie autobusy przypisane do AI-listów w mapach. Polecam swoje (autoreklama niezamierzona) autobusy AI, lub MANy NL/NGxx2 z podstawki.<br />
<br />
<span style="font-size: x-large;" class="mycode_size">Krok 2 - 4GB Patch</span><br />
<br />
<span style="font-size: small;" class="mycode_size">Kolejnym bardzo ważnym krokiem przed uruchomieniem OMSI jest zaaplikowanie 4GB patcha. Jest to istotne ze względu na fakt iż OMSI jest skompilowane jako 32-bitowa aplikacja, ale domyślnie używa tylko do 2GB pamięci RAM. Przy jakimkolwiek nowszym contencie, jego zaaplikowanie jest wręcz obowiązkowe. <a href="https://drive.google.com/file/d/1ag5WhFU8UnByu8E4_JXhE5l31MFWcaFF/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">Pobrać możecie go tutaj</a>. Proces instalacji jest prosty - przerzucacie 4gb_patch.exe do folderu OMSI, uruchamiacie, wybieracie w oknie plik omsi.exe (nie mylić z launcher.exe!) i gotowe. <br />
</span><br />
<span style="font-size: x-large;" class="mycode_size">Krok 3 - Czego nie robić, co robić, nie działa, ide popływać w kałuży.</span><br />
<br />
Instalowanie większości map, pojazdów itp odbywa się poprzez wrzucenie zawartości archiwów do głównego folderu z grą. Może być też tak, że autobus jest w folderze bez podstruktury folderów OMSI. Wtedy autobus wypakowujemy do folderu OMSI 2/Vehicles. Mapy do OMSI 2/Maps. Obiekty scenerii do OMSI 2/Sceneryobjects. Spliny do OMSI 2/Splines.<br />
<br />
Za pierwszym razem po dodaniu nowej mapy N I G D Y nie uruchamiamy jej poprzez wczytanie ostatniego stanu mapy. Zawsze nowododaną mapę uruchamiamy poprzez wczytanie nowej sytuacji.<br />
Do każdej mapy będzie dołączony plik .hof - jest to plik odpowiedzialny za kierunki na tablicach zewnętrznych, przystanki itp. Każdy autobus którym chcemy jeździć musi mieć w swoim odpowiednim folderze odpowiedni dla danej mapy plik .hof. Bez niego nie będziemy mogli wybrać odpowiedniej bazy kierunków, co za czym idzie - nie będziemy mogli zabierać pasażerów.<br />
<br />
Jeżeli chodzi o konfiguracje kierownicy (jeżeli takową posiadacie) w opcjach jest autokonfiguracja. Może być też tak, że po udanej konfiguracji coś może nie działać poprawnie. W takim wypadku polecam zmienić język na angielski i przeprowadzić ją ponownie, bo na niektórych polskich tłumaczeniach było tam coś pomieszane (bodaj gaz z hamulcem).<br />
<br />
Różnorodność dostępnego darmowego contentu do OMSI może wyglądać fajnie - ale nie polecam instalować zbyt dużej liczby map i/lub pojazdów. OMSI będzie wczytywać się znacznie dłużej proporcjonalnie do liczby i rozmiarów danych map.<br />
<br />
Jeżeli nowozainstalowana mapa nie działa (jest samo niebo) - oznacza to braki w Sceneryobjects, Splines lub Vehicles. Polecam do tego <a href="https://strefa-omsi.pl/Watek-OMSI-2-BlueSky-Tool--26448" target="_blank" rel="noopener" class="mycode_url">BlueSky Tool</a> lub <a href="https://drive.google.com/file/d/1i0omSB_HlSm-XTi1szQL7DioPnoe_kqb/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">MapTools</a>. Programy te skanują mapy pod kątem brakujących obiektów scenerii i splinów, (BlueSky dodatkowo pod kątem tekstur i pojazdów AI). Generuje on listę braków, niestety czasami trzeba się bawić w indiane jonesa z poszukiwaniem ich. Rzadziej może to być problem braków w pojazdach AI, aby to sprawdzić, polecam wyłączyć kompletnie wszystkie pojazdy AI i spróbować załadować mapę ponownie, jeżeli w takim wypadku to działa, to należy albo znaleźć brakujące pojazdy AI, albo je sobie podmienić.<br />
<br />
Jeżeli będzie mapa miała białe tekstury podłoża, lub będzie miała dziwne białe paski, oznacza to brak wymaganych przez mapę tekstur które (najczęściej) zlokalizowane są w folderze OMSI 2/Texture.<br />
<br />
Jeżeli już mowa o AI - jest ono konfigurowalne do każdej mapy. W folderze mapy będzie znajdować się plik ailist.cfg oraz ewentualnie ailist#low.cfg. Jeżeli chodzi o samo edytowanie tego pliku to najważniejszym jest to aby pamiętać, że pojazdy z końcówką .ovh są dla normalnych aut AI, sekcja z autobusami to ta gdzie wpisy kończą się jako .bus. UWAGA!!!! NIGDY nie wpisuj w AI autobusowe normalnych grywalnych pojazdów gracza. Większość z nich jest zbyt ciężka i nie przystosowana dla AI.<br />
<br />
Jeżeli chcesz zainstalować sobie dodatkowe repainty (malowania) na autobusy, to folder z repaintem instalujemy do folderu danego pojazdu, w folderze texture i do odpowiedniego folderu. Struktura może się różnić w zależności od danego pojazdu, zasada pozostaje taka sama.<br />
<br />
Jeżeli nie masz tekstu na wyświetlaczach - masz braki w OMSI 2/Fonts.<br />
<br />
Jeżeli autobus skacze - masz za mało klatek. Spróbuj zmniejszyć ustawienia graficzne, ustawienia dźwiękowe (wyłączenie dźwięków pojazdów AI, efektów itd). <br />
<br />
Na koniec pamiętaj - twoim najlepszym przyjacielem jest plik logfile.txt - to w nim można znaleźć to, co boli OMSI. Błędy 'texture filename xxxxxx not found in mesh file' można pominąć, bo nawet sami twórcy nie wiedzą po co to w ogóle w logu jest. Jeżeli jakiś problem występuje, to najpewniej od dołu w górę cały log będzie zawalony zugriffem lub innym błędem. Trzeba wtedy przescrollować do momentu kiedy pętla danego wpisu błędu się zaczęła, i tam będziemy mieli to co nas interesuje najbardziej. Powodów może być wiele, ale zdecydowanie ułatwicie sobie pomoc od innych jeżeli będziecie mogli przedstawić konkretnie jaki błąd macie w tym miejscu. Bardzo dobrą praktyką jest również dołączanie całego pliku logfile.txt, gdyż dla bardziej doświadczonych i zaznajomionych z OMSI potrafi wskazać gdzie leży problem.<br />
<br />
W miarę możliwości w przyszłości ten post będzie aktualizowany, tak aby w jednym miejscu było jak najwięcej informacji dla początkujących. Jeżeli przeczytałeś całość - dzięki i miłego ujeżdżania solarisa, mana czy czegokolwiek co tam chcesz.]]></description>
			<content:encoded><![CDATA[Więc chcesz pojeździć sobie w grze w autobusiki? Wybornie! Poniższy poradnik jest dla osób które nie miały wcześniej większej styczności z OMSI, ale i również dla tych, którzy mają z OMSI problemy, ale jednak nadal wystarczająco dużo samozaparcia, aby brnąć w to dalej. Dołączone programy/pliki są hostowane u mnie, ze względu na to iż już powoli zaczynamy się wszyscy borykać z problemami wygasających linków, więc dla potomności wrzucam tu własne mirrory.<br />
<br />
<span style="font-size: x-large;" class="mycode_size">Krok 1 - Ustawienia</span><br />
<br />
Zacznijmy od podstaw - OMSI nie jest i nie będzie idealnym symulatorem, ale da się sprawić w kilku prostych krokach, aby działało stabilnie. Na sam początek - nie ważne jak dobry komputer masz i jak bardzo uważasz OMSI za przestarzałe, nie jest to dobrze zoptymalizowana gra, oraz są ustawienia których się 'nie tyka'. Polecam wypróbować OMSI z moimi ustawieniami <a href="https://drive.google.com/file/d/1Tc_RfpKVNYYFWVnt6sUNUzx8MSmauJTf/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">&gt;&gt; tutaj &lt;&lt;</a><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Ustawień których nie polecam włączać:</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Cienie</span> - są kompletnie zbugowane i kompletnie lagują OMSI.<br />
<span style="font-weight: bold;" class="mycode_b">Kolizje z innymi pojazdami i otoczeniem</span> - na wielu mapach występują niewidzialne ściany, nie jest to per se wina twórców map, a charakterystyka OMSI.<br />
<span style="font-weight: bold;" class="mycode_b">Autozapis </span>- powoduje mikrolag przy każdym zatrzymaniu się autobusem.<br />
<span style="font-weight: bold;" class="mycode_b">Zmniejszona wielowątkowość</span> - z mojego doświadczenia nie zmniejsza to ryzyka wysypywania się OMSI, a realnie potrafi zmniejszyć wydajność symulatora kilkukrotnie.<br />
<span style="font-weight: bold;" class="mycode_b">Pokaż wiadomości o błędach</span> - są irytujące dla zwykłych graczy, a twórca dowolnego contentu i tak będzie patrzył w logfile.<br />
<br />
Reszta ustawień jest wedle własnego uznania.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Ustawienia graficzne krok po kroku:</span><br />
<br />
Docelowa liczba klatek - polecam ustawić taką wartość jaką posiada odświeżanie monitora na którym wyświetla się OMSI. Raczej i tak wyższych wartości się nie osiąga, ale bez sensu jest ustawiać maksymalną, a 30 nic nie poprawia.<br />
Liczba sąsiednich bloków - Z A W S Z E musi to pozostać ustawione na 1. Ładowanie większej liczby kafli potrafi robić cyrki.<br />
Maksymalny zakres widoczności - więcej niż 1000m nie ma sensu, jeżeli ktoś ma słabszy sprzęt polecam 300-500m.<br />
Min. rozmiar obiektu (% rozmiaru ekranu) - innymi słowy jak blisko musimy być danego obiektu scenerii aby ten się pojawił.<br />
... dla odbić - polecam raczej wyższą wartość w przedziale 30-35% lub więcej. Lusterka od zawsze były upierdliwe dla OMSI i potrafiło się przez nie krztusić.<br />
Odbicia w czasie rzeczywistym - polecam pozostawić ekonomiczne, w ostateczności je wyłączyć.<br />
Systemy cząsteczek - polecam wyłączyć, jest to relatywnie źle zoptymalizowana funkcjonalność OMSI.<br />
Efekt blasku słońca - wedle uznania.<br />
Maks. złożoność obiektów - obecnie bez znaczenia, polecam pozostawić najwyższą wartość, przy niższych znikają krzaki na mapach, co powoduje że OMSI wygląda gorzej.<br />
Maks złożoność mapy - opcja raczej nie używana poza mapami z podstawowej wersji OMSI (tj. map Berlin Spandau i niektóre stare DLC), jednakże polecam pozostawić ją na 2 (najwyższa).<br />
Efekty buforu szablonowego - NIE WŁĄCZAJ! Wybitnie źle skutkuje to na wydajności OMSI.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Ustawienia graficzne krok po kroku (zakładka zaawansowane):</span><br />
<br />
Jedyne co tak na prawdę nas interesuje to pamięć tekstur i rozmiar tekstur odbić. Pamięć tekstur ustawiamy na 3072.0 MB lub 0.0 MB. Rozmiar tekstur odbić polecam pozostawić w przedziale 256-1024, jednakże 512 trafia w ten 'sweet-spot' kiedy odbicia są względnie lekkie ale i nadal czytelne.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Ustawienia ruchu AI:</span><br />
<br />
To co nas najbardziej interesuje to autobusy AI (opisane jako planowe). Raczej chcemy to <span style="font-size: small;" class="mycode_size">pozostawić </span><span style="font-weight: bold;" class="mycode_b">wyłączone </span>ze względu na potencjalnie ciężkie autobusy przypisane do AI-listów w mapach. Polecam swoje (autoreklama niezamierzona) autobusy AI, lub MANy NL/NGxx2 z podstawki.<br />
<br />
<span style="font-size: x-large;" class="mycode_size">Krok 2 - 4GB Patch</span><br />
<br />
<span style="font-size: small;" class="mycode_size">Kolejnym bardzo ważnym krokiem przed uruchomieniem OMSI jest zaaplikowanie 4GB patcha. Jest to istotne ze względu na fakt iż OMSI jest skompilowane jako 32-bitowa aplikacja, ale domyślnie używa tylko do 2GB pamięci RAM. Przy jakimkolwiek nowszym contencie, jego zaaplikowanie jest wręcz obowiązkowe. <a href="https://drive.google.com/file/d/1ag5WhFU8UnByu8E4_JXhE5l31MFWcaFF/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">Pobrać możecie go tutaj</a>. Proces instalacji jest prosty - przerzucacie 4gb_patch.exe do folderu OMSI, uruchamiacie, wybieracie w oknie plik omsi.exe (nie mylić z launcher.exe!) i gotowe. <br />
</span><br />
<span style="font-size: x-large;" class="mycode_size">Krok 3 - Czego nie robić, co robić, nie działa, ide popływać w kałuży.</span><br />
<br />
Instalowanie większości map, pojazdów itp odbywa się poprzez wrzucenie zawartości archiwów do głównego folderu z grą. Może być też tak, że autobus jest w folderze bez podstruktury folderów OMSI. Wtedy autobus wypakowujemy do folderu OMSI 2/Vehicles. Mapy do OMSI 2/Maps. Obiekty scenerii do OMSI 2/Sceneryobjects. Spliny do OMSI 2/Splines.<br />
<br />
Za pierwszym razem po dodaniu nowej mapy N I G D Y nie uruchamiamy jej poprzez wczytanie ostatniego stanu mapy. Zawsze nowododaną mapę uruchamiamy poprzez wczytanie nowej sytuacji.<br />
Do każdej mapy będzie dołączony plik .hof - jest to plik odpowiedzialny za kierunki na tablicach zewnętrznych, przystanki itp. Każdy autobus którym chcemy jeździć musi mieć w swoim odpowiednim folderze odpowiedni dla danej mapy plik .hof. Bez niego nie będziemy mogli wybrać odpowiedniej bazy kierunków, co za czym idzie - nie będziemy mogli zabierać pasażerów.<br />
<br />
Jeżeli chodzi o konfiguracje kierownicy (jeżeli takową posiadacie) w opcjach jest autokonfiguracja. Może być też tak, że po udanej konfiguracji coś może nie działać poprawnie. W takim wypadku polecam zmienić język na angielski i przeprowadzić ją ponownie, bo na niektórych polskich tłumaczeniach było tam coś pomieszane (bodaj gaz z hamulcem).<br />
<br />
Różnorodność dostępnego darmowego contentu do OMSI może wyglądać fajnie - ale nie polecam instalować zbyt dużej liczby map i/lub pojazdów. OMSI będzie wczytywać się znacznie dłużej proporcjonalnie do liczby i rozmiarów danych map.<br />
<br />
Jeżeli nowozainstalowana mapa nie działa (jest samo niebo) - oznacza to braki w Sceneryobjects, Splines lub Vehicles. Polecam do tego <a href="https://strefa-omsi.pl/Watek-OMSI-2-BlueSky-Tool--26448" target="_blank" rel="noopener" class="mycode_url">BlueSky Tool</a> lub <a href="https://drive.google.com/file/d/1i0omSB_HlSm-XTi1szQL7DioPnoe_kqb/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">MapTools</a>. Programy te skanują mapy pod kątem brakujących obiektów scenerii i splinów, (BlueSky dodatkowo pod kątem tekstur i pojazdów AI). Generuje on listę braków, niestety czasami trzeba się bawić w indiane jonesa z poszukiwaniem ich. Rzadziej może to być problem braków w pojazdach AI, aby to sprawdzić, polecam wyłączyć kompletnie wszystkie pojazdy AI i spróbować załadować mapę ponownie, jeżeli w takim wypadku to działa, to należy albo znaleźć brakujące pojazdy AI, albo je sobie podmienić.<br />
<br />
Jeżeli będzie mapa miała białe tekstury podłoża, lub będzie miała dziwne białe paski, oznacza to brak wymaganych przez mapę tekstur które (najczęściej) zlokalizowane są w folderze OMSI 2/Texture.<br />
<br />
Jeżeli już mowa o AI - jest ono konfigurowalne do każdej mapy. W folderze mapy będzie znajdować się plik ailist.cfg oraz ewentualnie ailist#low.cfg. Jeżeli chodzi o samo edytowanie tego pliku to najważniejszym jest to aby pamiętać, że pojazdy z końcówką .ovh są dla normalnych aut AI, sekcja z autobusami to ta gdzie wpisy kończą się jako .bus. UWAGA!!!! NIGDY nie wpisuj w AI autobusowe normalnych grywalnych pojazdów gracza. Większość z nich jest zbyt ciężka i nie przystosowana dla AI.<br />
<br />
Jeżeli chcesz zainstalować sobie dodatkowe repainty (malowania) na autobusy, to folder z repaintem instalujemy do folderu danego pojazdu, w folderze texture i do odpowiedniego folderu. Struktura może się różnić w zależności od danego pojazdu, zasada pozostaje taka sama.<br />
<br />
Jeżeli nie masz tekstu na wyświetlaczach - masz braki w OMSI 2/Fonts.<br />
<br />
Jeżeli autobus skacze - masz za mało klatek. Spróbuj zmniejszyć ustawienia graficzne, ustawienia dźwiękowe (wyłączenie dźwięków pojazdów AI, efektów itd). <br />
<br />
Na koniec pamiętaj - twoim najlepszym przyjacielem jest plik logfile.txt - to w nim można znaleźć to, co boli OMSI. Błędy 'texture filename xxxxxx not found in mesh file' można pominąć, bo nawet sami twórcy nie wiedzą po co to w ogóle w logu jest. Jeżeli jakiś problem występuje, to najpewniej od dołu w górę cały log będzie zawalony zugriffem lub innym błędem. Trzeba wtedy przescrollować do momentu kiedy pętla danego wpisu błędu się zaczęła, i tam będziemy mieli to co nas interesuje najbardziej. Powodów może być wiele, ale zdecydowanie ułatwicie sobie pomoc od innych jeżeli będziecie mogli przedstawić konkretnie jaki błąd macie w tym miejscu. Bardzo dobrą praktyką jest również dołączanie całego pliku logfile.txt, gdyż dla bardziej doświadczonych i zaznajomionych z OMSI potrafi wskazać gdzie leży problem.<br />
<br />
W miarę możliwości w przyszłości ten post będzie aktualizowany, tak aby w jednym miejscu było jak najwięcej informacji dla początkujących. Jeżeli przeczytałeś całość - dzięki i miłego ujeżdżania solarisa, mana czy czegokolwiek co tam chcesz.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Dodawanie skrótu klawiszowego w pliku konfiguracyjnym]]></title>
			<link>https://strefa-omsi.pl/Watek-Dodawanie-skrotu-klawiszowego-w-pliku-konfiguracyjnym--27217</link>
			<pubDate>Wed, 21 Jul 2021 10:40:28 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=25972">barteg</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-Dodawanie-skrotu-klawiszowego-w-pliku-konfiguracyjnym--27217</guid>
			<description><![CDATA[Jest to wg. mnie przydatna dla posiadaczy dużej ilości autobusów w OMSI umiejętność, bo z wzrostem ilości modeli rośnie długość listy z opcjami do wyboru w menu <span style="font-style: italic;" class="mycode_i">Opcje</span>, która nie jest posegregowana alfabetycznie, więc znalezienie odpowiedniej opcji może zająć dużo czasu. Poza tym, czas oczekiwania na wyświetlenie listy też zwiększa się wraz ze wzrostem liczby modeli.<br />
<br />
Czynność zaprezentuję na przykładzie. W tym wypadku załóżmy, że jesteśmy zainteresowani przypisaniem blokady połówki przednich drzwi w Solarisach Urbino PL do kombinacji <span style="font-weight: bold;" class="mycode_b">Ctrl</span> + <span style="font-weight: bold;" class="mycode_b">Shift</span> + <span style="font-weight: bold;" class="mycode_b">/</span> (tego na numpadzie)<br />
<br />
Zadanie podzielimy na kilka  etapów:<br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Najpierw musimy ustalić komendę, do której chcemy przypisać klawisz.</span> W niektórych przypadkach można znaleźć je w internecie. Osoby zaznajomione z tematyką budowy modeli w OMSI mogą odszukać je w plikach modelu.<br />
<br />
Znalazłem na forum spis komend do tego autobusu: <a href="https://strefa-omsi.pl/Watek-Modyfikacja-pojazdu-Solaris-Urbino-PL-Mega-Pack--12716?pid=134982#pid134982" target="_blank" rel="noopener" class="mycode_url">https://strefa-omsi.pl/Watek-Modyfikacja...#pid134982</a><br />
Często te same komendy działają w wielu autobusach, można tę listę uznać za uniwersalną.<br />
<br />
Zatem wiemy, że komenda do blokady połówki to <span style="font-family: Courier;" class="mycode_font">cp_tuersperre</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Następnym etapem jest odnalezienie w pliku z tłumaczeniem nazw klawiszy odpowiedniej liczby odpowiadającej klawiszowi niebędącego modyfikatorem, do którego przypisujemy komendę.</span><br />
<br />
Otwieramy edytorem tekstu (np. <span style="font-style: italic;" class="mycode_i">Notatnik</span> lub <span style="font-style: italic;" class="mycode_i">Notepad++</span>) plik <span style="font-family: Courier;" class="mycode_font">*.kyb</span> języka, którym się posługujemy w katalogu <span style="font-family: Courier;" class="mycode_font">Inputs</span>. W moim przypadku jest to <span style="font-family: Courier;" class="mycode_font">Inputs/PL.kyb</span>.<br />
<br />
Składnia jest bardzo prosta, w każdej linii mamy liczbę, tabulator, nazwę klawisza.<br />
Linia z poszukiwanym klawiszem wygląda następująco:<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>181&nbsp;&nbsp;&nbsp;&nbsp;Num /</code></div></div><span style="font-size: x-small;" class="mycode_size">(źródło: <a href="https://strefa-omsi.pl/Watek-OMSI-1-2-Spolszczenia-OMSI-1-i-OMSI-2-Dla-strefa-omsi-pl--162" target="_blank" rel="noopener" class="mycode_url">https://strefa-omsi.pl/Watek-OMSI-1-2-Sp...si-pl--162</a>, autor: <a href="https://strefa-omsi.pl/member.php?action=profile&amp;uid=1" target="_blank" rel="noopener" class="mycode_url">skawek</a>)</span><br />
Poszukiwana liczba to 181.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Musimy jeszcze obliczyć dodatkową sumę z tych z poniższych liczb, które opisują właściwości planowanego przypisania klawisza.</span><br />
<blockquote class="mycode_quote"><cite>Cytat:</cite>1 – ciągłość<br />
2 – przypisanie zadziała tylko z modyfikatorem Shift<br />
4 – przypisanie zadziała tylko z modyfikatorem Ctrl</blockquote>
Co oznacza w tym przypadku słowo ciągłość? Nie do końca rozumiem, ja tylko przepisałem to je z menu <span style="font-style: italic;" class="mycode_i">Opcje</span>, ale w prawie wszystkich przypadkach należy nie brać jego liczby pod uwagę (tak jakby nie zaznaczyć go w menu). Jeśli nie wiesz, nie dodawaj liczby 1 do sumy.<br />
<br />
Oczywiście, jeśli nie chcemy użyć żadnej z opcji, to suma wyniesie 0.<br />
<br />
Tak więc w naszym przypadku suma wynosi 2 + 4 = 6.</li>
<li><span style="font-weight: bold;" class="mycode_b">Ostatnią czynnością jest dodanie wpisu definiującego skrót klawiszowy.</span><br />
<span style="color: #FF0000;" class="mycode_color">Jeśli nie masz przekonania, że uda ci się poprawnie wykonać tę część, zrób kopię zapasową pliku </span><span style="font-family: Courier;" class="mycode_font">Inputs/keyboard.cfg</span><span style="color: #FF0000;" class="mycode_color">, by móc przywrócić ją na jego miejsce w przypadku uszkodzenia pliku </span><span style="font-family: Courier;" class="mycode_font">Inputs/keyboard.cfg</span><span style="color: #FF0000;" class="mycode_color">.</span><br />
<br />
W edytorze tekstu dodajemy na końcu pliku <span style="font-family: Courier;" class="mycode_font">Inputs/keyboard.cfg</span> wpis w następującej formie:<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[entry]<br />
komenda ustalona w punkcie 1<br />
liczba z kroku 2<br />
suma z kroku 3</code></div></div>Wpis z tego przykładu będzie zatem następujący:<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[entry]<br />
cp_tuersperre<br />
181<br />
6</code></div></div></li>
</ol>
<br />
<hr class="mycode_hr" />Ten utwór podlega postanowieniom licencji <a href="https://creativecommons.org/publicdomain/zero/1.0/" target="_blank" rel="noopener" class="mycode_url">CC0 1.0 Universal</a>.<br />
<a href="https://creativecommons.org/publicdomain/zero/1.0/" target="_blank" rel="noopener" class="mycode_url"><img src="https://mirrors.creativecommons.org/presskit/icons/cc.svg" loading="lazy"  alt="[Obrazek: cc.svg]" class="mycode_img" /><img src="https://mirrors.creativecommons.org/presskit/icons/zero.svg" loading="lazy"  alt="[Obrazek: zero.svg]" class="mycode_img" /></a>]]></description>
			<content:encoded><![CDATA[Jest to wg. mnie przydatna dla posiadaczy dużej ilości autobusów w OMSI umiejętność, bo z wzrostem ilości modeli rośnie długość listy z opcjami do wyboru w menu <span style="font-style: italic;" class="mycode_i">Opcje</span>, która nie jest posegregowana alfabetycznie, więc znalezienie odpowiedniej opcji może zająć dużo czasu. Poza tym, czas oczekiwania na wyświetlenie listy też zwiększa się wraz ze wzrostem liczby modeli.<br />
<br />
Czynność zaprezentuję na przykładzie. W tym wypadku załóżmy, że jesteśmy zainteresowani przypisaniem blokady połówki przednich drzwi w Solarisach Urbino PL do kombinacji <span style="font-weight: bold;" class="mycode_b">Ctrl</span> + <span style="font-weight: bold;" class="mycode_b">Shift</span> + <span style="font-weight: bold;" class="mycode_b">/</span> (tego na numpadzie)<br />
<br />
Zadanie podzielimy na kilka  etapów:<br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Najpierw musimy ustalić komendę, do której chcemy przypisać klawisz.</span> W niektórych przypadkach można znaleźć je w internecie. Osoby zaznajomione z tematyką budowy modeli w OMSI mogą odszukać je w plikach modelu.<br />
<br />
Znalazłem na forum spis komend do tego autobusu: <a href="https://strefa-omsi.pl/Watek-Modyfikacja-pojazdu-Solaris-Urbino-PL-Mega-Pack--12716?pid=134982#pid134982" target="_blank" rel="noopener" class="mycode_url">https://strefa-omsi.pl/Watek-Modyfikacja...#pid134982</a><br />
Często te same komendy działają w wielu autobusach, można tę listę uznać za uniwersalną.<br />
<br />
Zatem wiemy, że komenda do blokady połówki to <span style="font-family: Courier;" class="mycode_font">cp_tuersperre</span>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Następnym etapem jest odnalezienie w pliku z tłumaczeniem nazw klawiszy odpowiedniej liczby odpowiadającej klawiszowi niebędącego modyfikatorem, do którego przypisujemy komendę.</span><br />
<br />
Otwieramy edytorem tekstu (np. <span style="font-style: italic;" class="mycode_i">Notatnik</span> lub <span style="font-style: italic;" class="mycode_i">Notepad++</span>) plik <span style="font-family: Courier;" class="mycode_font">*.kyb</span> języka, którym się posługujemy w katalogu <span style="font-family: Courier;" class="mycode_font">Inputs</span>. W moim przypadku jest to <span style="font-family: Courier;" class="mycode_font">Inputs/PL.kyb</span>.<br />
<br />
Składnia jest bardzo prosta, w każdej linii mamy liczbę, tabulator, nazwę klawisza.<br />
Linia z poszukiwanym klawiszem wygląda następująco:<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>181&nbsp;&nbsp;&nbsp;&nbsp;Num /</code></div></div><span style="font-size: x-small;" class="mycode_size">(źródło: <a href="https://strefa-omsi.pl/Watek-OMSI-1-2-Spolszczenia-OMSI-1-i-OMSI-2-Dla-strefa-omsi-pl--162" target="_blank" rel="noopener" class="mycode_url">https://strefa-omsi.pl/Watek-OMSI-1-2-Sp...si-pl--162</a>, autor: <a href="https://strefa-omsi.pl/member.php?action=profile&amp;uid=1" target="_blank" rel="noopener" class="mycode_url">skawek</a>)</span><br />
Poszukiwana liczba to 181.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Musimy jeszcze obliczyć dodatkową sumę z tych z poniższych liczb, które opisują właściwości planowanego przypisania klawisza.</span><br />
<blockquote class="mycode_quote"><cite>Cytat:</cite>1 – ciągłość<br />
2 – przypisanie zadziała tylko z modyfikatorem Shift<br />
4 – przypisanie zadziała tylko z modyfikatorem Ctrl</blockquote>
Co oznacza w tym przypadku słowo ciągłość? Nie do końca rozumiem, ja tylko przepisałem to je z menu <span style="font-style: italic;" class="mycode_i">Opcje</span>, ale w prawie wszystkich przypadkach należy nie brać jego liczby pod uwagę (tak jakby nie zaznaczyć go w menu). Jeśli nie wiesz, nie dodawaj liczby 1 do sumy.<br />
<br />
Oczywiście, jeśli nie chcemy użyć żadnej z opcji, to suma wyniesie 0.<br />
<br />
Tak więc w naszym przypadku suma wynosi 2 + 4 = 6.</li>
<li><span style="font-weight: bold;" class="mycode_b">Ostatnią czynnością jest dodanie wpisu definiującego skrót klawiszowy.</span><br />
<span style="color: #FF0000;" class="mycode_color">Jeśli nie masz przekonania, że uda ci się poprawnie wykonać tę część, zrób kopię zapasową pliku </span><span style="font-family: Courier;" class="mycode_font">Inputs/keyboard.cfg</span><span style="color: #FF0000;" class="mycode_color">, by móc przywrócić ją na jego miejsce w przypadku uszkodzenia pliku </span><span style="font-family: Courier;" class="mycode_font">Inputs/keyboard.cfg</span><span style="color: #FF0000;" class="mycode_color">.</span><br />
<br />
W edytorze tekstu dodajemy na końcu pliku <span style="font-family: Courier;" class="mycode_font">Inputs/keyboard.cfg</span> wpis w następującej formie:<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[entry]<br />
komenda ustalona w punkcie 1<br />
liczba z kroku 2<br />
suma z kroku 3</code></div></div>Wpis z tego przykładu będzie zatem następujący:<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[entry]<br />
cp_tuersperre<br />
181<br />
6</code></div></div></li>
</ol>
<br />
<hr class="mycode_hr" />Ten utwór podlega postanowieniom licencji <a href="https://creativecommons.org/publicdomain/zero/1.0/" target="_blank" rel="noopener" class="mycode_url">CC0 1.0 Universal</a>.<br />
<a href="https://creativecommons.org/publicdomain/zero/1.0/" target="_blank" rel="noopener" class="mycode_url"><img src="https://mirrors.creativecommons.org/presskit/icons/cc.svg" loading="lazy"  alt="[Obrazek: cc.svg]" class="mycode_img" /><img src="https://mirrors.creativecommons.org/presskit/icons/zero.svg" loading="lazy"  alt="[Obrazek: zero.svg]" class="mycode_img" /></a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Zalecenia dotyczące kart graficznych NVIDIA]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-1-2-Zalecenia-dotyczace-kart-graficznych-NVIDIA--26455</link>
			<pubDate>Sun, 27 Dec 2020 02:04:10 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=60939">Anonim17PL</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-1-2-Zalecenia-dotyczace-kart-graficznych-NVIDIA--26455</guid>
			<description><![CDATA[<span style="font-size: small;" class="mycode_size">Zalecenia oparte na doświadczeniach.</span><br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Zalecenia Sprzętowe</span></span><br />
<br />
　Dla kart graficznych NVIDIA zaleca się procesory AMD. "Współczesne" minimum dla nowych komputerów to AMD 2600, NVIDIA GTX 1060, 16GB RAM.<br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Zalecenia Programowe</span></span><br />
<br />
　System Operacyjny (zwany dalej "OS") powinien być wolny od "ulepszaczy" typu "Game Booster"<br />
OS powinien pracować w  "Zrównoważonym" trybie zasilania bądź dedykowanym dla procesora, na czas uruchomionego OMSI.<br />
OMSI powinno posiadać łatkę <a href="https://ntcore.com/?page_id=371" target="_blank" rel="noopener" class="mycode_url">NTCore 4GB Patch</a><br />
<br />
Karta graficzna NVIDIA powinna mieć następujące ustawienia dla OMSI:<br />
<ul class="mycode_list"><li>Wyostrzanie obrazu – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li>CUDA  – Procesory Graficzne – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li>Filtrowanie anizotropowe – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Filtrowanie tekstur - jakość – Wysoka Wydajność.</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Filtrowanie tekstur - ujemna kompensacja poziomu szczegółów – Zablokuj.</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Filtrowanie tekstur -Optymalizacja anizotropowa próbki – Włącz.</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Filtrowanie tekstur -Optymalizacja trójlinowa – Włącz.</span><br />
</li>
<li>Karta graficzna renderująca OpenGL – <span style="font-style: italic;" class="mycode_i">Nie Dotyczy OMSI</span><br />
</li>
<li>Maksymalna częstotliwość wyświetlania klatek – <span style="font-style: italic;" class="mycode_i">Maksymalna częstotliwość odświeżania monitora</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Optymalizacja  wątkowa – Wyłącz.</span><br />
</li>
<li>Pamięć podręczna jednostki cieniowania – Włącz<br />
</li>
<li>Potrójne buforowanie – <span style="font-style: italic;" class="mycode_i">Nie Dotyczy OMSI</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Synchronizacja pionowa – Użyj ustawienia aplikacji 3D</span><br />
</li>
<li>Tryb niskiego opóźnienia – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li>Tryb zarządzania energią – Preferuj maksymalną wydajność.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Wstępne renderowanie klatek wirtualnej rzeczywistości – Użyj ustawienia <br />
aplikacji 3D.</span><br />
</li>
<li>Wygładzanie krawędzi - FXAA  – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li>Wygładzanie krawędzi - przeźroczystość  – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Wygładzanie krawędzi - tryb – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika. zalecane ustawienia: Wyłącz; zastąp ustawienia aplikacji</span></span><br />
</li>
<li>Wygładzanie krawędzi - ustawienia  – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li>Wygładzanie krawędzi z próbkowaniem wielu klatek (MFAA) – <span style="font-style: italic;" class="mycode_i">Nie testowane</span><br />
</li>
<li>Wygładzanie krawędzi - korekcja gamma  – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li>Zamknięcie środowiska – <span style="font-style: italic;" class="mycode_i">Nie Dotyczy OMSI</span><br />
</li>
</ul>
Zostały podkreślone ustawienia wpływające na jakość symulacji.<br />
<br />
Jeżeli w panelu sterowania NVIDIA znajdują się także inne ustawienia niż te wymienione powyżej, proszę o informację.<br />
<br />
Za zakończeniu konfiguracji zalecane jest skonfigurowanie OMSI za pomocą <a href="https://strefa-omsi.pl/Watek-OMSI-2-Performance-relevant-Settings-By-Oblong-tlumaczenie--26454" target="_blank" rel="noopener" class="mycode_url">tego poradnika.</a><br />
<br />
Licencja: CC0 1.0 Universal]]></description>
			<content:encoded><![CDATA[<span style="font-size: small;" class="mycode_size">Zalecenia oparte na doświadczeniach.</span><br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Zalecenia Sprzętowe</span></span><br />
<br />
　Dla kart graficznych NVIDIA zaleca się procesory AMD. "Współczesne" minimum dla nowych komputerów to AMD 2600, NVIDIA GTX 1060, 16GB RAM.<br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Zalecenia Programowe</span></span><br />
<br />
　System Operacyjny (zwany dalej "OS") powinien być wolny od "ulepszaczy" typu "Game Booster"<br />
OS powinien pracować w  "Zrównoważonym" trybie zasilania bądź dedykowanym dla procesora, na czas uruchomionego OMSI.<br />
OMSI powinno posiadać łatkę <a href="https://ntcore.com/?page_id=371" target="_blank" rel="noopener" class="mycode_url">NTCore 4GB Patch</a><br />
<br />
Karta graficzna NVIDIA powinna mieć następujące ustawienia dla OMSI:<br />
<ul class="mycode_list"><li>Wyostrzanie obrazu – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li>CUDA  – Procesory Graficzne – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li>Filtrowanie anizotropowe – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Filtrowanie tekstur - jakość – Wysoka Wydajność.</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Filtrowanie tekstur - ujemna kompensacja poziomu szczegółów – Zablokuj.</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Filtrowanie tekstur -Optymalizacja anizotropowa próbki – Włącz.</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Filtrowanie tekstur -Optymalizacja trójlinowa – Włącz.</span><br />
</li>
<li>Karta graficzna renderująca OpenGL – <span style="font-style: italic;" class="mycode_i">Nie Dotyczy OMSI</span><br />
</li>
<li>Maksymalna częstotliwość wyświetlania klatek – <span style="font-style: italic;" class="mycode_i">Maksymalna częstotliwość odświeżania monitora</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Optymalizacja  wątkowa – Wyłącz.</span><br />
</li>
<li>Pamięć podręczna jednostki cieniowania – Włącz<br />
</li>
<li>Potrójne buforowanie – <span style="font-style: italic;" class="mycode_i">Nie Dotyczy OMSI</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Synchronizacja pionowa – Użyj ustawienia aplikacji 3D</span><br />
</li>
<li>Tryb niskiego opóźnienia – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li>Tryb zarządzania energią – Preferuj maksymalną wydajność.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Wstępne renderowanie klatek wirtualnej rzeczywistości – Użyj ustawienia <br />
aplikacji 3D.</span><br />
</li>
<li>Wygładzanie krawędzi - FXAA  – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li>Wygładzanie krawędzi - przeźroczystość  – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Wygładzanie krawędzi - tryb – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika. zalecane ustawienia: Wyłącz; zastąp ustawienia aplikacji</span></span><br />
</li>
<li>Wygładzanie krawędzi - ustawienia  – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li>Wygładzanie krawędzi z próbkowaniem wielu klatek (MFAA) – <span style="font-style: italic;" class="mycode_i">Nie testowane</span><br />
</li>
<li>Wygładzanie krawędzi - korekcja gamma  – <span style="font-style: italic;" class="mycode_i">Wedle życzenia użytkownika.</span><br />
</li>
<li>Zamknięcie środowiska – <span style="font-style: italic;" class="mycode_i">Nie Dotyczy OMSI</span><br />
</li>
</ul>
Zostały podkreślone ustawienia wpływające na jakość symulacji.<br />
<br />
Jeżeli w panelu sterowania NVIDIA znajdują się także inne ustawienia niż te wymienione powyżej, proszę o informację.<br />
<br />
Za zakończeniu konfiguracji zalecane jest skonfigurowanie OMSI za pomocą <a href="https://strefa-omsi.pl/Watek-OMSI-2-Performance-relevant-Settings-By-Oblong-tlumaczenie--26454" target="_blank" rel="noopener" class="mycode_url">tego poradnika.</a><br />
<br />
Licencja: CC0 1.0 Universal]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Performance relevant Settings By Oblong [tłumaczenie]]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-2-Performance-relevant-Settings-By-Oblong-tlumaczenie--26454</link>
			<pubDate>Sat, 26 Dec 2020 23:48:37 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=60939">Anonim17PL</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-2-Performance-relevant-Settings-By-Oblong-tlumaczenie--26454</guid>
			<description><![CDATA[<span style="font-size: xx-small;" class="mycode_size">Jest to tłumaczenie <a href="https://steamcommunity.com/sharedfiles/filedetails/?id=820867621" target="_blank" rel="noopener" class="mycode_url">tego poradnika</a> z angielskiego na polski.</span><br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Uwagi Autora:</span></span><br />
<blockquote class="mycode_quote"><cite>Oblong napisał(a):</cite>To jest przetłumaczona wersja tego przewodnika. Zrobiłem, co mogłem, z tłumaczeniem, ale możliwe są błędy w tłumaczeniu i błędy gramatyczne.</blockquote><br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"> Informacje ogólne</span></span><br />
　W przeciwieństwie do większości innych gier, najnowsza i najpotężniejsza karta graficzna nie pomoże ci zbytnio w wydajności. OMSI potrzebuje szybkiego procesora, najlepiej dwurdzeniowego lub więcej, z co najmniej 3GHz (dla AMD, dla Intela może to być trochę mniej). Jeżeli chcesz poprawić wydajność, musisz poprawić wykorzystanie procesora. W Omsi procesor przygotowuje również prawie całą grafikę, dzięki czemu karta graficzna jest tylko do ostatecznego renderowania. Oznacza to, że ilość obiektów, a także ilość AI (samochody, autobusy i ludzie) należy ustawić zgodnie z mocą twojego procesora<br />
<br />
Jeżeli uzyskasz mniej niż 7-10 FPS (klatek na sekundę) , silnik fizyki zaczyna się psuć (glitch'ować – przyp. tłum.), a autobus zaczyna podskakiwać.<br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"> „Patch 4 GB”<br />
</span></span>　Jeżeli szukasz pomocy dotyczącej problemów z wydajnością, możesz często przeczytać „użyj poprawki 4 GB”, ale z jakiego powodu? OMSI, jako aplikacja 32-bitowa, nie może używać więcej niż 4 GB pamięci RAM. 2 z 4 GB są zarezerwowane dla systemu, więc OMSI zwykle może używać tylko 2 GB pamięci RAM, ale w exe można ustawić oznaczenie, które zezwala aplikacji 32-bitowej na wykorzystanie całego 4 GB.<br />
<br />
Pomaga to w OMSI z bardzo dużymi mapami, które wymagają dużo pamięci RAM. Ta poprawka technicznie pomaga tylko wtedy, gdy masz problemy z białymi teksturami.<br />
<br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Zaawansowane ustawienia </span></span><br />
<img src="https://strefa-omsi.pl/attachment.php?aid=2982" loading="lazy"  alt="[Obrazek: attachment.php?aid=2982]" class="mycode_img" /><br />
<br />
Najważniejsze rzeczy:<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Autozapis</span><br />
</li>
</ul>
　Za każdym razem kiedy zatrzymuje się autobus, OMSI zapisuje bieżącą sytuację. Może to spowodować krótkie zawieszenie, zwłaszcza gdy wydajność jest już niska. Jeżeli cię to denerwuje, a OMSI działa dość stabilnie, możesz to tutaj dezaktywować, ale pamiętaj, że musisz ręcznie zapisać sytuację, gdy zamykasz OMSI, w przeciwnym razie nie będziesz mógł kontynuować w tym momencie i możliwe będzie rozpoczęcie tylko nowych sytuacji.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Zmniejszona wielowątkowość</span><br />
</li>
</ul>
　Ta opcja jest mniej więcej pozostałością po wczesnej erze Omsi 2, kiedy nowa wielowątkowość (oznacza użycie wielu rdzeni procesora) spowodowała pewne problemy. Dość mocno obniża wydajność; jeżeli nie masz problemów, wyłącz tę opcję.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Wczytaj całą mapę na starcie</span><br />
</li>
</ul>
　Użyj tego tylko wtedy, gdy twój komputer ma problemy z ładowaniem nowych kafelków. Dzięki tej opcji czas wczytywania nowych kafelków jest krótszy, ale ogólna wydajność może również nieco spaść, a duże mapy wymagają bardzo dużo czasu na załadowanie. Bardzo duże mapy mogą się nie załadować z powodu 32-bitowego ograniczenia użycia pamięci RAM.<br />
<br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Ustawienia grafiki </span></span><br />
<img src="https://strefa-omsi.pl/attachment.php?aid=2978" loading="lazy"  alt="[Obrazek: attachment.php?aid=2978]" class="mycode_img" /><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Docelowa liczba klatek</span><br />
</li>
</ul>
　Ogranicza maksymalną liczbę klatek na sekundę<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Liczba sąsiednich bloków</span><br />
</li>
</ul>
　Ilość kafli w każdym kierunku. 1 oznacza, że załadowanych jest 9 kafli, a 2 oznacza, że wokół ciebie masz 25 kafli. Ta opcja ma dość duży wpływ na wydajność. Ciekawostką jest to, że Omsi ma dynamiczną redukcję liczby kafli. Więcej na ten temat w Grafice (zaawansowane).<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Maks. zakres widoczności</span><br />
</li>
</ul>
　Gdy odległość między tobą a obiektem jest większa niż wartość (w metrach), to nie zostanie pokazany obiekt. Zmniejszenie tej wartości może poprawić wydajność. Jeżeli wartość będzie zbyt niska, to możesz zobaczyć obiekt odradzający się przed tobą i przegapić znaki oraz światła drogowe.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Min. rozmiar obiektu (% rozmiaru ekranu)</span><br />
</li>
</ul>
　Jeżeli obiekt jest mniejszy niż ta wartość, to nie zostanie wyświetlony. Ta opcja ma zapobiec renderowaniu zbyt małego obiektu. Nie mam dużego doświadczenia, jak duży ma to wpływ na wydajność.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">... dla odbić</span><br />
</li>
</ul>
　Jeżeli obiekt jest mniejszy niż ta wartość, to jego odbicia nie zostaną pokazane. Odbicia to przeważnie tylko niektóre tekstury, więc ta opcja nie powinna być bardzo ważna.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Odbicia w czasie rzeczywistym</span><br />
</li>
</ul>
　<span style="font-style: italic;" class="mycode_i">Brak:</span> lusterka są wyłączone<br />
<br />
　<span style="font-style: italic;" class="mycode_i">Ekonomiczne:</span> W razie potrzeby lusterka są renderowane z mniejszą liczbą klatek na sekundę. Początkowo oznaczało to, że lusterka są renderowane jeden po drugim, więc przy 3 punktach lustrzanych każde z nich działałoby z prędkością 1/3 liczby klatek na sekundę, ale (tak myślę), że wersja 1.6 niewidoczne lustra i tak nie renderuje. Oznacza to, że możesz uzyskać lusterka, które zwykle nie zacinają się tak bardzo w tym ustawieniu<br />
<br />
　<span style="font-style: italic;" class="mycode_i">Pełne:</span> każde widoczne lustro jest renderowane z taką samą liczbą klatek na sekundę jak w grze. Nie polecam tego ustawienia, ponieważ może znacznie zmniejszyć wydajność.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Systemy cząsteczek</span><br />
</li>
</ul>
　Po moim doświadczeniu nie mają dużego wpływu na wykonanie, ale dodają kilka fajnych szczegółów. Układy cząsteczkowe to spaliny z samochodów, autobusów i kominów, tak samo jak woda rozbryzgowa na mokrych pasach. Powinieneś zmienić te ustawienia tylko jeśli inne ustawienia nie pomogły wystarczająco. W takim przypadku należy zacząć od zmniejszenia „Maks. Cząstki na emitera”. <br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Maks. złożoność obiektów</span><br />
</li>
</ul>
　Oznacza, ile szczegółów jest pokazanych na mapie. Może mieć ograniczoną funkcjonalność z zawartością freeware (ponieważ priorytet obiektu ustawia twórca obiektu). Ta opcja może pomóc zwiększyć wydajność lub kiedy otrzymujesz białe tekstury.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Maks. złożoność mapy</span><br />
</li>
</ul>
　Oznacza, jak daleko od głównego obszaru są pokazywane obiekty. Ponieważ priorytety są ustalane w edytorze map przez twórcę, może ono również mieć ograniczoną funkcjonalność. Zmniejszenie tego ustawienia powinno poprawić nieco wydajność.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Maks. złożoność mapy</span><br />
</li>
</ul>
　<span style="font-style: italic;" class="mycode_i">Cienie:</span> Zawsze dezaktywuj tę opcję. Kosztuje znacznie więcej wydajności niż poprawia grafikę. Cienie mogą zmniejszyć liczbę klatek na sekundę do jednej trzeciej, a nawet połowy.<br />
<br />
　<span style="font-style: italic;" class="mycode_i">Odbicia w deszczu:</span> oznacza mokre ulice. Dodaje całkiem sporo do grafiki, wyłącz ją tylko wtedy, gdy masz duży spadek liczby klatek na sekundę na mokrych ulicach.<br />
<br />
　 <span style="font-style: italic;" class="mycode_i">Widoczni ludzie w odbiciach deszczu:</span> nie mam doświadczenia z tą opcją, nigdy jej nie aktywowałem. Spróbuj sam.<br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Grafika (zaawansowane) </span></span><br />
<img src="https://strefa-omsi.pl/attachment.php?aid=2979" loading="lazy"  alt="[Obrazek: attachment.php?aid=2979]" class="mycode_img" /><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Tryb ekonomiczny</span><br />
</li>
</ul>
　Aktywny tylko wtedy, gdy odbicia w czasie rzeczywistym są ustawione na <span style="font-style: italic;" class="mycode_i">Pełne</span>. Ta opcja ustawia odbicia w czasie rzeczywistym na<span style="font-style: italic;" class="mycode_i"> ekonomiczne</span>, gdy liczba klatek na sekundę spadnie poniżej górnej wartości i ponownie ustawia się na <span style="font-style: italic;" class="mycode_i">Pełne</span>, gdy liczba klatek na sekundę przekroczy dolną wartość. Ustawienie obu wartości tak, aby były blisko siebie, może powodować duże wahania liczby klatek na sekundę, gdy OMSI oscyluje między obydwoma ustawieniami.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Dynamiczna redukcja bloków</span><br />
</li>
</ul>
　To bardzo przydatna opcja. Automatycznie zmniejsza liczbę sąsiadujących kafelków, gdy FPS (liczba klatek na sekundę – przyp. tłum.) spada poniżej górnej wartości i zwiększa ją, gdy FPS przekracza dolną wartość. Dzięki temu możesz mieć dobrą liczbę klatek na sekundę w mieście i dobry zasięg wizualny na mapach wiejskich.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Tekstury</span><br />
</li>
</ul>
　Dwie opcje mogą pomóc w przypadku starych sterowników graficznych z małą pamięcią VRAM  (pamięć karty graficznej – przyp. tłum.). Wadą jest to, że OMSI wygląda jak gra N64 / PlayStation 1 z deaktywowanymi tymi opcjami.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Maksymalna pamięć tekstur dla tekstur o wysokiej rozdzielczości</span><br />
</li>
</ul>
　Maks. Tex. Mem. for high.res Tex load ("Maksymalna pamięć tekstur dla tekstur o wysokiej rozdzielczości": Mówi się, że powinieneś ustawić tę wartość tak, aby była nieco mniejsza niż ilość twojej pamięci VRAM (ale nie jestem pewien, czy to jest prawda, ponieważ OMSI zawsze całkowicie wypełnia moją pamięć VRAM).<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Rozmiary tekstur odbić w czasie rzeczywistym</span><br />
</li>
</ul>
　Rozmiar tekstury odbić w czasie rzeczywistym: oznacza rozdzielczość lusterek, np. 512 oznacza, że ​​lustra mają rozdzielczość 512x512. Wartość między 256 a 512 jest w porządku, jeśli masz Wyświetlacz 4K niż prawdopodobnie 1024 jest lepszy. Nigdy nie ustawiaj tej wartości na wysoką (wyższą niż rozdzielczość ekranu), w przeciwnym razie lustra zepsują się i nie będą działać.<br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Dzwięk </span></span><br />
<img src="https://strefa-omsi.pl/attachment.php?aid=2981" loading="lazy"  alt="[Obrazek: attachment.php?aid=2981]" class="mycode_img" /><br />
　Tutaj najważniejsze: <span style="font-weight: bold;" class="mycode_b">Maks. Liczba dźwięków</span><br />
Zbyt mała wartość prowadzi do brakujących dźwięków, cichych pasażerów itp. Zbyt wysoka wartość może obniżyć wydajność, ponieważ dźwięki muszą być dekodowane przez procesor. <br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Ruch AI </span></span><br />
<img src="https://strefa-omsi.pl/attachment.php?aid=2980" loading="lazy"  alt="[Obrazek: attachment.php?aid=2980]" class="mycode_img" /><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Maks. liczba ruchu ulicznego: Niezaplanowane </span><br />
</li>
</ul>
　Określa, ile pojazdów (samochodów, ciężarówek ...) jeździ po mapie. Jest to jedno z najważniejszych ustawień, ponieważ pojazdy AI wymagają dużej mocy procesora. Aby uzyskać dobrą wydajność, utrzymuj niską wartość. Tutaj musisz znaleźć dobry kompromis między natężeniem ruchu wokół siebie a dobrą wydajnością.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Współczynnik ruchu drogowego </span><br />
</li>
</ul>
　OMSI ma natężenie ruchu zależne od pory dnia, dzięki tej opcji możesz wpływać na natężenie ruchu. Niższa wartość prowadzi do lepszej wydajności, ale także do bardziej pustych ulic.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Zaparkowane auta </span><br />
</li>
</ul>
　OMSI ma stałe miejsca parkingowe. Ta wartość określa, ile z nich jest używanych. Zaparkowane samochody nie zmniejszają wydajności tak, jak samochody jeżdżące, ale zwiększają liczbę obiektów, które należy renderować.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Maksymalna liczba ludzi </span><br />
</li>
</ul>
　Określa liczbę ludzi na mapie. Ogranicza również maks. Ilość pasażerów, jaką możesz mieć. Potrzebują również dużej mocy procesora (nie tak dużo jak pojazdy, ale wciąż dość dużo). Aby uzyskać dobrą wydajność, nie ustawiaj tej wartości na wysoką.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Pasażerowie na przystankach </span><br />
</li>
</ul>
　W zależności od pory dnia na autobus czeka mniej lub więcej pasażerów. Dzięki tej wartości możesz mieć na to wpływ.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Planowe </span><br />
</li>
</ul>
　Ustawia liczbę autobusów, tramwajów, pociągów itp. Jeżdżących po mapie. Aby uzyskać dobrą wydajność, utrzymuj tę wartość na niskim poziomie, wynoszącym 10 lub mniej.<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Priorytet rozkładu </span><br />
</li>
</ul>
　Różne linie autobusowe mają różne priorytety. Podczas gdy główne linie autobusowe mają bardzo wysoki priorytet, inne linie wyłącznie AI są mniej ważne. Jeśli ustawisz to niżej, zobaczysz coraz mniej innych autobusów, tramwajów, pociągów itp. Aby uzyskać dobrą różnorodność, utrzymuj tę wartość na 4 i zmniejsz <span style="font-style: italic;" class="mycode_i">„Maksymalny ruch drogowy. Planowe  ”.</span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Użyj zredukowanej listy AI<br />
</span></li>
</ul>
　Nie jestem pewien, czy ta opcja naprawdę ma jakąkolwiek zaletę. Spróbuj sam ...<br />
<br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Jak poprawić wydajność (podsumowanie najważniejszych rzeczy) </span></span><br />
<br />
<ul class="mycode_list"><li>Zmniejsz liczbę sąsiadujących płytek (1-2)<br />
</li>
<li>Wyłącz cienie<br />
</li>
<li>Ustaw maksymalny ruch drogowy Licznik: nieplanowany poniżej 100<br />
</li>
<li>Ustaw maksymalny ruch drogowy Licznik: zaplanowany poniżej 10<br />
</li>
<li>Ustaw  Maks. liczbę ludzi poniżej 150<br />
</li>
<li>Zmniejsz współczynnik ruchu drogowego<br />
</li>
<li>Ustaw maks. Liczba dźwięków od 250 do 400<br />
</li>
<li>Zmniejsz maksymalną złożoność obiektów i map<br />
</li>
<li>Zmniejsz maks. Obj. Widoczność Odległość<br />
</li>
</ul>
　Następnie wypróbuj inne ustawienia. Znalezienie najlepszego ustawienia zajmuje trochę czasu. Ponieważ każdy komputer jest nieco inny, nie ma ogólnego rozwiązania. <br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Uwagi końcowe</span></span><br />
<br />
Mam nadzieję, że ten przewodnik pomoże ci znaleźć najlepsze ustawienia dla twojego komputera. Muszę przyznać, że nie mam doświadczenia ze wszystkimi ustawieniami, ale myślę, że omówiłem najważniejsze rzeczy.<br />
<br />
<br />
Wszystkie oświadczenia bez gwarancji. Baw się dobrze z OMSI!<br />
┌──────────────────┐<br />
│Licencja: CC0 1.0 Universal  │<br />
└──────────────────┘<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://strefa-omsi.pl/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=2979" target="_blank" title="">gf.jpg</a> (Rozmiar: 54.54 KB / Pobrań: 1743)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://strefa-omsi.pl/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=2978" target="_blank" title="">grafika.jpg</a> (Rozmiar: 60.01 KB / Pobrań: 1846)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://strefa-omsi.pl/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=2980" target="_blank" title="">si.jpg</a> (Rozmiar: 50.02 KB / Pobrań: 1666)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://strefa-omsi.pl/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=2981" target="_blank" title="">sound.jpg</a> (Rozmiar: 32.03 KB / Pobrań: 1680)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://strefa-omsi.pl/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=2982" target="_blank" title="">zaawansowane.jpg</a> (Rozmiar: 45.1 KB / Pobrań: 1851)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[<span style="font-size: xx-small;" class="mycode_size">Jest to tłumaczenie <a href="https://steamcommunity.com/sharedfiles/filedetails/?id=820867621" target="_blank" rel="noopener" class="mycode_url">tego poradnika</a> z angielskiego na polski.</span><br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Uwagi Autora:</span></span><br />
<blockquote class="mycode_quote"><cite>Oblong napisał(a):</cite>To jest przetłumaczona wersja tego przewodnika. Zrobiłem, co mogłem, z tłumaczeniem, ale możliwe są błędy w tłumaczeniu i błędy gramatyczne.</blockquote><br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"> Informacje ogólne</span></span><br />
　W przeciwieństwie do większości innych gier, najnowsza i najpotężniejsza karta graficzna nie pomoże ci zbytnio w wydajności. OMSI potrzebuje szybkiego procesora, najlepiej dwurdzeniowego lub więcej, z co najmniej 3GHz (dla AMD, dla Intela może to być trochę mniej). Jeżeli chcesz poprawić wydajność, musisz poprawić wykorzystanie procesora. W Omsi procesor przygotowuje również prawie całą grafikę, dzięki czemu karta graficzna jest tylko do ostatecznego renderowania. Oznacza to, że ilość obiektów, a także ilość AI (samochody, autobusy i ludzie) należy ustawić zgodnie z mocą twojego procesora<br />
<br />
Jeżeli uzyskasz mniej niż 7-10 FPS (klatek na sekundę) , silnik fizyki zaczyna się psuć (glitch'ować – przyp. tłum.), a autobus zaczyna podskakiwać.<br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"> „Patch 4 GB”<br />
</span></span>　Jeżeli szukasz pomocy dotyczącej problemów z wydajnością, możesz często przeczytać „użyj poprawki 4 GB”, ale z jakiego powodu? OMSI, jako aplikacja 32-bitowa, nie może używać więcej niż 4 GB pamięci RAM. 2 z 4 GB są zarezerwowane dla systemu, więc OMSI zwykle może używać tylko 2 GB pamięci RAM, ale w exe można ustawić oznaczenie, które zezwala aplikacji 32-bitowej na wykorzystanie całego 4 GB.<br />
<br />
Pomaga to w OMSI z bardzo dużymi mapami, które wymagają dużo pamięci RAM. Ta poprawka technicznie pomaga tylko wtedy, gdy masz problemy z białymi teksturami.<br />
<br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Zaawansowane ustawienia </span></span><br />
<img src="https://strefa-omsi.pl/attachment.php?aid=2982" loading="lazy"  alt="[Obrazek: attachment.php?aid=2982]" class="mycode_img" /><br />
<br />
Najważniejsze rzeczy:<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Autozapis</span><br />
</li>
</ul>
　Za każdym razem kiedy zatrzymuje się autobus, OMSI zapisuje bieżącą sytuację. Może to spowodować krótkie zawieszenie, zwłaszcza gdy wydajność jest już niska. Jeżeli cię to denerwuje, a OMSI działa dość stabilnie, możesz to tutaj dezaktywować, ale pamiętaj, że musisz ręcznie zapisać sytuację, gdy zamykasz OMSI, w przeciwnym razie nie będziesz mógł kontynuować w tym momencie i możliwe będzie rozpoczęcie tylko nowych sytuacji.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Zmniejszona wielowątkowość</span><br />
</li>
</ul>
　Ta opcja jest mniej więcej pozostałością po wczesnej erze Omsi 2, kiedy nowa wielowątkowość (oznacza użycie wielu rdzeni procesora) spowodowała pewne problemy. Dość mocno obniża wydajność; jeżeli nie masz problemów, wyłącz tę opcję.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Wczytaj całą mapę na starcie</span><br />
</li>
</ul>
　Użyj tego tylko wtedy, gdy twój komputer ma problemy z ładowaniem nowych kafelków. Dzięki tej opcji czas wczytywania nowych kafelków jest krótszy, ale ogólna wydajność może również nieco spaść, a duże mapy wymagają bardzo dużo czasu na załadowanie. Bardzo duże mapy mogą się nie załadować z powodu 32-bitowego ograniczenia użycia pamięci RAM.<br />
<br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Ustawienia grafiki </span></span><br />
<img src="https://strefa-omsi.pl/attachment.php?aid=2978" loading="lazy"  alt="[Obrazek: attachment.php?aid=2978]" class="mycode_img" /><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Docelowa liczba klatek</span><br />
</li>
</ul>
　Ogranicza maksymalną liczbę klatek na sekundę<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Liczba sąsiednich bloków</span><br />
</li>
</ul>
　Ilość kafli w każdym kierunku. 1 oznacza, że załadowanych jest 9 kafli, a 2 oznacza, że wokół ciebie masz 25 kafli. Ta opcja ma dość duży wpływ na wydajność. Ciekawostką jest to, że Omsi ma dynamiczną redukcję liczby kafli. Więcej na ten temat w Grafice (zaawansowane).<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Maks. zakres widoczności</span><br />
</li>
</ul>
　Gdy odległość między tobą a obiektem jest większa niż wartość (w metrach), to nie zostanie pokazany obiekt. Zmniejszenie tej wartości może poprawić wydajność. Jeżeli wartość będzie zbyt niska, to możesz zobaczyć obiekt odradzający się przed tobą i przegapić znaki oraz światła drogowe.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Min. rozmiar obiektu (% rozmiaru ekranu)</span><br />
</li>
</ul>
　Jeżeli obiekt jest mniejszy niż ta wartość, to nie zostanie wyświetlony. Ta opcja ma zapobiec renderowaniu zbyt małego obiektu. Nie mam dużego doświadczenia, jak duży ma to wpływ na wydajność.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">... dla odbić</span><br />
</li>
</ul>
　Jeżeli obiekt jest mniejszy niż ta wartość, to jego odbicia nie zostaną pokazane. Odbicia to przeważnie tylko niektóre tekstury, więc ta opcja nie powinna być bardzo ważna.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Odbicia w czasie rzeczywistym</span><br />
</li>
</ul>
　<span style="font-style: italic;" class="mycode_i">Brak:</span> lusterka są wyłączone<br />
<br />
　<span style="font-style: italic;" class="mycode_i">Ekonomiczne:</span> W razie potrzeby lusterka są renderowane z mniejszą liczbą klatek na sekundę. Początkowo oznaczało to, że lusterka są renderowane jeden po drugim, więc przy 3 punktach lustrzanych każde z nich działałoby z prędkością 1/3 liczby klatek na sekundę, ale (tak myślę), że wersja 1.6 niewidoczne lustra i tak nie renderuje. Oznacza to, że możesz uzyskać lusterka, które zwykle nie zacinają się tak bardzo w tym ustawieniu<br />
<br />
　<span style="font-style: italic;" class="mycode_i">Pełne:</span> każde widoczne lustro jest renderowane z taką samą liczbą klatek na sekundę jak w grze. Nie polecam tego ustawienia, ponieważ może znacznie zmniejszyć wydajność.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Systemy cząsteczek</span><br />
</li>
</ul>
　Po moim doświadczeniu nie mają dużego wpływu na wykonanie, ale dodają kilka fajnych szczegółów. Układy cząsteczkowe to spaliny z samochodów, autobusów i kominów, tak samo jak woda rozbryzgowa na mokrych pasach. Powinieneś zmienić te ustawienia tylko jeśli inne ustawienia nie pomogły wystarczająco. W takim przypadku należy zacząć od zmniejszenia „Maks. Cząstki na emitera”. <br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Maks. złożoność obiektów</span><br />
</li>
</ul>
　Oznacza, ile szczegółów jest pokazanych na mapie. Może mieć ograniczoną funkcjonalność z zawartością freeware (ponieważ priorytet obiektu ustawia twórca obiektu). Ta opcja może pomóc zwiększyć wydajność lub kiedy otrzymujesz białe tekstury.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Maks. złożoność mapy</span><br />
</li>
</ul>
　Oznacza, jak daleko od głównego obszaru są pokazywane obiekty. Ponieważ priorytety są ustalane w edytorze map przez twórcę, może ono również mieć ograniczoną funkcjonalność. Zmniejszenie tego ustawienia powinno poprawić nieco wydajność.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Maks. złożoność mapy</span><br />
</li>
</ul>
　<span style="font-style: italic;" class="mycode_i">Cienie:</span> Zawsze dezaktywuj tę opcję. Kosztuje znacznie więcej wydajności niż poprawia grafikę. Cienie mogą zmniejszyć liczbę klatek na sekundę do jednej trzeciej, a nawet połowy.<br />
<br />
　<span style="font-style: italic;" class="mycode_i">Odbicia w deszczu:</span> oznacza mokre ulice. Dodaje całkiem sporo do grafiki, wyłącz ją tylko wtedy, gdy masz duży spadek liczby klatek na sekundę na mokrych ulicach.<br />
<br />
　 <span style="font-style: italic;" class="mycode_i">Widoczni ludzie w odbiciach deszczu:</span> nie mam doświadczenia z tą opcją, nigdy jej nie aktywowałem. Spróbuj sam.<br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Grafika (zaawansowane) </span></span><br />
<img src="https://strefa-omsi.pl/attachment.php?aid=2979" loading="lazy"  alt="[Obrazek: attachment.php?aid=2979]" class="mycode_img" /><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Tryb ekonomiczny</span><br />
</li>
</ul>
　Aktywny tylko wtedy, gdy odbicia w czasie rzeczywistym są ustawione na <span style="font-style: italic;" class="mycode_i">Pełne</span>. Ta opcja ustawia odbicia w czasie rzeczywistym na<span style="font-style: italic;" class="mycode_i"> ekonomiczne</span>, gdy liczba klatek na sekundę spadnie poniżej górnej wartości i ponownie ustawia się na <span style="font-style: italic;" class="mycode_i">Pełne</span>, gdy liczba klatek na sekundę przekroczy dolną wartość. Ustawienie obu wartości tak, aby były blisko siebie, może powodować duże wahania liczby klatek na sekundę, gdy OMSI oscyluje między obydwoma ustawieniami.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Dynamiczna redukcja bloków</span><br />
</li>
</ul>
　To bardzo przydatna opcja. Automatycznie zmniejsza liczbę sąsiadujących kafelków, gdy FPS (liczba klatek na sekundę – przyp. tłum.) spada poniżej górnej wartości i zwiększa ją, gdy FPS przekracza dolną wartość. Dzięki temu możesz mieć dobrą liczbę klatek na sekundę w mieście i dobry zasięg wizualny na mapach wiejskich.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Tekstury</span><br />
</li>
</ul>
　Dwie opcje mogą pomóc w przypadku starych sterowników graficznych z małą pamięcią VRAM  (pamięć karty graficznej – przyp. tłum.). Wadą jest to, że OMSI wygląda jak gra N64 / PlayStation 1 z deaktywowanymi tymi opcjami.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Maksymalna pamięć tekstur dla tekstur o wysokiej rozdzielczości</span><br />
</li>
</ul>
　Maks. Tex. Mem. for high.res Tex load ("Maksymalna pamięć tekstur dla tekstur o wysokiej rozdzielczości": Mówi się, że powinieneś ustawić tę wartość tak, aby była nieco mniejsza niż ilość twojej pamięci VRAM (ale nie jestem pewien, czy to jest prawda, ponieważ OMSI zawsze całkowicie wypełnia moją pamięć VRAM).<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Rozmiary tekstur odbić w czasie rzeczywistym</span><br />
</li>
</ul>
　Rozmiar tekstury odbić w czasie rzeczywistym: oznacza rozdzielczość lusterek, np. 512 oznacza, że ​​lustra mają rozdzielczość 512x512. Wartość między 256 a 512 jest w porządku, jeśli masz Wyświetlacz 4K niż prawdopodobnie 1024 jest lepszy. Nigdy nie ustawiaj tej wartości na wysoką (wyższą niż rozdzielczość ekranu), w przeciwnym razie lustra zepsują się i nie będą działać.<br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Dzwięk </span></span><br />
<img src="https://strefa-omsi.pl/attachment.php?aid=2981" loading="lazy"  alt="[Obrazek: attachment.php?aid=2981]" class="mycode_img" /><br />
　Tutaj najważniejsze: <span style="font-weight: bold;" class="mycode_b">Maks. Liczba dźwięków</span><br />
Zbyt mała wartość prowadzi do brakujących dźwięków, cichych pasażerów itp. Zbyt wysoka wartość może obniżyć wydajność, ponieważ dźwięki muszą być dekodowane przez procesor. <br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Ruch AI </span></span><br />
<img src="https://strefa-omsi.pl/attachment.php?aid=2980" loading="lazy"  alt="[Obrazek: attachment.php?aid=2980]" class="mycode_img" /><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Maks. liczba ruchu ulicznego: Niezaplanowane </span><br />
</li>
</ul>
　Określa, ile pojazdów (samochodów, ciężarówek ...) jeździ po mapie. Jest to jedno z najważniejszych ustawień, ponieważ pojazdy AI wymagają dużej mocy procesora. Aby uzyskać dobrą wydajność, utrzymuj niską wartość. Tutaj musisz znaleźć dobry kompromis między natężeniem ruchu wokół siebie a dobrą wydajnością.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Współczynnik ruchu drogowego </span><br />
</li>
</ul>
　OMSI ma natężenie ruchu zależne od pory dnia, dzięki tej opcji możesz wpływać na natężenie ruchu. Niższa wartość prowadzi do lepszej wydajności, ale także do bardziej pustych ulic.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Zaparkowane auta </span><br />
</li>
</ul>
　OMSI ma stałe miejsca parkingowe. Ta wartość określa, ile z nich jest używanych. Zaparkowane samochody nie zmniejszają wydajności tak, jak samochody jeżdżące, ale zwiększają liczbę obiektów, które należy renderować.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Maksymalna liczba ludzi </span><br />
</li>
</ul>
　Określa liczbę ludzi na mapie. Ogranicza również maks. Ilość pasażerów, jaką możesz mieć. Potrzebują również dużej mocy procesora (nie tak dużo jak pojazdy, ale wciąż dość dużo). Aby uzyskać dobrą wydajność, nie ustawiaj tej wartości na wysoką.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Pasażerowie na przystankach </span><br />
</li>
</ul>
　W zależności od pory dnia na autobus czeka mniej lub więcej pasażerów. Dzięki tej wartości możesz mieć na to wpływ.<br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Planowe </span><br />
</li>
</ul>
　Ustawia liczbę autobusów, tramwajów, pociągów itp. Jeżdżących po mapie. Aby uzyskać dobrą wydajność, utrzymuj tę wartość na niskim poziomie, wynoszącym 10 lub mniej.<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Priorytet rozkładu </span><br />
</li>
</ul>
　Różne linie autobusowe mają różne priorytety. Podczas gdy główne linie autobusowe mają bardzo wysoki priorytet, inne linie wyłącznie AI są mniej ważne. Jeśli ustawisz to niżej, zobaczysz coraz mniej innych autobusów, tramwajów, pociągów itp. Aby uzyskać dobrą różnorodność, utrzymuj tę wartość na 4 i zmniejsz <span style="font-style: italic;" class="mycode_i">„Maksymalny ruch drogowy. Planowe  ”.</span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Użyj zredukowanej listy AI<br />
</span></li>
</ul>
　Nie jestem pewien, czy ta opcja naprawdę ma jakąkolwiek zaletę. Spróbuj sam ...<br />
<br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Jak poprawić wydajność (podsumowanie najważniejszych rzeczy) </span></span><br />
<br />
<ul class="mycode_list"><li>Zmniejsz liczbę sąsiadujących płytek (1-2)<br />
</li>
<li>Wyłącz cienie<br />
</li>
<li>Ustaw maksymalny ruch drogowy Licznik: nieplanowany poniżej 100<br />
</li>
<li>Ustaw maksymalny ruch drogowy Licznik: zaplanowany poniżej 10<br />
</li>
<li>Ustaw  Maks. liczbę ludzi poniżej 150<br />
</li>
<li>Zmniejsz współczynnik ruchu drogowego<br />
</li>
<li>Ustaw maks. Liczba dźwięków od 250 do 400<br />
</li>
<li>Zmniejsz maksymalną złożoność obiektów i map<br />
</li>
<li>Zmniejsz maks. Obj. Widoczność Odległość<br />
</li>
</ul>
　Następnie wypróbuj inne ustawienia. Znalezienie najlepszego ustawienia zajmuje trochę czasu. Ponieważ każdy komputer jest nieco inny, nie ma ogólnego rozwiązania. <br />
<br />
<span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Uwagi końcowe</span></span><br />
<br />
Mam nadzieję, że ten przewodnik pomoże ci znaleźć najlepsze ustawienia dla twojego komputera. Muszę przyznać, że nie mam doświadczenia ze wszystkimi ustawieniami, ale myślę, że omówiłem najważniejsze rzeczy.<br />
<br />
<br />
Wszystkie oświadczenia bez gwarancji. Baw się dobrze z OMSI!<br />
┌──────────────────┐<br />
│Licencja: CC0 1.0 Universal  │<br />
└──────────────────┘<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://strefa-omsi.pl/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=2979" target="_blank" title="">gf.jpg</a> (Rozmiar: 54.54 KB / Pobrań: 1743)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://strefa-omsi.pl/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=2978" target="_blank" title="">grafika.jpg</a> (Rozmiar: 60.01 KB / Pobrań: 1846)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://strefa-omsi.pl/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=2980" target="_blank" title="">si.jpg</a> (Rozmiar: 50.02 KB / Pobrań: 1666)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://strefa-omsi.pl/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=2981" target="_blank" title="">sound.jpg</a> (Rozmiar: 32.03 KB / Pobrań: 1680)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://strefa-omsi.pl/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=2982" target="_blank" title="">zaawansowane.jpg</a> (Rozmiar: 45.1 KB / Pobrań: 1851)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Jak poprawnie dodać nową mapę do naszej gry? (i nie tylko) [Poradnik na YT]]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-2-Jak-poprawnie-dodac-nowa-mape-do-naszej-gry-i-nie-tylko-Poradnik-na-YT--26053</link>
			<pubDate>Sat, 19 Sep 2020 14:07:39 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=11750">Allison</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-2-Jak-poprawnie-dodac-nowa-mape-do-naszej-gry-i-nie-tylko-Poradnik-na-YT--26053</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size">Witam!<img src="https://strefa-omsi.pl/images/emotki2/emota_hi.png" alt=":czesc:" title=":czesc:" class="smilie smilie_57" /></span><br />
<br />
Przedstawiam mój autorski ponad godzinny poradnik, rozwiązujący problemy początkujących graczy, z dodawaniem dodatkowej zawartości (modów - autobusów, map, etc.) do gry Omsi 2. Sam poradnik miał skupiać się tylko w dodawaniu mapy i jej poprawnym sprawdzaniu / uruchomieniu, jednak przez ten czas poruszyłem chyba większość problemów związanych z nieprawidłową implementacją modów, jak i dalszymi problemami przy korzystaniu z Omsi 2.<br />
Poradnik nagrany rok temu, jednak nadal można spotkać osoby, które nie wiedzą, co, gdzie i jak wrzucić, włączyć itp.<br />
Zapraszam do przestudiowania całego materiału (edit: <span style="font-style: italic;" class="mycode_i">(19.09.20)</span> albo konkretnego problemu, lista przedziałów czasowych w opisie). Wcześniejsza widownia, chwali materiał, więc Wasz czas na pewno nie będzie stracony (tak myślę ;P).<br />
Pozdrawiam.<img src="https://strefa-omsi.pl/images/emotki2/emota_wink.png" alt=";)" title=";)" class="smilie smilie_23" /><br />
<br />
<iframe width="560" height="315" src="//www.youtube-nocookie.com/embed/5QkHkxj4S0s" frameborder="0" allowfullscreen="true"></iframe><br />
<br />
<span style="font-size: xx-small;" class="mycode_size">Poradnik został nagrany amatorsko, także nie oczekujcie jakiś niezwykłych efektów specjalnych<img src="https://strefa-omsi.pl/images/emotki2/emota_tounge.png" alt=":P" title=":P" class="smilie smilie_42" /></span></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size">Witam!<img src="https://strefa-omsi.pl/images/emotki2/emota_hi.png" alt=":czesc:" title=":czesc:" class="smilie smilie_57" /></span><br />
<br />
Przedstawiam mój autorski ponad godzinny poradnik, rozwiązujący problemy początkujących graczy, z dodawaniem dodatkowej zawartości (modów - autobusów, map, etc.) do gry Omsi 2. Sam poradnik miał skupiać się tylko w dodawaniu mapy i jej poprawnym sprawdzaniu / uruchomieniu, jednak przez ten czas poruszyłem chyba większość problemów związanych z nieprawidłową implementacją modów, jak i dalszymi problemami przy korzystaniu z Omsi 2.<br />
Poradnik nagrany rok temu, jednak nadal można spotkać osoby, które nie wiedzą, co, gdzie i jak wrzucić, włączyć itp.<br />
Zapraszam do przestudiowania całego materiału (edit: <span style="font-style: italic;" class="mycode_i">(19.09.20)</span> albo konkretnego problemu, lista przedziałów czasowych w opisie). Wcześniejsza widownia, chwali materiał, więc Wasz czas na pewno nie będzie stracony (tak myślę ;P).<br />
Pozdrawiam.<img src="https://strefa-omsi.pl/images/emotki2/emota_wink.png" alt=";)" title=";)" class="smilie smilie_23" /><br />
<br />
<iframe width="560" height="315" src="//www.youtube-nocookie.com/embed/5QkHkxj4S0s" frameborder="0" allowfullscreen="true"></iframe><br />
<br />
<span style="font-size: xx-small;" class="mycode_size">Poradnik został nagrany amatorsko, także nie oczekujcie jakiś niezwykłych efektów specjalnych<img src="https://strefa-omsi.pl/images/emotki2/emota_tounge.png" alt=":P" title=":P" class="smilie smilie_42" /></span></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Jak zacząć przygodę z OMSI 2 - samouczek.]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-2-Jak-zaczac-przygode-z-OMSI-2-samouczek--21653</link>
			<pubDate>Wed, 21 Feb 2018 16:06:18 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=41503">Wutees</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-2-Jak-zaczac-przygode-z-OMSI-2-samouczek--21653</guid>
			<description><![CDATA[Witam Was w moim świecie autobusów!<br />
W pierwszym odcinku przygotowałem coś co pomoże osobom takim jak ja przy pierwszym uruchomieniu OMSI 2. <br />
Samouczek jest to najłatwiejszy sposób na zapoznanie się ze światem autobusów w programie OMSI 2, jednak zajmuje dużo czasu. Słysząc problemy osób które narzekały, na bardzo długi tryb nauki dochodzący nawet do 10 godzin stworzyłem dla Was film w którym to ja przejdę samouczek i przekażę Wam wszystkie najważniejsze informacje w nim zawarte żebyście mogli rozpocząć swoją karierę kierowcy jak najszybciej. Pełna wersja razem z zapoznaniem się z różnicami w taborze pojazdów trwa 3 godziny ale możecie podzielić ją sobie na części lub zobaczyć tylko interesujące Was fragmenty. <br />
Przy każdym samouczku podawałem Wam klawiszologię a na samym końcu filmu macie zbiór wszystkich skrótów klawiszowych użytych w grze.<br />
Każdej uczącej się osobie życzę dużo radości z korzystania z programu OMSI 2 i zapraszam na dalsze moje filmy w których pokażę Wam jak ja jeżdżę, będziemy mogli porozmawiać w trakcie odcinka oraz będę odpowiadał na Wasze pytania zadane w sekcji komentarzy.<br />
Gorąco zapraszam!<br />
<br />
Film:<br />
<a href="https://youtu.be/WMH3acWlU0k" target="_blank" rel="noopener" class="mycode_url">https://youtu.be/WMH3acWlU0k</a>]]></description>
			<content:encoded><![CDATA[Witam Was w moim świecie autobusów!<br />
W pierwszym odcinku przygotowałem coś co pomoże osobom takim jak ja przy pierwszym uruchomieniu OMSI 2. <br />
Samouczek jest to najłatwiejszy sposób na zapoznanie się ze światem autobusów w programie OMSI 2, jednak zajmuje dużo czasu. Słysząc problemy osób które narzekały, na bardzo długi tryb nauki dochodzący nawet do 10 godzin stworzyłem dla Was film w którym to ja przejdę samouczek i przekażę Wam wszystkie najważniejsze informacje w nim zawarte żebyście mogli rozpocząć swoją karierę kierowcy jak najszybciej. Pełna wersja razem z zapoznaniem się z różnicami w taborze pojazdów trwa 3 godziny ale możecie podzielić ją sobie na części lub zobaczyć tylko interesujące Was fragmenty. <br />
Przy każdym samouczku podawałem Wam klawiszologię a na samym końcu filmu macie zbiór wszystkich skrótów klawiszowych użytych w grze.<br />
Każdej uczącej się osobie życzę dużo radości z korzystania z programu OMSI 2 i zapraszam na dalsze moje filmy w których pokażę Wam jak ja jeżdżę, będziemy mogli porozmawiać w trakcie odcinka oraz będę odpowiadał na Wasze pytania zadane w sekcji komentarzy.<br />
Gorąco zapraszam!<br />
<br />
Film:<br />
<a href="https://youtu.be/WMH3acWlU0k" target="_blank" rel="noopener" class="mycode_url">https://youtu.be/WMH3acWlU0k</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Ustawienia G27 w Gameprofilerze]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-2-Ustawienia-G27-w-Gameprofilerze--13314</link>
			<pubDate>Wed, 03 Feb 2016 02:08:11 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=1924">vikinq</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-2-Ustawienia-G27-w-Gameprofilerze--13314</guid>
			<description><![CDATA[Witam, znalazłem dobry poradnik dotyczący ustawień kierownicy G27. Według mnie jeździ się bardzo dobrze. <br />
<br />
<span style="font-weight: bold;" class="mycode_b">Otwieramy Logitech Profiler i klikamy PROFILE &gt;NEW </span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738227676/50F0DC705C8F33C58E90986AAC14B46D63A686A3/" loading="lazy"  alt="[Obrazek: 50F0DC705C8F33C58E90986AAC14B46D63A686A3]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Klikamy na BROWSE i wybieramy Omsi.exe (może być również skrót utworzony np na pulpicie)</span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738244295/3FB39942DFB068FF2D31E1B1CFD63DF4C4EE0E5F/" loading="lazy"  alt="[Obrazek: 3FB39942DFB068FF2D31E1B1CFD63DF4C4EE0E5F]" class="mycode_img" /><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738255474/8E5AE545B14C1062640FCC0DEA09B39A3A43A085/" loading="lazy"  alt="[Obrazek: 8E5AE545B14C1062640FCC0DEA09B39A3A43A085]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">teraz w Profilerze klikamy EDIT &gt; SPECIFIC GAME SETTINGS</span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738271996/DA2B95A6893DB373E40471042DDE1162AA363186/" loading="lazy"  alt="[Obrazek: DA2B95A6893DB373E40471042DDE1162AA363186]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Tutaj możemy zostawić takie ustawienia. Ja mam jedynie odhaczone ENABLE CENTERING SPRINGTH</span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738273672/040A98C2AC1FC5AB50B2C058B18AD42330FB7D8F/" loading="lazy"  alt="[Obrazek: 040A98C2AC1FC5AB50B2C058B18AD42330FB7D8F]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Teraz znów w PROFILERZE klikamy EDIT &gt; OPTIONS &gt; GLOBAL DEVICE SETTINGS</span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738287414/9C1EE3D1AE58D05DAFFDAF90E867F075EE1FDC8F/" loading="lazy"  alt="[Obrazek: 9C1EE3D1AE58D05DAFFDAF90E867F075EE1FDC8F]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Teraz przejdźmy do ustawień czułości.<br />
<br />
Tutaj możemy ustawić czułość pedału hamulca. Według mnie jest dobrze, ale każdy może wyregulować po swojemu</span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738297660/27033CB5A0B6BE28901CFD98AAFE92E9A97741EB/" loading="lazy"  alt="[Obrazek: 27033CB5A0B6BE28901CFD98AAFE92E9A97741EB]" class="mycode_img" /><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738298210/FF99B36D67D41F600A1F6C56C5E707ACFF053546/" loading="lazy"  alt="[Obrazek: FF99B36D67D41F600A1F6C56C5E707ACFF053546]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Ustawienia czułości kierownicy tak samo jak ustawienia pedałów</span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738305737/75C674209A951869C441AA22E65137A742911EC8/" loading="lazy"  alt="[Obrazek: 75C674209A951869C441AA22E65137A742911EC8]" class="mycode_img" /><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738306334/C19903DFA3C10FB8B5F90EF11A9320A944B3861C/" loading="lazy"  alt="[Obrazek: C19903DFA3C10FB8B5F90EF11A9320A944B3861C]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">I tutaj możemy ustawić nasze przyciski np krzyżaka</span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738330036/16BDA4250AEA16C8F6D93932D61A66FDF59AC682/" loading="lazy"  alt="[Obrazek: 16BDA4250AEA16C8F6D93932D61A66FDF59AC682]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Tutaj zalecam zaznaczyć jak na obrazku<img src="https://strefa-omsi.pl/images/emotki2/emota_smile.png" alt=":)" title=":)" class="smilie smilie_39" /> </span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738372839/FEBEDB574AC503535907C0A27587005F810B72E0/" loading="lazy"  alt="[Obrazek: FEBEDB574AC503535907C0A27587005F810B72E0]" class="mycode_img" /><br />
<br />
Poradnik stworzony przez <span style="font-weight: bold;" class="mycode_b">jomardi972</span><br />
źródło:<br />
<a href="https://steamcommunity.com/sharedfiles/filedetails/?l=polish&amp;id=426522590" target="_blank" rel="noopener" class="mycode_url">FORUM STEAM</a><br />
PS. Prefiks dla OMSI 2 ponieważ nie wiem jak te ustawienia będą działały na OMSI 1]]></description>
			<content:encoded><![CDATA[Witam, znalazłem dobry poradnik dotyczący ustawień kierownicy G27. Według mnie jeździ się bardzo dobrze. <br />
<br />
<span style="font-weight: bold;" class="mycode_b">Otwieramy Logitech Profiler i klikamy PROFILE &gt;NEW </span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738227676/50F0DC705C8F33C58E90986AAC14B46D63A686A3/" loading="lazy"  alt="[Obrazek: 50F0DC705C8F33C58E90986AAC14B46D63A686A3]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Klikamy na BROWSE i wybieramy Omsi.exe (może być również skrót utworzony np na pulpicie)</span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738244295/3FB39942DFB068FF2D31E1B1CFD63DF4C4EE0E5F/" loading="lazy"  alt="[Obrazek: 3FB39942DFB068FF2D31E1B1CFD63DF4C4EE0E5F]" class="mycode_img" /><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738255474/8E5AE545B14C1062640FCC0DEA09B39A3A43A085/" loading="lazy"  alt="[Obrazek: 8E5AE545B14C1062640FCC0DEA09B39A3A43A085]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">teraz w Profilerze klikamy EDIT &gt; SPECIFIC GAME SETTINGS</span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738271996/DA2B95A6893DB373E40471042DDE1162AA363186/" loading="lazy"  alt="[Obrazek: DA2B95A6893DB373E40471042DDE1162AA363186]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Tutaj możemy zostawić takie ustawienia. Ja mam jedynie odhaczone ENABLE CENTERING SPRINGTH</span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738273672/040A98C2AC1FC5AB50B2C058B18AD42330FB7D8F/" loading="lazy"  alt="[Obrazek: 040A98C2AC1FC5AB50B2C058B18AD42330FB7D8F]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Teraz znów w PROFILERZE klikamy EDIT &gt; OPTIONS &gt; GLOBAL DEVICE SETTINGS</span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738287414/9C1EE3D1AE58D05DAFFDAF90E867F075EE1FDC8F/" loading="lazy"  alt="[Obrazek: 9C1EE3D1AE58D05DAFFDAF90E867F075EE1FDC8F]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Teraz przejdźmy do ustawień czułości.<br />
<br />
Tutaj możemy ustawić czułość pedału hamulca. Według mnie jest dobrze, ale każdy może wyregulować po swojemu</span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738297660/27033CB5A0B6BE28901CFD98AAFE92E9A97741EB/" loading="lazy"  alt="[Obrazek: 27033CB5A0B6BE28901CFD98AAFE92E9A97741EB]" class="mycode_img" /><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738298210/FF99B36D67D41F600A1F6C56C5E707ACFF053546/" loading="lazy"  alt="[Obrazek: FF99B36D67D41F600A1F6C56C5E707ACFF053546]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Ustawienia czułości kierownicy tak samo jak ustawienia pedałów</span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738305737/75C674209A951869C441AA22E65137A742911EC8/" loading="lazy"  alt="[Obrazek: 75C674209A951869C441AA22E65137A742911EC8]" class="mycode_img" /><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738306334/C19903DFA3C10FB8B5F90EF11A9320A944B3861C/" loading="lazy"  alt="[Obrazek: C19903DFA3C10FB8B5F90EF11A9320A944B3861C]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">I tutaj możemy ustawić nasze przyciski np krzyżaka</span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738330036/16BDA4250AEA16C8F6D93932D61A66FDF59AC682/" loading="lazy"  alt="[Obrazek: 16BDA4250AEA16C8F6D93932D61A66FDF59AC682]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Tutaj zalecam zaznaczyć jak na obrazku<img src="https://strefa-omsi.pl/images/emotki2/emota_smile.png" alt=":)" title=":)" class="smilie smilie_39" /> </span><br />
<br />
<img src="http://images.akamai.steamusercontent.com/ugc/34117345738372839/FEBEDB574AC503535907C0A27587005F810B72E0/" loading="lazy"  alt="[Obrazek: FEBEDB574AC503535907C0A27587005F810B72E0]" class="mycode_img" /><br />
<br />
Poradnik stworzony przez <span style="font-weight: bold;" class="mycode_b">jomardi972</span><br />
źródło:<br />
<a href="https://steamcommunity.com/sharedfiles/filedetails/?l=polish&amp;id=426522590" target="_blank" rel="noopener" class="mycode_url">FORUM STEAM</a><br />
PS. Prefiks dla OMSI 2 ponieważ nie wiem jak te ustawienia będą działały na OMSI 1]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Plik options.cfg i inne pliki .cfg - podstawy skryptów]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-1-2-Plik-options-cfg-i-inne-pliki-cfg-podstawy-skryptow--12592</link>
			<pubDate>Sun, 27 Dec 2015 02:06:32 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=16957">solarisjanek</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-1-2-Plik-options-cfg-i-inne-pliki-cfg-podstawy-skryptow--12592</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">O pliku <span style="font-style: italic;" class="mycode_i">options.cfg</span> i innych plikach o rozszerzeniu <span style="font-style: italic;" class="mycode_i">.cfg</span> słów kilka</span></div>
<br />
Plik <span style="font-style: italic;" class="mycode_i">options.cfg</span> znajduje się w naszym głównym folderze z grą. W OMSI i OMSI 2, pliki o rozszerzeniu <span style="font-style: italic;" class="mycode_i">.cfg</span> informują edytor lub grę o podstawowych ustawieniach i konfiguracji całej gry jaki również jej poszczególnych elementów.<br />
<br />
Pliki <span style="font-style: italic;" class="mycode_i">.cfg</span> również funkcjonują, według jednej zasady i jednego modelu - program jedynie odczyta i pobierze informacje z linijek które posiadają jedno lub więcej słów lub nazw kluczowych po swoim tytule, np. <br />
<br />
<span style="color: #32CD32;" class="mycode_color">Wpis zostanie odczytany : </span><br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[maxcomplexity_map]<br />
1</code></div></div><br />
<span style="color: #FF0000;" class="mycode_color">Wpis nie zostanie odczytany : </span><br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[maxcomplexity_map]</code></div></div><br />
Warto również zaznaczyć że jeśli gra nie będzia w stanie przeczytać podanego słowa kluczowego - najczęściej dlatego że jest ono niepoprawne - gra przestanie działać częściowo lub całkowice. Dzieje się to bowiem interpretator kodowy gry jest na tyle mało rozwinięty że nie przewiduje innych scenariuszy i nie zapewni gracza z opdowiednim, zrozumiałym komunikatem. Dlatego, warto się upewnić że wszystko jest zgodne z możliwymi wpisami używanymi w grze.<br />
<br />
Rozpoczynając od pliku <span style="font-style: italic;" class="mycode_i">options.cfg</span> - w którym są zapisywane wszelkie opcje związane z grą, niezależnie od tego czy zostały ustawione tekstowo czy poprzez interfejs graficzny gry - chciałbym Wam wytłumaczyć za co jest odpowiedzialna każda linijka i jakie są możliwe wpisy, które mogłyby się zgodnie tam pojawić, nie wywołując większych komplikacji i błedów.<br />
<br />
Oto plik <span style="font-style: italic;" class="mycode_i">options.cfg</span> :<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>GENERAL ------------------------ <br />
<br />
[last_map]<br />
maps&#92;torun3&#92;global.cfg<br />
<br />
[last_driver]<br />
Drivers&#92;Janek.odr<br />
<br />
[currWeather_ICAO]<br />
EDDT<br />
<br />
[driverview_moving]<br />
<br />
[no_collision_terrain]<br />
<br />
[no_collision_vehToVeh]<br />
<br />
[wear_lifespan]<br />
0<br />
<br />
[ticketselling]<br />
0<br />
<br />
[see_own_driver]<br />
<br />
[radio]<br />
http://www.fresh80s.de/flashplayer/index.php<br />
<br />
[font_typewriter]<br />
Courier New<br />
<br />
[language]<br />
ENG<br />
<br />
 MULTITHREADING ------------------------ <br />
<br />
 GRAPHICS ------------------------ <br />
<br />
[performance_realreflexions]<br />
economy<br />
<br />
[performance_reflTexSize]<br />
9<br />
<br />
[no_stencilbuffer]<br />
<br />
[no_humans_on_rain_refl]<br />
<br />
[sunglow]<br />
<br />
[shadow_stencil]<br />
off<br />
<br />
[performance_tiledistmax]<br />
1<br />
<br />
[performance_maxObjDist]<br />
750.000<br />
<br />
[performance_minObjSize]<br />
0.013<br />
<br />
[performance_minObjSizeRefl]<br />
0.046<br />
<br />
[maxcomplexity]<br />
2<br />
<br />
[maxcomplexity_map]<br />
1<br />
<br />
[performance_dyn_redrefl]<br />
20.000<br />
40.000<br />
<br />
[performance_dyn_tile_red]<br />
17.000<br />
25.000<br />
<br />
[maxFPS]<br />
30<br />
<br />
[texFilter]<br />
3<br />
16<br />
<br />
[texture]<br />
0<br />
1<br />
<br />
[texmemlimit]<br />
401.0<br />
<br />
[smokesystems]<br />
1<br />
1000<br />
1<br />
0<br />
<br />
 SOUND ------------------------ <br />
<br />
[sound_maxcount]<br />
200<br />
<br />
[sound_vol_master]<br />
0.3999999937227<br />
<br />
[sound_stereo]<br />
17<br />
<br />
[sound_doppler]<br />
on<br />
<br />
[sound_ai]<br />
<br />
[sound_scenery]<br />
<br />
 GAME CONTROLERS ------------------------ <br />
<br />
 AI ------------------------ <br />
<br />
[AIMaxCountRandom]<br />
261<br />
141<br />
0<br />
0<br />
0<br />
0<br />
0<br />
0<br />
0<br />
<br />
[AIUnschedFactor]<br />
50<br />
<br />
[AIMaxCountParked]<br />
35<br />
<br />
[AIPassFactor]<br />
100<br />
<br />
[AIMaxCountScheduled]<br />
1000<br />
<br />
[AIPriorityScheduled]<br />
3<br />
 Editor ------------------------ <br />
<br />
[Editor_LinkAerial]<br />
http://www.gcmods.de/toquad.php?x=~x&amp;y=~y&amp;z=~z&amp;service=google&amp;hres=1</code></div></div><br />
Możecie zapewne zauważyć że mój plik został już w niektórych miejscach zedytowany. Chciałbym również Was zaopatrzyć w najczęstsze wpisy w różnych przypadkach :<br />
<br />
- <span style="font-style: italic;" class="mycode_i">0</span> lub <span style="font-style: italic;" class="mycode_i">1</span> oznaczające nie (brak zgody) i tak (zgoda)<br />
- <span style="font-style: italic;" class="mycode_i">on</span> lub <span style="font-style: italic;" class="mycode_i">off</span> oznaczające włączonce i nie włączone<br />
- liczba lub ciąg liczb reprezentujące wartość w jednostkach tj. metry, sekundy, minuty<br />
- link lub ścieżka do pliku/strony np. link do podkładów satelitarnych<br />
<br />
A więc wiecie już teraz jakie wpisy można spotkać w plikach <span style="font-style: italic;" class="mycode_i">.cfg.</span>, a teraz poprzeglądajmy różne funkcje plików <span style="font-style: italic;" class="mycode_i">.cfg</span>, poczynając od pliku <span style="font-style: italic;" class="mycode_i">options.cfg</span>, o którym najpierw wspominaliśmy. Mogliście zauważyć że plik jest podzielony w wyraźne sekcje, oddzielone przez tytuł sekcji - wypisany drukowanymi literami - a następnie ciągem kilkunastu myślników. Plik jest dosyć czytelny iż każdy wpis jest oddzielony linijką a więc jest przejrzysty a zarazem dosyć zrozumiały, dzięki używaniu krótkich skrótów z angielskiego.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[last_map]</span> podaje ścieżkę do pliku <span style="font-style: italic;" class="mycode_i">global.cfg</span> mapy na której ostatnio graliśmy. Warto zaznaczyć że wpisy podające ścieżkę do pliku znajdującego się w folderach gry, rozpoczynają się po folderze w którym znajduje się modyfikowany plik <span style="font-style: italic;" class="mycode_i">.cfg</span>. <br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[last_driver]</span> również podaje ścieżkę do pliku w folderze gry, lecz tym razem do ostatniego kierowcy - plik o rozszerzeniu <span style="font-style: italic;" class="mycode_i">.odr</span>.<br />
<br />
Linijka <span style="font-style: italic;" class="mycode_i">[currWeather_ICAO]</span> jest mniej przydatny, jeśli chodzi o zapewniania gracza informacjami nt. rozgrywki, jednakże może się przydać. Podaje on kod wewnętrzny pliku odpowiadającego za poprzednio załadowaną pogodę, która również łączy się z wpisem <span style="font-style: italic;" class="mycode_i">[last_map]</span><br />
<br />
Dalej, inne istotne wpisy tj. <span style="font-style: italic;" class="mycode_i">[ticketselling</span> który działa na zasadzie <span style="font-style: italic;" class="mycode_i">0</span> lub <span style="font-style: italic;" class="mycode_i">1</span> oznacza czy mamy włącząną funkcję sprzedawanie pasażerom bilety i wpis <span style="font-style: italic;" class="mycode_i">[radio]</span>, w którym zapewniamy grze link do radia, który będziemy chcieć używać podczas rozgrywki.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[font_typewriter]</span> decyduje o czcionce używanej w edytorze i grze. Możliwe czcionki są następujące :<br />
<br />
- Courier<br />
- Courier New (domyślny)<br />
- Arial<br />
- Arial Black<br />
<br />
Wybór nie jest zbyt wielki, lecz przeglądając oficjalne forum można natknać się na informacje od autorów o poszerzenie ilości możliwych czcionek, po narzekaniu osób z krajów ze specjalnymi znakami, np. nasze - polskie znaki też czasami wymagają innej czcionki.<br />
<br />
Kto zna dobrze angielski, ten będzie wiedział że linijka <span style="font-style: italic;" class="mycode_i">[language]</span> jest odpowiedzialna za zapewnienie grze informacje ws. tego jaki język będzie używany. Jest tutaj konieczność podawania skróconych form tych języków - kilka przykładów :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>angielski (English) = ENG<br />
niemiecki (Deutsch) = DE<br />
polski = PL<br />
rosyjski (русский) = RU</code></div></div>Niestety, nieoficjalne paczki językowe czasami nie zawierają takiego kodu bądź skróconej formy przez co czasami tworzą całą listę problemów, czy to na mapach, w grze czy ustawieniach.<br />
<br />
Pomijając sekcję <span style="font-style: italic;" class="mycode_i">MULTITHREADING</span>, przechodzimy do następnej sekcji, czyli <span style="font-style: italic;" class="mycode_i">GRAPHICS</span>, w której mieszczą się wszelkie informacje i opcje związane z grafiką.<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[performance_realreflexions]<br />
economy<br />
<br />
[performance_reflTexSize]<br />
9<br />
<br />
[no_stencilbuffer]<br />
<br />
[no_humans_on_rain_refl]<br />
<br />
[sunglow]<br />
<br />
[shadow_stencil]<br />
off<br />
<br />
[performance_tiledistmax]<br />
1<br />
<br />
[performance_maxObjDist]<br />
750.000<br />
<br />
[performance_minObjSize]<br />
0.013<br />
<br />
[performance_minObjSizeRefl]<br />
0.046<br />
<br />
[maxcomplexity]<br />
2<br />
<br />
[maxcomplexity_map]<br />
1<br />
<br />
[performance_dyn_redrefl]<br />
20.000<br />
40.000<br />
<br />
[performance_dyn_tile_red]<br />
17.000<br />
25.000<br />
<br />
[maxFPS]<br />
30</code></div></div><br />
Pierwszy wpis, mianowicie <span style="font-style: italic;" class="mycode_i">[perfomance_realreflexions]</span>, jest opdowiedzialny za ustawienie drastyczności a przez to ogólnie realistyczności odskoków i odbić podczas jazdy i różnych sytuacji pogodwych bądź klimatycznych, mających miejsce w grze, podczas rozgrywki. Możemy tu wybrać z wpisu <span style="font-style: italic;" class="mycode_i">none</span>, <span style="font-style: italic;" class="mycode_i">economy</span> lub <span style="font-style: italic;" class="mycode_i">full</span>. Takie wpisy będą również używane w innych wpisach, dalej w tym pliku jaki również innych plikach konfiguracyjnych.<br />
<br />
Następnie, mamy do czynienia z wpisem <span style="font-style: italic;" class="mycode_i">[performance_reflTexSize]</span>, który łączy się z poprzednim <span style="font-style: italic;" class="mycode_i">[perfomance_realreflexions]</span>. Jest to bowiem rozmiar tekstury (rozdzielczość) odbić, o którym wspomnieliśmy w <span style="font-style: italic;" class="mycode_i">[perfomance_realreflexions]</span>. Podajemy tutaj wartość liczbami 1-10, jedynka będać najniższej jakości a dziesiątka najwyższej. Wartość nie ma zastosowania w grze, jeśli w <span style="font-style: italic;" class="mycode_i">[perfomance_realreflexions]</span> zapiszemy plik z wpisem <span style="font-style: italic;" class="mycode_i">none</span>.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[no_stencilbuffer]</span> jest opdowiedzialny za włączanie lub wyłączanie funkcji buforu szablonu tekstur obiektów, spline`ów i innych elementów gry. Jest to dosyć rzadko używana opcja, jednak jest do dyspozycji graczy. Jego działanie jest dosyć niezrozumiałe, lecz podsumowując co inni piszą, chodzi tu o zmniejszanie zużycie zasobów przez krańce tekstur elementów ładowanych podczas rozgrywki. Jest ona jedynie przydatna przy obiektach większego formatu, np, most, pojazd, centrum handlowe itp. Używami tutaj wpisów zmiennych, liczbowych wprowadzając 0 (nie) lub 1 (tak).<br />
<br />
<span style="font-style: italic;" class="mycode_i">[no_humans_on_rain_refl]</span> jest wpisem odpowiedzialnym za wprowadzenie wartości, mówiącej czy funkcja odbicia ludzi ma być włączona czy wyłączona w grze. Ponownie, wprowadzamy wartości 0 lub 1.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[sunglow]</span> jest opdowiedzialny za uruchomienie lub wyłączenie grafiki mającej wpływ na widok elementów gry w sposób taki że widać na nich odbicie słońca pod danym kątem. Tutaj, w odróżnieniu do dwóch poprzednich wpisów, używamy wartości <span style="font-style: italic;" class="mycode_i">off</span> lub <span style="font-style: italic;" class="mycode_i">on</span> (wyłączone / włączone).<br />
<br />
<span style="font-style: italic;" class="mycode_i">[shadow_stencil</span> to funkcja umożliwianie lub wyłączanie działania funkcji podkreślenia szablonu (zarysu) cieniu. Podobnie do innych wpisów, <span style="font-style: italic;" class="mycode_i">[shadow_stencil]</span> dzieli brak zastosowania jeśli cienie są wyłączone. Tutaj regulujemy działanie za pomocą wpisów <span style="font-style: italic;" class="mycode_i">off</span> i <span style="font-style: italic;" class="mycode_i">on</span>.<br />
<br />
Przed przejściem do kolejnego wpisu (<span style="font-style: italic;" class="mycode_i">[performance_tiledistmax]</span>) pragnę zaznaczyć że niektóre wpisy są podzielone jeszcze w inne grupy poza sekcjami tj. <span style="font-style: italic;" class="mycode_i">GRAPHICS</span>. Są tutaj jeszcze przedrostki w samych wpisach np. <span style="font-style: italic;" class="mycode_i">[performance_...]</span> :<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[performance_realreflexions] &gt;&gt; grupa [performance_...]<br />
economy<br />
<br />
[performance_reflTexSize] &gt;&gt; grupa [performance_...]<br />
9<br />
<br />
[no_stencilbuffer]<br />
<br />
[no_humans_on_rain_refl]<br />
<br />
[sunglow]<br />
<br />
[shadow_stencil]<br />
off<br />
<br />
[performance_tiledistmax] &gt;&gt; grupa [performance_...]<br />
1<br />
<br />
[performance_maxObjDist] &gt;&gt; grupa [performance_...]<br />
750.000<br />
<br />
[performance_minObjSize] &gt;&gt; grupa [performance_...]<br />
0.013<br />
<br />
[performance_minObjSizeRefl] &gt;&gt; grupa [performance_...]<br />
0.046<br />
<br />
[maxcomplexity]<br />
2<br />
<br />
[maxcomplexity_map]<br />
1<br />
<br />
[performance_dyn_redrefl] &gt;&gt; grupa [performance_...]<br />
20.000<br />
40.000<br />
<br />
[performance_dyn_tile_red] &gt;&gt; grupa [performance_...]<br />
17.000<br />
25.000<br />
<br />
[maxFPS]<br />
30</code></div></div><br />
Wpisy w tej samej grupie często partycypują w stosunku do gry w podobne sposoby, w przypadku grupy <span style="font-style: italic;" class="mycode_i">[performance_...</span> wpisy mające bardziej znaczący wpływ na wydajność i wagę działalności gry i poszczególnych jej elementów.<br />
<br />
Następujący wpis to <span style="font-style: italic;" class="mycode_i">[performance_tiledistmax]</span>, w którym podajemy wartość w jednostkach kafli (czyli 300x300 m). Wartość tego wpisu decyduje o polu widzenia sąsiadujących kafli (tiles). <br />
<br />
<span style="font-style: italic;" class="mycode_i">[performance_maxObjDist]</span> jest odpowiedzialny za zapewnienie grze wartości związaną z polem widzeniem obiektów, tym razem podanych w metrach.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[performance_minObjSize]</span> decyduje o minimalnej widoczności rozmiaru obiektu. Aby nikt mnie źle nie zrozumiał, nie chodzi tu o rzeczywisty rozmiar modelu obiekty lecz o to jak my - podczas rozgrywki - go widzimy i dostrzegamy. Wartość jest podana w metrach, i jest to wysokość obiektu.<br />
<br />
Następnie mamy do czynienia z wpisem odpowiedzialnym za minimalną widoczność rozmiaru odbicia budynku podczas rozgrywki : <span style="font-style: italic;" class="mycode_i">[performance_minObjSizeRefl]</span>. Poraz kolejny, nie chodzi tu o rzeczywisty rozmiar i wymiary lecz o widoczność.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[maxcomplexity</span> decyduje o maksymalnej złożoności (zawiłości) możliwej w grze (obiekty, spline`y itp.). Możliwe wpisy to 0 - elementy najważniejsze a wpis 3 to najmniej ważne. Więcej informacji o złożoności w moim poradniku : <a href="http://strefa-omsi.pl/Watek-OMSI-1-2-Optymalizacja-budynkow-i-obiektow--9690" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-1-2-Opt...ktow--9690</a> , punkt 2. Podobnie, wpis <span style="font-style: italic;" class="mycode_i">[maxcomplexity_map</span> decyduje o maksymalnej złożoności samej mapy. Jest to bardzo rzadko używana opcja, i ja sam za bardzo jej w pełni nie rozumiem...<br />
<br />
Pomijając dwa przedostatnie wpisy, pragnę poinformować zę wpis <span style="font-style: italic;" class="mycode_i">[maxFPS</span> decyduje o maksymalnej ilości FPS-ów na mapie. Jak zapewne się już domyśleliście, wartości podajemy w FPS-ach (liczby).<br />
<br />
Pozostając w sekcji <span style="font-style: italic;" class="mycode_i">GRAPHICS</span> przenosimy się jednak dalej wgłąb pliku. Dochodzimy do wpisów <span style="font-style: italic;" class="mycode_i">[texFilter]</span> i <span style="font-style: italic;" class="mycode_i">[texture]</span> które mają związek jak same nazwy mówią z teksturami. O jakie tekstury tutaj chodzi ? Wszystkie tekstury - od tekstur budynków przez tekstury pojazdów po tekstury ziemii i wody. Pierwsza z nich - <span style="font-style: italic;" class="mycode_i">[texFilter]</span> - jest opdowiedzialna za ustawienie wartości wewnętrznych filtrowania wartości i obrazów tekstur. Zalecane jest pozostawienie domyślnych wartości. Następnie <span style="font-style: italic;" class="mycode_i">[texture]</span> jest wpisem odpowiedzialnym za włączanie lub wyłączanie tekstur. Tekstury każdy chyba chce mieć więc zostawiamy domyślne wartości :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[texture]<br />
0<br />
1</code></div></div>W OMSI i OMSI 2, wyłączone lub brakujące tekstury są zastąpione białymi 'klocami'.<br />
<br />
We wpise <span style="font-style: italic;" class="mycode_i">[texture]</span> może być zastanawiające pojawienie się liczby <span style="font-style: italic;" class="mycode_i">0</span> opdowiedzialnej za wyłączenie tekstur jaki również liczby <span style="font-style: italic;" class="mycode_i">1</span> odpowiedzialnej za wartość umożliwiająca włączenie a teoretycznie pozostawienie tekstur. Obydwie te liczby są w tym wpisie obecne dlatego że umożliwiają one za włączenie funkcji (domyślnej funkcji przy więcej niż jednym wpisie - wartości wpisu) ale również pozostawienie funkcji uzupełnienia brakujących tekstur białymi 'klocami'. Jeśli funkcji  <span style="font-style: italic;" class="mycode_i">0</span> gra by zwariowała i bez tekstury poprostu by poprawnie nie funkcjonowała.<br />
<br />
Po tym raczej długim opisie dwóch poprzednich wpisów, przesuwamy się do kolejnego wpisu, również związanego z teksturami, <span style="font-style: italic;" class="mycode_i">[textmemlimit]</span>. Tutaj ustawiamy w MB maksymalne zużycie (limit) pamięci dla poprawnego działania i ładowania tekstur. Warto zaznaczyć że i tekstury i modele budynków i innych elementów są równie ważne. Dlatego, jeśli rozpoczynają się pojawiać białe tekstury mimo wgranych plików za nie opdowiedzialne, należy zwiększać wartość. Również, jeśli gra laguje można tą wartość zmniejszyć. Domyślna wartość jest następująca :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[textmemlimit]<br />
401.0</code></div></div>Wartości te najczęściej oscylują między 325.0 do ok. 520.0 a przy bardzo wymagających mapach, obiektach i dobrych komputerach nawet okolicach 600.0 MB.<br />
<br />
Potem, mamy do czynienia z wpisem <span style="font-style: italic;" class="mycode_i">[smokesystems]</span>. Tutaj są ustawiane opcje dot. efektu dymu, który możemy np. znaleźć na domyślnych domkach z Berlin-Spandau i Grundorf. Domyślnie te wartości będą wynosiły :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[smokesystems]<br />
1<br />
1000<br />
1<br />
0</code></div></div>Tutaj również może zdziwić obecność dwóch wartości w jednym wpise. Już tłumaczę : pierwsza linijka mówi że jeśli funkcja jest włączona (<span style="font-style: italic;" class="mycode_i">1</span>) natężenie dymu będzie wynosiło <span style="font-style: italic;" class="mycode_i">1000</span>, a to się stanie jedynie wtedy kiedy wartość po wartości decydującej (<span style="font-style: italic;" class="mycode_i">1</span>) będzie wynosiła więcej niż <span style="font-style: italic;" class="mycode_i">0</span>. A więc, druga część wpisu (<span style="font-style: italic;" class="mycode_i">1, 0</span>) mówi że nawet jeśli funkcja jest włączona ale jednak dymu na mapie nie ma, nic się nie będzie działo. Jest to zrozumiałe. Jednakże, regulowanie tych wartości jest znacznie łatwiejsze poprzez graficzny interfejs ustawień. Tam mamy do czynienia z wartościami podanymi w procentach i suwakiem do regulowania natężenie dymu.<br />
<br />
Teraz przesuwając się do sekcji <span style="font-style: italic;" class="mycode_i">SOUND</span>, rozpoczniemy od czegoś ważnego. Większość opcji dźwiękowych znajduje się w pliku <span style="font-style: italic;" class="mycode_i">sound.cfg</span>, lecz w centralnym pliku ustawień też jest kilka kawałków informacji na ten temat.<br />
<br />
Pierwszy wpis jaki ujrzycie to najprawdopodobniej <span style="font-style: italic;" class="mycode_i">[sound_maxcount]</span>. Jedynie prawdopodobnie iż w zależności od niektórych wpisach w <span style="font-style: italic;" class="mycode_i">sound.cfg</span> wpisy w głównym pliku <span style="font-style: italic;" class="mycode_i">options.cfg</span> mogą się lekko różnić. Jednak, pozostając w temacie, wpis <span style="font-style: italic;" class="mycode_i">[sound_maxcount]</span> informuje gre o tym jaka jest maksymalna ilość dźwięków jednocześnie grających podczas rozgrywki. Powyżej wartości 200, mogą się rozpocząć problemy z wydajnością odgłosów pojazdów i map. Dlatego też, zalecane jest pozostanie przy domyślnej wartości.<br />
<br />
Następnie, napotkamy się na wpis <span style="font-style: italic;" class="mycode_i">[sound_vol_master]</span> to początkująca wartość regulatora głośności. Dla tych którzy nie wiedzą, największa wartość to <span style="font-style: italic;" class="mycode_i">1</span>, a najniższa to <span style="font-style: italic;" class="mycode_i">0</span>.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[sound_stereo]/i] jest odpowiedzialny za wartość dźwięków stereofonicznych (bądź też po prostu stereo). Najczęstsze wartości oscylują między 15 a 20, zaś domyślna wartość to [i]17</span> tak jak widać to tutaj :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[sound_stereo]<br />
17</code></div></div><br />
Następnie pomijając wpis bezużyteczny wpis <span style="font-style: italic;" class="mycode_i">[sound_doppler]</span>, przesuwamy się do dwóch ostatnich wpisów dźwiękowych : <span style="font-style: italic;" class="mycode_i">[sound_ai]</span> i <span style="font-style: italic;" class="mycode_i">[sound_scenery]</span>. Te dwa wpisy decydują o domyślnej głośności pojazdów AI (<span style="font-style: italic;" class="mycode_i">[sound_ai]</span>) i scenerii czyli tzw. kostki dźwiękowe lub dźwięki pochodzące z innych obiektów w scenerii (na mapie) (<span style="font-style: italic;" class="mycode_i">[sound_scenery]</span>). I w ten oto sposób zakończyliśmy naukę przy sekcji <span style="font-style: italic;" class="mycode_i">SOUND</span>.<br />
<br />
Czeka nas teraz dosyć krótka, przedostatnia sekcja <span style="font-style: italic;" class="mycode_i">AI</span>. Rozpoczynamy od wpisu <span style="font-style: italic;" class="mycode_i">[AIMaxCountRandom]</span>. Tutaj podajemy wartości liczebności pojazdów AI, w liczbach losowych. A więc teoretycznie nie podajemy, tylko te liczby są generowane w owej liście przez grę podczas ustawień map jaki również naszych ustawień w graficznym interfejsie gry - sekcja <span style="font-style: italic;" class="mycode_i">Options/Opcje</span>.<br />
<br />
Następnie, czekają nas wpisy <span style="font-style: italic;" class="mycode_i">[AIUnschedFactor]</span> i <span style="font-style: italic;" class="mycode_i">[AIMaxCountParked</span>. Wartości te są podawane w procentach czyli :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[AIUnschedFactor]<br />
50&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt; wartośc to 50% czyli połowa (1/2)<br />
<br />
[AIMaxCountParked]<br />
35&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&gt; wartość to 35% czyli około jedna trzecia (1/3)</code></div></div>Pragnę również zaznaczyć że przy wartościach w pierwszym wpisie powyżej ok. 80 % rozgrywka staje się wręcz nie możliwa, przez nadmierną ilość samochodów. Samochodów a nie autobusów, iż ruch samochodów to ruch Unsched - Unscheduled (nieplanowany) a ruch autobusów jest oznaczony jako ruch planowany - Sched - Scheduled.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[AIPassFactor]</span> to w luźnym przetłumaczeniu czynnik przejazdu. Czyli przy wartości o ekwiwalencie <span style="font-style: italic;" class="mycode_i">100</span>, ponieważ taka jest domyślna, pojazdy będą przejeżdżały. Całkowita geneza jest zbyt skomplikowana do ogólnego poradnika. Postaram się jednak o ten temat kiedyś poszerzyć mój poradnik.<br />
<br />
Następnie, przechodzimy już do sekcji wpisów związanymi z ruchem planowanym (Sched - Scheduled), czyli autobusy jeżdzące zgodnie z rozkładem autobusów AI. Są to te pojazdy które zastąpiamy podczas rozgrywki, przy ustawieniu rozkładu jazdy. Pierwszy wpis w tej podsekcji, <span style="font-style: italic;" class="mycode_i">[AIMaxCountScheduled]</span>. Domyślna wartość tutaj to <span style="font-style: italic;" class="mycode_i">1000</span>, lecz największa liczba pojazdów Scheduled AI, nie jest tak istotna, chyba że mapa miałaby z 30 linii Scheduled AI, co jest raczej rzadko spotykane z uwagi na optymalizację map spełniających dzisiejsze standardy.<br />
<br />
Ostatni wpis w sekcji <span style="font-style: italic;" class="mycode_i">AI</span> to <span style="font-style: italic;" class="mycode_i">[AIPriorityScheduled]</span>. Podajemy tutaj wartość priorytetu pojawienia się tych linii AI, w sytuacji osiągania przez grę mniejszych FPS-ów niż planowany poziom skonfigurowany w opcjach OMSI/OMSI 2. Poraz kolejny odsyłam do mojego poradnik, dla osób mających problem ze zrozumieniem działania priorytetu w OMSI i OMSI 2 : <a href="http://strefa-omsi.pl/Watek-OMSI-1-2-Optymalizacja-budynkow-i-obiektow--9690" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-1-2-Opt...ktow--9690</a> ,punkt 2.<br />
<br />
I teraz ostatni wpis <span style="font-style: italic;" class="mycode_i">[Editor_LinkAerial]</span> w sekcji <span style="font-style: italic;" class="mycode_i">Editor</span>. Tutaj wpisujemy odnośnik do planowanego dostarczyciela podkładów satelitarnych. Więcej informacji o danych wysokości DEM i podkładach w poradniku NightHauler`a (<a href="http://strefa-omsi.pl/Watek-OMSI-2-Uzywanie-podkladow-w-edytorze--3515" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-2-Uzywa...orze--3515</a>) i perfect`a (<a href="http://strefa-omsi.pl/Watek-OMSI-2-Tworzenie-map-z-danymi-wysokosciowymi-DEM--3487" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-2-Tworz...-DEM--3487</a>). Wprowadzamy do wpisu link do zdjęć satelitarnych. Tutaj wpisy do najczęściej używanych - Google i Bing :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>Google :<br />
<br />
[Editor_LinkAerial]<br />
http://www.gcmods.de/toquad.php?x=~x&amp;y=~y&amp;z=~z&amp;service=google&amp;hres=1<br />
<br />
Bing :<br />
[Editor_LinkAerial]<br />
&amp;apicode= (KOD API UZYSKANY PO REJESTRACJI)</code></div></div>Więcej informacji nt. uzyskania kodu API do utrzymania dostępu do podkładów satelitarnych Bing znajdziecie w punktach 1-1a poradnika NightHauler`a : <a href="http://strefa-omsi.pl/Watek-OMSI-2-Uzywanie-podkladow-w-edytorze--3515" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-2-Uzywa...orze--3515</a>.<br />
<br />
<span style="font-style: italic;" class="mycode_i">Poradnik nie miał jedynie na celu zaprezentowanie funkcji pliku options.cfg, lecz ważniej podstaw działania skryptów i plików z rozszerzeniem .cfg w OMSI i OMSI 2.</span><br />
<br />
Pozdrawiam,<br />
solarisjanek]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">O pliku <span style="font-style: italic;" class="mycode_i">options.cfg</span> i innych plikach o rozszerzeniu <span style="font-style: italic;" class="mycode_i">.cfg</span> słów kilka</span></div>
<br />
Plik <span style="font-style: italic;" class="mycode_i">options.cfg</span> znajduje się w naszym głównym folderze z grą. W OMSI i OMSI 2, pliki o rozszerzeniu <span style="font-style: italic;" class="mycode_i">.cfg</span> informują edytor lub grę o podstawowych ustawieniach i konfiguracji całej gry jaki również jej poszczególnych elementów.<br />
<br />
Pliki <span style="font-style: italic;" class="mycode_i">.cfg</span> również funkcjonują, według jednej zasady i jednego modelu - program jedynie odczyta i pobierze informacje z linijek które posiadają jedno lub więcej słów lub nazw kluczowych po swoim tytule, np. <br />
<br />
<span style="color: #32CD32;" class="mycode_color">Wpis zostanie odczytany : </span><br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[maxcomplexity_map]<br />
1</code></div></div><br />
<span style="color: #FF0000;" class="mycode_color">Wpis nie zostanie odczytany : </span><br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[maxcomplexity_map]</code></div></div><br />
Warto również zaznaczyć że jeśli gra nie będzia w stanie przeczytać podanego słowa kluczowego - najczęściej dlatego że jest ono niepoprawne - gra przestanie działać częściowo lub całkowice. Dzieje się to bowiem interpretator kodowy gry jest na tyle mało rozwinięty że nie przewiduje innych scenariuszy i nie zapewni gracza z opdowiednim, zrozumiałym komunikatem. Dlatego, warto się upewnić że wszystko jest zgodne z możliwymi wpisami używanymi w grze.<br />
<br />
Rozpoczynając od pliku <span style="font-style: italic;" class="mycode_i">options.cfg</span> - w którym są zapisywane wszelkie opcje związane z grą, niezależnie od tego czy zostały ustawione tekstowo czy poprzez interfejs graficzny gry - chciałbym Wam wytłumaczyć za co jest odpowiedzialna każda linijka i jakie są możliwe wpisy, które mogłyby się zgodnie tam pojawić, nie wywołując większych komplikacji i błedów.<br />
<br />
Oto plik <span style="font-style: italic;" class="mycode_i">options.cfg</span> :<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>GENERAL ------------------------ <br />
<br />
[last_map]<br />
maps&#92;torun3&#92;global.cfg<br />
<br />
[last_driver]<br />
Drivers&#92;Janek.odr<br />
<br />
[currWeather_ICAO]<br />
EDDT<br />
<br />
[driverview_moving]<br />
<br />
[no_collision_terrain]<br />
<br />
[no_collision_vehToVeh]<br />
<br />
[wear_lifespan]<br />
0<br />
<br />
[ticketselling]<br />
0<br />
<br />
[see_own_driver]<br />
<br />
[radio]<br />
http://www.fresh80s.de/flashplayer/index.php<br />
<br />
[font_typewriter]<br />
Courier New<br />
<br />
[language]<br />
ENG<br />
<br />
 MULTITHREADING ------------------------ <br />
<br />
 GRAPHICS ------------------------ <br />
<br />
[performance_realreflexions]<br />
economy<br />
<br />
[performance_reflTexSize]<br />
9<br />
<br />
[no_stencilbuffer]<br />
<br />
[no_humans_on_rain_refl]<br />
<br />
[sunglow]<br />
<br />
[shadow_stencil]<br />
off<br />
<br />
[performance_tiledistmax]<br />
1<br />
<br />
[performance_maxObjDist]<br />
750.000<br />
<br />
[performance_minObjSize]<br />
0.013<br />
<br />
[performance_minObjSizeRefl]<br />
0.046<br />
<br />
[maxcomplexity]<br />
2<br />
<br />
[maxcomplexity_map]<br />
1<br />
<br />
[performance_dyn_redrefl]<br />
20.000<br />
40.000<br />
<br />
[performance_dyn_tile_red]<br />
17.000<br />
25.000<br />
<br />
[maxFPS]<br />
30<br />
<br />
[texFilter]<br />
3<br />
16<br />
<br />
[texture]<br />
0<br />
1<br />
<br />
[texmemlimit]<br />
401.0<br />
<br />
[smokesystems]<br />
1<br />
1000<br />
1<br />
0<br />
<br />
 SOUND ------------------------ <br />
<br />
[sound_maxcount]<br />
200<br />
<br />
[sound_vol_master]<br />
0.3999999937227<br />
<br />
[sound_stereo]<br />
17<br />
<br />
[sound_doppler]<br />
on<br />
<br />
[sound_ai]<br />
<br />
[sound_scenery]<br />
<br />
 GAME CONTROLERS ------------------------ <br />
<br />
 AI ------------------------ <br />
<br />
[AIMaxCountRandom]<br />
261<br />
141<br />
0<br />
0<br />
0<br />
0<br />
0<br />
0<br />
0<br />
<br />
[AIUnschedFactor]<br />
50<br />
<br />
[AIMaxCountParked]<br />
35<br />
<br />
[AIPassFactor]<br />
100<br />
<br />
[AIMaxCountScheduled]<br />
1000<br />
<br />
[AIPriorityScheduled]<br />
3<br />
 Editor ------------------------ <br />
<br />
[Editor_LinkAerial]<br />
http://www.gcmods.de/toquad.php?x=~x&amp;y=~y&amp;z=~z&amp;service=google&amp;hres=1</code></div></div><br />
Możecie zapewne zauważyć że mój plik został już w niektórych miejscach zedytowany. Chciałbym również Was zaopatrzyć w najczęstsze wpisy w różnych przypadkach :<br />
<br />
- <span style="font-style: italic;" class="mycode_i">0</span> lub <span style="font-style: italic;" class="mycode_i">1</span> oznaczające nie (brak zgody) i tak (zgoda)<br />
- <span style="font-style: italic;" class="mycode_i">on</span> lub <span style="font-style: italic;" class="mycode_i">off</span> oznaczające włączonce i nie włączone<br />
- liczba lub ciąg liczb reprezentujące wartość w jednostkach tj. metry, sekundy, minuty<br />
- link lub ścieżka do pliku/strony np. link do podkładów satelitarnych<br />
<br />
A więc wiecie już teraz jakie wpisy można spotkać w plikach <span style="font-style: italic;" class="mycode_i">.cfg.</span>, a teraz poprzeglądajmy różne funkcje plików <span style="font-style: italic;" class="mycode_i">.cfg</span>, poczynając od pliku <span style="font-style: italic;" class="mycode_i">options.cfg</span>, o którym najpierw wspominaliśmy. Mogliście zauważyć że plik jest podzielony w wyraźne sekcje, oddzielone przez tytuł sekcji - wypisany drukowanymi literami - a następnie ciągem kilkunastu myślników. Plik jest dosyć czytelny iż każdy wpis jest oddzielony linijką a więc jest przejrzysty a zarazem dosyć zrozumiały, dzięki używaniu krótkich skrótów z angielskiego.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[last_map]</span> podaje ścieżkę do pliku <span style="font-style: italic;" class="mycode_i">global.cfg</span> mapy na której ostatnio graliśmy. Warto zaznaczyć że wpisy podające ścieżkę do pliku znajdującego się w folderach gry, rozpoczynają się po folderze w którym znajduje się modyfikowany plik <span style="font-style: italic;" class="mycode_i">.cfg</span>. <br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[last_driver]</span> również podaje ścieżkę do pliku w folderze gry, lecz tym razem do ostatniego kierowcy - plik o rozszerzeniu <span style="font-style: italic;" class="mycode_i">.odr</span>.<br />
<br />
Linijka <span style="font-style: italic;" class="mycode_i">[currWeather_ICAO]</span> jest mniej przydatny, jeśli chodzi o zapewniania gracza informacjami nt. rozgrywki, jednakże może się przydać. Podaje on kod wewnętrzny pliku odpowiadającego za poprzednio załadowaną pogodę, która również łączy się z wpisem <span style="font-style: italic;" class="mycode_i">[last_map]</span><br />
<br />
Dalej, inne istotne wpisy tj. <span style="font-style: italic;" class="mycode_i">[ticketselling</span> który działa na zasadzie <span style="font-style: italic;" class="mycode_i">0</span> lub <span style="font-style: italic;" class="mycode_i">1</span> oznacza czy mamy włącząną funkcję sprzedawanie pasażerom bilety i wpis <span style="font-style: italic;" class="mycode_i">[radio]</span>, w którym zapewniamy grze link do radia, który będziemy chcieć używać podczas rozgrywki.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[font_typewriter]</span> decyduje o czcionce używanej w edytorze i grze. Możliwe czcionki są następujące :<br />
<br />
- Courier<br />
- Courier New (domyślny)<br />
- Arial<br />
- Arial Black<br />
<br />
Wybór nie jest zbyt wielki, lecz przeglądając oficjalne forum można natknać się na informacje od autorów o poszerzenie ilości możliwych czcionek, po narzekaniu osób z krajów ze specjalnymi znakami, np. nasze - polskie znaki też czasami wymagają innej czcionki.<br />
<br />
Kto zna dobrze angielski, ten będzie wiedział że linijka <span style="font-style: italic;" class="mycode_i">[language]</span> jest odpowiedzialna za zapewnienie grze informacje ws. tego jaki język będzie używany. Jest tutaj konieczność podawania skróconych form tych języków - kilka przykładów :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>angielski (English) = ENG<br />
niemiecki (Deutsch) = DE<br />
polski = PL<br />
rosyjski (русский) = RU</code></div></div>Niestety, nieoficjalne paczki językowe czasami nie zawierają takiego kodu bądź skróconej formy przez co czasami tworzą całą listę problemów, czy to na mapach, w grze czy ustawieniach.<br />
<br />
Pomijając sekcję <span style="font-style: italic;" class="mycode_i">MULTITHREADING</span>, przechodzimy do następnej sekcji, czyli <span style="font-style: italic;" class="mycode_i">GRAPHICS</span>, w której mieszczą się wszelkie informacje i opcje związane z grafiką.<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[performance_realreflexions]<br />
economy<br />
<br />
[performance_reflTexSize]<br />
9<br />
<br />
[no_stencilbuffer]<br />
<br />
[no_humans_on_rain_refl]<br />
<br />
[sunglow]<br />
<br />
[shadow_stencil]<br />
off<br />
<br />
[performance_tiledistmax]<br />
1<br />
<br />
[performance_maxObjDist]<br />
750.000<br />
<br />
[performance_minObjSize]<br />
0.013<br />
<br />
[performance_minObjSizeRefl]<br />
0.046<br />
<br />
[maxcomplexity]<br />
2<br />
<br />
[maxcomplexity_map]<br />
1<br />
<br />
[performance_dyn_redrefl]<br />
20.000<br />
40.000<br />
<br />
[performance_dyn_tile_red]<br />
17.000<br />
25.000<br />
<br />
[maxFPS]<br />
30</code></div></div><br />
Pierwszy wpis, mianowicie <span style="font-style: italic;" class="mycode_i">[perfomance_realreflexions]</span>, jest opdowiedzialny za ustawienie drastyczności a przez to ogólnie realistyczności odskoków i odbić podczas jazdy i różnych sytuacji pogodwych bądź klimatycznych, mających miejsce w grze, podczas rozgrywki. Możemy tu wybrać z wpisu <span style="font-style: italic;" class="mycode_i">none</span>, <span style="font-style: italic;" class="mycode_i">economy</span> lub <span style="font-style: italic;" class="mycode_i">full</span>. Takie wpisy będą również używane w innych wpisach, dalej w tym pliku jaki również innych plikach konfiguracyjnych.<br />
<br />
Następnie, mamy do czynienia z wpisem <span style="font-style: italic;" class="mycode_i">[performance_reflTexSize]</span>, który łączy się z poprzednim <span style="font-style: italic;" class="mycode_i">[perfomance_realreflexions]</span>. Jest to bowiem rozmiar tekstury (rozdzielczość) odbić, o którym wspomnieliśmy w <span style="font-style: italic;" class="mycode_i">[perfomance_realreflexions]</span>. Podajemy tutaj wartość liczbami 1-10, jedynka będać najniższej jakości a dziesiątka najwyższej. Wartość nie ma zastosowania w grze, jeśli w <span style="font-style: italic;" class="mycode_i">[perfomance_realreflexions]</span> zapiszemy plik z wpisem <span style="font-style: italic;" class="mycode_i">none</span>.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[no_stencilbuffer]</span> jest opdowiedzialny za włączanie lub wyłączanie funkcji buforu szablonu tekstur obiektów, spline`ów i innych elementów gry. Jest to dosyć rzadko używana opcja, jednak jest do dyspozycji graczy. Jego działanie jest dosyć niezrozumiałe, lecz podsumowując co inni piszą, chodzi tu o zmniejszanie zużycie zasobów przez krańce tekstur elementów ładowanych podczas rozgrywki. Jest ona jedynie przydatna przy obiektach większego formatu, np, most, pojazd, centrum handlowe itp. Używami tutaj wpisów zmiennych, liczbowych wprowadzając 0 (nie) lub 1 (tak).<br />
<br />
<span style="font-style: italic;" class="mycode_i">[no_humans_on_rain_refl]</span> jest wpisem odpowiedzialnym za wprowadzenie wartości, mówiącej czy funkcja odbicia ludzi ma być włączona czy wyłączona w grze. Ponownie, wprowadzamy wartości 0 lub 1.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[sunglow]</span> jest opdowiedzialny za uruchomienie lub wyłączenie grafiki mającej wpływ na widok elementów gry w sposób taki że widać na nich odbicie słońca pod danym kątem. Tutaj, w odróżnieniu do dwóch poprzednich wpisów, używamy wartości <span style="font-style: italic;" class="mycode_i">off</span> lub <span style="font-style: italic;" class="mycode_i">on</span> (wyłączone / włączone).<br />
<br />
<span style="font-style: italic;" class="mycode_i">[shadow_stencil</span> to funkcja umożliwianie lub wyłączanie działania funkcji podkreślenia szablonu (zarysu) cieniu. Podobnie do innych wpisów, <span style="font-style: italic;" class="mycode_i">[shadow_stencil]</span> dzieli brak zastosowania jeśli cienie są wyłączone. Tutaj regulujemy działanie za pomocą wpisów <span style="font-style: italic;" class="mycode_i">off</span> i <span style="font-style: italic;" class="mycode_i">on</span>.<br />
<br />
Przed przejściem do kolejnego wpisu (<span style="font-style: italic;" class="mycode_i">[performance_tiledistmax]</span>) pragnę zaznaczyć że niektóre wpisy są podzielone jeszcze w inne grupy poza sekcjami tj. <span style="font-style: italic;" class="mycode_i">GRAPHICS</span>. Są tutaj jeszcze przedrostki w samych wpisach np. <span style="font-style: italic;" class="mycode_i">[performance_...]</span> :<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[performance_realreflexions] &gt;&gt; grupa [performance_...]<br />
economy<br />
<br />
[performance_reflTexSize] &gt;&gt; grupa [performance_...]<br />
9<br />
<br />
[no_stencilbuffer]<br />
<br />
[no_humans_on_rain_refl]<br />
<br />
[sunglow]<br />
<br />
[shadow_stencil]<br />
off<br />
<br />
[performance_tiledistmax] &gt;&gt; grupa [performance_...]<br />
1<br />
<br />
[performance_maxObjDist] &gt;&gt; grupa [performance_...]<br />
750.000<br />
<br />
[performance_minObjSize] &gt;&gt; grupa [performance_...]<br />
0.013<br />
<br />
[performance_minObjSizeRefl] &gt;&gt; grupa [performance_...]<br />
0.046<br />
<br />
[maxcomplexity]<br />
2<br />
<br />
[maxcomplexity_map]<br />
1<br />
<br />
[performance_dyn_redrefl] &gt;&gt; grupa [performance_...]<br />
20.000<br />
40.000<br />
<br />
[performance_dyn_tile_red] &gt;&gt; grupa [performance_...]<br />
17.000<br />
25.000<br />
<br />
[maxFPS]<br />
30</code></div></div><br />
Wpisy w tej samej grupie często partycypują w stosunku do gry w podobne sposoby, w przypadku grupy <span style="font-style: italic;" class="mycode_i">[performance_...</span> wpisy mające bardziej znaczący wpływ na wydajność i wagę działalności gry i poszczególnych jej elementów.<br />
<br />
Następujący wpis to <span style="font-style: italic;" class="mycode_i">[performance_tiledistmax]</span>, w którym podajemy wartość w jednostkach kafli (czyli 300x300 m). Wartość tego wpisu decyduje o polu widzenia sąsiadujących kafli (tiles). <br />
<br />
<span style="font-style: italic;" class="mycode_i">[performance_maxObjDist]</span> jest odpowiedzialny za zapewnienie grze wartości związaną z polem widzeniem obiektów, tym razem podanych w metrach.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[performance_minObjSize]</span> decyduje o minimalnej widoczności rozmiaru obiektu. Aby nikt mnie źle nie zrozumiał, nie chodzi tu o rzeczywisty rozmiar modelu obiekty lecz o to jak my - podczas rozgrywki - go widzimy i dostrzegamy. Wartość jest podana w metrach, i jest to wysokość obiektu.<br />
<br />
Następnie mamy do czynienia z wpisem odpowiedzialnym za minimalną widoczność rozmiaru odbicia budynku podczas rozgrywki : <span style="font-style: italic;" class="mycode_i">[performance_minObjSizeRefl]</span>. Poraz kolejny, nie chodzi tu o rzeczywisty rozmiar i wymiary lecz o widoczność.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[maxcomplexity</span> decyduje o maksymalnej złożoności (zawiłości) możliwej w grze (obiekty, spline`y itp.). Możliwe wpisy to 0 - elementy najważniejsze a wpis 3 to najmniej ważne. Więcej informacji o złożoności w moim poradniku : <a href="http://strefa-omsi.pl/Watek-OMSI-1-2-Optymalizacja-budynkow-i-obiektow--9690" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-1-2-Opt...ktow--9690</a> , punkt 2. Podobnie, wpis <span style="font-style: italic;" class="mycode_i">[maxcomplexity_map</span> decyduje o maksymalnej złożoności samej mapy. Jest to bardzo rzadko używana opcja, i ja sam za bardzo jej w pełni nie rozumiem...<br />
<br />
Pomijając dwa przedostatnie wpisy, pragnę poinformować zę wpis <span style="font-style: italic;" class="mycode_i">[maxFPS</span> decyduje o maksymalnej ilości FPS-ów na mapie. Jak zapewne się już domyśleliście, wartości podajemy w FPS-ach (liczby).<br />
<br />
Pozostając w sekcji <span style="font-style: italic;" class="mycode_i">GRAPHICS</span> przenosimy się jednak dalej wgłąb pliku. Dochodzimy do wpisów <span style="font-style: italic;" class="mycode_i">[texFilter]</span> i <span style="font-style: italic;" class="mycode_i">[texture]</span> które mają związek jak same nazwy mówią z teksturami. O jakie tekstury tutaj chodzi ? Wszystkie tekstury - od tekstur budynków przez tekstury pojazdów po tekstury ziemii i wody. Pierwsza z nich - <span style="font-style: italic;" class="mycode_i">[texFilter]</span> - jest opdowiedzialna za ustawienie wartości wewnętrznych filtrowania wartości i obrazów tekstur. Zalecane jest pozostawienie domyślnych wartości. Następnie <span style="font-style: italic;" class="mycode_i">[texture]</span> jest wpisem odpowiedzialnym za włączanie lub wyłączanie tekstur. Tekstury każdy chyba chce mieć więc zostawiamy domyślne wartości :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[texture]<br />
0<br />
1</code></div></div>W OMSI i OMSI 2, wyłączone lub brakujące tekstury są zastąpione białymi 'klocami'.<br />
<br />
We wpise <span style="font-style: italic;" class="mycode_i">[texture]</span> może być zastanawiające pojawienie się liczby <span style="font-style: italic;" class="mycode_i">0</span> opdowiedzialnej za wyłączenie tekstur jaki również liczby <span style="font-style: italic;" class="mycode_i">1</span> odpowiedzialnej za wartość umożliwiająca włączenie a teoretycznie pozostawienie tekstur. Obydwie te liczby są w tym wpisie obecne dlatego że umożliwiają one za włączenie funkcji (domyślnej funkcji przy więcej niż jednym wpisie - wartości wpisu) ale również pozostawienie funkcji uzupełnienia brakujących tekstur białymi 'klocami'. Jeśli funkcji  <span style="font-style: italic;" class="mycode_i">0</span> gra by zwariowała i bez tekstury poprostu by poprawnie nie funkcjonowała.<br />
<br />
Po tym raczej długim opisie dwóch poprzednich wpisów, przesuwamy się do kolejnego wpisu, również związanego z teksturami, <span style="font-style: italic;" class="mycode_i">[textmemlimit]</span>. Tutaj ustawiamy w MB maksymalne zużycie (limit) pamięci dla poprawnego działania i ładowania tekstur. Warto zaznaczyć że i tekstury i modele budynków i innych elementów są równie ważne. Dlatego, jeśli rozpoczynają się pojawiać białe tekstury mimo wgranych plików za nie opdowiedzialne, należy zwiększać wartość. Również, jeśli gra laguje można tą wartość zmniejszyć. Domyślna wartość jest następująca :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[textmemlimit]<br />
401.0</code></div></div>Wartości te najczęściej oscylują między 325.0 do ok. 520.0 a przy bardzo wymagających mapach, obiektach i dobrych komputerach nawet okolicach 600.0 MB.<br />
<br />
Potem, mamy do czynienia z wpisem <span style="font-style: italic;" class="mycode_i">[smokesystems]</span>. Tutaj są ustawiane opcje dot. efektu dymu, który możemy np. znaleźć na domyślnych domkach z Berlin-Spandau i Grundorf. Domyślnie te wartości będą wynosiły :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[smokesystems]<br />
1<br />
1000<br />
1<br />
0</code></div></div>Tutaj również może zdziwić obecność dwóch wartości w jednym wpise. Już tłumaczę : pierwsza linijka mówi że jeśli funkcja jest włączona (<span style="font-style: italic;" class="mycode_i">1</span>) natężenie dymu będzie wynosiło <span style="font-style: italic;" class="mycode_i">1000</span>, a to się stanie jedynie wtedy kiedy wartość po wartości decydującej (<span style="font-style: italic;" class="mycode_i">1</span>) będzie wynosiła więcej niż <span style="font-style: italic;" class="mycode_i">0</span>. A więc, druga część wpisu (<span style="font-style: italic;" class="mycode_i">1, 0</span>) mówi że nawet jeśli funkcja jest włączona ale jednak dymu na mapie nie ma, nic się nie będzie działo. Jest to zrozumiałe. Jednakże, regulowanie tych wartości jest znacznie łatwiejsze poprzez graficzny interfejs ustawień. Tam mamy do czynienia z wartościami podanymi w procentach i suwakiem do regulowania natężenie dymu.<br />
<br />
Teraz przesuwając się do sekcji <span style="font-style: italic;" class="mycode_i">SOUND</span>, rozpoczniemy od czegoś ważnego. Większość opcji dźwiękowych znajduje się w pliku <span style="font-style: italic;" class="mycode_i">sound.cfg</span>, lecz w centralnym pliku ustawień też jest kilka kawałków informacji na ten temat.<br />
<br />
Pierwszy wpis jaki ujrzycie to najprawdopodobniej <span style="font-style: italic;" class="mycode_i">[sound_maxcount]</span>. Jedynie prawdopodobnie iż w zależności od niektórych wpisach w <span style="font-style: italic;" class="mycode_i">sound.cfg</span> wpisy w głównym pliku <span style="font-style: italic;" class="mycode_i">options.cfg</span> mogą się lekko różnić. Jednak, pozostając w temacie, wpis <span style="font-style: italic;" class="mycode_i">[sound_maxcount]</span> informuje gre o tym jaka jest maksymalna ilość dźwięków jednocześnie grających podczas rozgrywki. Powyżej wartości 200, mogą się rozpocząć problemy z wydajnością odgłosów pojazdów i map. Dlatego też, zalecane jest pozostanie przy domyślnej wartości.<br />
<br />
Następnie, napotkamy się na wpis <span style="font-style: italic;" class="mycode_i">[sound_vol_master]</span> to początkująca wartość regulatora głośności. Dla tych którzy nie wiedzą, największa wartość to <span style="font-style: italic;" class="mycode_i">1</span>, a najniższa to <span style="font-style: italic;" class="mycode_i">0</span>.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[sound_stereo]/i] jest odpowiedzialny za wartość dźwięków stereofonicznych (bądź też po prostu stereo). Najczęstsze wartości oscylują między 15 a 20, zaś domyślna wartość to [i]17</span> tak jak widać to tutaj :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[sound_stereo]<br />
17</code></div></div><br />
Następnie pomijając wpis bezużyteczny wpis <span style="font-style: italic;" class="mycode_i">[sound_doppler]</span>, przesuwamy się do dwóch ostatnich wpisów dźwiękowych : <span style="font-style: italic;" class="mycode_i">[sound_ai]</span> i <span style="font-style: italic;" class="mycode_i">[sound_scenery]</span>. Te dwa wpisy decydują o domyślnej głośności pojazdów AI (<span style="font-style: italic;" class="mycode_i">[sound_ai]</span>) i scenerii czyli tzw. kostki dźwiękowe lub dźwięki pochodzące z innych obiektów w scenerii (na mapie) (<span style="font-style: italic;" class="mycode_i">[sound_scenery]</span>). I w ten oto sposób zakończyliśmy naukę przy sekcji <span style="font-style: italic;" class="mycode_i">SOUND</span>.<br />
<br />
Czeka nas teraz dosyć krótka, przedostatnia sekcja <span style="font-style: italic;" class="mycode_i">AI</span>. Rozpoczynamy od wpisu <span style="font-style: italic;" class="mycode_i">[AIMaxCountRandom]</span>. Tutaj podajemy wartości liczebności pojazdów AI, w liczbach losowych. A więc teoretycznie nie podajemy, tylko te liczby są generowane w owej liście przez grę podczas ustawień map jaki również naszych ustawień w graficznym interfejsie gry - sekcja <span style="font-style: italic;" class="mycode_i">Options/Opcje</span>.<br />
<br />
Następnie, czekają nas wpisy <span style="font-style: italic;" class="mycode_i">[AIUnschedFactor]</span> i <span style="font-style: italic;" class="mycode_i">[AIMaxCountParked</span>. Wartości te są podawane w procentach czyli :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[AIUnschedFactor]<br />
50&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt; wartośc to 50% czyli połowa (1/2)<br />
<br />
[AIMaxCountParked]<br />
35&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&gt; wartość to 35% czyli około jedna trzecia (1/3)</code></div></div>Pragnę również zaznaczyć że przy wartościach w pierwszym wpisie powyżej ok. 80 % rozgrywka staje się wręcz nie możliwa, przez nadmierną ilość samochodów. Samochodów a nie autobusów, iż ruch samochodów to ruch Unsched - Unscheduled (nieplanowany) a ruch autobusów jest oznaczony jako ruch planowany - Sched - Scheduled.<br />
<br />
Wpis <span style="font-style: italic;" class="mycode_i">[AIPassFactor]</span> to w luźnym przetłumaczeniu czynnik przejazdu. Czyli przy wartości o ekwiwalencie <span style="font-style: italic;" class="mycode_i">100</span>, ponieważ taka jest domyślna, pojazdy będą przejeżdżały. Całkowita geneza jest zbyt skomplikowana do ogólnego poradnika. Postaram się jednak o ten temat kiedyś poszerzyć mój poradnik.<br />
<br />
Następnie, przechodzimy już do sekcji wpisów związanymi z ruchem planowanym (Sched - Scheduled), czyli autobusy jeżdzące zgodnie z rozkładem autobusów AI. Są to te pojazdy które zastąpiamy podczas rozgrywki, przy ustawieniu rozkładu jazdy. Pierwszy wpis w tej podsekcji, <span style="font-style: italic;" class="mycode_i">[AIMaxCountScheduled]</span>. Domyślna wartość tutaj to <span style="font-style: italic;" class="mycode_i">1000</span>, lecz największa liczba pojazdów Scheduled AI, nie jest tak istotna, chyba że mapa miałaby z 30 linii Scheduled AI, co jest raczej rzadko spotykane z uwagi na optymalizację map spełniających dzisiejsze standardy.<br />
<br />
Ostatni wpis w sekcji <span style="font-style: italic;" class="mycode_i">AI</span> to <span style="font-style: italic;" class="mycode_i">[AIPriorityScheduled]</span>. Podajemy tutaj wartość priorytetu pojawienia się tych linii AI, w sytuacji osiągania przez grę mniejszych FPS-ów niż planowany poziom skonfigurowany w opcjach OMSI/OMSI 2. Poraz kolejny odsyłam do mojego poradnik, dla osób mających problem ze zrozumieniem działania priorytetu w OMSI i OMSI 2 : <a href="http://strefa-omsi.pl/Watek-OMSI-1-2-Optymalizacja-budynkow-i-obiektow--9690" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-1-2-Opt...ktow--9690</a> ,punkt 2.<br />
<br />
I teraz ostatni wpis <span style="font-style: italic;" class="mycode_i">[Editor_LinkAerial]</span> w sekcji <span style="font-style: italic;" class="mycode_i">Editor</span>. Tutaj wpisujemy odnośnik do planowanego dostarczyciela podkładów satelitarnych. Więcej informacji o danych wysokości DEM i podkładach w poradniku NightHauler`a (<a href="http://strefa-omsi.pl/Watek-OMSI-2-Uzywanie-podkladow-w-edytorze--3515" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-2-Uzywa...orze--3515</a>) i perfect`a (<a href="http://strefa-omsi.pl/Watek-OMSI-2-Tworzenie-map-z-danymi-wysokosciowymi-DEM--3487" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-2-Tworz...-DEM--3487</a>). Wprowadzamy do wpisu link do zdjęć satelitarnych. Tutaj wpisy do najczęściej używanych - Google i Bing :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>Google :<br />
<br />
[Editor_LinkAerial]<br />
http://www.gcmods.de/toquad.php?x=~x&amp;y=~y&amp;z=~z&amp;service=google&amp;hres=1<br />
<br />
Bing :<br />
[Editor_LinkAerial]<br />
&amp;apicode= (KOD API UZYSKANY PO REJESTRACJI)</code></div></div>Więcej informacji nt. uzyskania kodu API do utrzymania dostępu do podkładów satelitarnych Bing znajdziecie w punktach 1-1a poradnika NightHauler`a : <a href="http://strefa-omsi.pl/Watek-OMSI-2-Uzywanie-podkladow-w-edytorze--3515" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-2-Uzywa...orze--3515</a>.<br />
<br />
<span style="font-style: italic;" class="mycode_i">Poradnik nie miał jedynie na celu zaprezentowanie funkcji pliku options.cfg, lecz ważniej podstaw działania skryptów i plików z rozszerzeniem .cfg w OMSI i OMSI 2.</span><br />
<br />
Pozdrawiam,<br />
solarisjanek]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Sterowanie kamerą za pomocą myszki]]></title>
			<link>https://strefa-omsi.pl/Watek-Sterowanie-kamera-za-pomoca-myszki--11586</link>
			<pubDate>Thu, 15 Oct 2015 19:35:21 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=20532">PanAutobus</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-Sterowanie-kamera-za-pomoca-myszki--11586</guid>
			<description><![CDATA[Witam wszystkich, <br />
<br />
Być może to pytanie wyda się banalne, ale nie mogę rozejrzeć się myszą po kabinie tak, jak widzę to na filmikach u innych. Czy mógłby mi może ktoś pomóc w tym temacie? Dla info podam ze gram na kierownicy, jeśli ma to jakieś znaczenie. Z góry dziękuje i pozdrawiam.<img src="https://strefa-omsi.pl/images/emotki2/emota_smile.png" alt=":)" title=":)" class="smilie smilie_39" />]]></description>
			<content:encoded><![CDATA[Witam wszystkich, <br />
<br />
Być może to pytanie wyda się banalne, ale nie mogę rozejrzeć się myszą po kabinie tak, jak widzę to na filmikach u innych. Czy mógłby mi może ktoś pomóc w tym temacie? Dla info podam ze gram na kierownicy, jeśli ma to jakieś znaczenie. Z góry dziękuje i pozdrawiam.<img src="https://strefa-omsi.pl/images/emotki2/emota_smile.png" alt=":)" title=":)" class="smilie smilie_39" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Kupno OMSI 2 przez system PaySafeCard na Steamie]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-2-Kupno-OMSI-2-przez-system-PaySafeCard-na-Steamie--9438</link>
			<pubDate>Fri, 08 May 2015 21:43:51 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=151">Matej</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-2-Kupno-OMSI-2-przez-system-PaySafeCard-na-Steamie--9438</guid>
			<description><![CDATA[Witam!<br />
<br />
Steam oferuje nam wiele sposobów płatności za gry. Chciałbym jednak dokładniej opisać jeden z sposobów, z którego sam skorzystałem i który jest bardzo wygodny w użyciu - kupno przez PaySafeCard. <br />
<br />
<span style="font-weight: bold;" class="mycode_b">1. Na czym polega ten system?</span><br />
<br />
Kupno w zasadzie jest bardzo łatwe. System PaySafeCard to możliwość kupna doładowania w kiosku, sklepie, a jeżeli ktoś woli - w internecie. Polecam zapoznać się z tą stroną: <a href="https://www.paysafecard.com/pl-pl/" target="_blank" rel="noopener" class="mycode_url">https://www.paysafecard.com/pl-pl/</a> na której można znaleźć niezbędne informacje na temat tego systemu płatności. Jest on idealny dla osób, które nie mają warunków wysłania przelewu albo przelewu w obcej walucie.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">2. Kupno doładowania</span><br />
<br />
Doładowanie PaySafeCard możemy kupić w wielu sklepach (lista: <a href="https://www.paysafecard.com/pl-pl/kup/dystrybutorow/" target="_blank" rel="noopener" class="mycode_url">https://www.paysafecard.com/pl-pl/kup/dystrybutorow/</a> ) lub przez internet ( <a href="https://www.wertkartenverkauf.com/" target="_blank" rel="noopener" class="mycode_url">https://www.wertkartenverkauf.com/</a> ). Na samym początku polecam zapoznać się z kalkulatorem walutowym, który ukaże nam, za ile doładowanie musimy zakupić. W tym celu wchodzimy tutaj: <a href="https://www.paysafecard.com/pl-pl/kalkulator-walutowy/" target="_blank" rel="noopener" class="mycode_url">https://www.paysafecard.com/pl-pl/kalkulator-walutowy/</a> i sprawdzamy, czy na przykład 130 zł starczy nam na kupno symulatora. Jeżeli starczy, to kupujemy doładowanie o wartościach 100 zł i 30 zł. Jeżeli nie starczy, to kupujemy o wartościach 100 zł, 20 zł i 20 zł - łącznie mamy 140 zł. Otrzymujemy od sprzedawcy paragon z 16-znakowym kodem, który następnie będziemy musieli wklepać na Steamie.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">3. Użycie kodu.</span><br />
<br />
Wchodzimy tutaj: <a href="http://store.steampowered.com/app/252530/" target="_blank" rel="noopener" class="mycode_url">http://store.steampowered.com/app/252530/</a> , czyli do strony, na której możemy kupić OMSI 2. Przed kupnem wymagane jest zalogowanie na platformie, analogicznie rzecz biorąc, jeżeli nie mamy konta, to musimy się zarejestrować. Następnie klikamy zielony przycisk "Kup" albo "Dodaj do koszyka", a następnie "Kup dla siebie". Przy rubryce "Sposób płatności" wybieramy "PaySafeCard". Potwierdzamy, że nasz kraj zamieszkania to Polska. Zgadzamy się na warunki, które zostały nam przedstawione i przechodzimy do autoryzacji kart paysafe. Następnie pojawi nam się okienko, w którym wpisujemy nasze kody (Obrazek 1)<br />
<br />
<img src="http://www.hostmat.eu/images/13687370582565104203.jpg" loading="lazy"  alt="[Obrazek: 13687370582565104203.jpg]" class="mycode_img" /><br />
<br />
Następnie pobieramy grę i cieszymy się<img src="https://strefa-omsi.pl/images/emotki2/emota_smile.png" alt=":)" title=":)" class="smilie smilie_39" /><br />
<br />
Przydatne linki: <br />
<br />
<span style="font-weight: bold;" class="mycode_b">Strona PaySafeCard: </span><a href="https://www.paysafecard.com/pl-pl/" target="_blank" rel="noopener" class="mycode_url">https://www.paysafecard.com/pl-pl/</a><br />
<span style="font-weight: bold;" class="mycode_b">Lista sklepów, w których można zakupić doładowanie PaySafeCard: </span><a href="https://www.paysafecard.com/pl-pl/kup/dystrybutorow/" target="_blank" rel="noopener" class="mycode_url">https://www.paysafecard.com/pl-pl/kup/dystrybutorow/</a><br />
<span style="font-weight: bold;" class="mycode_b">Kalkulator walutowy:</span> <a href="https://www.paysafecard.com/pl-pl/kalkulator-walutowy/" target="_blank" rel="noopener" class="mycode_url">https://www.paysafecard.com/pl-pl/kalkulator-walutowy/</a><br />
<span style="font-weight: bold;" class="mycode_b">OMSI 2 na Steamie - strona: </span><a href="http://store.steampowered.com/app/252530/" target="_blank" rel="noopener" class="mycode_url">http://store.steampowered.com/app/252530/</a><br />
<br />
<br />
<span style="color: #FF0000;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">UWAGA! TEN SYSTEM NIE DZIAŁA NA SERWISIE AEROSOFT!!</span></span>]]></description>
			<content:encoded><![CDATA[Witam!<br />
<br />
Steam oferuje nam wiele sposobów płatności za gry. Chciałbym jednak dokładniej opisać jeden z sposobów, z którego sam skorzystałem i który jest bardzo wygodny w użyciu - kupno przez PaySafeCard. <br />
<br />
<span style="font-weight: bold;" class="mycode_b">1. Na czym polega ten system?</span><br />
<br />
Kupno w zasadzie jest bardzo łatwe. System PaySafeCard to możliwość kupna doładowania w kiosku, sklepie, a jeżeli ktoś woli - w internecie. Polecam zapoznać się z tą stroną: <a href="https://www.paysafecard.com/pl-pl/" target="_blank" rel="noopener" class="mycode_url">https://www.paysafecard.com/pl-pl/</a> na której można znaleźć niezbędne informacje na temat tego systemu płatności. Jest on idealny dla osób, które nie mają warunków wysłania przelewu albo przelewu w obcej walucie.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">2. Kupno doładowania</span><br />
<br />
Doładowanie PaySafeCard możemy kupić w wielu sklepach (lista: <a href="https://www.paysafecard.com/pl-pl/kup/dystrybutorow/" target="_blank" rel="noopener" class="mycode_url">https://www.paysafecard.com/pl-pl/kup/dystrybutorow/</a> ) lub przez internet ( <a href="https://www.wertkartenverkauf.com/" target="_blank" rel="noopener" class="mycode_url">https://www.wertkartenverkauf.com/</a> ). Na samym początku polecam zapoznać się z kalkulatorem walutowym, który ukaże nam, za ile doładowanie musimy zakupić. W tym celu wchodzimy tutaj: <a href="https://www.paysafecard.com/pl-pl/kalkulator-walutowy/" target="_blank" rel="noopener" class="mycode_url">https://www.paysafecard.com/pl-pl/kalkulator-walutowy/</a> i sprawdzamy, czy na przykład 130 zł starczy nam na kupno symulatora. Jeżeli starczy, to kupujemy doładowanie o wartościach 100 zł i 30 zł. Jeżeli nie starczy, to kupujemy o wartościach 100 zł, 20 zł i 20 zł - łącznie mamy 140 zł. Otrzymujemy od sprzedawcy paragon z 16-znakowym kodem, który następnie będziemy musieli wklepać na Steamie.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">3. Użycie kodu.</span><br />
<br />
Wchodzimy tutaj: <a href="http://store.steampowered.com/app/252530/" target="_blank" rel="noopener" class="mycode_url">http://store.steampowered.com/app/252530/</a> , czyli do strony, na której możemy kupić OMSI 2. Przed kupnem wymagane jest zalogowanie na platformie, analogicznie rzecz biorąc, jeżeli nie mamy konta, to musimy się zarejestrować. Następnie klikamy zielony przycisk "Kup" albo "Dodaj do koszyka", a następnie "Kup dla siebie". Przy rubryce "Sposób płatności" wybieramy "PaySafeCard". Potwierdzamy, że nasz kraj zamieszkania to Polska. Zgadzamy się na warunki, które zostały nam przedstawione i przechodzimy do autoryzacji kart paysafe. Następnie pojawi nam się okienko, w którym wpisujemy nasze kody (Obrazek 1)<br />
<br />
<img src="http://www.hostmat.eu/images/13687370582565104203.jpg" loading="lazy"  alt="[Obrazek: 13687370582565104203.jpg]" class="mycode_img" /><br />
<br />
Następnie pobieramy grę i cieszymy się<img src="https://strefa-omsi.pl/images/emotki2/emota_smile.png" alt=":)" title=":)" class="smilie smilie_39" /><br />
<br />
Przydatne linki: <br />
<br />
<span style="font-weight: bold;" class="mycode_b">Strona PaySafeCard: </span><a href="https://www.paysafecard.com/pl-pl/" target="_blank" rel="noopener" class="mycode_url">https://www.paysafecard.com/pl-pl/</a><br />
<span style="font-weight: bold;" class="mycode_b">Lista sklepów, w których można zakupić doładowanie PaySafeCard: </span><a href="https://www.paysafecard.com/pl-pl/kup/dystrybutorow/" target="_blank" rel="noopener" class="mycode_url">https://www.paysafecard.com/pl-pl/kup/dystrybutorow/</a><br />
<span style="font-weight: bold;" class="mycode_b">Kalkulator walutowy:</span> <a href="https://www.paysafecard.com/pl-pl/kalkulator-walutowy/" target="_blank" rel="noopener" class="mycode_url">https://www.paysafecard.com/pl-pl/kalkulator-walutowy/</a><br />
<span style="font-weight: bold;" class="mycode_b">OMSI 2 na Steamie - strona: </span><a href="http://store.steampowered.com/app/252530/" target="_blank" rel="noopener" class="mycode_url">http://store.steampowered.com/app/252530/</a><br />
<br />
<br />
<span style="color: #FF0000;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">UWAGA! TEN SYSTEM NIE DZIAŁA NA SERWISIE AEROSOFT!!</span></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[FAQ dla nowej części gry (podstawy)]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-2-FAQ-dla-nowej-czesci-gry-podstawy--3450</link>
			<pubDate>Fri, 13 Dec 2013 12:11:45 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=1">skawek</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-2-FAQ-dla-nowej-czesci-gry-podstawy--3450</guid>
			<description><![CDATA[W związku z powtarzającymi się w kółko pytaniami na temat OMSI 2, trzeba będzie zbierać absolutne podstawy.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Przed zadaniem jakiegokolwiek pytania, a nawet przejrzeniem poniższego FAQ, sprawdź spójność plików przez Steam:<br />
<a href="http://strefa-omsi.pl/Watek-OMSI-2-wieszanie-sie--3428?pid=19968#pid19968" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-2-wiesz...8#pid19968</a></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Czy warto kupować OMSI 2?</span> <span style="color: #FFA500;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">- aktualizacja</span></span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Na to pytanie musisz odpowiedzieć sobie sam. W OMSI 2 poprawiono parę rzeczy, dodano przegub, ale wczesne wersje symulatora atakowały komunikatami błędów i freezami. Od wersji 2.1 sytuacja się nieco zmieniła, dzięki czemu gra stała się dość grywalna a w chwili obecnej niemal wszystkie problemy zostały już wyeliminowane. Optymalizacja nadal nie zachwyca, ale jest z pewnością lepiej niż w OMSI 1. W tej chwili wydawane są właściwie już tylko dodatki pod drugą wersję symulatora, więc raczej nie ma sensu inwestować w "jedynkę". W obecnej sytuacji, gdy przygotowany jest już symulator Lotus (data wydania jest jeszcze odległa), nie spodziewamy się żadnych większych poprawek w OMSI 2. Reasumując - zdecydowanie polecamy kupno OMSI 2 i zaktualizowanie gry do najnowszej wersji.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">OMSI 2 nie działa!</span> <span style="color: #FFA500;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">- aktualizacja</span></span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Jeśli posiadasz grę z oryginalnego źródła (piraci radzą sobie sami), sprawdź poradę: <a href="http://strefa-omsi.pl/Watek-OMSI-2-wieszanie-sie--3428?pid=19968#pid19968" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-2-wiesz...8#pid19968</a> - podczas ściągania tak sporych paczek mogą wystąpić błędy (szczególnie jeśli masz niestabilne łącze), a w związku z tym - gra wcale nie musi się uruchomić. Jeśli natomiast wykonałeś tę operację i nadal gra nie uruchamia się, sprawdź DirectX - Steam co prawda robi to z automatu, ale zawsze lepiej się upewnić. Wyłącz także na czas gry program antywirusowy. Jeśli nadal nic z tego - pytaj na Forum i przedstaw niezbędne informacje o konfiguracji komputera i opisz dokładnie problem. Podstawą jest jednak zaktualizowanie OMSI 2 do najnowszej możliwej wersji.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Gra miała być zoptymalizowana, tymczasem mam mniej FPS-ów niż w OMSI 1</span> <span style="color: #FFA500;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">- aktualizacja</span></span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Gra została wyraźnie zoptymalizowana, co potwierdza większość Użytkowników w tym także i ja, jednak nadal kuleje system wczytywania segmentów (a co za tym idzie obiektów i tekstur). Pamiętaj, że OMSI 1 i OMSI 2 to dwie oddzielne gry. Jeśli nie odczuwasz pozytywnej różnicy w płynności między tymi edycjami - sprawdź swoje ustawienia i ustaw je podobnie jak w pierwszej części gry. UWAGA - nie kopiuj pliku konfiguracyjnego! Ustaw wszystko ręcznie. Będziesz zapewne testował płynność na mapie Berlin-Spandau i przegubowcu. Pamiętaj, że mapa jest "cięższa" od tej w OMSI 1, także przegub zjada więcej FPS-ów od piętrusów znanych z "jedynki". Przeciętny wzrost wydajności gry podczas jazdy  z kabiny wynosi od 5 do 10 klatek na sekundę (dane zebrane od kilkunastu osób). W przypadku, gdy tego nie widzisz - musisz czekać na łatki, możesz także posłużyć się poradnikiem: <a href="http://strefa-omsi.pl/Watek-Wielki-poradnik-optymalizacji-systemu-i-OMSI--2" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Wielki-porad...-i-OMSI--2</a> , który nie traci swojej aktualności (może z wyjątkiem paru ustawień OMSI 2). Dobieraniem ustawień zajmujemy się tutaj: <a href="http://strefa-omsi.pl/Watek-Dobor-ustawien-OMSI-do-sprzetu--675" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Dobor-ustawi...rzetu--675</a></div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Podczas gry mam chwilowe albo całkowite zwiechy, freezy. Co to ma w ogóle być?!</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Jest to ewidentna wina wcześniej wspomnianego systemu doczytywania segmentów mapy (wraz z ładowaniem obiektów i tekstur). W tym przypadku trzeba po prostu zaktualizować grę do wersji najnowszej lub stosować niektóre rozwiązania stąd: <a href="http://strefa-omsi.pl/Watek-Wielki-poradnik-optymalizacji-systemu-i-OMSI--2" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Wielki-porad...-i-OMSI--2</a> Po wydaniu wersji 2.2, freezy nie są już tak częstym zjawiskiem.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">OMSI 2 nie trawi dodatków z poprzedniej części gry!</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">To niestety prawda, starsze pojazdy a w szczególności mapy nie są przyjmowane z otwartymi rękami przez "dwójkę". Uniwersalnego sposobu jak zdążyłem zauważyć - nie ma. Oto niektóre globalne zasady, jednak ich zastosowanie nie gwarantuje sukcesu:<br />
- otwarcie mapy w edytorze OMSI 2 a następnie jej zapisanie, co spowoduje swoisty "konwert";<br />
- dostosowanie ailist mapy do nowej struktury (opis znajduje się tutaj: <a href="http://strefa-omsi.pl/Watek-Road-to-OMSI-2-patch-1-04-1-05-oraz-1-06--1088" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Road-to-OMSI...1-06--1088</a>) , dokładna instrukcja pojawi się wkrótce;<br />
- wyeliminowanie wszelkich regionalnych znaków alfanumerycznych ze wszystkich ścieżek i nazw plików, BTW OMSI 2 korzysta z kodowania UCS-2 Little Endian;<br />
- instalowanie z oryginalnego źródła, a nie kopiowanie plików z OMSI 1;<br />
- konwersja global.cfg i plików segmentowych do kodowania UCS-2 Little Endian oraz dodawanie do nich dyrektywy:<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[version]<br />
14</code></div></div><br />
Praktyka pokazuje jednak, że do każdego przypadku trzeba podchodzić indywidualnie. Miejmy wszyscy nadzieję, że po wydaniu patcha nie będzie problemów z kompatybilnością wsteczną. Na razie trzeba kombinować i dzielić się sposobami z innymi.<br />
<br />
Przeczytaj także punkt poniżej.<br />
</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Mapa ładuje się, ale brakuje całych połaci terenu lub nie ładuje się nic, ale błędów też nie ma.</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Taka sytuacja może wskazywać na brak splinów lub obiektów. Nowy system wczytywania segmentów powoduje, że brak jednego obiektu może wysypać cały kafelek mapy i po prostu nie pojawia się on wcale. Można posługiwać się nową wersją MapTools ( <a href="http://strefa-omsi.pl/Watek-OMSI-1-2-OMSI-Map-Tools-RC-3-0--874" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-1-2-OMS...C-3-0--874</a> ), albo włączyć log i kierować się tam wpisami "error", które wskazują na błędy krytyczne i braki w plikach.<br />
<br />
Aby ustrzec się błędów dotyczących znaków regionalnych w nazwach plików musimy sprawdzać logfile wedle instrukcji: <a href="http://strefa-omsi.pl/Watek-Mapa-Szombathely-2-2--3312?pid=20403#pid20403" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Mapa-Szombat...3#pid20403</a></div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Które mapy są już kompatybilne z OMSI 2?</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">
Na Forum oznaczane są prefiksem [OMSI 1 &amp; 2] (jeśli działają na obu wersjach) lub [OMSI 2], jeśli są przystosowane wyłącznie do drugiej części symulatora. W chwili obecnej niemal wszystkie mapy są przygotowywane z myślą o OMSI 2.<br />
</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Piszecie, że dodatek działa na OMSI 2, tymczasem ja mam z nim problemy! Oszukujecie!</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">
Jeśli działanie danego pojazdu tudzież mapy zostało potwierdzone przez innych, jasne jest, że problem leży u Ciebie. Prawdopodobnie brakuje splinów lub obiektów scenerii. W razie niejasności opisz dokładnie swój problem w dziale "Problemy związane z dodatkami".<br />
</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Nie da się grać, autobus skacze.</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">
Problem wynika ze zbyt małej ilości klatek na sekundę. W takim wypadku musisz lepiej dobrać ustawienia. Jeżeli potrzebujesz pomocy w doborze ustawień, napisz w poniższym temacie, uprzednio zapoznając się z pierwszym postem. <a href="http://strefa-omsi.pl/Watek-Dobor-ustawien-OMSI-do-sprzetu--675" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Dobor-ustawi...rzetu--675</a><br />
</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Nie mogę wbić biegu w autobusie z automatyczną skrzynią biegów.</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">
Niektóre autobusy wymagają wciśniętego pedału hamulca żeby wbić bieg.<br />
</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Jak uruchomić edytor?</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Proponuję wywalić skrót tworzony przez Steama, stworzyć sobie swój - bezpośrednio do pliku Omsi.exe a następnie kliknąć na skrót prawym przyciskiem myszy, wybrać Właściwości, a następnie zakładkę Skrót. Teraz w polu "element docelowy" dopisujemy po spacji:<br />
"-editor"<br />
ścieżka powinna więc wyglądać na kształt poniższej:<br />
"E:\SteamApps\common\OMSI 2\Omsi.exe" "-editor"</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Jak uruchomić OMSI 2 w oknie?</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Wystarczy wykonać operację podaną wyżej, ale dopisać:<br />
"-windowed"</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Czy istnieje polska wersja gry? Jeśli nie to czy gdzieś mogę znaleźć spolszczenie?</span> <span style="color: #FFA500;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">- aktualizacja</span></span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Można ściągnąć forumowe spolszczenie:: <a href="http://strefa-omsi.pl/Watek-OMSI-1-2-Spolszczenia-OMSI-1-i-OMSI-2-dla-strefa-omsi-pl--162" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-1-2-Spo...si-pl--162</a> . Polska wersja została także przygotowana przez Techland (długo po wydaniu gry), Steam automatycznie powinien pociągnąć język polski podczas pierwszego uruchomienia. Nieskromnie uważam, że spolszczenie pod moim kierownictwem jest lepsze i nie sprawia problemów podczas konfiguracji kierownicy.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Jakieś ciekawostki związane z OMSI 2 i niewidoczne na pierwszy rzut oka?</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Ciekawostką może być tryb debugowania kryjący się pod kombinacją klawiszy SHIFT+ESC , benchmark (nie pytajcie co on dokładnie "robi", bo trudno przeanalizować wyniki jego działania) pod kombinacją CTRL+SHIFT+B lub wyłączenie obsługi wielordzeniowości CTRL+F12. Do tego dochodzi możliwość robienia screenów bezpośrednio z gry: CTRL+SHIFT+P. Zapisują się one w bibliotece Steam oraz w folderze Screenshots, tak wykonane zrzuty można np. bezpośrednio przesłać na nasze konto na tej platformie.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Nie słyszę dźwięku bądź jest on zniekształcony!</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Tymczasowe rozwiązania: <br />
<a href="http://strefa-omsi.pl/Watek-Problem-z-dzwiekiem-Omsi-2--3434?pid=19975#pid19975" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Problem-z-dz...5#pid19975</a><br />
<a href="http://strefa-omsi.pl/Watek-OMSI-2-Brak-dzwieku--3461?pid=20140#pid20140" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-2-Brak-...0#pid20140</a><br />
</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Mam problemy z kierownicą (w tym z poprawnym przypisaniem osi), w OMSI 1 działała!</span> <span style="color: #FFA500;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">- aktualizacja</span></span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Najnowsza wersja OMSI 2 jest praktycznie wolna od tych problemów. Błędy przy przypisywaniu osi (gaz/hamulec - kierownica lewo/prawo) wynikają z błędnie przygotowanej polskiej wersji językowej od Techlandu. Należy wówczas przełączyć język na inny, w przypadku chęci bezproblemowego korzystania z OMSI 2 w języku polskim - można pobrać forumowe spolszczenie. Pozostałe problemy należy zgłaszać na Forum w dziale: <a href="http://strefa-omsi.pl/Forum-OMSI-2--62" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Forum-OMSI-2--62</a> .</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Nie mam zapowiedzi przystanków na mapie!</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Wszystkie zapowiedzi są teraz w podfolderze \Vehicles\Announcements i tam właśnie trzeba kopiować foldery zapowiedzi map. Podkreślam - foldery a nie same pliki dźwiękowe. Struktura wygląda więc na przykład tak: \Vehicles\Announcements\Sittingen\&lt;a_tutaj_juz_pliki_dzwiekowe&gt;. Poza tym trzeba dostosowywać skrypt IBIS-a lub innego sterownika. Zwykle polega to na zamianie kodu:<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>{macro:IBIS_PlayAnnouncement}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;(L.L.IBIS_busstop) 0 &gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;{if}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Ansagen&#92;" (L.&#36;.act_busstop) &#36;+<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(L.L.IBIS_RouteIndex) (M.V.GetBusstopCount) 1 - (L.L.IBIS_busstop) &lt;=<br />
&nbsp;&nbsp;&nbsp;&nbsp;{if}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"_#terminus" &#36;+<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{endif}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;".wav" &#36;+<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#36;msg<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(T.F.ev_IBIS_Ansagen)<br />
&nbsp;&nbsp;&nbsp;&nbsp;{endif}<br />
{end}</code></div></div>na poniższy:<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>{macro:IBIS_PlayAnnouncement}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;(L.L.IBIS_busstop) 0 &gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;{if}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"..&#92;..&#92;Announcements&#92;" 0 (M.V.GetDepotStringGlobal) "&#92;" &#36;+ &#36;+ (L.&#36;.act_busstop) &#36;+ &#36;msg<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(L.L.IBIS_RouteIndex) (M.V.GetBusstopCount) 1 - (L.L.IBIS_busstop) &lt;=<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{if}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"_#terminus" &#36;+<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{endif}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;".wav" &#36;+<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(T.F.ev_IBIS_Ansagen)<br />
&nbsp;&nbsp;&nbsp;&nbsp;{endif}<br />
{end}</code></div></div>Zwykle robimy to w pliku skryptowym IBIS-2.osc albo IBIS.osc, jeśli tam nie ma makra "{macro:IBIS_PlayAnnouncement}" musimy szukać w innych, albo po prostu sterownik w pojeździe zapowiedzi nie obsługuje.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Ależ ten przegub piszczy! Nie da się nic z tym zrobić?</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Owszem... da...: <a href="http://strefa-omsi.pl/Watek-OMSI-2-MAN-NG272-bez-dzwiekow-przegubu--3473" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-2-MAN-N...gubu--3473</a></div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Nie mogę normalnie wyjść z OMSI 2. Gra sypie błędami!</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Błąd ten został już załatany. Wystarczy pobrać aktualizację.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Kiedy wyjdą te patche?</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Już wyszło sporo łatek - najnowsza wersja oznaczona jest numerem 2.2.032. Do pobrania na platformie Steam.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Co to jest ta spójność?</span> <span style="color: #FF0000;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">- nowość</span></span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Sprawdzenie spójności plików przez platformę Steam jest sposobem na naprawę większości problemów wynikających z podmian, usunięć bądź modyfikacji oryginalnych plików gry. Inaczej mówiąc, dzięki sprawdzeniu spójności mamy pewność, że wszystkie podstawowe składniki gry są w najnowszej i prawidłowej wersji. Nie gwarantuje to oczywiście poprawnego działania dodatków, które wymagają swoich dedykowanych plików. Przed wykonaniem tego zabiegu należy wykonać kopię plików związanych z ustawieniami gry i kontrolera, Steam może (choć nie musi) przywrócić te pliki do stanów domyślnych.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Udzielacie pomocy technicznej na Forum? Gdzie można zadawać pytania?</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Oczywiście, możesz liczyć na nasze wsparcie. Jeśli przeczytałeś niniejsze FAQ i nadal masz pewne wątpliwości, chcesz ocenić grę lub ujawnić nowe problemy - zapraszamy do dzielenia się tym ze wszystkimi Forumowiczami.<br />
Poniżej przedstawiam, gdzie dokładnie to robić.<br />
<br />
Problemy ogólne, które chciałbyś rozwiązać: <a href="http://strefa-omsi.pl/Forum-OMSI-2--62" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Forum-OMSI-2--62</a><br />
Problemy z kompatybilnością pojedynczych dodatków: <a href="http://strefa-omsi.pl/Forum-Problemy-zwiazane-z-dodatkami--40" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Forum-Problemy-zwi...atkami--40</a><br />
Zgłaszanie nowych bugów i problemów: <a href="http://strefa-omsi.pl/Watek-Bledy-i-bugi-w-OMSI2--3444" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Bledy-i-bugi-w-OMSI2--3444</a><br />
Opinie, oceny i ogólne komentarze: <a href="http://strefa-omsi.pl/Watek-Komentarze-i-oceny-dotyczace-OMSI-2--2338" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Komentarze-i...SI-2--2338</a> <br />
Pytania na temat kupna OMSI 2: <a href="http://strefa-omsi.pl/Watek-Kupno-OMSI-2--3375" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Kupno-OMSI-2--3375</a><br />
<br />
Warto najpierw przeczytać wątek: <a href="http://strefa-omsi.pl/Watek-Jak-i-gdzie-pisac-watki-i-posty-z-pytaniami-technicznymi--952" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Jak-i-gdzie-...znymi--952</a><br />
<br />
Dziękujemy za dostosowanie się do zasad Forum.</div></div></div>
<br />
Lista będzie stopniowo powiększana.]]></description>
			<content:encoded><![CDATA[W związku z powtarzającymi się w kółko pytaniami na temat OMSI 2, trzeba będzie zbierać absolutne podstawy.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Przed zadaniem jakiegokolwiek pytania, a nawet przejrzeniem poniższego FAQ, sprawdź spójność plików przez Steam:<br />
<a href="http://strefa-omsi.pl/Watek-OMSI-2-wieszanie-sie--3428?pid=19968#pid19968" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-2-wiesz...8#pid19968</a></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Czy warto kupować OMSI 2?</span> <span style="color: #FFA500;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">- aktualizacja</span></span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Na to pytanie musisz odpowiedzieć sobie sam. W OMSI 2 poprawiono parę rzeczy, dodano przegub, ale wczesne wersje symulatora atakowały komunikatami błędów i freezami. Od wersji 2.1 sytuacja się nieco zmieniła, dzięki czemu gra stała się dość grywalna a w chwili obecnej niemal wszystkie problemy zostały już wyeliminowane. Optymalizacja nadal nie zachwyca, ale jest z pewnością lepiej niż w OMSI 1. W tej chwili wydawane są właściwie już tylko dodatki pod drugą wersję symulatora, więc raczej nie ma sensu inwestować w "jedynkę". W obecnej sytuacji, gdy przygotowany jest już symulator Lotus (data wydania jest jeszcze odległa), nie spodziewamy się żadnych większych poprawek w OMSI 2. Reasumując - zdecydowanie polecamy kupno OMSI 2 i zaktualizowanie gry do najnowszej wersji.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">OMSI 2 nie działa!</span> <span style="color: #FFA500;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">- aktualizacja</span></span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Jeśli posiadasz grę z oryginalnego źródła (piraci radzą sobie sami), sprawdź poradę: <a href="http://strefa-omsi.pl/Watek-OMSI-2-wieszanie-sie--3428?pid=19968#pid19968" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-2-wiesz...8#pid19968</a> - podczas ściągania tak sporych paczek mogą wystąpić błędy (szczególnie jeśli masz niestabilne łącze), a w związku z tym - gra wcale nie musi się uruchomić. Jeśli natomiast wykonałeś tę operację i nadal gra nie uruchamia się, sprawdź DirectX - Steam co prawda robi to z automatu, ale zawsze lepiej się upewnić. Wyłącz także na czas gry program antywirusowy. Jeśli nadal nic z tego - pytaj na Forum i przedstaw niezbędne informacje o konfiguracji komputera i opisz dokładnie problem. Podstawą jest jednak zaktualizowanie OMSI 2 do najnowszej możliwej wersji.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Gra miała być zoptymalizowana, tymczasem mam mniej FPS-ów niż w OMSI 1</span> <span style="color: #FFA500;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">- aktualizacja</span></span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Gra została wyraźnie zoptymalizowana, co potwierdza większość Użytkowników w tym także i ja, jednak nadal kuleje system wczytywania segmentów (a co za tym idzie obiektów i tekstur). Pamiętaj, że OMSI 1 i OMSI 2 to dwie oddzielne gry. Jeśli nie odczuwasz pozytywnej różnicy w płynności między tymi edycjami - sprawdź swoje ustawienia i ustaw je podobnie jak w pierwszej części gry. UWAGA - nie kopiuj pliku konfiguracyjnego! Ustaw wszystko ręcznie. Będziesz zapewne testował płynność na mapie Berlin-Spandau i przegubowcu. Pamiętaj, że mapa jest "cięższa" od tej w OMSI 1, także przegub zjada więcej FPS-ów od piętrusów znanych z "jedynki". Przeciętny wzrost wydajności gry podczas jazdy  z kabiny wynosi od 5 do 10 klatek na sekundę (dane zebrane od kilkunastu osób). W przypadku, gdy tego nie widzisz - musisz czekać na łatki, możesz także posłużyć się poradnikiem: <a href="http://strefa-omsi.pl/Watek-Wielki-poradnik-optymalizacji-systemu-i-OMSI--2" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Wielki-porad...-i-OMSI--2</a> , który nie traci swojej aktualności (może z wyjątkiem paru ustawień OMSI 2). Dobieraniem ustawień zajmujemy się tutaj: <a href="http://strefa-omsi.pl/Watek-Dobor-ustawien-OMSI-do-sprzetu--675" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Dobor-ustawi...rzetu--675</a></div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Podczas gry mam chwilowe albo całkowite zwiechy, freezy. Co to ma w ogóle być?!</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Jest to ewidentna wina wcześniej wspomnianego systemu doczytywania segmentów mapy (wraz z ładowaniem obiektów i tekstur). W tym przypadku trzeba po prostu zaktualizować grę do wersji najnowszej lub stosować niektóre rozwiązania stąd: <a href="http://strefa-omsi.pl/Watek-Wielki-poradnik-optymalizacji-systemu-i-OMSI--2" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Wielki-porad...-i-OMSI--2</a> Po wydaniu wersji 2.2, freezy nie są już tak częstym zjawiskiem.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">OMSI 2 nie trawi dodatków z poprzedniej części gry!</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">To niestety prawda, starsze pojazdy a w szczególności mapy nie są przyjmowane z otwartymi rękami przez "dwójkę". Uniwersalnego sposobu jak zdążyłem zauważyć - nie ma. Oto niektóre globalne zasady, jednak ich zastosowanie nie gwarantuje sukcesu:<br />
- otwarcie mapy w edytorze OMSI 2 a następnie jej zapisanie, co spowoduje swoisty "konwert";<br />
- dostosowanie ailist mapy do nowej struktury (opis znajduje się tutaj: <a href="http://strefa-omsi.pl/Watek-Road-to-OMSI-2-patch-1-04-1-05-oraz-1-06--1088" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Road-to-OMSI...1-06--1088</a>) , dokładna instrukcja pojawi się wkrótce;<br />
- wyeliminowanie wszelkich regionalnych znaków alfanumerycznych ze wszystkich ścieżek i nazw plików, BTW OMSI 2 korzysta z kodowania UCS-2 Little Endian;<br />
- instalowanie z oryginalnego źródła, a nie kopiowanie plików z OMSI 1;<br />
- konwersja global.cfg i plików segmentowych do kodowania UCS-2 Little Endian oraz dodawanie do nich dyrektywy:<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[version]<br />
14</code></div></div><br />
Praktyka pokazuje jednak, że do każdego przypadku trzeba podchodzić indywidualnie. Miejmy wszyscy nadzieję, że po wydaniu patcha nie będzie problemów z kompatybilnością wsteczną. Na razie trzeba kombinować i dzielić się sposobami z innymi.<br />
<br />
Przeczytaj także punkt poniżej.<br />
</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Mapa ładuje się, ale brakuje całych połaci terenu lub nie ładuje się nic, ale błędów też nie ma.</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Taka sytuacja może wskazywać na brak splinów lub obiektów. Nowy system wczytywania segmentów powoduje, że brak jednego obiektu może wysypać cały kafelek mapy i po prostu nie pojawia się on wcale. Można posługiwać się nową wersją MapTools ( <a href="http://strefa-omsi.pl/Watek-OMSI-1-2-OMSI-Map-Tools-RC-3-0--874" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-1-2-OMS...C-3-0--874</a> ), albo włączyć log i kierować się tam wpisami "error", które wskazują na błędy krytyczne i braki w plikach.<br />
<br />
Aby ustrzec się błędów dotyczących znaków regionalnych w nazwach plików musimy sprawdzać logfile wedle instrukcji: <a href="http://strefa-omsi.pl/Watek-Mapa-Szombathely-2-2--3312?pid=20403#pid20403" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Mapa-Szombat...3#pid20403</a></div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Które mapy są już kompatybilne z OMSI 2?</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">
Na Forum oznaczane są prefiksem [OMSI 1 &amp; 2] (jeśli działają na obu wersjach) lub [OMSI 2], jeśli są przystosowane wyłącznie do drugiej części symulatora. W chwili obecnej niemal wszystkie mapy są przygotowywane z myślą o OMSI 2.<br />
</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Piszecie, że dodatek działa na OMSI 2, tymczasem ja mam z nim problemy! Oszukujecie!</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">
Jeśli działanie danego pojazdu tudzież mapy zostało potwierdzone przez innych, jasne jest, że problem leży u Ciebie. Prawdopodobnie brakuje splinów lub obiektów scenerii. W razie niejasności opisz dokładnie swój problem w dziale "Problemy związane z dodatkami".<br />
</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Nie da się grać, autobus skacze.</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">
Problem wynika ze zbyt małej ilości klatek na sekundę. W takim wypadku musisz lepiej dobrać ustawienia. Jeżeli potrzebujesz pomocy w doborze ustawień, napisz w poniższym temacie, uprzednio zapoznając się z pierwszym postem. <a href="http://strefa-omsi.pl/Watek-Dobor-ustawien-OMSI-do-sprzetu--675" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Dobor-ustawi...rzetu--675</a><br />
</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Nie mogę wbić biegu w autobusie z automatyczną skrzynią biegów.</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">
Niektóre autobusy wymagają wciśniętego pedału hamulca żeby wbić bieg.<br />
</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Jak uruchomić edytor?</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Proponuję wywalić skrót tworzony przez Steama, stworzyć sobie swój - bezpośrednio do pliku Omsi.exe a następnie kliknąć na skrót prawym przyciskiem myszy, wybrać Właściwości, a następnie zakładkę Skrót. Teraz w polu "element docelowy" dopisujemy po spacji:<br />
"-editor"<br />
ścieżka powinna więc wyglądać na kształt poniższej:<br />
"E:\SteamApps\common\OMSI 2\Omsi.exe" "-editor"</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Jak uruchomić OMSI 2 w oknie?</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Wystarczy wykonać operację podaną wyżej, ale dopisać:<br />
"-windowed"</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Czy istnieje polska wersja gry? Jeśli nie to czy gdzieś mogę znaleźć spolszczenie?</span> <span style="color: #FFA500;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">- aktualizacja</span></span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Można ściągnąć forumowe spolszczenie:: <a href="http://strefa-omsi.pl/Watek-OMSI-1-2-Spolszczenia-OMSI-1-i-OMSI-2-dla-strefa-omsi-pl--162" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-1-2-Spo...si-pl--162</a> . Polska wersja została także przygotowana przez Techland (długo po wydaniu gry), Steam automatycznie powinien pociągnąć język polski podczas pierwszego uruchomienia. Nieskromnie uważam, że spolszczenie pod moim kierownictwem jest lepsze i nie sprawia problemów podczas konfiguracji kierownicy.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Jakieś ciekawostki związane z OMSI 2 i niewidoczne na pierwszy rzut oka?</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Ciekawostką może być tryb debugowania kryjący się pod kombinacją klawiszy SHIFT+ESC , benchmark (nie pytajcie co on dokładnie "robi", bo trudno przeanalizować wyniki jego działania) pod kombinacją CTRL+SHIFT+B lub wyłączenie obsługi wielordzeniowości CTRL+F12. Do tego dochodzi możliwość robienia screenów bezpośrednio z gry: CTRL+SHIFT+P. Zapisują się one w bibliotece Steam oraz w folderze Screenshots, tak wykonane zrzuty można np. bezpośrednio przesłać na nasze konto na tej platformie.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Nie słyszę dźwięku bądź jest on zniekształcony!</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Tymczasowe rozwiązania: <br />
<a href="http://strefa-omsi.pl/Watek-Problem-z-dzwiekiem-Omsi-2--3434?pid=19975#pid19975" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Problem-z-dz...5#pid19975</a><br />
<a href="http://strefa-omsi.pl/Watek-OMSI-2-Brak-dzwieku--3461?pid=20140#pid20140" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-2-Brak-...0#pid20140</a><br />
</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Mam problemy z kierownicą (w tym z poprawnym przypisaniem osi), w OMSI 1 działała!</span> <span style="color: #FFA500;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">- aktualizacja</span></span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Najnowsza wersja OMSI 2 jest praktycznie wolna od tych problemów. Błędy przy przypisywaniu osi (gaz/hamulec - kierownica lewo/prawo) wynikają z błędnie przygotowanej polskiej wersji językowej od Techlandu. Należy wówczas przełączyć język na inny, w przypadku chęci bezproblemowego korzystania z OMSI 2 w języku polskim - można pobrać forumowe spolszczenie. Pozostałe problemy należy zgłaszać na Forum w dziale: <a href="http://strefa-omsi.pl/Forum-OMSI-2--62" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Forum-OMSI-2--62</a> .</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Nie mam zapowiedzi przystanków na mapie!</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Wszystkie zapowiedzi są teraz w podfolderze \Vehicles\Announcements i tam właśnie trzeba kopiować foldery zapowiedzi map. Podkreślam - foldery a nie same pliki dźwiękowe. Struktura wygląda więc na przykład tak: \Vehicles\Announcements\Sittingen\&lt;a_tutaj_juz_pliki_dzwiekowe&gt;. Poza tym trzeba dostosowywać skrypt IBIS-a lub innego sterownika. Zwykle polega to na zamianie kodu:<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>{macro:IBIS_PlayAnnouncement}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;(L.L.IBIS_busstop) 0 &gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;{if}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Ansagen&#92;" (L.&#36;.act_busstop) &#36;+<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(L.L.IBIS_RouteIndex) (M.V.GetBusstopCount) 1 - (L.L.IBIS_busstop) &lt;=<br />
&nbsp;&nbsp;&nbsp;&nbsp;{if}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"_#terminus" &#36;+<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{endif}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;".wav" &#36;+<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#36;msg<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(T.F.ev_IBIS_Ansagen)<br />
&nbsp;&nbsp;&nbsp;&nbsp;{endif}<br />
{end}</code></div></div>na poniższy:<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>{macro:IBIS_PlayAnnouncement}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;(L.L.IBIS_busstop) 0 &gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;{if}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"..&#92;..&#92;Announcements&#92;" 0 (M.V.GetDepotStringGlobal) "&#92;" &#36;+ &#36;+ (L.&#36;.act_busstop) &#36;+ &#36;msg<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(L.L.IBIS_RouteIndex) (M.V.GetBusstopCount) 1 - (L.L.IBIS_busstop) &lt;=<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{if}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"_#terminus" &#36;+<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{endif}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;".wav" &#36;+<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(T.F.ev_IBIS_Ansagen)<br />
&nbsp;&nbsp;&nbsp;&nbsp;{endif}<br />
{end}</code></div></div>Zwykle robimy to w pliku skryptowym IBIS-2.osc albo IBIS.osc, jeśli tam nie ma makra "{macro:IBIS_PlayAnnouncement}" musimy szukać w innych, albo po prostu sterownik w pojeździe zapowiedzi nie obsługuje.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Ależ ten przegub piszczy! Nie da się nic z tym zrobić?</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Owszem... da...: <a href="http://strefa-omsi.pl/Watek-OMSI-2-MAN-NG272-bez-dzwiekow-przegubu--3473" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-OMSI-2-MAN-N...gubu--3473</a></div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Nie mogę normalnie wyjść z OMSI 2. Gra sypie błędami!</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Błąd ten został już załatany. Wystarczy pobrać aktualizację.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Kiedy wyjdą te patche?</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Już wyszło sporo łatek - najnowsza wersja oznaczona jest numerem 2.2.032. Do pobrania na platformie Steam.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Co to jest ta spójność?</span> <span style="color: #FF0000;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">- nowość</span></span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Sprawdzenie spójności plików przez platformę Steam jest sposobem na naprawę większości problemów wynikających z podmian, usunięć bądź modyfikacji oryginalnych plików gry. Inaczej mówiąc, dzięki sprawdzeniu spójności mamy pewność, że wszystkie podstawowe składniki gry są w najnowszej i prawidłowej wersji. Nie gwarantuje to oczywiście poprawnego działania dodatków, które wymagają swoich dedykowanych plików. Przed wykonaniem tego zabiegu należy wykonać kopię plików związanych z ustawieniami gry i kontrolera, Steam może (choć nie musi) przywrócić te pliki do stanów domyślnych.</div></div></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Udzielacie pomocy technicznej na Forum? Gdzie można zadawać pytania?</span><br />
<div style="margin:20px; margin-left:0px; margin-top:5px"><div class="newsTicker"><input class="button2 btnlite" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'}" /></div><div class="newsTicker"><div style="display: none;">Oczywiście, możesz liczyć na nasze wsparcie. Jeśli przeczytałeś niniejsze FAQ i nadal masz pewne wątpliwości, chcesz ocenić grę lub ujawnić nowe problemy - zapraszamy do dzielenia się tym ze wszystkimi Forumowiczami.<br />
Poniżej przedstawiam, gdzie dokładnie to robić.<br />
<br />
Problemy ogólne, które chciałbyś rozwiązać: <a href="http://strefa-omsi.pl/Forum-OMSI-2--62" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Forum-OMSI-2--62</a><br />
Problemy z kompatybilnością pojedynczych dodatków: <a href="http://strefa-omsi.pl/Forum-Problemy-zwiazane-z-dodatkami--40" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Forum-Problemy-zwi...atkami--40</a><br />
Zgłaszanie nowych bugów i problemów: <a href="http://strefa-omsi.pl/Watek-Bledy-i-bugi-w-OMSI2--3444" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Bledy-i-bugi-w-OMSI2--3444</a><br />
Opinie, oceny i ogólne komentarze: <a href="http://strefa-omsi.pl/Watek-Komentarze-i-oceny-dotyczace-OMSI-2--2338" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Komentarze-i...SI-2--2338</a> <br />
Pytania na temat kupna OMSI 2: <a href="http://strefa-omsi.pl/Watek-Kupno-OMSI-2--3375" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Kupno-OMSI-2--3375</a><br />
<br />
Warto najpierw przeczytać wątek: <a href="http://strefa-omsi.pl/Watek-Jak-i-gdzie-pisac-watki-i-posty-z-pytaniami-technicznymi--952" target="_blank" rel="noopener" class="mycode_url">http://strefa-omsi.pl/Watek-Jak-i-gdzie-...znymi--952</a><br />
<br />
Dziękujemy za dostosowanie się do zasad Forum.</div></div></div>
<br />
Lista będzie stopniowo powiększana.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Niewczytujące się mapy, invalid track, błędy podczas ładowania, "niebo zamiast mapy"]]></title>
			<link>https://strefa-omsi.pl/Watek-Niewczytujace-sie-mapy-invalid-track-bledy-podczas-ladowania-niebo-zamiast-mapy--1561</link>
			<pubDate>Fri, 28 Jun 2013 19:03:30 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=1">skawek</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-Niewczytujace-sie-mapy-invalid-track-bledy-podczas-ladowania-niebo-zamiast-mapy--1561</guid>
			<description><![CDATA[Dużo pytań dotyczy błędów wyświetlanych podczas ładowania mapy, komunikatów "invalid track", braku rozkładów tudzież "entry-pointów" oraz innych problemów związanych najczęściej z brakiem plików scenerii lub splinów (białe obiekty, urywająca się mapa, samo niebo bez żadnego terenu).<br />
<br />
Aby wyeliminować powyższe, polecam wykonanie kilku kroków.<br />
<br />
Przede wszystkim należy zapoznać się z dokumentacją mapy bądź z tematem, do którego odsyła źródło obecne przy każdym wątku w naszej Pobieralni. Dokumentacja to pliki *.pdf bądź *.txt (zwykle o nazwach: readme, manual, handbuch) dołączone do paczki. Niestety, musimy je zlokalizować sami. W przypadku, gdy nie ma powyższego - trzeba zajrzeć w źródło. Powinna tam być lista wykorzystywanych paczek obiektów i splinów. Najlepiej, gdy od razu są w formie odnośników, jeśli jednak nie musimy je znaleźć sami.<br />
<br />
Podstawowe i często wykorzystywane dodatki wraz z odnośnikami znajdują się na Strefie tutaj: (<a href="http://strefa-omsi.pl/Watek-Lista-aktualnych-uniwersalnych-dodatkow--126" target="_blank" rel="noopener" class="mycode_url">KLIK</a>)<br />
<br />
Jeśli natomiast brak jest informacji o wymaganych plikach, lub nadal czegoś brakuje - powinniśmy posłużyć się programem OMSI Map Tools (<a href="https://strefa-omsi.pl/Watek-OMSI-1-2-OMSI-Map-Tools-RC-3-1--874" target="_blank" rel="noopener" class="mycode_url">KLIK</a>).<br />
Wypakowujemy z paczki do głównego folderu OMSI i uruchamiamy plik <span style="font-style: italic;" class="mycode_i">maptools.exe</span> . Uruchomi nam się okno analizatora map. Wystarczy teraz kliknąć na przycisk oznaczony wielokropkiem po prawo od "Select your map folder" i w kolejnym oknie wskazać folder mapy, która nie chce prawidłowo działać. Folder mapy, czyli miejsce, gdzie znajduje się plik <span style="font-style: italic;" class="mycode_i">global.cfg</span>. Klikamy na OK i czekamy, aż analiza dobiegnie końca i wyświetli się komunikat o jej zakończeniu. Interesują nas teraz dwie zakładki: <span style="font-style: italic;" class="mycode_i">Missing Objects</span> oraz <span style="font-style: italic;" class="mycode_i">Missing Splines</span>. To właśnie tych obiektów i splinów nam brakuje.<br />
<br />
Teraz możemy szukać tych plików w Google. W razie trudności ze znalezieniem o ich wstawienie można prosić innych Strefowiczów w temacie: (<a href="http://strefa-omsi.pl/Watek-Prosby-o-pojedyncze-pliki-i-foldery--958" target="_blank" rel="noopener" class="mycode_url">KLIK</a>)<br />
<br />
Jeśli pomimo uzupełnienia "braków" problemy nie ustąpiły, wtedy dopisujemy się lub zakładamy nowy wątek w dziale: (<a href="http://strefa-omsi.pl/Forum-Problemy-zwiazane-z-dodatkami--40" target="_blank" rel="noopener" class="mycode_url">KLIK</a>)<br />
<br />
<hr class="mycode_hr" />
<br />
Dziwnym trafem, MapTools nie zawsze wszystko wykrywa prawidłowo. Gdyby program stwierdził, że niczego nie brakuje, a mimo tego pojawiały się podobne problemy, należy posiłkować się plikiem logfile.txt . Jest on tworzony podczas rozgrywki i znaleźć go można w głównym folderze gry (tam, gdzie Omsi.exe), baczną uwagę trzeba zwrócić na linie oznaczone wyrazem "Error".]]></description>
			<content:encoded><![CDATA[Dużo pytań dotyczy błędów wyświetlanych podczas ładowania mapy, komunikatów "invalid track", braku rozkładów tudzież "entry-pointów" oraz innych problemów związanych najczęściej z brakiem plików scenerii lub splinów (białe obiekty, urywająca się mapa, samo niebo bez żadnego terenu).<br />
<br />
Aby wyeliminować powyższe, polecam wykonanie kilku kroków.<br />
<br />
Przede wszystkim należy zapoznać się z dokumentacją mapy bądź z tematem, do którego odsyła źródło obecne przy każdym wątku w naszej Pobieralni. Dokumentacja to pliki *.pdf bądź *.txt (zwykle o nazwach: readme, manual, handbuch) dołączone do paczki. Niestety, musimy je zlokalizować sami. W przypadku, gdy nie ma powyższego - trzeba zajrzeć w źródło. Powinna tam być lista wykorzystywanych paczek obiektów i splinów. Najlepiej, gdy od razu są w formie odnośników, jeśli jednak nie musimy je znaleźć sami.<br />
<br />
Podstawowe i często wykorzystywane dodatki wraz z odnośnikami znajdują się na Strefie tutaj: (<a href="http://strefa-omsi.pl/Watek-Lista-aktualnych-uniwersalnych-dodatkow--126" target="_blank" rel="noopener" class="mycode_url">KLIK</a>)<br />
<br />
Jeśli natomiast brak jest informacji o wymaganych plikach, lub nadal czegoś brakuje - powinniśmy posłużyć się programem OMSI Map Tools (<a href="https://strefa-omsi.pl/Watek-OMSI-1-2-OMSI-Map-Tools-RC-3-1--874" target="_blank" rel="noopener" class="mycode_url">KLIK</a>).<br />
Wypakowujemy z paczki do głównego folderu OMSI i uruchamiamy plik <span style="font-style: italic;" class="mycode_i">maptools.exe</span> . Uruchomi nam się okno analizatora map. Wystarczy teraz kliknąć na przycisk oznaczony wielokropkiem po prawo od "Select your map folder" i w kolejnym oknie wskazać folder mapy, która nie chce prawidłowo działać. Folder mapy, czyli miejsce, gdzie znajduje się plik <span style="font-style: italic;" class="mycode_i">global.cfg</span>. Klikamy na OK i czekamy, aż analiza dobiegnie końca i wyświetli się komunikat o jej zakończeniu. Interesują nas teraz dwie zakładki: <span style="font-style: italic;" class="mycode_i">Missing Objects</span> oraz <span style="font-style: italic;" class="mycode_i">Missing Splines</span>. To właśnie tych obiektów i splinów nam brakuje.<br />
<br />
Teraz możemy szukać tych plików w Google. W razie trudności ze znalezieniem o ich wstawienie można prosić innych Strefowiczów w temacie: (<a href="http://strefa-omsi.pl/Watek-Prosby-o-pojedyncze-pliki-i-foldery--958" target="_blank" rel="noopener" class="mycode_url">KLIK</a>)<br />
<br />
Jeśli pomimo uzupełnienia "braków" problemy nie ustąpiły, wtedy dopisujemy się lub zakładamy nowy wątek w dziale: (<a href="http://strefa-omsi.pl/Forum-Problemy-zwiazane-z-dodatkami--40" target="_blank" rel="noopener" class="mycode_url">KLIK</a>)<br />
<br />
<hr class="mycode_hr" />
<br />
Dziwnym trafem, MapTools nie zawsze wszystko wykrywa prawidłowo. Gdyby program stwierdził, że niczego nie brakuje, a mimo tego pojawiały się podobne problemy, należy posiłkować się plikiem logfile.txt . Jest on tworzony podczas rozgrywki i znaleźć go można w głównym folderze gry (tam, gdzie Omsi.exe), baczną uwagę trzeba zwrócić na linie oznaczone wyrazem "Error".]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Podstawy tworzenia tekstur]]></title>
			<link>https://strefa-omsi.pl/Watek-Podstawy-tworzenia-tekstur--1066</link>
			<pubDate>Tue, 07 May 2013 08:30:09 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=16">mattez</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-Podstawy-tworzenia-tekstur--1066</guid>
			<description><![CDATA[Witam<br />
<br />
Na początek - słowniczek i lokalizacje<br />
<span style="font-weight: bold;" class="mycode_b">Domyślny folder tekstur:</span><br />
OMSI &gt; Vehicles &gt; Nazwa modelu &gt; Texture<br />
<span style="font-weight: bold;" class="mycode_b">Folder tekstur zmodyfikowanych:</span><br />
OMSI &gt; Vehicles &gt; Nazwa modelu &gt; Texture &gt; Werbung, albo Werbung D92, albo Repaints, lub inne o podobnych kojarzących się nazwach.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Co potrzeba?</span><br />
- na pewno model, który chcemy przemalować<br />
- Gimp, Photoshop, PaintNET lub inny program, których nie polecam<br />
- podstawowa wiedza informatyczna<br />
- dobre nastawienie i chęci<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Od czego zacząć</span><br />
PO PIERWSZE, NAJWAŻNIEJSZE, jeśli tego jeszcze nie masz: Panel Sterowania &gt; Opcje Folderów &gt; Widok &gt; Ukryj rozszerzenia znanych typów plików &gt; odznaczyć<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Malowanie</span><br />
Najprostszym sposobem jest modyfikacja gotowej tekstury. Otwieramy domyślny folder tekstur i szukamy tekstury autobusu. Dajmy na to, że tekstura nazywa się body.bmp - otwieramy ją za pomocą któregoś z powyższych programów.<br />
Przemalowujemy ją wedle uznania, zmieniamy kolory, wklejamy loga (oczywiście wszystkie elementy muszą się znajdować w tych samych miejscach, nie można niczego przenosić w inne miejsce), zapisujemy jako osobny plik nazywając go przykładowo nowa_tekstura.bmp (pilnując koniecznie, by nie zmienić rozmiaru oryginalnego pliku) i przenosimy do folderu tekstur zmodyfikowanych.<br />
Malować w programach graficznych nie będę uczył, od tego są inne poradniki. Etap pierwszy ukończony, tekstura gotowa.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Plik .cti</span><br />
Aby tekstura była widoczna w grze, musimy zrobić jej sterownik, w folderze tekstur zmodyfikowanych, gdzie wkleiliśmy teksturę klikamy prawym przyciskiem myszy &gt; Nowy &gt; Dokument tekstowy i otwieramy. Teraz musimy ten plik odpowiednio skonfigurować.<br />
Wewnątrz tworzymy wpis:<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>***************************************<br />
Moja Nowa Tekstura<br />
***************************************<br />
<br />
[item]<br />
Moja Nowa Tekstura<br />
farbschema_tex1<br />
nowa_tekstura.bmp</code></div></div><br />
Opis tej czynności:<br />
***************************************<br />
Moja Nowa Tekstura &lt;--- nazwa tekstury widoczna w grze<br />
***************************************<br />
<br />
[item]<br />
Moja Nowa Tekstura &lt;--- nazwa tekstury widoczna w grze<br />
farbschema_tex1 &lt;---- funkcja pliku tekstury, w tym przypadku karoseria<br />
nowa_tekstura.bmp &lt;--- nazwa pliku tekstury<br />
<br />
Zamykamy z krzyżyka, potwierdzamy zapis i KONIECZNIE zmieniamy nazwę tego pliku. Po wcześniejszym zabiegu w panelu sterowania, teraz widzimy nazwę pliku razem z jego rozszerzeniem. Najlepiej nazwać teksturę tak samo jak plik tekstury, żeby się nie pogubić, więc nazywamy go nowa_tekstura.cti (koniecznie trzeba zmienić końcówkę .txt na .cti, gdyż to jest rozszerzenie plików konfiguracyjnych tekstur).<br />
<br />
Po tym zabiegu w grze pojawi się przemalowana przez nas tekstura o nazwie Moja Nowa Tekstura. Nazwę można nadać jaką chcemy, najlepiej bez polskich znaków.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Dodatkowo</span><br />
Niektóre modele posiadają więcej funkcji tekstur, dla przykładu:<br />
SD202:<br />
- farbschema_tex2 - fotele, przestrzeń pasażerska, dach<br />
- omsi_rnc_add_tex1 - reszta przestrzeni pasażerskiej<br />
- omsi_rnc_add_tex2 - kolejna cześć przestrzeni pasażerskiej<br />
- omsi_rnc_add_tex3 - koła tylne<br />
- omsi_rnc_add_tex4 - koła przednie<br />
- omsi_rnc_add_tex5 - fotel kierowcy<br />
- farbschema_trans - tekstura okien<br />
<br />
Pełną listę dostępnych funkcji tekstur oraz lokalizację <span style="font-weight: bold;" class="mycode_b">folderu tekstur zmodyfikowanych</span> znajdziemy w pliku model.cfg w folderze OMSI &gt; Vehicles &gt; Nazwa modelu &gt; Model we wpisie Texture-Changes, gdzie:<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[CTC]<br />
Colorscheme<br />
Texture&#92;C734_Repaints</code></div></div><br />
to lokalizacja <span style="font-weight: bold;" class="mycode_b">folderu tekstur zmodyfikowanych</span>, a<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[CTCTexture]<br />
farbschema_tex1<br />
lbok.bmp</code></div></div><br />
to lista funkcji tekstur i nazwy plików z <span style="font-weight: bold;" class="mycode_b">folderu tekstur domyślnych</span> przypadających konkretnym funkcjom<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Aby zmodyfikować któreś z tych malowań</span><br />
Należy je odnaleźć w folderze tekstur domyślnych, przemalować i wrzucić do folderu tekstur zmodyfikowanych (wszystkie pliki jednej tekstury muszą być w jednym miejscu) i najlepiej nazwać podobnie (nowa_tekstura.bmp - karoseria, nowa_tekstura1.bmp - wnętrze, etc.).<br />
<br />
<span style="font-weight: bold;" class="mycode_b">I teraz konfiguracja</span><br />
To już mamy w pliku .cti:<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>***************************************<br />
Moja Nowa Tekstura<br />
***************************************<br />
<br />
[item]<br />
Moja Nowa Tekstura<br />
farbschema_tex1<br />
nowa_tekstura.bmp</code></div></div><br />
Aby dodać kolejną teksturę do konfiguracji, np. foteli, dodajemy pod spodem wpis:<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[item]<br />
Moja Nowa Tekstura<br />
farbschema_tex2<br />
nowa_tekstura1.bmp</code></div></div><br />
Opis tej czynności:<br />
[item]<br />
Moja Nowa Tekstura &lt;----- nazwa tekstury, musi być taka sama jak w poprzednim wpisie<br />
farbschema_tex2 &lt;--- nazwa kolejnej funkcji<br />
nowa_tekstura1.bmp &lt;---- nazwa pliku tekstury wnętrza przypadająca dla tej funkcji<br />
<br />
Po tej operacji plik .cti powinien wyglądać następująco:<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>***************************************<br />
Moja Nowa Tekstura<br />
***************************************<br />
<br />
[item]<br />
Moja Nowa Tekstura<br />
farbschema_tex1<br />
nowa_tekstura.bmp<br />
<br />
[item]<br />
Moja Nowa Tekstura<br />
farbschema_tex2<br />
nowa_tekstura1.bmp</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">WAŻNE INFORMACJE</span><br />
- nazwy funkcji muszą odpowiadać tym wpisanym w pliku model.cfg oraz odpowiadać konkretnym teksturom. Jeśli nałożymy złą teksturę i przypiszemy jej nazwę funkcji od innej tekstury, malowanie odbije się w nieodpowiednich miejscach<br />
- jeżeli w pliku .cti nie uwzględnimy konkretnej funkcji dla naszej nowej tekstury, zostanie wykorzystana domyślna tekstura z folderu tekstur domyślnych<br />
- jeżeli w pliku .cti uwzględnimy konkretną funkcję dla naszej nowej tekstury, jednak zapomnimy jej wrzucić, bądź źle wpiszemy nazwę pliku, lub popełnimy jakikolwiek błąd, przez który plik .cti nie będzie mógł znaleźć pliku tekstury, całe miejsce, które przypisane jest dla tej funkcji będzie białe<br />
- niektóre modele z naszymi nowymi teksturami (na pewno MAN'y SD200 i SD202) po włączeniu odbić mogą zamiast koloru mieć efekt chromowego odbicia. Należy wówczas ustawić w opcjach programu graficznego dla naszej tekstury 25% nieprzezroczystości.<br />
<br />
W razie pytań, sugestii, proszę się wypowiadać.<br />
<br />
Oczywiście, jak zwykle, ekskluzywnie dla Strefy OMSI, gwarantuję pełne wsparcie techniczne dla tego poradnika<br />
<br />
Pzdr, M.]]></description>
			<content:encoded><![CDATA[Witam<br />
<br />
Na początek - słowniczek i lokalizacje<br />
<span style="font-weight: bold;" class="mycode_b">Domyślny folder tekstur:</span><br />
OMSI &gt; Vehicles &gt; Nazwa modelu &gt; Texture<br />
<span style="font-weight: bold;" class="mycode_b">Folder tekstur zmodyfikowanych:</span><br />
OMSI &gt; Vehicles &gt; Nazwa modelu &gt; Texture &gt; Werbung, albo Werbung D92, albo Repaints, lub inne o podobnych kojarzących się nazwach.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Co potrzeba?</span><br />
- na pewno model, który chcemy przemalować<br />
- Gimp, Photoshop, PaintNET lub inny program, których nie polecam<br />
- podstawowa wiedza informatyczna<br />
- dobre nastawienie i chęci<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Od czego zacząć</span><br />
PO PIERWSZE, NAJWAŻNIEJSZE, jeśli tego jeszcze nie masz: Panel Sterowania &gt; Opcje Folderów &gt; Widok &gt; Ukryj rozszerzenia znanych typów plików &gt; odznaczyć<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Malowanie</span><br />
Najprostszym sposobem jest modyfikacja gotowej tekstury. Otwieramy domyślny folder tekstur i szukamy tekstury autobusu. Dajmy na to, że tekstura nazywa się body.bmp - otwieramy ją za pomocą któregoś z powyższych programów.<br />
Przemalowujemy ją wedle uznania, zmieniamy kolory, wklejamy loga (oczywiście wszystkie elementy muszą się znajdować w tych samych miejscach, nie można niczego przenosić w inne miejsce), zapisujemy jako osobny plik nazywając go przykładowo nowa_tekstura.bmp (pilnując koniecznie, by nie zmienić rozmiaru oryginalnego pliku) i przenosimy do folderu tekstur zmodyfikowanych.<br />
Malować w programach graficznych nie będę uczył, od tego są inne poradniki. Etap pierwszy ukończony, tekstura gotowa.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Plik .cti</span><br />
Aby tekstura była widoczna w grze, musimy zrobić jej sterownik, w folderze tekstur zmodyfikowanych, gdzie wkleiliśmy teksturę klikamy prawym przyciskiem myszy &gt; Nowy &gt; Dokument tekstowy i otwieramy. Teraz musimy ten plik odpowiednio skonfigurować.<br />
Wewnątrz tworzymy wpis:<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>***************************************<br />
Moja Nowa Tekstura<br />
***************************************<br />
<br />
[item]<br />
Moja Nowa Tekstura<br />
farbschema_tex1<br />
nowa_tekstura.bmp</code></div></div><br />
Opis tej czynności:<br />
***************************************<br />
Moja Nowa Tekstura &lt;--- nazwa tekstury widoczna w grze<br />
***************************************<br />
<br />
[item]<br />
Moja Nowa Tekstura &lt;--- nazwa tekstury widoczna w grze<br />
farbschema_tex1 &lt;---- funkcja pliku tekstury, w tym przypadku karoseria<br />
nowa_tekstura.bmp &lt;--- nazwa pliku tekstury<br />
<br />
Zamykamy z krzyżyka, potwierdzamy zapis i KONIECZNIE zmieniamy nazwę tego pliku. Po wcześniejszym zabiegu w panelu sterowania, teraz widzimy nazwę pliku razem z jego rozszerzeniem. Najlepiej nazwać teksturę tak samo jak plik tekstury, żeby się nie pogubić, więc nazywamy go nowa_tekstura.cti (koniecznie trzeba zmienić końcówkę .txt na .cti, gdyż to jest rozszerzenie plików konfiguracyjnych tekstur).<br />
<br />
Po tym zabiegu w grze pojawi się przemalowana przez nas tekstura o nazwie Moja Nowa Tekstura. Nazwę można nadać jaką chcemy, najlepiej bez polskich znaków.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Dodatkowo</span><br />
Niektóre modele posiadają więcej funkcji tekstur, dla przykładu:<br />
SD202:<br />
- farbschema_tex2 - fotele, przestrzeń pasażerska, dach<br />
- omsi_rnc_add_tex1 - reszta przestrzeni pasażerskiej<br />
- omsi_rnc_add_tex2 - kolejna cześć przestrzeni pasażerskiej<br />
- omsi_rnc_add_tex3 - koła tylne<br />
- omsi_rnc_add_tex4 - koła przednie<br />
- omsi_rnc_add_tex5 - fotel kierowcy<br />
- farbschema_trans - tekstura okien<br />
<br />
Pełną listę dostępnych funkcji tekstur oraz lokalizację <span style="font-weight: bold;" class="mycode_b">folderu tekstur zmodyfikowanych</span> znajdziemy w pliku model.cfg w folderze OMSI &gt; Vehicles &gt; Nazwa modelu &gt; Model we wpisie Texture-Changes, gdzie:<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[CTC]<br />
Colorscheme<br />
Texture&#92;C734_Repaints</code></div></div><br />
to lokalizacja <span style="font-weight: bold;" class="mycode_b">folderu tekstur zmodyfikowanych</span>, a<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[CTCTexture]<br />
farbschema_tex1<br />
lbok.bmp</code></div></div><br />
to lista funkcji tekstur i nazwy plików z <span style="font-weight: bold;" class="mycode_b">folderu tekstur domyślnych</span> przypadających konkretnym funkcjom<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Aby zmodyfikować któreś z tych malowań</span><br />
Należy je odnaleźć w folderze tekstur domyślnych, przemalować i wrzucić do folderu tekstur zmodyfikowanych (wszystkie pliki jednej tekstury muszą być w jednym miejscu) i najlepiej nazwać podobnie (nowa_tekstura.bmp - karoseria, nowa_tekstura1.bmp - wnętrze, etc.).<br />
<br />
<span style="font-weight: bold;" class="mycode_b">I teraz konfiguracja</span><br />
To już mamy w pliku .cti:<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>***************************************<br />
Moja Nowa Tekstura<br />
***************************************<br />
<br />
[item]<br />
Moja Nowa Tekstura<br />
farbschema_tex1<br />
nowa_tekstura.bmp</code></div></div><br />
Aby dodać kolejną teksturę do konfiguracji, np. foteli, dodajemy pod spodem wpis:<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>[item]<br />
Moja Nowa Tekstura<br />
farbschema_tex2<br />
nowa_tekstura1.bmp</code></div></div><br />
Opis tej czynności:<br />
[item]<br />
Moja Nowa Tekstura &lt;----- nazwa tekstury, musi być taka sama jak w poprzednim wpisie<br />
farbschema_tex2 &lt;--- nazwa kolejnej funkcji<br />
nowa_tekstura1.bmp &lt;---- nazwa pliku tekstury wnętrza przypadająca dla tej funkcji<br />
<br />
Po tej operacji plik .cti powinien wyglądać następująco:<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>***************************************<br />
Moja Nowa Tekstura<br />
***************************************<br />
<br />
[item]<br />
Moja Nowa Tekstura<br />
farbschema_tex1<br />
nowa_tekstura.bmp<br />
<br />
[item]<br />
Moja Nowa Tekstura<br />
farbschema_tex2<br />
nowa_tekstura1.bmp</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">WAŻNE INFORMACJE</span><br />
- nazwy funkcji muszą odpowiadać tym wpisanym w pliku model.cfg oraz odpowiadać konkretnym teksturom. Jeśli nałożymy złą teksturę i przypiszemy jej nazwę funkcji od innej tekstury, malowanie odbije się w nieodpowiednich miejscach<br />
- jeżeli w pliku .cti nie uwzględnimy konkretnej funkcji dla naszej nowej tekstury, zostanie wykorzystana domyślna tekstura z folderu tekstur domyślnych<br />
- jeżeli w pliku .cti uwzględnimy konkretną funkcję dla naszej nowej tekstury, jednak zapomnimy jej wrzucić, bądź źle wpiszemy nazwę pliku, lub popełnimy jakikolwiek błąd, przez który plik .cti nie będzie mógł znaleźć pliku tekstury, całe miejsce, które przypisane jest dla tej funkcji będzie białe<br />
- niektóre modele z naszymi nowymi teksturami (na pewno MAN'y SD200 i SD202) po włączeniu odbić mogą zamiast koloru mieć efekt chromowego odbicia. Należy wówczas ustawić w opcjach programu graficznego dla naszej tekstury 25% nieprzezroczystości.<br />
<br />
W razie pytań, sugestii, proszę się wypowiadać.<br />
<br />
Oczywiście, jak zwykle, ekskluzywnie dla Strefy OMSI, gwarantuję pełne wsparcie techniczne dla tego poradnika<br />
<br />
Pzdr, M.]]></content:encoded>
		</item>
	</channel>
</rss>