<?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 - Narzędzia i modyfikacje OMSI]]></title>
		<link>https://strefa-omsi.pl/</link>
		<description><![CDATA[Strefa OMSI - polskie forum o OMSI i OMSI 2 - https://strefa-omsi.pl]]></description>
		<pubDate>Thu, 12 Nov 2026 09:04:23 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Blender-Gelenk-Tool (2.79)]]></title>
			<link>https://strefa-omsi.pl/Watek-Blender-Gelenk-Tool-2-79--30972</link>
			<pubDate>Mon, 09 Nov 2026 07:15:36 +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-Blender-Gelenk-Tool-2-79--30972</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #A00000;" class="mycode_color">Blender-Gelenk-Tool</span><br />
Wersja: <span style="color: #A00000;" class="mycode_color">1.0</span><br />
Autor: <span style="color: #A00000;" class="mycode_color">Sobol3D, Westu</span><br />
Download: <a href="https://drive.google.com/file/d/1w5vidV-SSjhjWBElWcZQLspY9K4t7QwC/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">Link</a></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
Plugin do blendera który upraszcza cały proces animowania i eksportu modelu przegubu do OMSI, sam nakłada weight paint, armatury i kości, ma wbudowany eksporter (bazowany na kodzie eksportera Westa). Działa na wersji Blendera 2.79, nie wiem czy na nowszych też, bo nie testowałem.<br />
Dla informacji - był vibecodowany przez claude, gdyby kogoś to interesowało.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Instrukcja użytku:</span><br />
Zaznaczamy obiekt przegubu, klikamy nałożenie armatur (polecam zostawić domyślne ustawienia), i eksportujemy, gotowe o3d ma już wszystko nałożone. Jedyne co trzeba poza tym zrobić, to odpowiednio ustawić dummy przegubu oraz zrobić całą resztę rzeczy zgodnie ze sztuką, odsyłam do poradników, plugin jedynie upraszcza jeden z upierdliwych etapów. <br />
<br />
<img src="https://i.imgur.com/44xm3sI.png" loading="lazy"  alt="[Obrazek: 44xm3sI.png]" class="mycode_img" />]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #A00000;" class="mycode_color">Blender-Gelenk-Tool</span><br />
Wersja: <span style="color: #A00000;" class="mycode_color">1.0</span><br />
Autor: <span style="color: #A00000;" class="mycode_color">Sobol3D, Westu</span><br />
Download: <a href="https://drive.google.com/file/d/1w5vidV-SSjhjWBElWcZQLspY9K4t7QwC/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">Link</a></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
Plugin do blendera który upraszcza cały proces animowania i eksportu modelu przegubu do OMSI, sam nakłada weight paint, armatury i kości, ma wbudowany eksporter (bazowany na kodzie eksportera Westa). Działa na wersji Blendera 2.79, nie wiem czy na nowszych też, bo nie testowałem.<br />
Dla informacji - był vibecodowany przez claude, gdyby kogoś to interesowało.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Instrukcja użytku:</span><br />
Zaznaczamy obiekt przegubu, klikamy nałożenie armatur (polecam zostawić domyślne ustawienia), i eksportujemy, gotowe o3d ma już wszystko nałożone. Jedyne co trzeba poza tym zrobić, to odpowiednio ustawić dummy przegubu oraz zrobić całą resztę rzeczy zgodnie ze sztuką, odsyłam do poradników, plugin jedynie upraszcza jeden z upierdliwych etapów. <br />
<br />
<img src="https://i.imgur.com/44xm3sI.png" loading="lazy"  alt="[Obrazek: 44xm3sI.png]" class="mycode_img" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[openMapper]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-2-openMapper--30944</link>
			<pubDate>Sat, 24 Oct 2026 01:04:01 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=1632">Szaqql</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-2-openMapper--30944</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #800000;" class="mycode_color">openMapper</span><br />
Wersja: <span style="color: #800000;" class="mycode_color">0.1.0</span><br />
Autor:<span style="color: #800000;" class="mycode_color">usonance</span><br />
Źródło i download: <a href="https://github.com/openOMSI-org/openMapper/releases" target="_blank" rel="noopener" class="mycode_url">Link</a></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
Edytor map stworzony przez autora openOmsi. Posiada funkcję, których nie ma oryginalny edytor jak np. automatyczne tworzenie skrzyżowań ze splinów od razu ze ścieżkami AI. W edytorze skrzyżowań np. automatycznie dodaje przejścia dla pieszych oraz potrafi wiele różnych fikołków. Można tworzyć linie, edytować rozkłady itp.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Screeny:</span><br />
<img src="https://i.imgur.com/PbS7dTX.jpeg/" loading="lazy"  alt="[Obrazek: PbS7dTX.jpeg]" class="mycode_img" />]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #800000;" class="mycode_color">openMapper</span><br />
Wersja: <span style="color: #800000;" class="mycode_color">0.1.0</span><br />
Autor:<span style="color: #800000;" class="mycode_color">usonance</span><br />
Źródło i download: <a href="https://github.com/openOMSI-org/openMapper/releases" target="_blank" rel="noopener" class="mycode_url">Link</a></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
Edytor map stworzony przez autora openOmsi. Posiada funkcję, których nie ma oryginalny edytor jak np. automatyczne tworzenie skrzyżowań ze splinów od razu ze ścieżkami AI. W edytorze skrzyżowań np. automatycznie dodaje przejścia dla pieszych oraz potrafi wiele różnych fikołków. Można tworzyć linie, edytować rozkłady itp.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Screeny:</span><br />
<img src="https://i.imgur.com/PbS7dTX.jpeg/" loading="lazy"  alt="[Obrazek: PbS7dTX.jpeg]" class="mycode_img" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[OpenOMSI Sobol3D Edition]]></title>
			<link>https://strefa-omsi.pl/Watek-OpenOMSI-Sobol3D-Edition--30932</link>
			<pubDate>Thu, 08 Oct 2026 16:09:31 +0200</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-OpenOMSI-Sobol3D-Edition--30932</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #E00000;" class="mycode_color">OpenOMSI Sobol3D Edition </span><br />
Wersja: <span style="color: #E00000;" class="mycode_color">0.6.0</span><br />
Autor: <span style="color: #E00000;" class="mycode_color">Sobol3D, LosBananos, Pitoras, Westu. // usonky oraz inni (podstawa, rozwinięcie wersji po oficjalnym 0.1.1707)</span><br />
Źródło: <a href="https://github.com/sobolx30/openOMSI-Sobol3D-Edition" target="_blank" rel="noopener" class="mycode_url">Link</a><br />
Download Windows x64: <a href="https://drive.google.com/file/d/1YZHrDeJ4_Toy6BejEGexoGFXz-z3PAh2/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">Link 0.6.0</a><br />
Download Linux: <a href="https://drive.google.com/file/d/1OdCIjQeE3_0G4-AsITgjM2_OiWUosxPf/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">Link 0.6.0</a></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
OpenOMSI ale inne, przekierowane w kierunku rozwoju który ja bym widział.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Względem oficjalnego openOMSI:</span><br />
- Posiada kilka ważnych poprawek dotyczących silnika, poprawności parsowania drzew, funkcji silnika gry aby pojazdy z OMSI2 działały poprawnie w openOMSI<br />
- Ma kompletnie wywalone funkcje jak telemetria do serwera twórcy, żeby zapewnić większą prywatność, moja wersja nie zbiera żadnych infomacji<br />
- Usunięte całkowicie autoaktualizacje, żeby mieć pewność że bezpieczeństwo aplikacji jest zapewnione<br />
- Inne shadery oświetlenia pojazdów, śniegu oraz padania światła na asfalt<br />
- Lepsza optymalizacja, bo shadery nie zostały zbloatowane przez niepotrzebne rzeczy<br />
- Dodatkowe funkcje silnika gry umożliwiające skrypterom i twórcom na bardziej dowolne i samodzielne decydowanie o pewnych rzeczach, zamiast automatycznego 'ulepszania' pojazdów z automatu<br />
- Narzędzia debugowe dla twórców<br />
- Efekty akustyczne dla radia internetowego, symulujące średnie głośniki, szum radia FM oraz ewentualne spadki zasięgu radia<br />
- Przywrócenie menu pod przyciskiem ALT<br />
- Poprawna implementacja systemu rozkładów jazdy, możliwość wybrania dowolnego kursu z menu pod altem, możliwość anulowania aktywnego RJ, rozpoczęcie następnego kursu po dojechaniu do ostatniego przystanku, tak jak w oryginalnym OMSI2<br />
- Podusmowanie zakończonych kursów, z dodatkowym wypisaniem stanu licznika, z możliwoścami skopiowania, oraz zapisu pliku<br />
<br />
Poza tym to zwykłe openOMSI, ale zdebloatowane i poprawione tak, żeby to faktycznie było coś co jest jak OMSI2, a nie jak roblox. Wersja androidowa nie będzie wydawana w tej edycji, bo nie zamierzam wspierać absurdalnych platform.]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #E00000;" class="mycode_color">OpenOMSI Sobol3D Edition </span><br />
Wersja: <span style="color: #E00000;" class="mycode_color">0.6.0</span><br />
Autor: <span style="color: #E00000;" class="mycode_color">Sobol3D, LosBananos, Pitoras, Westu. // usonky oraz inni (podstawa, rozwinięcie wersji po oficjalnym 0.1.1707)</span><br />
Źródło: <a href="https://github.com/sobolx30/openOMSI-Sobol3D-Edition" target="_blank" rel="noopener" class="mycode_url">Link</a><br />
Download Windows x64: <a href="https://drive.google.com/file/d/1YZHrDeJ4_Toy6BejEGexoGFXz-z3PAh2/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">Link 0.6.0</a><br />
Download Linux: <a href="https://drive.google.com/file/d/1OdCIjQeE3_0G4-AsITgjM2_OiWUosxPf/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">Link 0.6.0</a></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
OpenOMSI ale inne, przekierowane w kierunku rozwoju który ja bym widział.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Względem oficjalnego openOMSI:</span><br />
- Posiada kilka ważnych poprawek dotyczących silnika, poprawności parsowania drzew, funkcji silnika gry aby pojazdy z OMSI2 działały poprawnie w openOMSI<br />
- Ma kompletnie wywalone funkcje jak telemetria do serwera twórcy, żeby zapewnić większą prywatność, moja wersja nie zbiera żadnych infomacji<br />
- Usunięte całkowicie autoaktualizacje, żeby mieć pewność że bezpieczeństwo aplikacji jest zapewnione<br />
- Inne shadery oświetlenia pojazdów, śniegu oraz padania światła na asfalt<br />
- Lepsza optymalizacja, bo shadery nie zostały zbloatowane przez niepotrzebne rzeczy<br />
- Dodatkowe funkcje silnika gry umożliwiające skrypterom i twórcom na bardziej dowolne i samodzielne decydowanie o pewnych rzeczach, zamiast automatycznego 'ulepszania' pojazdów z automatu<br />
- Narzędzia debugowe dla twórców<br />
- Efekty akustyczne dla radia internetowego, symulujące średnie głośniki, szum radia FM oraz ewentualne spadki zasięgu radia<br />
- Przywrócenie menu pod przyciskiem ALT<br />
- Poprawna implementacja systemu rozkładów jazdy, możliwość wybrania dowolnego kursu z menu pod altem, możliwość anulowania aktywnego RJ, rozpoczęcie następnego kursu po dojechaniu do ostatniego przystanku, tak jak w oryginalnym OMSI2<br />
- Podusmowanie zakończonych kursów, z dodatkowym wypisaniem stanu licznika, z możliwoścami skopiowania, oraz zapisu pliku<br />
<br />
Poza tym to zwykłe openOMSI, ale zdebloatowane i poprawione tak, żeby to faktycznie było coś co jest jak OMSI2, a nie jak roblox. Wersja androidowa nie będzie wydawana w tej edycji, bo nie zamierzam wspierać absurdalnych platform.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Omsi Repaint Studio]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-2-Omsi-Repaint-Studio--30926</link>
			<pubDate>Mon, 05 Oct 2026 16:15:21 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=88114">pomidoreeekk</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-2-Omsi-Repaint-Studio--30926</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #800000;" class="mycode_color">Omsi Repaint Studio</span><br />
Wersja: <span style="color: #800000;" class="mycode_color">0.2A</span><br />
Autor: <span style="color: #800000;" class="mycode_color">pomidor</span><br />
Źródło: mój dysk twardy<br />
Download: </span><a href="https://www.mediafire.com/file/uu60vhldf4uur1h/OMSIRepaintStudioSetup.exe/file" target="_blank" rel="noopener" class="mycode_url">https://www.mediafire.com/file/uu60vhldf...p.exe/file</a><br />
 <br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
<span style="font-weight: bold;" class="mycode_b">OMSI Repaint Studio 0.1 Alpha</span> to darmowe narzędzie do tworzenia i edycji repaintów do OMSI 2. Program oferuje edycję 2D i 3D, podgląd na żywo na modelu, warstwy, cienie, highlighty, zaznaczenia, kopiowanie/wklejanie elementów, narzędzia tekstowe oraz zapis projektów do własnego formatu <br />
<br />
Aplikacja jest obecnie w fazie <span style="font-weight: bold;" class="mycode_b">Alpha/Beta</span>, więc mogą występować błędy oraz problemy z wybranymi modelami pojazdów. Program nie zawiera żadnych płatnych ani nielegalnie udostępnionych materiałów do OMSI — użytkownik pracuje na własnych plikach, template’ach i modelach znajdujących się w swojej instalacji gry. Zapraszam również na discorda gdzie program częściej będzie aktualizowany oraz będzie więcej informacji na temat projektu:  <span style="font-weight: bold;" class="mycode_b"><a href="https://discord.gg/eXM6HVNHdD" target="_blank" rel="noopener" class="mycode_url">https://discord.gg/eXM6HVNHdD</a></span>]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #800000;" class="mycode_color">Omsi Repaint Studio</span><br />
Wersja: <span style="color: #800000;" class="mycode_color">0.2A</span><br />
Autor: <span style="color: #800000;" class="mycode_color">pomidor</span><br />
Źródło: mój dysk twardy<br />
Download: </span><a href="https://www.mediafire.com/file/uu60vhldf4uur1h/OMSIRepaintStudioSetup.exe/file" target="_blank" rel="noopener" class="mycode_url">https://www.mediafire.com/file/uu60vhldf...p.exe/file</a><br />
 <br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
<span style="font-weight: bold;" class="mycode_b">OMSI Repaint Studio 0.1 Alpha</span> to darmowe narzędzie do tworzenia i edycji repaintów do OMSI 2. Program oferuje edycję 2D i 3D, podgląd na żywo na modelu, warstwy, cienie, highlighty, zaznaczenia, kopiowanie/wklejanie elementów, narzędzia tekstowe oraz zapis projektów do własnego formatu <br />
<br />
Aplikacja jest obecnie w fazie <span style="font-weight: bold;" class="mycode_b">Alpha/Beta</span>, więc mogą występować błędy oraz problemy z wybranymi modelami pojazdów. Program nie zawiera żadnych płatnych ani nielegalnie udostępnionych materiałów do OMSI — użytkownik pracuje na własnych plikach, template’ach i modelach znajdujących się w swojej instalacji gry. Zapraszam również na discorda gdzie program częściej będzie aktualizowany oraz będzie więcej informacji na temat projektu:  <span style="font-weight: bold;" class="mycode_b"><a href="https://discord.gg/eXM6HVNHdD" target="_blank" rel="noopener" class="mycode_url">https://discord.gg/eXM6HVNHdD</a></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[OpenOMSI]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-2-OpenOMSI--30920</link>
			<pubDate>Tue, 29 Sep 2026 15:47:31 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=1632">Szaqql</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-2-OpenOMSI--30920</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://i.imgur.com/fzsbi6x.jpeg" loading="lazy"  alt="[Obrazek: fzsbi6x.jpeg]" class="mycode_img" /></div>
 <br />
<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #800000;" class="mycode_color">OpenOmsi</span><br />
Wersja: <span style="color: #800000;" class="mycode_color">0.1.68 (w momecie pisania posta - co kilka godzin wychodzi nowa)</span><br />
Autor: <span style="color: #800000;" class="mycode_color">usonance, Cocoon-Break, Gustav, Claude</span><br />
Źródło i download: <a href="https://openomsi.org/" target="_blank" rel="noopener" class="mycode_url">Link</a><br />
Wątek na OMSI-WebDisk: <a href="https://reboot.omsi-webdisk.de/community/thread/13595-openomsi-omsi-2-rewrite-in-rust-with-100-mod-map-compability-multiplayer-and-mor/" target="_blank" rel="noopener" class="mycode_url">Link</a></span><br />
 <br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
openOMSI to projekt mający na celu odtworzenie od podstaw symulatora autobusów OMSI 2 w języku Rust. Obsługiwane są wszystkie formaty danych oryginału – mapy, spliny, obiekty scenerii, autobusy, skrypty, rozkłady jazdy, pliki HOF, czcionki, pogoda, bilety czy wtyczki – a ich wczytywanie odbywa się dokładnie tak samo jak w wersji OMSI 2.2.032, dzięki czemu istniejące mapy i modyfikacje działają bez żadnych zmian. Całość opiera się na nowym silniku: 64-bitowym, wielowątkowym i wyposażonym w nowoczesny renderer.<br />
<br />
Do działania wymagane posiadanie OMSI2<br />
Zawiera nowy "launcher", dodatki (np. mapy) wrzuca się do oddzielnego zewnętrznego katalogu, nie robiąc "syfu" w steamowym folderze instalacji OMSI2.<br />
Mapy wczytują się w kilka <span style="font-weight: bold;" class="mycode_b">SEKUND (!) </span> (nie wszystkie dodatki działają prawidłowo, w sumie nawet w rzeczach z podstawki są błędy )<br />
Nowe animacje postaci.<br />
Nowa fizyka (niekonieczne lepsza)<br />
Nowy styl graficzny<br />
Pełno różnej maści błędów.<br />
Dodaje <span style="font-weight: bold;" class="mycode_b">MULTIPLAYER (!) </span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Screeny:</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;"><div style="text-align: center;" class="mycode_align">
<img src="https://reboot.omsi-webdisk.de/net/attachment/332572-2026-09-29-15h21-38-png/" loading="lazy"  alt="[Obrazek: 332572-2026-09-29-15h21-38-png]" class="mycode_img" /><br />
<img src="https://reboot.omsi-webdisk.de/net/attachment/332504-image-1-jpg/" loading="lazy"  alt="[Obrazek: 332504-image-1-jpg]" class="mycode_img" /></div></div></div>
 <br />
Prezentacja video:<br />
<iframe width="560" height="315" src="//www.youtube-nocookie.com/embed/HBb7-4rXWEM" frameborder="0" allowfullscreen="true"></iframe></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://i.imgur.com/fzsbi6x.jpeg" loading="lazy"  alt="[Obrazek: fzsbi6x.jpeg]" class="mycode_img" /></div>
 <br />
<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #800000;" class="mycode_color">OpenOmsi</span><br />
Wersja: <span style="color: #800000;" class="mycode_color">0.1.68 (w momecie pisania posta - co kilka godzin wychodzi nowa)</span><br />
Autor: <span style="color: #800000;" class="mycode_color">usonance, Cocoon-Break, Gustav, Claude</span><br />
Źródło i download: <a href="https://openomsi.org/" target="_blank" rel="noopener" class="mycode_url">Link</a><br />
Wątek na OMSI-WebDisk: <a href="https://reboot.omsi-webdisk.de/community/thread/13595-openomsi-omsi-2-rewrite-in-rust-with-100-mod-map-compability-multiplayer-and-mor/" target="_blank" rel="noopener" class="mycode_url">Link</a></span><br />
 <br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
openOMSI to projekt mający na celu odtworzenie od podstaw symulatora autobusów OMSI 2 w języku Rust. Obsługiwane są wszystkie formaty danych oryginału – mapy, spliny, obiekty scenerii, autobusy, skrypty, rozkłady jazdy, pliki HOF, czcionki, pogoda, bilety czy wtyczki – a ich wczytywanie odbywa się dokładnie tak samo jak w wersji OMSI 2.2.032, dzięki czemu istniejące mapy i modyfikacje działają bez żadnych zmian. Całość opiera się na nowym silniku: 64-bitowym, wielowątkowym i wyposażonym w nowoczesny renderer.<br />
<br />
Do działania wymagane posiadanie OMSI2<br />
Zawiera nowy "launcher", dodatki (np. mapy) wrzuca się do oddzielnego zewnętrznego katalogu, nie robiąc "syfu" w steamowym folderze instalacji OMSI2.<br />
Mapy wczytują się w kilka <span style="font-weight: bold;" class="mycode_b">SEKUND (!) </span> (nie wszystkie dodatki działają prawidłowo, w sumie nawet w rzeczach z podstawki są błędy )<br />
Nowe animacje postaci.<br />
Nowa fizyka (niekonieczne lepsza)<br />
Nowy styl graficzny<br />
Pełno różnej maści błędów.<br />
Dodaje <span style="font-weight: bold;" class="mycode_b">MULTIPLAYER (!) </span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Screeny:</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;"><div style="text-align: center;" class="mycode_align">
<img src="https://reboot.omsi-webdisk.de/net/attachment/332572-2026-09-29-15h21-38-png/" loading="lazy"  alt="[Obrazek: 332572-2026-09-29-15h21-38-png]" class="mycode_img" /><br />
<img src="https://reboot.omsi-webdisk.de/net/attachment/332504-image-1-jpg/" loading="lazy"  alt="[Obrazek: 332504-image-1-jpg]" class="mycode_img" /></div></div></div>
 <br />
Prezentacja video:<br />
<iframe width="560" height="315" src="//www.youtube-nocookie.com/embed/HBb7-4rXWEM" frameborder="0" allowfullscreen="true"></iframe></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CFG Cleaner Studio 2.0]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-2-CFG-Cleaner-Studio-2-0--30916</link>
			<pubDate>Mon, 21 Sep 2026 21:41:56 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=74144">Bazi123</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-2-CFG-Cleaner-Studio-2-0--30916</guid>
			<description><![CDATA[<img src="https://i.imgur.com/643RzKK.png" loading="lazy"  alt="[Obrazek: 643RzKK.png]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: 14pt;" class="mycode_size"><span style="color: #10ac84;" class="mycode_color">CFG Cleaner v2.0.2</span></span></span><br />
<br />
Siemano<br />
<br />
Wrzucam nową wersję CFG Cleanera. Czyszczenie plików działa teraz dużo lepiej niż wcześniej, szybciej, dokładniej i bez tych wszystkich dziwnych błędów co czasem wyskakiwały. Do tego dorzuciłem sporo nowych rzeczy, których wcześniej nie było.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Co się zmieniło?</span><br />
<br />
Czyszczenie .cfg jest teraz mocno poprawione, działa lepiej i pewniej niż w starej wersji.<br />
Doszedł <span style="font-weight: bold;" class="mycode_b">TextTexture Fixer</span> sporo osób o to pytało, więc jest. Ogarnia numerację którą przypisujemy do textexture, więc koniec z ręcznym bawieniem się w texttexture, program zrobi to za Was.<br />
Można teraz czyścić kilka plików naraz, nie tylko jeden po drugim.<br />
Jest tryb, który sam podpowiada co usunąć, więc nie trzeba wszystkiego klikać ręcznie.<br />
Można podejrzeć co dokładnie się zmieni zanim się to zapisze.<br />
Program robi kopie zapasowe, więc jak coś pójdzie nie tak, zawsze można wrócić do starego pliku.<br />
Interfejs jest teraz w kilku językach, nie tylko po polsku.<br />
<br />
Ogólnie sporo się zmieniło i duzej czesci tutaj nie wypisalem, moim zdaniem warto pobrać najnowszą wersje, bo stara wersja przy tej nowej to już masakra.<br />
<br />
10.10.2026<br />
CHANGELOG 2.0.2 (Pełny znajdziecie dwa posty nizej lub na github)<br />
Dodano funkcje która umożliwia pakowanie swoich dedykow tak zeby wszystko działało - aby poznać reszte funkcji dodanych w 2.0.2 zachecam do dolaczenia na discord bądź wejścia na mojego githuba w celu zobaczeniu changeloga!<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #E82A1F;" class="mycode_color">Pobieranie i źródło</span><span style="color: #C10300;" class="mycode_color">:</span></span><br />
<span style="color: #0074d9;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Pobierz z GitHub:</span> <span style="font-weight: bold;" class="mycode_b"><a href="https://github.com/Bazeuszz/Omsi2-CFG-Cleaner/releases/tag/v2.0.2" target="_blank" rel="noopener" class="mycode_url">&gt;&gt; POBIERZ CFG CLEANER STUDIO v2.0.2 &lt;&lt;</a></span></span><br />
<br />
Polecam też wbić na mojego Discorda, tam najszybciej lecą wszystkie nowości. Wszystkie błędy zgłaszajcie przez Discorda albo pod tym postem tutaj na Strefie OMSI: <a href="https://discord.gg/gg548Wb4w8" target="_blank" rel="noopener" class="mycode_url">Discord</a><br />
<hr class="mycode_hr" />]]></description>
			<content:encoded><![CDATA[<img src="https://i.imgur.com/643RzKK.png" loading="lazy"  alt="[Obrazek: 643RzKK.png]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: 14pt;" class="mycode_size"><span style="color: #10ac84;" class="mycode_color">CFG Cleaner v2.0.2</span></span></span><br />
<br />
Siemano<br />
<br />
Wrzucam nową wersję CFG Cleanera. Czyszczenie plików działa teraz dużo lepiej niż wcześniej, szybciej, dokładniej i bez tych wszystkich dziwnych błędów co czasem wyskakiwały. Do tego dorzuciłem sporo nowych rzeczy, których wcześniej nie było.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Co się zmieniło?</span><br />
<br />
Czyszczenie .cfg jest teraz mocno poprawione, działa lepiej i pewniej niż w starej wersji.<br />
Doszedł <span style="font-weight: bold;" class="mycode_b">TextTexture Fixer</span> sporo osób o to pytało, więc jest. Ogarnia numerację którą przypisujemy do textexture, więc koniec z ręcznym bawieniem się w texttexture, program zrobi to za Was.<br />
Można teraz czyścić kilka plików naraz, nie tylko jeden po drugim.<br />
Jest tryb, który sam podpowiada co usunąć, więc nie trzeba wszystkiego klikać ręcznie.<br />
Można podejrzeć co dokładnie się zmieni zanim się to zapisze.<br />
Program robi kopie zapasowe, więc jak coś pójdzie nie tak, zawsze można wrócić do starego pliku.<br />
Interfejs jest teraz w kilku językach, nie tylko po polsku.<br />
<br />
Ogólnie sporo się zmieniło i duzej czesci tutaj nie wypisalem, moim zdaniem warto pobrać najnowszą wersje, bo stara wersja przy tej nowej to już masakra.<br />
<br />
10.10.2026<br />
CHANGELOG 2.0.2 (Pełny znajdziecie dwa posty nizej lub na github)<br />
Dodano funkcje która umożliwia pakowanie swoich dedykow tak zeby wszystko działało - aby poznać reszte funkcji dodanych w 2.0.2 zachecam do dolaczenia na discord bądź wejścia na mojego githuba w celu zobaczeniu changeloga!<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #E82A1F;" class="mycode_color">Pobieranie i źródło</span><span style="color: #C10300;" class="mycode_color">:</span></span><br />
<span style="color: #0074d9;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Pobierz z GitHub:</span> <span style="font-weight: bold;" class="mycode_b"><a href="https://github.com/Bazeuszz/Omsi2-CFG-Cleaner/releases/tag/v2.0.2" target="_blank" rel="noopener" class="mycode_url">&gt;&gt; POBIERZ CFG CLEANER STUDIO v2.0.2 &lt;&lt;</a></span></span><br />
<br />
Polecam też wbić na mojego Discorda, tam najszybciej lecą wszystkie nowości. Wszystkie błędy zgłaszajcie przez Discorda albo pod tym postem tutaj na Strefie OMSI: <a href="https://discord.gg/gg548Wb4w8" target="_blank" rel="noopener" class="mycode_url">Discord</a><br />
<hr class="mycode_hr" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[S3D Easy Font Generator]]></title>
			<link>https://strefa-omsi.pl/Watek-S3D-Easy-Font-Generator--30899</link>
			<pubDate>Fri, 28 Aug 2026 14:57:34 +0200</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-S3D-Easy-Font-Generator--30899</guid>
			<description><![CDATA[<img src="https://i.imgur.com/Bwb31iq.png" loading="lazy"  alt="[Obrazek: Bwb31iq.png]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Projekt: S3D Easy Font Generator<br />
Wersja: 1.0<br />
Autor: Sobol3D<br />
Download: <a href="https://drive.google.com/file/d/1XMnxXFdAN0QxYbStzig9cbU1qP9VKYxe/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">Wersja PL</a> / <a href="https://drive.google.com/file/d/1rkdJFMxxtfCzLjnpqhpRyUaHitW-Ki_7/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">EN version</a> </span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">PL:</span><br />
Proste narzędzie do szybkiego generowania plików oft na podstawie bitmap fontów do OMSI. Posiada funkcje automatycznego wykrycia glifów, wykrywa linijki, oraz posiada funkcję autouzupełniania sekwencji znaków. Odpowiednio przygotowany plik bmp, pozwala na bardzo szybkie uzupełnienie glifów i wygenerowanie wpisów [char] do pliku oft. We własnym zakresie pozostaje odpowiednie przygotowanie wpisów w nagłówku pliku oft (nazwa fontu, nazwy plików bitmap, wysokość, odstępy pomiędzy glifami)<br />
<br />
<span style="font-weight: bold;" class="mycode_b">EN:</span><br />
Simple tool for quick generation of oft files based on prepared font bitmap files for OMSI. Has automatic detection of glyphs, lines, and addtionally has autofill function (list below). If bitmap file is prepared correctly, this tool allows for very quick and easy oft file generation, only thing end user has to do is write oft file header (font name, font bitmap name, height, distance between glyphs).<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Predefiniowane zestawy znaków funkcji autouzupełniania / Predefined autofill character chains:</span><br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>ABCDEFGHIJKLMNOPRSTUWYZXQV<br />
abcdefghijklmnoprstuwyzxqv<br />
ĄąĆćĘęŁłŃńÓóŚśŻżŹź<br />
ÄäÖöÜüß<br />
!?:;.,%&amp;*()-'"/&#92;&lt;&gt;+<br />
0123456789</code></div></div>]]></description>
			<content:encoded><![CDATA[<img src="https://i.imgur.com/Bwb31iq.png" loading="lazy"  alt="[Obrazek: Bwb31iq.png]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Projekt: S3D Easy Font Generator<br />
Wersja: 1.0<br />
Autor: Sobol3D<br />
Download: <a href="https://drive.google.com/file/d/1XMnxXFdAN0QxYbStzig9cbU1qP9VKYxe/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">Wersja PL</a> / <a href="https://drive.google.com/file/d/1rkdJFMxxtfCzLjnpqhpRyUaHitW-Ki_7/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">EN version</a> </span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">PL:</span><br />
Proste narzędzie do szybkiego generowania plików oft na podstawie bitmap fontów do OMSI. Posiada funkcje automatycznego wykrycia glifów, wykrywa linijki, oraz posiada funkcję autouzupełniania sekwencji znaków. Odpowiednio przygotowany plik bmp, pozwala na bardzo szybkie uzupełnienie glifów i wygenerowanie wpisów [char] do pliku oft. We własnym zakresie pozostaje odpowiednie przygotowanie wpisów w nagłówku pliku oft (nazwa fontu, nazwy plików bitmap, wysokość, odstępy pomiędzy glifami)<br />
<br />
<span style="font-weight: bold;" class="mycode_b">EN:</span><br />
Simple tool for quick generation of oft files based on prepared font bitmap files for OMSI. Has automatic detection of glyphs, lines, and addtionally has autofill function (list below). If bitmap file is prepared correctly, this tool allows for very quick and easy oft file generation, only thing end user has to do is write oft file header (font name, font bitmap name, height, distance between glyphs).<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Predefiniowane zestawy znaków funkcji autouzupełniania / Predefined autofill character chains:</span><br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>ABCDEFGHIJKLMNOPRSTUWYZXQV<br />
abcdefghijklmnoprstuwyzxqv<br />
ĄąĆćĘęŁłŃńÓóŚśŻżŹź<br />
ÄäÖöÜüß<br />
!?:;.,%&amp;*()-'"/&#92;&lt;&gt;+<br />
0123456789</code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Generator tablic rejestracyjnych (PL + DE)]]></title>
			<link>https://strefa-omsi.pl/Watek-Generator-tablic-rejestracyjnych-PL-DE--30894</link>
			<pubDate>Sun, 23 Aug 2026 21:40:51 +0200</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-Generator-tablic-rejestracyjnych-PL-DE--30894</guid>
			<description><![CDATA[Prosty generator tablic numerów tablic rejestracyjnych, polskich oraz niemieckich, zgodnych z ustawami obu krajów.<br />
- Bez liter BDIOZ, z faktycznymi ustawieniami cyfr+liter według różnych zasobów<br />
- Bez zestawień AH, HJ, KZ, NS, SA, SD, SS dla niemieckich tablic.<br />
<br />
<img src="https://i.imgur.com/XgF5Mxy.png" loading="lazy"  alt="[Obrazek: XgF5Mxy.png]" class="mycode_img" /> <img src="https://i.imgur.com/PPIxSnG.png" loading="lazy"  alt="[Obrazek: PPIxSnG.png]" class="mycode_img" /><br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://strefa-omsi.pl/images/attachtypes/html.gif" title="HTML File" border="0" alt=".html" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=4282" target="_blank" title="">generator-tablic.html</a> (Rozmiar: 19.73 KB / Pobrań: 121)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Prosty generator tablic numerów tablic rejestracyjnych, polskich oraz niemieckich, zgodnych z ustawami obu krajów.<br />
- Bez liter BDIOZ, z faktycznymi ustawieniami cyfr+liter według różnych zasobów<br />
- Bez zestawień AH, HJ, KZ, NS, SA, SD, SS dla niemieckich tablic.<br />
<br />
<img src="https://i.imgur.com/XgF5Mxy.png" loading="lazy"  alt="[Obrazek: XgF5Mxy.png]" class="mycode_img" /> <img src="https://i.imgur.com/PPIxSnG.png" loading="lazy"  alt="[Obrazek: PPIxSnG.png]" class="mycode_img" /><br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://strefa-omsi.pl/images/attachtypes/html.gif" title="HTML File" border="0" alt=".html" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=4282" target="_blank" title="">generator-tablic.html</a> (Rozmiar: 19.73 KB / Pobrań: 121)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Cienie w OMSI 2 (wtyczka)]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-2-Cienie-w-OMSI-2-wtyczka--30889</link>
			<pubDate>Thu, 20 Aug 2026 14:52:57 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=314">Sartorius</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-2-Cienie-w-OMSI-2-wtyczka--30889</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://reboot.omsi-webdisk.de/net/attachment/327768-preview3-jpg/" loading="lazy"  alt="[Obrazek: 327768-preview3-jpg]" class="mycode_img" /></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #800000;" class="mycode_color">OMSI 2 Cień</span><br />
Wersja: <span style="color: #800000;" class="mycode_color">0.1.4</span><br />
Autor: <span style="color: #800000;" class="mycode_color">Noul</span><br />
Źródło: <a href="https://reboot.omsi-webdisk.de/file/15227-omsi-shadows-plugin-experimental/" target="_blank" rel="noopener" class="mycode_url">Łącze</a><br />
Download: <a href="https://reboot.omsi-webdisk.de/file/15227-omsi-shadows-plugin-experimental/#overview" target="_blank" rel="noopener" class="mycode_url">Łącze</a></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
Modyfikacja w formie wtyczki mająca na celu dodanie cieni do OMSI 2. Autor ostrzega, że może powodować artefakty i wylatywanie OMSI do pulpitu, w związku z czym żeby jego modyfikacji <span style="text-decoration: underline;" class="mycode_u">używać na własne ryzyko</span>.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Instalacja:</span><br />
Skopiować pliki *.dll, *.opl i *.ini do katalogu plugins w głównym katalogu OMSI 2. Można zmieniać parametry edytując plik ini.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Screeny:</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;">[align=center]<br />
<img src="https://reboot.omsi-webdisk.de/net/attachment/327767-preview1-jpg/" loading="lazy"  alt="[Obrazek: 327767-preview1-jpg]" class="mycode_img" /><br />
</div></div></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://reboot.omsi-webdisk.de/net/attachment/327768-preview3-jpg/" loading="lazy"  alt="[Obrazek: 327768-preview3-jpg]" class="mycode_img" /></div>
<br />
<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #800000;" class="mycode_color">OMSI 2 Cień</span><br />
Wersja: <span style="color: #800000;" class="mycode_color">0.1.4</span><br />
Autor: <span style="color: #800000;" class="mycode_color">Noul</span><br />
Źródło: <a href="https://reboot.omsi-webdisk.de/file/15227-omsi-shadows-plugin-experimental/" target="_blank" rel="noopener" class="mycode_url">Łącze</a><br />
Download: <a href="https://reboot.omsi-webdisk.de/file/15227-omsi-shadows-plugin-experimental/#overview" target="_blank" rel="noopener" class="mycode_url">Łącze</a></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
Modyfikacja w formie wtyczki mająca na celu dodanie cieni do OMSI 2. Autor ostrzega, że może powodować artefakty i wylatywanie OMSI do pulpitu, w związku z czym żeby jego modyfikacji <span style="text-decoration: underline;" class="mycode_u">używać na własne ryzyko</span>.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Instalacja:</span><br />
Skopiować pliki *.dll, *.opl i *.ini do katalogu plugins w głównym katalogu OMSI 2. Można zmieniać parametry edytując plik ini.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Screeny:</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;">[align=center]<br />
<img src="https://reboot.omsi-webdisk.de/net/attachment/327767-preview1-jpg/" loading="lazy"  alt="[Obrazek: 327767-preview1-jpg]" class="mycode_img" /><br />
</div></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[OpenRadio]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-2-OpenRadio--30883</link>
			<pubDate>Mon, 17 Aug 2026 09:35:53 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=82702">Thunder_2-1</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-2-OpenRadio--30883</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">Projekt:</span> OpenRadio<br />
<span style="font-weight: bold;" class="mycode_b">Wersja:</span> 1.1.0<br />
<span style="font-weight: bold;" class="mycode_b">Autor:</span> Thunder<br />
<span style="font-weight: bold;" class="mycode_b">Licencja:</span> autorska, kod źródłowy publicznie dostępny do audytu<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Prezentacja:</span><br />
<iframe width="560" height="315" src="//www.youtube-nocookie.com/embed/Yaw6-XjvShs" frameborder="0" allowfullscreen="true"></iframe><br />
<br />
<span style="font-style: italic;" class="mycode_i">Przykładowa integracja OpenRadio w pojeździe. Widoczny model radia na filmie nie jest częścią pluginu.</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
OpenRadio to uniwersalny plugin radia internetowego dla OMSI 2, napisany od zera jako czysta i audytowalna alternatywa dla SuperRadio.<br />
<br />
Obsługuje internetowe stacje HTTP/HTTPS, zmianę stacji, regulację głośności, zapasowe adresy streamów oraz automatyczne ponawianie połączenia.<br />
<br />
Kod źródłowy oraz instrukcja integracji są dostępne na GitHubie.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Instalacja:</span><br />
<br />
1. Pobierz paczkę OpenRadio.<br />
2. Skopiuj folder <span style="font-weight: bold;" class="mycode_b">plugins</span> z paczki do głównego folderu OMSI 2.<br />
3. Po instalacji w <span style="font-style: italic;" class="mycode_i">OMSI 2\plugins</span> powinny znajdować się pliki <span style="font-style: italic;" class="mycode_i">OpenRadio.dll</span> oraz <span style="font-style: italic;" class="mycode_i">OpenRadio.opl</span>.<br />
4. Jeżeli korzystasz z SuperRadio, usuń jego plik <span style="font-style: italic;" class="mycode_i">SuperRadio.opl</span>. Nie należy używać obu pluginów jednocześnie.<br />
5. Uruchom OMSI 2.<br />
<br />
<span style="font-style: italic;" class="mycode_i">Pojazd musi posiadać radio lub skrypty przystosowane do współpracy z OpenRadio. Instrukcja dla twórców dodatków znajduje się na GitHubie.</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Kod źródłowy:</span><br />
<a href="https://github.com/Thunder210/OpenRadio" target="_blank" rel="noopener" class="mycode_url">LINK</a><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Download:</span><br />
<a href="https://github.com/Thunder210/OpenRadio/releases/tag/v1.1.0" target="_blank" rel="noopener" class="mycode_url">LINK</a>]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">Projekt:</span> OpenRadio<br />
<span style="font-weight: bold;" class="mycode_b">Wersja:</span> 1.1.0<br />
<span style="font-weight: bold;" class="mycode_b">Autor:</span> Thunder<br />
<span style="font-weight: bold;" class="mycode_b">Licencja:</span> autorska, kod źródłowy publicznie dostępny do audytu<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Prezentacja:</span><br />
<iframe width="560" height="315" src="//www.youtube-nocookie.com/embed/Yaw6-XjvShs" frameborder="0" allowfullscreen="true"></iframe><br />
<br />
<span style="font-style: italic;" class="mycode_i">Przykładowa integracja OpenRadio w pojeździe. Widoczny model radia na filmie nie jest częścią pluginu.</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
OpenRadio to uniwersalny plugin radia internetowego dla OMSI 2, napisany od zera jako czysta i audytowalna alternatywa dla SuperRadio.<br />
<br />
Obsługuje internetowe stacje HTTP/HTTPS, zmianę stacji, regulację głośności, zapasowe adresy streamów oraz automatyczne ponawianie połączenia.<br />
<br />
Kod źródłowy oraz instrukcja integracji są dostępne na GitHubie.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Instalacja:</span><br />
<br />
1. Pobierz paczkę OpenRadio.<br />
2. Skopiuj folder <span style="font-weight: bold;" class="mycode_b">plugins</span> z paczki do głównego folderu OMSI 2.<br />
3. Po instalacji w <span style="font-style: italic;" class="mycode_i">OMSI 2\plugins</span> powinny znajdować się pliki <span style="font-style: italic;" class="mycode_i">OpenRadio.dll</span> oraz <span style="font-style: italic;" class="mycode_i">OpenRadio.opl</span>.<br />
4. Jeżeli korzystasz z SuperRadio, usuń jego plik <span style="font-style: italic;" class="mycode_i">SuperRadio.opl</span>. Nie należy używać obu pluginów jednocześnie.<br />
5. Uruchom OMSI 2.<br />
<br />
<span style="font-style: italic;" class="mycode_i">Pojazd musi posiadać radio lub skrypty przystosowane do współpracy z OpenRadio. Instrukcja dla twórców dodatków znajduje się na GitHubie.</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Kod źródłowy:</span><br />
<a href="https://github.com/Thunder210/OpenRadio" target="_blank" rel="noopener" class="mycode_url">LINK</a><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Download:</span><br />
<a href="https://github.com/Thunder210/OpenRadio/releases/tag/v1.1.0" target="_blank" rel="noopener" class="mycode_url">LINK</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[STFD - Seat Preference Plugin]]></title>
			<link>https://strefa-omsi.pl/Watek-STFD-Seat-Preference-Plugin--30860</link>
			<pubDate>Sat, 25 Jul 2026 02:06:16 +0200</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-STFD-Seat-Preference-Plugin--30860</guid>
			<description><![CDATA[<img src="https://i.imgur.com/dhZVzHv.jpeg" loading="lazy"  alt="[Obrazek: dhZVzHv.jpeg]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Projekt:</span> STFD - Seat Preference Plugin<br />
<span style="font-weight: bold;" class="mycode_b">Wersja:</span> 1.0<br />
<span style="font-weight: bold;" class="mycode_b">Autorzy:</span> Sobol3D, jjb<br />
<span style="font-weight: bold;" class="mycode_b">Licencja:</span> róbta se z tym co chceta<br />
<span style="font-weight: bold;" class="mycode_b">Donlondw:</span> <a href="https://drive.google.com/file/d/1CC5h9gfLJw3xUEmydwSEq76aaHCZkh5s/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">Link</a><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
STFD to vibe-codowany plugin do OMSI który zachęca pasażerów do siadania zamiast stania w pustym autobusie. Plugin aktywnie monitoruje stan zajętości miejsc oraz miejsca docelowe pasażerów, zamieniając miejsca docelowe wedle potrzeb. Instalujemy go wrzucając zawartość folderu 'plugins' do folderu 'plugins'. <br />
<br />
<span style="font-weight: bold;" class="mycode_b">Description:</span><br />
STFD is vibe-coded plugin for OMSI, which makes passengers seat instead of stand in an empty bus. Plugin actively monitors occupancy state of seats and passengers target seat, replacing them on the go as needed.]]></description>
			<content:encoded><![CDATA[<img src="https://i.imgur.com/dhZVzHv.jpeg" loading="lazy"  alt="[Obrazek: dhZVzHv.jpeg]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Projekt:</span> STFD - Seat Preference Plugin<br />
<span style="font-weight: bold;" class="mycode_b">Wersja:</span> 1.0<br />
<span style="font-weight: bold;" class="mycode_b">Autorzy:</span> Sobol3D, jjb<br />
<span style="font-weight: bold;" class="mycode_b">Licencja:</span> róbta se z tym co chceta<br />
<span style="font-weight: bold;" class="mycode_b">Donlondw:</span> <a href="https://drive.google.com/file/d/1CC5h9gfLJw3xUEmydwSEq76aaHCZkh5s/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">Link</a><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
STFD to vibe-codowany plugin do OMSI który zachęca pasażerów do siadania zamiast stania w pustym autobusie. Plugin aktywnie monitoruje stan zajętości miejsc oraz miejsca docelowe pasażerów, zamieniając miejsca docelowe wedle potrzeb. Instalujemy go wrzucając zawartość folderu 'plugins' do folderu 'plugins'. <br />
<br />
<span style="font-weight: bold;" class="mycode_b">Description:</span><br />
STFD is vibe-coded plugin for OMSI, which makes passengers seat instead of stand in an empty bus. Plugin actively monitors occupancy state of seats and passengers target seat, replacing them on the go as needed.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Kierowca SPA Klonowica]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-2-Kierowca-SPA-Klonowica--30846</link>
			<pubDate>Sun, 12 Jul 2026 14:47:42 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=59221">KELO</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-2-Kierowca-SPA-Klonowica--30846</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://i.imgur.com/ILFZXAj.png" loading="lazy"  alt="[Obrazek: ILFZXAj.png]" class="mycode_img" /></div>
 <br />
<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #800000;" class="mycode_color">Kierowca SPA Klonowica</span></span><br />
Wersja: <span style="color: #800000;" class="mycode_color">1.0</span><br />
<br />
Autor: <span style="color: #800000;" class="mycode_color">Ascirxor (<span style="font-style: italic;" class="mycode_i">KELO</span>)</span><br />
<br />
Download: <a href="https://drive.google.com/file/d/1Usv6-ocHtEKXlRnF0WqiE98JfyKdlEIu/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">Pobierz!</a><br />
 <br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
Mały mod dodający skiny z koszulkami kierowców SPA Klonowica do istniejących modeli ludzi w grze.<br />
Plik "drivers" z folderu maps należy wrzucić do jakiejkolwiek mapy w tym folderze, w której chce się użyć danych kierowców.<br />
 <br />
<span style="font-weight: bold;" class="mycode_b">Screeny:</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;">
<img src="https://i.imgur.com/rNgbMli.png" loading="lazy"  alt="[Obrazek: rNgbMli.png]" class="mycode_img" /><br />
</div></div></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://i.imgur.com/ILFZXAj.png" loading="lazy"  alt="[Obrazek: ILFZXAj.png]" class="mycode_img" /></div>
 <br />
<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #800000;" class="mycode_color">Kierowca SPA Klonowica</span></span><br />
Wersja: <span style="color: #800000;" class="mycode_color">1.0</span><br />
<br />
Autor: <span style="color: #800000;" class="mycode_color">Ascirxor (<span style="font-style: italic;" class="mycode_i">KELO</span>)</span><br />
<br />
Download: <a href="https://drive.google.com/file/d/1Usv6-ocHtEKXlRnF0WqiE98JfyKdlEIu/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">Pobierz!</a><br />
 <br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
Mały mod dodający skiny z koszulkami kierowców SPA Klonowica do istniejących modeli ludzi w grze.<br />
Plik "drivers" z folderu maps należy wrzucić do jakiejkolwiek mapy w tym folderze, w której chce się użyć danych kierowców.<br />
 <br />
<span style="font-weight: bold;" class="mycode_b">Screeny:</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;">
<img src="https://i.imgur.com/rNgbMli.png" loading="lazy"  alt="[Obrazek: rNgbMli.png]" class="mycode_img" /><br />
</div></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Poprawione tłumaczenie OMSI 2]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-2-Poprawione-tlumaczenie-OMSI-2--30841</link>
			<pubDate>Thu, 09 Jul 2026 13:22:52 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=68563">Pseudo_Studios</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-2-Poprawione-tlumaczenie-OMSI-2--30841</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://i.imgur.com/Qjzgcvw.png" loading="lazy"  alt="[Obrazek: Qjzgcvw.png]" class="mycode_img" /></div>
 <br />
<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #800000;" class="mycode_color">Poprawione tłumaczenie OMSI 2</span><br />
Wersja: <span style="color: #800000;" class="mycode_color">10072026</span><br />
Autor: <span style="color: #800000;" class="mycode_color">Pseudo</span><br />
Źródło: <a href="https://github.com/PseudoS5/poprawione-tlumaczenie-OMSI-2" target="_blank" rel="noopener" class="mycode_url">Link</a><br />
Download: <a href="https://github.com/PseudoS5/poprawione-tlumaczenie-OMSI-2/releases/tag/v10072026" target="_blank" rel="noopener" class="mycode_url">Link</a></span><br />
 <br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
Te tłumaczenie poprawia wiele błędów popełnionych przez deweloperów OMSI 2.<br />
Między innymi:<ul class="mycode_list"><li>W menu wyboru czasu, na przyciskach są napisane godziny, a nie poranek, dzień itd.<br />
</li>
<li>W wyborze RJ jest brygada, a nie kurs.<br />
</li>
<li>W ustawieniach zalecane opcje są oznaczone jako (T) dla TAK, i (N) dla NIE.<br />
</li>
<li>W menu ustawiania kierownicy, gaz to gaz, hamulec to hamulec, sprzęgło to sprzęgło i kierownica to kierownica.<br />
</li>
<li>I o wiele więcej!<br />
</li>
</ul>
<br />
W razie zauważonych błędów, proszę <span style="font-weight: bold;" class="mycode_b">zgłosić PR na Github</span> lub pisać w komentarzach<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Instalacja:</span><br />
<ol type="1" class="mycode_list"><li>Rozpakować archiwum<br />
</li>
<li>Przenieść wszystkie pliki .olf do katalogu OMSI 2/Languages<br />
</li>
</ol>
 <br />
<span style="font-weight: bold;" class="mycode_b">Screeny:</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;"><div style="text-align: center;" class="mycode_align">
<img src="https://i.imgur.com/32nBUfH.png" loading="lazy"  alt="[Obrazek: 32nBUfH.png]" class="mycode_img" /></div>
</div></div></div>
<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;"><div style="text-align: center;" class="mycode_align">
<img src="https://i.imgur.com/KFanKa7.png" loading="lazy"  alt="[Obrazek: KFanKa7.png]" class="mycode_img" /></div>
</div></div></div>
<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;"><div style="text-align: center;" class="mycode_align">
<img src="https://i.imgur.com/rM7hDJL.png" loading="lazy"  alt="[Obrazek: rM7hDJL.png]" class="mycode_img" /></div>
</div></div></div>
<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;"><div style="text-align: center;" class="mycode_align">
<img src="https://i.imgur.com/BC3aBPx.png" loading="lazy"  alt="[Obrazek: BC3aBPx.png]" class="mycode_img" /></div>
</div></div></div>
<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;"><div style="text-align: center;" class="mycode_align">
<img src="https://i.imgur.com/kT3lZnh.png" loading="lazy"  alt="[Obrazek: kT3lZnh.png]" class="mycode_img" /></div>
</div></div></div>
<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;"><div style="text-align: center;" class="mycode_align">
<img src="https://i.imgur.com/GYvDxtA.png" loading="lazy"  alt="[Obrazek: GYvDxtA.png]" class="mycode_img" /></div>
</div></div></div>
<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;"><div style="text-align: center;" class="mycode_align">
<img src="https://i.imgur.com/ZAODZCV.png" loading="lazy"  alt="[Obrazek: ZAODZCV.png]" class="mycode_img" /></div>
</div></div></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="https://i.imgur.com/Qjzgcvw.png" loading="lazy"  alt="[Obrazek: Qjzgcvw.png]" class="mycode_img" /></div>
 <br />
<span style="font-weight: bold;" class="mycode_b">Projekt: <span style="color: #800000;" class="mycode_color">Poprawione tłumaczenie OMSI 2</span><br />
Wersja: <span style="color: #800000;" class="mycode_color">10072026</span><br />
Autor: <span style="color: #800000;" class="mycode_color">Pseudo</span><br />
Źródło: <a href="https://github.com/PseudoS5/poprawione-tlumaczenie-OMSI-2" target="_blank" rel="noopener" class="mycode_url">Link</a><br />
Download: <a href="https://github.com/PseudoS5/poprawione-tlumaczenie-OMSI-2/releases/tag/v10072026" target="_blank" rel="noopener" class="mycode_url">Link</a></span><br />
 <br />
<span style="font-weight: bold;" class="mycode_b">Opis:</span><br />
Te tłumaczenie poprawia wiele błędów popełnionych przez deweloperów OMSI 2.<br />
Między innymi:<ul class="mycode_list"><li>W menu wyboru czasu, na przyciskach są napisane godziny, a nie poranek, dzień itd.<br />
</li>
<li>W wyborze RJ jest brygada, a nie kurs.<br />
</li>
<li>W ustawieniach zalecane opcje są oznaczone jako (T) dla TAK, i (N) dla NIE.<br />
</li>
<li>W menu ustawiania kierownicy, gaz to gaz, hamulec to hamulec, sprzęgło to sprzęgło i kierownica to kierownica.<br />
</li>
<li>I o wiele więcej!<br />
</li>
</ul>
<br />
W razie zauważonych błędów, proszę <span style="font-weight: bold;" class="mycode_b">zgłosić PR na Github</span> lub pisać w komentarzach<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Instalacja:</span><br />
<ol type="1" class="mycode_list"><li>Rozpakować archiwum<br />
</li>
<li>Przenieść wszystkie pliki .olf do katalogu OMSI 2/Languages<br />
</li>
</ol>
 <br />
<span style="font-weight: bold;" class="mycode_b">Screeny:</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;"><div style="text-align: center;" class="mycode_align">
<img src="https://i.imgur.com/32nBUfH.png" loading="lazy"  alt="[Obrazek: 32nBUfH.png]" class="mycode_img" /></div>
</div></div></div>
<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;"><div style="text-align: center;" class="mycode_align">
<img src="https://i.imgur.com/KFanKa7.png" loading="lazy"  alt="[Obrazek: KFanKa7.png]" class="mycode_img" /></div>
</div></div></div>
<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;"><div style="text-align: center;" class="mycode_align">
<img src="https://i.imgur.com/rM7hDJL.png" loading="lazy"  alt="[Obrazek: rM7hDJL.png]" class="mycode_img" /></div>
</div></div></div>
<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;"><div style="text-align: center;" class="mycode_align">
<img src="https://i.imgur.com/BC3aBPx.png" loading="lazy"  alt="[Obrazek: BC3aBPx.png]" class="mycode_img" /></div>
</div></div></div>
<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;"><div style="text-align: center;" class="mycode_align">
<img src="https://i.imgur.com/kT3lZnh.png" loading="lazy"  alt="[Obrazek: kT3lZnh.png]" class="mycode_img" /></div>
</div></div></div>
<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;"><div style="text-align: center;" class="mycode_align">
<img src="https://i.imgur.com/GYvDxtA.png" loading="lazy"  alt="[Obrazek: GYvDxtA.png]" class="mycode_img" /></div>
</div></div></div>
<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;"><div style="text-align: center;" class="mycode_align">
<img src="https://i.imgur.com/ZAODZCV.png" loading="lazy"  alt="[Obrazek: ZAODZCV.png]" class="mycode_img" /></div>
</div></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Maszynka do doklejania Szczecińskiego gonga AI]]></title>
			<link>https://strefa-omsi.pl/Watek-Maszynka-do-doklejania-Szczecinskiego-gonga-AI--30840</link>
			<pubDate>Wed, 08 Jul 2026 22:34:44 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=90127">Jaaqb</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-Maszynka-do-doklejania-Szczecinskiego-gonga-AI--30840</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">Narzędzie: <span style="color: #ff851b;" class="mycode_color">Maszynka do doklejania Szczecińskiego gonga AI</span></span><br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #cccccc;" class="mycode_color">Wersja: </span><span style="color: #ff851b;" class="mycode_color">0.1</span></span><br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #cccccc;" class="mycode_color">Autor: </span><span style="color: #ff851b;" class="mycode_color">Jaaqb</span></span><br />
<br />
<span style="color: #cccccc;" class="mycode_color">Prezentuje wam narzędzie doklejające szczecińskiego gonga do własnych zapowiedzi.</span><br />
<br />
<span style="color: #cccccc;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Instrukcja obsługi (prosta):</span><br />
1. Wklej zapowiedzi bez gonga do folderu "do doklejenia"</span><br />
<span style="color: #cccccc;" class="mycode_color">2. Uruchom plik "Uruchom.bat", powinna włączyć się konsola<br />
3. W folderze "Announcements" powinny się znaleźć zapowiedzi z gongiem</span><br />
<br />
<span style="color: #cccccc;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Download: <a href="https://drive.google.com/file/d/1KGDa1EJgUU5TbSsJR59ZGhggM8Ob-xrt/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">KLIK!</a></span> </span><br />
<br />
<span style="color: #cccccc;" class="mycode_color">Zalecane jest wklejanie <span style="font-weight: bold;" class="mycode_b">plików ".wav" </span>dla poprawnego działania zapowiedzi!</span><br />
(i oczywiscie python wersji 3.12 najlepiej)]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">Narzędzie: <span style="color: #ff851b;" class="mycode_color">Maszynka do doklejania Szczecińskiego gonga AI</span></span><br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #cccccc;" class="mycode_color">Wersja: </span><span style="color: #ff851b;" class="mycode_color">0.1</span></span><br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #cccccc;" class="mycode_color">Autor: </span><span style="color: #ff851b;" class="mycode_color">Jaaqb</span></span><br />
<br />
<span style="color: #cccccc;" class="mycode_color">Prezentuje wam narzędzie doklejające szczecińskiego gonga do własnych zapowiedzi.</span><br />
<br />
<span style="color: #cccccc;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Instrukcja obsługi (prosta):</span><br />
1. Wklej zapowiedzi bez gonga do folderu "do doklejenia"</span><br />
<span style="color: #cccccc;" class="mycode_color">2. Uruchom plik "Uruchom.bat", powinna włączyć się konsola<br />
3. W folderze "Announcements" powinny się znaleźć zapowiedzi z gongiem</span><br />
<br />
<span style="color: #cccccc;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Download: <a href="https://drive.google.com/file/d/1KGDa1EJgUU5TbSsJR59ZGhggM8Ob-xrt/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">KLIK!</a></span> </span><br />
<br />
<span style="color: #cccccc;" class="mycode_color">Zalecane jest wklejanie <span style="font-weight: bold;" class="mycode_b">plików ".wav" </span>dla poprawnego działania zapowiedzi!</span><br />
(i oczywiscie python wersji 3.12 najlepiej)]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CFG Cleaner]]></title>
			<link>https://strefa-omsi.pl/Watek-OMSI-2-CFG-Cleaner--30817</link>
			<pubDate>Tue, 23 Jun 2026 01:16:03 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://strefa-omsi.pl/member.php?action=profile&uid=74144">Bazi123</a>]]></dc:creator>
			<guid isPermaLink="false">https://strefa-omsi.pl/Watek-OMSI-2-CFG-Cleaner--30817</guid>
			<description><![CDATA[<span style="text-decoration: line-through;" class="mycode_s"><span style="font-weight: bold;" class="mycode_b"><span style="font-size: 14pt;" class="mycode_size"><span style="color: #10ac84;" class="mycode_color">CFG Cleaner - Usuwanie niepotrzebnych setvarow z pliku .cfg</span></span></span><br />
<br />
Siemano <br />
<br />
Programik został zrobiony, żeby w końcu ogarnąć syf z setvarami. Jak w pliku .cfg nazbiera się tego za dużo, model zaczyna niepotrzebnie ciążyć grze, a edycja czegokolwiek to masakra. Z CFG Cleanerem macie to z głowy. Wrzucacie do programu plik .cfg autobusu, do tego .cti wybranego malowania, a aplikacja sama sprawdza, co jest grane. Wszystkie nieużywane wpisy [setvar] i podpięte pod nie meshe lecą do kosza. Szybki strzał i macie idealny porządek w kodzie.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Jak to działa?</span><br />
<br />
podajesz programowi plik <span style="font-weight: bold;" class="mycode_b">.cfg</span> i <span style="font-weight: bold;" class="mycode_b">.cti</span> malowania. Skrypt sam sprawdza, które setvary są odpalone w teksturze, porównuje to z modelem i z automatu wywala z cfg wszystko, co nieużywane – czyli zbędne sekcje [setvar] razem z podpiętymi pod nie [mesh]ami. Zostaje tylko to, co faktycznie widać na autobusie, a cała reszta poprawnych wpisów i plików graficznych jest bezpieczna, nic z dysku nie znika.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Co dostajesz w paczce?</span><br />
<br />
1. <span style="font-weight: bold;" class="mycode_b">Reczne Usuwanie robi OUT:</span> Nie musisz już samemu usuwać niepotrzebnych setvarów, żeby odchudzić model.<br />
2. <span style="font-weight: bold;" class="mycode_b">Logi na bieżąco:</span> W oknie programu od razu widzisz czarno na białym, co dokladnie zostaje usuwane.<br />
3. <span style="font-weight: bold;" class="mycode_b">Bezpieczeństwo:</span> Narzędzie grzebie tylko w pliku .cfg, nie usuwa żadnych fizycznych plików ani modeli z dysku.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Pobieranie i źródło:</span><br />
<span style="font-weight: bold;" class="mycode_b">Pobierz z Google Drive:</span> <span style="color: #10ac84;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">&gt;&gt; PROGRAM NIEAKTUALNY, POBIERZ WERSJE V2 &lt;&lt;</span></span>[/url]<br />
<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Ważna kwestia:</span> Program wrzuciłem w .exe dla wygody, więc Windows (albo antywirus) może marudzić o brak certyfikatu (standard przy takich skryptach). Dlatego do paczki dorzucam też czysty kod źródłowy (.py) – jak ktoś woli, może odpalić skrypt bezpośrednio przez Pythona.<br />
<br />
Sugestie, bugi i feedback piszcie pod postem albo na moim Discordzie: <a href="https://discord.gg/UE3xXKXWCV" target="_blank" rel="noopener" class="mycode_url">Discord</a></span>]]></description>
			<content:encoded><![CDATA[<span style="text-decoration: line-through;" class="mycode_s"><span style="font-weight: bold;" class="mycode_b"><span style="font-size: 14pt;" class="mycode_size"><span style="color: #10ac84;" class="mycode_color">CFG Cleaner - Usuwanie niepotrzebnych setvarow z pliku .cfg</span></span></span><br />
<br />
Siemano <br />
<br />
Programik został zrobiony, żeby w końcu ogarnąć syf z setvarami. Jak w pliku .cfg nazbiera się tego za dużo, model zaczyna niepotrzebnie ciążyć grze, a edycja czegokolwiek to masakra. Z CFG Cleanerem macie to z głowy. Wrzucacie do programu plik .cfg autobusu, do tego .cti wybranego malowania, a aplikacja sama sprawdza, co jest grane. Wszystkie nieużywane wpisy [setvar] i podpięte pod nie meshe lecą do kosza. Szybki strzał i macie idealny porządek w kodzie.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Jak to działa?</span><br />
<br />
podajesz programowi plik <span style="font-weight: bold;" class="mycode_b">.cfg</span> i <span style="font-weight: bold;" class="mycode_b">.cti</span> malowania. Skrypt sam sprawdza, które setvary są odpalone w teksturze, porównuje to z modelem i z automatu wywala z cfg wszystko, co nieużywane – czyli zbędne sekcje [setvar] razem z podpiętymi pod nie [mesh]ami. Zostaje tylko to, co faktycznie widać na autobusie, a cała reszta poprawnych wpisów i plików graficznych jest bezpieczna, nic z dysku nie znika.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Co dostajesz w paczce?</span><br />
<br />
1. <span style="font-weight: bold;" class="mycode_b">Reczne Usuwanie robi OUT:</span> Nie musisz już samemu usuwać niepotrzebnych setvarów, żeby odchudzić model.<br />
2. <span style="font-weight: bold;" class="mycode_b">Logi na bieżąco:</span> W oknie programu od razu widzisz czarno na białym, co dokladnie zostaje usuwane.<br />
3. <span style="font-weight: bold;" class="mycode_b">Bezpieczeństwo:</span> Narzędzie grzebie tylko w pliku .cfg, nie usuwa żadnych fizycznych plików ani modeli z dysku.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Pobieranie i źródło:</span><br />
<span style="font-weight: bold;" class="mycode_b">Pobierz z Google Drive:</span> <span style="color: #10ac84;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">&gt;&gt; PROGRAM NIEAKTUALNY, POBIERZ WERSJE V2 &lt;&lt;</span></span>[/url]<br />
<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Ważna kwestia:</span> Program wrzuciłem w .exe dla wygody, więc Windows (albo antywirus) może marudzić o brak certyfikatu (standard przy takich skryptach). Dlatego do paczki dorzucam też czysty kod źródłowy (.py) – jak ktoś woli, może odpalić skrypt bezpośrednio przez Pythona.<br />
<br />
Sugestie, bugi i feedback piszcie pod postem albo na moim Discordzie: <a href="https://discord.gg/UE3xXKXWCV" target="_blank" rel="noopener" class="mycode_url">Discord</a></span>]]></content:encoded>
		</item>
	</channel>
</rss>