<?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[OpenTTD #Polska - Polskie forum gry OpenTTD [ARCHIWUM] - Dodatki]]></title>
		<link>https://forum.openttd.pl/</link>
		<description><![CDATA[OpenTTD #Polska - Polskie forum gry OpenTTD [ARCHIWUM] - https://forum.openttd.pl]]></description>
		<pubDate>Sat, 31 Oct 2026 01:27:47 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Europa Centralna V4 [16384x16384]]]></title>
			<link>https://forum.openttd.pl/showthread.php?tid=2521</link>
			<pubDate>Thu, 02 Feb 2023 17:05:24 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.openttd.pl/member.php?action=profile&uid=207">Walter Novotny</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.openttd.pl/showthread.php?tid=2521</guid>
			<description><![CDATA[Zastanawiam się nad utworzeniem mapy, która pozwoli na rozgrywkę w skali 1:1 czyli 50 metrów na kratkę i 20 kratek na kilometr. Przy grze na około 55 metrach na kratkę można objąć zasięgiem wszystkie ważniejsze miasta regionu. Umożliwia to tworzenie realistycznych rozkładów jazdy oraz okładów torowych (liczba odstępów na SBL między miastami może być taka jak w rzeczywistości.<br />
<br />
<img src="https://i.ibb.co/M8vbnMN/mapa-zrzut.png" alt="[Obrazek: mapa-zrzut.png]" class="mycode_img" /><br />
<br />
- start 1835 rok<br />
- format 16384x16384 ?<br />
<br />
Link do generowania mapy wysokości:<br />
<a href="https://portal.opentopography.org/raster?jobId=rt1675191975373" target="_blank" rel="noopener" class="mycode_url">https://portal.opentopography.org/raster...5191975373</a><br />
Lokalizacja wierzchołków:<br />
Xmin = 11<span style="font-weight: bold;" class="mycode_b">°</span> Ymin = 47<span style="font-weight: bold;" class="mycode_b">°</span> Xmax = 24.3<span style="font-weight: bold;" class="mycode_b">°</span> Ymax = 55.3<span style="font-weight: bold;" class="mycode_b">°</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><img src="https://i.ibb.co/GRRwQFX/newgrf.png" alt="[Obrazek: newgrf.png]" class="mycode_img" /></span><br />
<br />
Pojawiły się jednak pytania:<br />
- Jak wygenerować rzeczywiste miasta i rzeki? Czy jest ktoś, kto robi takie rzeczy? (coś nie za bardzo umiem skorzystać z dostępnego tu na forum generatora, ani sprawić aby działał na tak dużych mapach)<br />
- Jak wygląda stabilność map tej wielkości? Czy lepiej aby grać na mapach mniejszych?<br />
<br />
<span style="font-weight: bold;" class="mycode_b">[alternatywnie myślę o mapie Japonii, do której jest dostępna mapa wysokości 4k x 16k]</span>]]></description>
			<content:encoded><![CDATA[Zastanawiam się nad utworzeniem mapy, która pozwoli na rozgrywkę w skali 1:1 czyli 50 metrów na kratkę i 20 kratek na kilometr. Przy grze na około 55 metrach na kratkę można objąć zasięgiem wszystkie ważniejsze miasta regionu. Umożliwia to tworzenie realistycznych rozkładów jazdy oraz okładów torowych (liczba odstępów na SBL między miastami może być taka jak w rzeczywistości.<br />
<br />
<img src="https://i.ibb.co/M8vbnMN/mapa-zrzut.png" alt="[Obrazek: mapa-zrzut.png]" class="mycode_img" /><br />
<br />
- start 1835 rok<br />
- format 16384x16384 ?<br />
<br />
Link do generowania mapy wysokości:<br />
<a href="https://portal.opentopography.org/raster?jobId=rt1675191975373" target="_blank" rel="noopener" class="mycode_url">https://portal.opentopography.org/raster...5191975373</a><br />
Lokalizacja wierzchołków:<br />
Xmin = 11<span style="font-weight: bold;" class="mycode_b">°</span> Ymin = 47<span style="font-weight: bold;" class="mycode_b">°</span> Xmax = 24.3<span style="font-weight: bold;" class="mycode_b">°</span> Ymax = 55.3<span style="font-weight: bold;" class="mycode_b">°</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><img src="https://i.ibb.co/GRRwQFX/newgrf.png" alt="[Obrazek: newgrf.png]" class="mycode_img" /></span><br />
<br />
Pojawiły się jednak pytania:<br />
- Jak wygenerować rzeczywiste miasta i rzeki? Czy jest ktoś, kto robi takie rzeczy? (coś nie za bardzo umiem skorzystać z dostępnego tu na forum generatora, ani sprawić aby działał na tak dużych mapach)<br />
- Jak wygląda stabilność map tej wielkości? Czy lepiej aby grać na mapach mniejszych?<br />
<br />
<span style="font-weight: bold;" class="mycode_b">[alternatywnie myślę o mapie Japonii, do której jest dostępna mapa wysokości 4k x 16k]</span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[OpenTTD z rozszerzonymi depotami]]></title>
			<link>https://forum.openttd.pl/showthread.php?tid=2500</link>
			<pubDate>Fri, 17 Sep 2021 19:35:12 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.openttd.pl/member.php?action=profile&uid=3327">spaceport</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.openttd.pl/showthread.php?tid=2500</guid>
			<description><![CDATA[Nowa kategoria depotów - rozbudowywalne z ograniczeniem składów - dzięki którym pociąg o długości 6 pól nie może wyjechać z depotu na 1 pole. Nie można mieć 300 pojazdów drogowych w jednym garażu. 300 statków nie może zostać zatrzymanych na tym samym kaflu stoczni.<br />
<br />
za : <a href="https://github.com/OpenTTD/OpenTTD/pull/8480" target="_blank" rel="noopener" class="mycode_url">https://github.com/OpenTTD/OpenTTD/pull/8480</a><br />
 <br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: large;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Opis</span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Ten PR wprowadza nowy kafel zajezdni dla transportu kolejowego, drogowego i wodnego: rozszerzone depoty.</span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">Standardowe depoty</span> to starsze depoty OpenTTD. Zachowują się tak samo jak wcześniej i teraz <span style="font-weight: bold;" class="mycode_b">można je łączyć z innymi kaflami zajezdni pod tym samym identyfikatorem depotu i rodzajem transportu</span> .</span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Rozszerzone zajezdnie mają ograniczenia związane z ilością pojazdów, które mogą obsłużyć. <span style="font-weight: bold;" class="mycode_b">Istnieje możliwość łączenia rozbudowanych zajezdni z innymi rozbudowanymi lub standardowymi zajezdniami.</span></span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Możesz również połączyć kafle zajezdni z różnymi typami szyn, aby zastąpić elektryczny pojazd szynowy zamiennikiem maglev lub jednoszynowym.</span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">Jak tego użyć:</span></span></span></span><ul class="mycode_list"><li>W ustawieniach możesz wybrać, z jakich typów zajezdni mogą korzystać użytkownicy (wyszukaj "rodzaje zajezdni").<br />
<br />
</li>
<li>Wymiana na inny typ szyny jest możliwa dzięki opcji „zezwalaj na wymianę pojazdów szynowych na niekompatybilny typ szyny”. To samo dotyczy pojazdów drogowych.<br />
<br />
</li>
<li>Łącz kafle zajezdni w taki sam sposób, w jaki łączysz kafle stacji.<br />
</li>
</ul>
<hr class="mycode_hr" />
<br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: large;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Ograniczenia</span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">To jest do celów testowych. <br />
Jest kilka rzeczy do poprawy i potrzebne są informacje zwrotne: sformułowanie, funkcjonalność, wdrożenie,...</span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Potrzebne są testy i informacje zwrotne  <br />
<span style="font-weight: bold;" class="mycode_b">Proszę spodziewać się awarii. Jest prośba zgłoszenia ich na <a href="https://www.tt-forums.net/viewtopic.php?f=33&amp;t=88309" target="_blank" rel="noopener" class="mycode_url">https://www.tt-forums.net/viewtopic.php?f=33&amp;t=88309</a>   </span><br />
Spróbuj też sprawdzić w:</span></span></span><ul class="mycode_list"><li>Tryb wieloosobowy z użyciem NewGRF<br />
<br />
</li>
<li>Wymiana/autoodnawianie/autozastępowanie<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: large;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Do rozważenia</span></span></span><ul class="mycode_list"><li>Można zastanowić się, jakie nowe grafiki są potrzebne i możliwe wsparcie NewGRF (GFX extra zoom jest zgodna).<br />
<br />
</li>
<li>Długość peronów dla stacji i zajezdni może być przechowywana w tablicy map, dzięki czemu mogą z niej korzystać "tropiciele". (Uważa się, że jest to obecnie poza zakresem, ale można to zrobić).<br />
<br />
</li>
<li>Powiązane z poprzednim punktem: Stacja::GetPlatformLength została zmieniona na ogólną GetPlatformLength. Nie ma pewności, czy to jest droga do zrobienia. Pomoc będzie w tym doceniona.<br />
<br />
</li>
<li>Hangary: lotniska z wieloma hangarami mają obecnie różne okna zajezdni dla różnych kafli hangarów i można budować samoloty w każdym z tych kafli; przy obecnej realizacji zajezdni wielokaflowych hangary lotniska mają to samo okno, a nowo budowany samolot jest umieszczany tylko w pierwszym hangarze. To działa, ale nie jest to obecne zachowanie 'tradycyjne'. Skontaktuj się ze społecznością/programistami, czy jest to dopuszczalne, czy nie.(Mając na uwadze lotniska, które można 'kaflować', nowe zachowanie może być lepszym podejściem niż obecne).<br />
<br />
</li>
<li>Jak te zmiany wpływają na AI API? W tej chwili AI jest w stanie budować małe składy, niezależnie od ustawień. Utrzymanie tego zachowania jest najłatwiejszym sposobem radzenia sobie z AI i dużymi depotami. Wystawienie dużych zajezdni na sztuczną inteligencję nie jest łatwym zadaniem, ponieważ powinny one radzić sobie z wymianą 'krzyżową' i maksymalną długością pociągu w zajezdni peronowej.<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: large;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Lista kontrolna do przeglądu</span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Niektóre rzeczy nie są zautomatyzowane i często się 'zapominają'. Ta lista jest przypomnieniem dla recenzentów.</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">uaktualnienie zapisu etykiety</span><br />
</li>
<li>Ten PR wpływa na API GS/AI? (etykieta „wymaga sprawdzenia: Script API”)<ul class="mycode_list"><li><span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">ai_changelog.hpp, gs_changelog.hpp wymagają aktualizacji.</span></span></span><br />
</li>
<li><span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Opakowania zgodności (compat_*.nut) wymagają aktualizacji.</span></span></span><br />
</li>
</ul>
</li>
<li><span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Ten PR wpływa na API NewGRF? (etykieta „wymaga przeglądu: NewGRF”)</span></span></span><ul class="mycode_list"><li><span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font"><a href="https://wiki.openttd.org/en/Development/NewGRF/Specification%20Status" target="_blank" rel="noopener" class="mycode_url">PR musi być dodany do API trackera </a></span></span></span><br />
</li>
</ul>
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: xx-small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;" class="mycode_font"><span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Pliki binarne tego 'rozgałęzienia' są dostępne pod </span></span></span><a href="https://www.openttd.org/downloads/openttd-branches/pr8480/latest.html" target="_blank" rel="noopener" class="mycode_url"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">adresem</span></span></a><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font"><a href="https://www.openttd.org/downloads/openttd-branches/pr8480/latest.html" target="_blank" rel="noopener" class="mycode_url"> https://www.openttd.org/downloads/openttd-branches/pr8480/latest.html</a></span></span></span></span></span>]]></description>
			<content:encoded><![CDATA[Nowa kategoria depotów - rozbudowywalne z ograniczeniem składów - dzięki którym pociąg o długości 6 pól nie może wyjechać z depotu na 1 pole. Nie można mieć 300 pojazdów drogowych w jednym garażu. 300 statków nie może zostać zatrzymanych na tym samym kaflu stoczni.<br />
<br />
za : <a href="https://github.com/OpenTTD/OpenTTD/pull/8480" target="_blank" rel="noopener" class="mycode_url">https://github.com/OpenTTD/OpenTTD/pull/8480</a><br />
 <br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: large;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Opis</span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Ten PR wprowadza nowy kafel zajezdni dla transportu kolejowego, drogowego i wodnego: rozszerzone depoty.</span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">Standardowe depoty</span> to starsze depoty OpenTTD. Zachowują się tak samo jak wcześniej i teraz <span style="font-weight: bold;" class="mycode_b">można je łączyć z innymi kaflami zajezdni pod tym samym identyfikatorem depotu i rodzajem transportu</span> .</span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Rozszerzone zajezdnie mają ograniczenia związane z ilością pojazdów, które mogą obsłużyć. <span style="font-weight: bold;" class="mycode_b">Istnieje możliwość łączenia rozbudowanych zajezdni z innymi rozbudowanymi lub standardowymi zajezdniami.</span></span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Możesz również połączyć kafle zajezdni z różnymi typami szyn, aby zastąpić elektryczny pojazd szynowy zamiennikiem maglev lub jednoszynowym.</span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">Jak tego użyć:</span></span></span></span><ul class="mycode_list"><li>W ustawieniach możesz wybrać, z jakich typów zajezdni mogą korzystać użytkownicy (wyszukaj "rodzaje zajezdni").<br />
<br />
</li>
<li>Wymiana na inny typ szyny jest możliwa dzięki opcji „zezwalaj na wymianę pojazdów szynowych na niekompatybilny typ szyny”. To samo dotyczy pojazdów drogowych.<br />
<br />
</li>
<li>Łącz kafle zajezdni w taki sam sposób, w jaki łączysz kafle stacji.<br />
</li>
</ul>
<hr class="mycode_hr" />
<br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: large;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Ograniczenia</span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">To jest do celów testowych. <br />
Jest kilka rzeczy do poprawy i potrzebne są informacje zwrotne: sformułowanie, funkcjonalność, wdrożenie,...</span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Potrzebne są testy i informacje zwrotne  <br />
<span style="font-weight: bold;" class="mycode_b">Proszę spodziewać się awarii. Jest prośba zgłoszenia ich na <a href="https://www.tt-forums.net/viewtopic.php?f=33&amp;t=88309" target="_blank" rel="noopener" class="mycode_url">https://www.tt-forums.net/viewtopic.php?f=33&amp;t=88309</a>   </span><br />
Spróbuj też sprawdzić w:</span></span></span><ul class="mycode_list"><li>Tryb wieloosobowy z użyciem NewGRF<br />
<br />
</li>
<li>Wymiana/autoodnawianie/autozastępowanie<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: large;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Do rozważenia</span></span></span><ul class="mycode_list"><li>Można zastanowić się, jakie nowe grafiki są potrzebne i możliwe wsparcie NewGRF (GFX extra zoom jest zgodna).<br />
<br />
</li>
<li>Długość peronów dla stacji i zajezdni może być przechowywana w tablicy map, dzięki czemu mogą z niej korzystać "tropiciele". (Uważa się, że jest to obecnie poza zakresem, ale można to zrobić).<br />
<br />
</li>
<li>Powiązane z poprzednim punktem: Stacja::GetPlatformLength została zmieniona na ogólną GetPlatformLength. Nie ma pewności, czy to jest droga do zrobienia. Pomoc będzie w tym doceniona.<br />
<br />
</li>
<li>Hangary: lotniska z wieloma hangarami mają obecnie różne okna zajezdni dla różnych kafli hangarów i można budować samoloty w każdym z tych kafli; przy obecnej realizacji zajezdni wielokaflowych hangary lotniska mają to samo okno, a nowo budowany samolot jest umieszczany tylko w pierwszym hangarze. To działa, ale nie jest to obecne zachowanie 'tradycyjne'. Skontaktuj się ze społecznością/programistami, czy jest to dopuszczalne, czy nie.(Mając na uwadze lotniska, które można 'kaflować', nowe zachowanie może być lepszym podejściem niż obecne).<br />
<br />
</li>
<li>Jak te zmiany wpływają na AI API? W tej chwili AI jest w stanie budować małe składy, niezależnie od ustawień. Utrzymanie tego zachowania jest najłatwiejszym sposobem radzenia sobie z AI i dużymi depotami. Wystawienie dużych zajezdni na sztuczną inteligencję nie jest łatwym zadaniem, ponieważ powinny one radzić sobie z wymianą 'krzyżową' i maksymalną długością pociągu w zajezdni peronowej.<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: large;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Lista kontrolna do przeglądu</span></span></span><br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Niektóre rzeczy nie są zautomatyzowane i często się 'zapominają'. Ta lista jest przypomnieniem dla recenzentów.</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">uaktualnienie zapisu etykiety</span><br />
</li>
<li>Ten PR wpływa na API GS/AI? (etykieta „wymaga sprawdzenia: Script API”)<ul class="mycode_list"><li><span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">ai_changelog.hpp, gs_changelog.hpp wymagają aktualizacji.</span></span></span><br />
</li>
<li><span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Opakowania zgodności (compat_*.nut) wymagają aktualizacji.</span></span></span><br />
</li>
</ul>
</li>
<li><span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Ten PR wpływa na API NewGRF? (etykieta „wymaga przeglądu: NewGRF”)</span></span></span><ul class="mycode_list"><li><span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font"><a href="https://wiki.openttd.org/en/Development/NewGRF/Specification%20Status" target="_blank" rel="noopener" class="mycode_url">PR musi być dodany do API trackera </a></span></span></span><br />
</li>
</ul>
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="color: #24292f;" class="mycode_color"><span style="font-size: xx-small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;" class="mycode_font"><span style="color: #24292f;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">Pliki binarne tego 'rozgałęzienia' są dostępne pod </span></span></span><a href="https://www.openttd.org/downloads/openttd-branches/pr8480/latest.html" target="_blank" rel="noopener" class="mycode_url"><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font">adresem</span></span></a><span style="font-size: small;" class="mycode_size"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';" class="mycode_font"><a href="https://www.openttd.org/downloads/openttd-branches/pr8480/latest.html" target="_blank" rel="noopener" class="mycode_url"> https://www.openttd.org/downloads/openttd-branches/pr8480/latest.html</a></span></span></span></span></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[FIRS - Full Industry Replacement Set]]></title>
			<link>https://forum.openttd.pl/showthread.php?tid=2492</link>
			<pubDate>Sun, 11 Jul 2021 21:52:23 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.openttd.pl/member.php?action=profile&uid=85">qamil</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.openttd.pl/showthread.php?tid=2492</guid>
			<description><![CDATA[<a href="https://www.tt-forums.net/viewtopic.php?f=67&amp;t=44177" target="_blank" rel="noopener" class="mycode_url">TT-Forums releases</a><br />
<a href="https://www.tt-forums.net/viewtopic.php?f=26&amp;t=41607" target="_blank" rel="noopener" class="mycode_url">TT-Forums development</a><br />
<a href="https://www.grf.farm/firs/index.html" target="_blank" rel="noopener" class="mycode_url">Dokumentacja autora</a><br />
<br />
<span style="font-weight: bold;" class="mycode_b">FIRS - Full Industry Replacement Set</span> to jeden z najpopularniejszych dodatków zmieniających całkowicie dostępne przedsiębiorstwa. Przewija się przez forum od dawna, od lat istnieje serwer oparty o ten dodatek, aż dziw że nie było tutaj tematu jemu poświęconemu <img src="https://forum.openttd.pl/images/smilies/smile.gif" alt="Smile" title="Smile" class="smilie smilie_1" /> Być może dlatego przegapiłem fakt, że wydana została nowa główna wersja dodatku - FIRS 4 jest z nami od 1 kwietnia tego roku, a wczoraj wyszła aktualizacja do wersji 4.3.0. Główne zmiany względem obecnej na naszych serwerach wersji FIRS 3 to całkowicie przepisana od nowa ekonomia Steeltown oraz usunięta ekonomia Extreme. Żeby uniknąć podobnych pominięć w przyszłości, uznałem że założę ten temat <img src="https://forum.openttd.pl/images/smilies/smile.gif" alt="Smile" title="Smile" class="smilie smilie_1" /><br />
<br />
Przy okazji, jako że w najnowszej wersji doszło wiele nowych tekstów, polska wersja jest dość wybrakowana. Chciałbym zabrać się za poprawki, na podstawie tłumaczeń nazw przemysłowych dostępnych na wikipedii <img src="https://forum.openttd.pl/images/smilies/smile.gif" alt="Smile" title="Smile" class="smilie smilie_1" /> Jednak nie wiem, kiedy należy dodawać odmianę przez przypadki która jest w pliku <a href="https://github.com/andythenorth/firs/blob/master/src/lang/polish.lng" target="_blank" rel="noopener" class="mycode_url">https://github.com/andythenorth/firs/blo...polish.lng</a> użyta przy niektórych nazwach, ale nie przy wszystkich. Ktoś z was wie od czego to zależy?<br />
Tak samo {G=xxx}, czy rodzajnik męski/żeński/nijaki jest gdziekolwiek wykorzystywany?]]></description>
			<content:encoded><![CDATA[<a href="https://www.tt-forums.net/viewtopic.php?f=67&amp;t=44177" target="_blank" rel="noopener" class="mycode_url">TT-Forums releases</a><br />
<a href="https://www.tt-forums.net/viewtopic.php?f=26&amp;t=41607" target="_blank" rel="noopener" class="mycode_url">TT-Forums development</a><br />
<a href="https://www.grf.farm/firs/index.html" target="_blank" rel="noopener" class="mycode_url">Dokumentacja autora</a><br />
<br />
<span style="font-weight: bold;" class="mycode_b">FIRS - Full Industry Replacement Set</span> to jeden z najpopularniejszych dodatków zmieniających całkowicie dostępne przedsiębiorstwa. Przewija się przez forum od dawna, od lat istnieje serwer oparty o ten dodatek, aż dziw że nie było tutaj tematu jemu poświęconemu <img src="https://forum.openttd.pl/images/smilies/smile.gif" alt="Smile" title="Smile" class="smilie smilie_1" /> Być może dlatego przegapiłem fakt, że wydana została nowa główna wersja dodatku - FIRS 4 jest z nami od 1 kwietnia tego roku, a wczoraj wyszła aktualizacja do wersji 4.3.0. Główne zmiany względem obecnej na naszych serwerach wersji FIRS 3 to całkowicie przepisana od nowa ekonomia Steeltown oraz usunięta ekonomia Extreme. Żeby uniknąć podobnych pominięć w przyszłości, uznałem że założę ten temat <img src="https://forum.openttd.pl/images/smilies/smile.gif" alt="Smile" title="Smile" class="smilie smilie_1" /><br />
<br />
Przy okazji, jako że w najnowszej wersji doszło wiele nowych tekstów, polska wersja jest dość wybrakowana. Chciałbym zabrać się za poprawki, na podstawie tłumaczeń nazw przemysłowych dostępnych na wikipedii <img src="https://forum.openttd.pl/images/smilies/smile.gif" alt="Smile" title="Smile" class="smilie smilie_1" /> Jednak nie wiem, kiedy należy dodawać odmianę przez przypadki która jest w pliku <a href="https://github.com/andythenorth/firs/blob/master/src/lang/polish.lng" target="_blank" rel="noopener" class="mycode_url">https://github.com/andythenorth/firs/blo...polish.lng</a> użyta przy niektórych nazwach, ale nie przy wszystkich. Ktoś z was wie od czego to zależy?<br />
Tak samo {G=xxx}, czy rodzajnik męski/żeński/nijaki jest gdziekolwiek wykorzystywany?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Kolej wysokich prędkości]]></title>
			<link>https://forum.openttd.pl/showthread.php?tid=2491</link>
			<pubDate>Sun, 11 Jul 2021 14:47:25 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.openttd.pl/member.php?action=profile&uid=3737">Daventent</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.openttd.pl/showthread.php?tid=2491</guid>
			<description><![CDATA[Witam. chcę zbudować, lkolej wysokich prędkości na moim save'ie tylko nie mam taboru oraz torów. Może ktoś napisać dobre sety do takich zabaw?]]></description>
			<content:encoded><![CDATA[Witam. chcę zbudować, lkolej wysokich prędkości na moim save'ie tylko nie mam taboru oraz torów. Może ktoś napisać dobre sety do takich zabaw?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Tutorial Poland]]></title>
			<link>https://forum.openttd.pl/showthread.php?tid=2474</link>
			<pubDate>Tue, 09 Mar 2021 15:37:50 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.openttd.pl/member.php?action=profile&uid=2992">yard</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.openttd.pl/showthread.php?tid=2474</guid>
			<description><![CDATA[<span style="font-size: 20pt;" class="mycode_size"><span style="color: #444444;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Tutorial Poland</span></span></span><br />
to interaktywna demonstracja rozgrywki OpenTTD<br />
wersja pierwotna: <a href="http://wiki.openttd.org/pl/Manual/Tutorial/In-game%20tutorial" target="_blank" rel="noopener" class="mycode_url">wiki.openttd.org/pl/Manual/Tutorial/In-game tutorial</a><ul class="mycode_list"><li>mapa "losowa" <br />
</li>
<li>polskie napisy w załączniku <br />
</li>
<li>bez kolei <br />
</li>
</ul>
<br />
wersja Poland:<ul class="mycode_list"><li>miniatura mapy Polski 256x256 <br />
</li>
<li>generowane w trakcie niektóre akweny wodne (w tym kanały), rzeczywiste miasta, przedsiębiorstwa <br />
</li>
<li>z dodatkiem kolejowym <br />
</li>
</ul>
<br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/tar.gif" title="Zip File" border="0" alt=".zip" />
&nbsp;&nbsp;<a href="attachment.php?aid=1347" target="_blank" title="">B_Tutorial_GS-17PL.zip</a> (Rozmiar: 13.88 KB / Pobrań: 124)
]]></description>
			<content:encoded><![CDATA[<span style="font-size: 20pt;" class="mycode_size"><span style="color: #444444;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">Tutorial Poland</span></span></span><br />
to interaktywna demonstracja rozgrywki OpenTTD<br />
wersja pierwotna: <a href="http://wiki.openttd.org/pl/Manual/Tutorial/In-game%20tutorial" target="_blank" rel="noopener" class="mycode_url">wiki.openttd.org/pl/Manual/Tutorial/In-game tutorial</a><ul class="mycode_list"><li>mapa "losowa" <br />
</li>
<li>polskie napisy w załączniku <br />
</li>
<li>bez kolei <br />
</li>
</ul>
<br />
wersja Poland:<ul class="mycode_list"><li>miniatura mapy Polski 256x256 <br />
</li>
<li>generowane w trakcie niektóre akweny wodne (w tym kanały), rzeczywiste miasta, przedsiębiorstwa <br />
</li>
<li>z dodatkiem kolejowym <br />
</li>
</ul>
<br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/tar.gif" title="Zip File" border="0" alt=".zip" />
&nbsp;&nbsp;<a href="attachment.php?aid=1347" target="_blank" title="">B_Tutorial_GS-17PL.zip</a> (Rozmiar: 13.88 KB / Pobrań: 124)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Polish Train Set]]></title>
			<link>https://forum.openttd.pl/showthread.php?tid=2473</link>
			<pubDate>Fri, 05 Mar 2021 21:36:23 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.openttd.pl/member.php?action=profile&uid=2119">Mewa</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.openttd.pl/showthread.php?tid=2473</guid>
			<description><![CDATA[Publikuję mój autorski fork PKP Setu. Bazuje on na jego ostatniej wersji, tej nieopublikowanej na bananach.<br />
<br />
Zmiany:<br />
<ul class="mycode_list"><li>dodano Impulsa 36WEa z grafikami 2x <img src="https://forum.openttd.pl/images/smilies/smile.gif" alt="Smile" title="Smile" class="smilie smilie_1" /><br />
</li>
<li>dodano Dragona 2<br />
</li>
<li>Elf może być łączony w składy złożone z 3 jednostek<br />
</li>
<li>ET21 znika z menu zakupu w 2013 roku<br />
</li>
</ul>
<br />
Zastanawiam się jeszcze nad zrobieniem ED161 z grafikami 2x.<br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/tar.gif" title="Zip File" border="0" alt=".zip" />
&nbsp;&nbsp;<a href="attachment.php?aid=1365" target="_blank" title="">polishtrainset1.2.2-source.zip</a> (Rozmiar: 4.17 MB / Pobrań: 304)
<br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/tar.gif" title="Zip File" border="0" alt=".zip" />
&nbsp;&nbsp;<a href="attachment.php?aid=1372" target="_blank" title="">polishtrainset3.0.1-source.zip</a> (Rozmiar: 6.88 MB / Pobrań: 299)
<br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/tar.gif" title="Zip File" border="0" alt=".zip" />
&nbsp;&nbsp;<a href="attachment.php?aid=1385" target="_blank" title="">polishtrainset3.0.2-source.zip</a> (Rozmiar: 6.97 MB / Pobrań: 476)
]]></description>
			<content:encoded><![CDATA[Publikuję mój autorski fork PKP Setu. Bazuje on na jego ostatniej wersji, tej nieopublikowanej na bananach.<br />
<br />
Zmiany:<br />
<ul class="mycode_list"><li>dodano Impulsa 36WEa z grafikami 2x <img src="https://forum.openttd.pl/images/smilies/smile.gif" alt="Smile" title="Smile" class="smilie smilie_1" /><br />
</li>
<li>dodano Dragona 2<br />
</li>
<li>Elf może być łączony w składy złożone z 3 jednostek<br />
</li>
<li>ET21 znika z menu zakupu w 2013 roku<br />
</li>
</ul>
<br />
Zastanawiam się jeszcze nad zrobieniem ED161 z grafikami 2x.<br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/tar.gif" title="Zip File" border="0" alt=".zip" />
&nbsp;&nbsp;<a href="attachment.php?aid=1365" target="_blank" title="">polishtrainset1.2.2-source.zip</a> (Rozmiar: 4.17 MB / Pobrań: 304)
<br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/tar.gif" title="Zip File" border="0" alt=".zip" />
&nbsp;&nbsp;<a href="attachment.php?aid=1372" target="_blank" title="">polishtrainset3.0.1-source.zip</a> (Rozmiar: 6.88 MB / Pobrań: 299)
<br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/tar.gif" title="Zip File" border="0" alt=".zip" />
&nbsp;&nbsp;<a href="attachment.php?aid=1385" target="_blank" title="">polishtrainset3.0.2-source.zip</a> (Rozmiar: 6.97 MB / Pobrań: 476)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Polskie latarnie morskie]]></title>
			<link>https://forum.openttd.pl/showthread.php?tid=2465</link>
			<pubDate>Mon, 01 Feb 2021 12:08:05 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.openttd.pl/member.php?action=profile&uid=3455">yazalo</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.openttd.pl/showthread.php?tid=2465</guid>
			<description><![CDATA[<span style="font-size: xx-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Polskie latarnie morskie</span></span><br />
<br />
Set polskich latarni morskich, autorstwa yazalo.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Jeśli przeglądasz ten wątek w archiwum, informacje mogą być nieaktualne</span>. Bardziej aktualne informacje mogą się znajdować <a href="https://www.tt-forums.net/viewtopic.php?f=26&amp;t=88514&amp;p=1241419#p1241419" target="_blank" rel="noopener" class="mycode_url">na tt-forums (tutaj)</a>. Możesz wejść na <a href="https://discord.com/invite/Dexp68Mr" target="_blank" rel="noopener" class="mycode_url">serwer OpenTTD-Polska na Discordzie</a> i tam dopytać mnie (@yazalo) o szczegóły. Po zamknięciu forum opublikuję też <a href="https://github.com/yazalo/Polish-Lighthouses" target="_blank" rel="noopener" class="mycode_url">na GitHubie</a> link do miejsca, gdzie będą się pojawiać aktualne informacje o secie.<br />
<br />
<img src="https://www.tt-forums.net/download/file.php?mode=view&amp;id=223093" alt="[Obrazek: file.php?mode=view&amp;id=223093]" class="mycode_img" /><br />
<br />
<span style="font-style: italic;" class="mycode_i"><a href="https://www.tt-forums.net/viewtopic.php?f=26&amp;t=88514&amp;p=1241419#p1241419" target="_blank" rel="noopener" class="mycode_url">If you don't speak Polish, look here</a></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Aktualna wersja: 1.0.1 </span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Dostępna na BaNaNaS: TAK <img src="https://forum.openttd.pl/images/smilies/biggrin.gif" alt="Big Grin" title="Big Grin" class="smilie smilie_4" /></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Licencja: <a href="https://www.gnu.org/licenses/gpl-3.0.html" target="_blank" rel="noopener" class="mycode_url">GPL v3</a> lub <a href="https://creativecommons.org/licenses/by-sa/4.0/" target="_blank" rel="noopener" class="mycode_url">CC-BY-SA 4.0</a></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">GitHub (kod źródłowy): <a href="https://github.com/yazalo/Polish-Lighthouses" target="_blank" rel="noopener" class="mycode_url">https://github.com/yazalo/Polish-Lighthouses</a></span><br />
<br />
Pobierz plik NewGRF: <a href="https://github.com/yazalo/Polish-Lighthouses/releases/download/1.0.1/Polish_Lighthouse_Set_1.0.1.grf" target="_blank" rel="noopener" class="mycode_url">Polish_Lighthouse_Set_1.0.1.grf</a><br />
<br />
<br />
Wszelkie zauważone błędy, rzeczy, które można poprawić, lub pomysły na ulepszenie NewGRF'a najlepiej zgłosić w tym wątku, albo w wiadomości prywatnej do mnie <img src="https://forum.openttd.pl/images/smilies/biggrin.gif" alt="Big Grin" title="Big Grin" class="smilie smilie_4" /><br />
<br />
Latarnie są, oczywiście, dodane do gry jako obiekty.<br />
<br />
Wszystkie latarnie są wykonane w tej samej skali. <br />
<br />
Lata dostępności pokrywają się z oryginalnymi latami budowy.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Światło latarń w grze jest zaprogramowane tak, jak w ich prawdziwych odpowiednikach </span>(w miarę możliwości moich i OpenTTD).<br />
<br />
Poprzednie wersje dostępne na: <a href="https://github.com/yazalo/Polish-Lighthouses/releases" target="_blank" rel="noopener" class="mycode_url">https://github.com/yazalo/Polish-Lighthouses/releases</a><br />
<br />
Lista elementów w secie:<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>Gotowe:<br />
&nbsp;&nbsp;Polskie latarnie morskie:<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska ze Świnoujścia<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska Kikut<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Niechorza<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Kołobrzegu<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Gąsek<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Darłowa<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Jarosławca<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Ustki<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Czołpina<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska ze Stilo<br />
&nbsp;&nbsp;&nbsp;&nbsp;Stara latarnia morska z Rozewia<br />
&nbsp;&nbsp;&nbsp;&nbsp;Nowa latarnia morska z Rozewia (nieczynna)<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Jastarni<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Helu<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Sopotu (nie jest uznawana za latarnię, wg prawa)<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska Gdańsk Nowy Port (nieczynna)<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska Gdańsk Port Północny<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Krynicy Morskiej<br />
&nbsp;&nbsp;&nbsp;&nbsp;Blizy<br />
&nbsp;&nbsp;Inne bałtyckie latarnie morskie:<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Rønne<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Dueodde<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Bałtyjska<br />
Do zrobienia:<br />
&nbsp;&nbsp;Latarnia morska stacji Arctowski (Antarktyka)<br />
&nbsp;&nbsp;Latarnia morska stacji Hornsund (Arktyka)<br />
&nbsp;&nbsp;Latarnia morska Góra Szwedów (nieczynna)<br />
&nbsp;&nbsp;Latarnia morska Gdynia Oksywie (nie istnieje)<br />
&nbsp;&nbsp;Latarnia morska Jastarnia Bór (nie istnieje)<br />
&nbsp;&nbsp;Stawa Młyny (Świnoujście) (nie jest latarnią)<br />
&nbsp;&nbsp;Twierdza Wisłoujście (nie jest latarnią)<br />
&nbsp;&nbsp;Stary wygląd poszczególnych latarni</code></div></div><br />
<br />
<span style="font-style: italic;" class="mycode_i">Udostępniam ten plik na licencjach GPL v3 oraz CC-BY-SA 4.0: To znaczy m. in., że możesz wykorzystać elementy dodatku (rysunki, fragmenty kodu) w swoim NewGRFie, ale <span style="font-weight: bold;" class="mycode_b">musisz</span> wtedy zaznaczyć że ja (yazalo) jestem jednym z autorów. Musisz również udostępnić swoje dzieło na licencji takiej samej jak jedna z tych, bądź kompatybilnej. Pełny tekst licencji jest podlinkowany wcześniej w tym poście.</span><br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a href="attachment.php?aid=1327" target="_blank" title="">lat0.png</a> (Rozmiar: 36.71 KB / Pobrań: 127)
<br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a href="attachment.php?aid=1329" target="_blank" title="">g1.png</a> (Rozmiar: 14.03 KB / Pobrań: 974)
]]></description>
			<content:encoded><![CDATA[<span style="font-size: xx-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Polskie latarnie morskie</span></span><br />
<br />
Set polskich latarni morskich, autorstwa yazalo.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Jeśli przeglądasz ten wątek w archiwum, informacje mogą być nieaktualne</span>. Bardziej aktualne informacje mogą się znajdować <a href="https://www.tt-forums.net/viewtopic.php?f=26&amp;t=88514&amp;p=1241419#p1241419" target="_blank" rel="noopener" class="mycode_url">na tt-forums (tutaj)</a>. Możesz wejść na <a href="https://discord.com/invite/Dexp68Mr" target="_blank" rel="noopener" class="mycode_url">serwer OpenTTD-Polska na Discordzie</a> i tam dopytać mnie (@yazalo) o szczegóły. Po zamknięciu forum opublikuję też <a href="https://github.com/yazalo/Polish-Lighthouses" target="_blank" rel="noopener" class="mycode_url">na GitHubie</a> link do miejsca, gdzie będą się pojawiać aktualne informacje o secie.<br />
<br />
<img src="https://www.tt-forums.net/download/file.php?mode=view&amp;id=223093" alt="[Obrazek: file.php?mode=view&amp;id=223093]" class="mycode_img" /><br />
<br />
<span style="font-style: italic;" class="mycode_i"><a href="https://www.tt-forums.net/viewtopic.php?f=26&amp;t=88514&amp;p=1241419#p1241419" target="_blank" rel="noopener" class="mycode_url">If you don't speak Polish, look here</a></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Aktualna wersja: 1.0.1 </span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Dostępna na BaNaNaS: TAK <img src="https://forum.openttd.pl/images/smilies/biggrin.gif" alt="Big Grin" title="Big Grin" class="smilie smilie_4" /></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Licencja: <a href="https://www.gnu.org/licenses/gpl-3.0.html" target="_blank" rel="noopener" class="mycode_url">GPL v3</a> lub <a href="https://creativecommons.org/licenses/by-sa/4.0/" target="_blank" rel="noopener" class="mycode_url">CC-BY-SA 4.0</a></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">GitHub (kod źródłowy): <a href="https://github.com/yazalo/Polish-Lighthouses" target="_blank" rel="noopener" class="mycode_url">https://github.com/yazalo/Polish-Lighthouses</a></span><br />
<br />
Pobierz plik NewGRF: <a href="https://github.com/yazalo/Polish-Lighthouses/releases/download/1.0.1/Polish_Lighthouse_Set_1.0.1.grf" target="_blank" rel="noopener" class="mycode_url">Polish_Lighthouse_Set_1.0.1.grf</a><br />
<br />
<br />
Wszelkie zauważone błędy, rzeczy, które można poprawić, lub pomysły na ulepszenie NewGRF'a najlepiej zgłosić w tym wątku, albo w wiadomości prywatnej do mnie <img src="https://forum.openttd.pl/images/smilies/biggrin.gif" alt="Big Grin" title="Big Grin" class="smilie smilie_4" /><br />
<br />
Latarnie są, oczywiście, dodane do gry jako obiekty.<br />
<br />
Wszystkie latarnie są wykonane w tej samej skali. <br />
<br />
Lata dostępności pokrywają się z oryginalnymi latami budowy.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Światło latarń w grze jest zaprogramowane tak, jak w ich prawdziwych odpowiednikach </span>(w miarę możliwości moich i OpenTTD).<br />
<br />
Poprzednie wersje dostępne na: <a href="https://github.com/yazalo/Polish-Lighthouses/releases" target="_blank" rel="noopener" class="mycode_url">https://github.com/yazalo/Polish-Lighthouses/releases</a><br />
<br />
Lista elementów w secie:<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>Gotowe:<br />
&nbsp;&nbsp;Polskie latarnie morskie:<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska ze Świnoujścia<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska Kikut<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Niechorza<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Kołobrzegu<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Gąsek<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Darłowa<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Jarosławca<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Ustki<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Czołpina<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska ze Stilo<br />
&nbsp;&nbsp;&nbsp;&nbsp;Stara latarnia morska z Rozewia<br />
&nbsp;&nbsp;&nbsp;&nbsp;Nowa latarnia morska z Rozewia (nieczynna)<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Jastarni<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Helu<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Sopotu (nie jest uznawana za latarnię, wg prawa)<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska Gdańsk Nowy Port (nieczynna)<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska Gdańsk Port Północny<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Krynicy Morskiej<br />
&nbsp;&nbsp;&nbsp;&nbsp;Blizy<br />
&nbsp;&nbsp;Inne bałtyckie latarnie morskie:<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Rønne<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Dueodde<br />
&nbsp;&nbsp;&nbsp;&nbsp;Latarnia morska z Bałtyjska<br />
Do zrobienia:<br />
&nbsp;&nbsp;Latarnia morska stacji Arctowski (Antarktyka)<br />
&nbsp;&nbsp;Latarnia morska stacji Hornsund (Arktyka)<br />
&nbsp;&nbsp;Latarnia morska Góra Szwedów (nieczynna)<br />
&nbsp;&nbsp;Latarnia morska Gdynia Oksywie (nie istnieje)<br />
&nbsp;&nbsp;Latarnia morska Jastarnia Bór (nie istnieje)<br />
&nbsp;&nbsp;Stawa Młyny (Świnoujście) (nie jest latarnią)<br />
&nbsp;&nbsp;Twierdza Wisłoujście (nie jest latarnią)<br />
&nbsp;&nbsp;Stary wygląd poszczególnych latarni</code></div></div><br />
<br />
<span style="font-style: italic;" class="mycode_i">Udostępniam ten plik na licencjach GPL v3 oraz CC-BY-SA 4.0: To znaczy m. in., że możesz wykorzystać elementy dodatku (rysunki, fragmenty kodu) w swoim NewGRFie, ale <span style="font-weight: bold;" class="mycode_b">musisz</span> wtedy zaznaczyć że ja (yazalo) jestem jednym z autorów. Musisz również udostępnić swoje dzieło na licencji takiej samej jak jedna z tych, bądź kompatybilnej. Pełny tekst licencji jest podlinkowany wcześniej w tym poście.</span><br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a href="attachment.php?aid=1327" target="_blank" title="">lat0.png</a> (Rozmiar: 36.71 KB / Pobrań: 127)
<br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a href="attachment.php?aid=1329" target="_blank" title="">g1.png</a> (Rozmiar: 14.03 KB / Pobrań: 974)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Openttd Discord Bot]]></title>
			<link>https://forum.openttd.pl/showthread.php?tid=2436</link>
			<pubDate>Thu, 11 Jun 2020 02:17:57 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.openttd.pl/member.php?action=profile&uid=113">shoter</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.openttd.pl/showthread.php?tid=2436</guid>
			<description><![CDATA[Cześć,<br />
<br />
Stworzyłem bota discordowego do OpenTTD. Większość najważniejszych feature'ów jest już zaimplementowana i pokaz jego działań możecie zobaczyć na naszym discordzie.<br />
Co on potrafi?<ul class="mycode_list"><li>Używa Admin porta do większości funkcjonalności.<br />
</li>
<li>Łączy mnogą ilość serwerów z jednym kanałem discorda - dzięki temu możemy uzyskać komunikacje między serwerową.<br />
</li>
<li>Możliwość wykonywania komend Rcon z poziomu kanału Discorda.<br />
</li>
<li>System raportów.<br />
</li>
<li>Tworzenie automatycznie aktualizujących się wiadomości na podstawie informacji o serwerze.<br />
<br />
<br />
Github (GPL 3.0) - <a href="https://github.com/shoter/OpenttdDiscord" target="_blank" rel="noopener" class="mycode_url">https://github.com/shoter/OpenttdDiscord</a></li>
</ul>
]]></description>
			<content:encoded><![CDATA[Cześć,<br />
<br />
Stworzyłem bota discordowego do OpenTTD. Większość najważniejszych feature'ów jest już zaimplementowana i pokaz jego działań możecie zobaczyć na naszym discordzie.<br />
Co on potrafi?<ul class="mycode_list"><li>Używa Admin porta do większości funkcjonalności.<br />
</li>
<li>Łączy mnogą ilość serwerów z jednym kanałem discorda - dzięki temu możemy uzyskać komunikacje między serwerową.<br />
</li>
<li>Możliwość wykonywania komend Rcon z poziomu kanału Discorda.<br />
</li>
<li>System raportów.<br />
</li>
<li>Tworzenie automatycznie aktualizujących się wiadomości na podstawie informacji o serwerze.<br />
<br />
<br />
Github (GPL 3.0) - <a href="https://github.com/shoter/OpenttdDiscord" target="_blank" rel="noopener" class="mycode_url">https://github.com/shoter/OpenttdDiscord</a></li>
</ul>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[OpenTTD 1.8.1]]></title>
			<link>https://forum.openttd.pl/showthread.php?tid=2432</link>
			<pubDate>Tue, 12 May 2020 17:47:50 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.openttd.pl/member.php?action=profile&uid=3327">spaceport</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.openttd.pl/showthread.php?tid=2432</guid>
			<description><![CDATA[Jest to rozszerzenie OTTD 1.8.0 choć dotyczy różnych podobnych oznaczeń i numeracji .<br />
Umożliwia działanie z dodawaniem skryptów GS, które przyporządkowują barwy firm (znane od 1.9) oraz typ "face" męski i żeński do wyboru wg ustawień.<br />
Dopiero dostosowany skrypt GS może automatycznie to zrobić , ale użytkownik konfiguruje po swojemu .<br />
<br />
W dalszej kolejności można  zaimplementować "zegar ścienny" odmierzający w godzinach i minutach jazdy" (Wall_Clock) <br />
i to nic innego jak jakaś gałąź OpenTTD -<br />
tyle ,że ujęte w same modyfikacje w odniesieniu do czegoś (bez przepisywania wszystkiego).<br />
Po prostu patch .<br />
Do kompilacji wymaga odpowiedniego oprzyrządowania, m.in. minGW (jakieś minimum kompilatorów z bibliotekami Windows) , msys (Miniamal system , z patch, diff etc)<br />
<br />
Ogólnie jako plik łatki podaje się zunifikowany plik różnicowy <span style="font-style: italic;" class="mycode_i">.diff</span>  (albo nowszy .<span style="font-style: italic;" class="mycode_i">patch</span>) <br />
zwany inaczej 'poprawką' , nie wymaga zbyt sporego nakładu i może być wygenerowana przez system kontroli wersji <span style="font-weight: bold;" class="mycode_b">SVN</span> lub nowszy <span style="font-weight: bold;" class="mycode_b">Git </span>( <a href="https://github.com/msysgit/msysgit/releases/" target="_blank" rel="noopener" class="mycode_url">portable</a> ) .<br />
<br />
 <a href="https://www.aoe.vt.edu/content/dam/aoe_vt_edu/people/faculty/cjroy/Software-Resources/tortoise-svn-git-tutorial.pdf" target="_blank" rel="noopener" class="mycode_url">więcej w tutorialu angielskim</a><br />
<br />
Jeśli w jakimś notatniku tekstowym naniesione zostaną nowsze dane i zapisane (w .cpp )<br />
To najprostsze powstanie pliku .dif  uruchamia polecenie w powłoce rxvt :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>diff -u oryginal zmienione</code></div></div> gdzie -u domyślne to 3 linie kontekstu, <br />
 u0 bez kontextu, gdy =1 z linią kontestu<br />
<br />
<hr class="mycode_hr" />
<br />
W skrócie zawarte w <span style="font-style: italic;" class="mycode_i">.diff</span> zmiany w zestawie plików (np. <a href="https://github.com/OpenTTD/OpenTTD/tree/1.8.0" target="_blank" rel="noopener" class="mycode_url">ze źródłowego Ottd 1.8</a> ). <br />
oznacza się następująco :<br />
<br />
 ścieżki i nazwy mogą odnosić się do nazw plików<br />
<br />
 Od "@" jest informacja która linia ulega zmianie i zakresy<br />
<br />
 + oznacza dodane wpisy<br />
<br />
 - skasowane<br />
<br />
 mogą byc otoczone kontekstem do orientacji (linie z góry i dołu bez znaku +-)<br />
<br />
 pozostałe 'indexy' użyte np. do całkiem nowego pliku<br />
<br />
<br />
<hr class="mycode_hr" />
<br />
<hr class="mycode_hr" />
<br />
Po przeprogramowaniu konkretnych plików - wielu , <br />
a kiedy różnica jest tylko w pojedynczych liniach, wystarczy aby aplikacje <span style="font-weight: bold;" class="mycode_b">Subversion</span> automatycznie zawarły to w spójny 1 .<br />
Wtedy krótszy <span style="font-style: italic;" class="mycode_i">.diff</span>  utworzy się podczas porównywania dwóch folderów: tzw. rewizji aktualnej (po edycji) i poprzednio zatwierdzonej , zajmując mniej miejsca (pamięciowo) i lepiej przenosić kopie (mniej czasochłonne).<br />
<br />
Aby odtworzyć OpenTTD z tym , przeważnie należy pobrać z repozytorium (składowiska jak GitHub) pakiet nieskompilowany i rozpakować <span style="font-style: italic;" class="mycode_i">.zip </span> .<br />
Do tak przygotowanego folderu kopii roboczej umieścić łatkę i z tego katalogu wykonać "patchowanie"  :<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>patch -p1 &lt; nazwaPliku.diff</code></div></div> przy opcji -p nr=1  dla występujących ścieżek :  " /src/... "<br />
                           0  bywa przy ścieżkach          : " src/... "]]></description>
			<content:encoded><![CDATA[Jest to rozszerzenie OTTD 1.8.0 choć dotyczy różnych podobnych oznaczeń i numeracji .<br />
Umożliwia działanie z dodawaniem skryptów GS, które przyporządkowują barwy firm (znane od 1.9) oraz typ "face" męski i żeński do wyboru wg ustawień.<br />
Dopiero dostosowany skrypt GS może automatycznie to zrobić , ale użytkownik konfiguruje po swojemu .<br />
<br />
W dalszej kolejności można  zaimplementować "zegar ścienny" odmierzający w godzinach i minutach jazdy" (Wall_Clock) <br />
i to nic innego jak jakaś gałąź OpenTTD -<br />
tyle ,że ujęte w same modyfikacje w odniesieniu do czegoś (bez przepisywania wszystkiego).<br />
Po prostu patch .<br />
Do kompilacji wymaga odpowiedniego oprzyrządowania, m.in. minGW (jakieś minimum kompilatorów z bibliotekami Windows) , msys (Miniamal system , z patch, diff etc)<br />
<br />
Ogólnie jako plik łatki podaje się zunifikowany plik różnicowy <span style="font-style: italic;" class="mycode_i">.diff</span>  (albo nowszy .<span style="font-style: italic;" class="mycode_i">patch</span>) <br />
zwany inaczej 'poprawką' , nie wymaga zbyt sporego nakładu i może być wygenerowana przez system kontroli wersji <span style="font-weight: bold;" class="mycode_b">SVN</span> lub nowszy <span style="font-weight: bold;" class="mycode_b">Git </span>( <a href="https://github.com/msysgit/msysgit/releases/" target="_blank" rel="noopener" class="mycode_url">portable</a> ) .<br />
<br />
 <a href="https://www.aoe.vt.edu/content/dam/aoe_vt_edu/people/faculty/cjroy/Software-Resources/tortoise-svn-git-tutorial.pdf" target="_blank" rel="noopener" class="mycode_url">więcej w tutorialu angielskim</a><br />
<br />
Jeśli w jakimś notatniku tekstowym naniesione zostaną nowsze dane i zapisane (w .cpp )<br />
To najprostsze powstanie pliku .dif  uruchamia polecenie w powłoce rxvt :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>diff -u oryginal zmienione</code></div></div> gdzie -u domyślne to 3 linie kontekstu, <br />
 u0 bez kontextu, gdy =1 z linią kontestu<br />
<br />
<hr class="mycode_hr" />
<br />
W skrócie zawarte w <span style="font-style: italic;" class="mycode_i">.diff</span> zmiany w zestawie plików (np. <a href="https://github.com/OpenTTD/OpenTTD/tree/1.8.0" target="_blank" rel="noopener" class="mycode_url">ze źródłowego Ottd 1.8</a> ). <br />
oznacza się następująco :<br />
<br />
 ścieżki i nazwy mogą odnosić się do nazw plików<br />
<br />
 Od "@" jest informacja która linia ulega zmianie i zakresy<br />
<br />
 + oznacza dodane wpisy<br />
<br />
 - skasowane<br />
<br />
 mogą byc otoczone kontekstem do orientacji (linie z góry i dołu bez znaku +-)<br />
<br />
 pozostałe 'indexy' użyte np. do całkiem nowego pliku<br />
<br />
<br />
<hr class="mycode_hr" />
<br />
<hr class="mycode_hr" />
<br />
Po przeprogramowaniu konkretnych plików - wielu , <br />
a kiedy różnica jest tylko w pojedynczych liniach, wystarczy aby aplikacje <span style="font-weight: bold;" class="mycode_b">Subversion</span> automatycznie zawarły to w spójny 1 .<br />
Wtedy krótszy <span style="font-style: italic;" class="mycode_i">.diff</span>  utworzy się podczas porównywania dwóch folderów: tzw. rewizji aktualnej (po edycji) i poprzednio zatwierdzonej , zajmując mniej miejsca (pamięciowo) i lepiej przenosić kopie (mniej czasochłonne).<br />
<br />
Aby odtworzyć OpenTTD z tym , przeważnie należy pobrać z repozytorium (składowiska jak GitHub) pakiet nieskompilowany i rozpakować <span style="font-style: italic;" class="mycode_i">.zip </span> .<br />
Do tak przygotowanego folderu kopii roboczej umieścić łatkę i z tego katalogu wykonać "patchowanie"  :<br />
<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>patch -p1 &lt; nazwaPliku.diff</code></div></div> przy opcji -p nr=1  dla występujących ścieżek :  " /src/... "<br />
                           0  bywa przy ścieżkach          : " src/... "]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[EUROPEA - g.script do OpenTTD]]></title>
			<link>https://forum.openttd.pl/showthread.php?tid=2427</link>
			<pubDate>Sat, 11 Apr 2020 20:29:46 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.openttd.pl/member.php?action=profile&uid=3327">spaceport</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.openttd.pl/showthread.php?tid=2427</guid>
			<description><![CDATA[To niezbyt skomplikowany skrypt  , tyle że ukazuje przysposobienie do rozbudowy .<br />
<br />
<span style="text-decoration: line-through;" class="mycode_s"> <span style="font-style: italic;" class="mycode_i">changelog.txt</span> :</span><br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code> wersja posiada:<br />
 1. by przez pewien czas od początkowego roku do np. 10 lat - w zależności od ustawień parametru - z mapy nie ubywało przemysłu, jeśli nie ma drugiego identycznego .<br />
 2. by za każdym razem nie wpisywać nazwy firmy i prez. </code></div></div><br />
<span style="text-decoration: line-through;" class="mycode_s"> <span style="font-style: italic;" class="mycode_i">readme.txt</span> :</span><br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>W G.S zawarta w założeniach branża ma możliwość odbudowania się zaraz w tym samym miejscu , jeżeli zostanie zamknięta, tak jakby była zawieszona poniekąd . Można to i w trakcie anulować, jeśli użytkownik nie ma zamiaru inwestować akurat w tym obszarze .<br />
Oprócz tego jest możliwość zmiany w pliku firms.cfg by była wpisana na stałe swoja nazwa użytkownika <br />
(dopiero chyba od OTTD 1.9 wprowadzono zautomatyzowany wybór koloru, ale nie ma możliwości określenia do tego płci - jest w AI lub z patch'em )  .</code></div></div><br />
Żeby nie powtarzać niektóre mechanizmy, w G.S można skorzystać z szablony <span style="font-style: italic;" class="mycode_i">MinimalGS</span> . To zastosowano w tym . Aby nie pisać od nowa to samo można korzystać z bibliotek (tu: <span style="font-style: italic;" class="mycode_i">SuperLib_for_NoGo-36 </span>). Wtedy wystarczy odwołanie domyślnie do folderu <span style="font-style: italic;" class="mycode_i">/library</span> z którego wywoływana jest biblioteka (ze "Sprawdź dodatki online"). Funkcje, które zostaną użyte stamtąd, nie trzeba przepisywać, a tylko wstawić odpowiednią nazwę . Skraca to majstrowanie skryptu . Jakiś  GS_LIB nie posiada <span style="font-style: italic;" class="mycode_i">info.nut</span>  a „<span style="font-style: italic;" class="mycode_i">library.nut</span>”.<br />
<br />
W <span style="font-weight: bold;" class="mycode_b">squirrel</span>'u jest rozróżnia wielkość liter, ale przy zadeklarowaniu użycia biblioteki, można użyć: <br />
import()<br />
 albo <br />
Import() <br />
<br />
<span style="font-weight: bold;" class="mycode_b">G.S</span> może mieć w kodzie jakieś rezultaty, które można wyświetlić w <span style="font-weight: bold;" class="mycode_b">Ottd</span>. Do takich napisów wyjściowych służy plik językowy  <span style="font-style: italic;" class="mycode_i">english.txt </span>:<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>STR_WELCOME    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:Hello {COMPANY}!{}{}You are playing a game with M.GS - a boilerplate for GS authors.<br />
<br />
# dodane :<br />
STR_PYTAJNIK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:Rebuilding the closing industry ?</code></div></div><br />
tudzież tłumaczenie <span style="font-style: italic;" class="mycode_i">polish.txt</span> <span style="text-decoration: line-through;" class="mycode_s"> </span> <br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code># dodane :<br />
STR_WELCOME     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:Powitanie {COMPANY}!{}{}Uruchomienie z Europea GS - autorzy GS.<br />
<br />
STR_PYTAJNIK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:Odbudowanie branży zamykanej ?</code></div></div><br />
oba umiejscowione w skryptowym podkatalogu \lang\ . <br />
<br />
G.S został zaczęty od uzupełnienia w M.GS nowych zdarzeń , a do tego nowe pliki 2 . <br />
Klasa główna to fundament ze strukturą zapisu/ładowania i zapętlenie  . Dołączono import SuperLib, ale można to usunąć - do usunięcia kilka przypadków, w których pomocne SuperLib jest wymienione - i zawrzeć w plikach razem.<br />
<br />
 <span style="font-style: italic;" class="mycode_i">info.nut</span>  <span style="text-decoration: line-through;" class="mycode_s"> </span>  <br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>/*<br />
 * Ten plik jest częścią "szablonu" MinimalGS, która jest GameScript dla OpenTTD<br />
 * Prawa autorskie (C) 2012-2013 Leif Linse<br />
 *<br />
 * MinimalGS to darmowe oprogramowanie; możesz go redystrybuować i/lub modyfikować<br />
 * zgodnie z warunkami Powszechnej Licencji Publicznej GNU opublikowanej przez<br />
 * Fundacja Wolnego Oprogramowania; wersja 2 licencji<br />
 *<br />
 * MinimalGS jest rozpowszechniany w nadziei, że będzie przydatny,<br />
 * ale BEZ ŻADNEJ GWARANCJI; nawet bez dorozumianej gwarancji<br />
 * PRZYDATNOŚĆ HANDLOWA lub PRZYDATNOŚĆ DO KONKRETNEGO CELU. Zobacz<br />
 * Powszechna Licencja Publiczna GNU po więcej szczegółów.<br />
 *<br />
 * Powinieneś otrzymać kopię Powszechnej Licencji Publicznej GNU<br />
 * wraz z MinimalGS; Jeśli nie, patrz &lt;http://www.gnu.org/licenses/&gt; lub<br />
 * napisz do Free Software Foundation, Inc., 51 Franklin Street,<br />
 * Fifth Floor, Boston, MA 02110-1301 USA.<br />
 *<br />
 */<br />
 <br />
 /*** squirrel 2.2.5 &amp; OpenTTD 1.8 , Format UTF-8 ***/<br />
<br />
require("version.nut");<br />
require("firms.cfg");<br />
<br />
class InfoKlasa extends GSInfo {<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetAuthor()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ return "[spaceport]"; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetName()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ return "EuropeaGS"; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetDescription() &nbsp;&nbsp;&nbsp;&nbsp;{ return "m.in. branże zamykane mogą zostać odbudowane odrazu w tym samym typie i miejscu - opcjonalne, od daty początkowej przez lat np.10..."; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetVersion()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ return SELF_VERSION; }&nbsp;&nbsp;&nbsp;&nbsp;// 3 lub SELF_VERSION;<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetDate()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ return "2020-04-11"; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;function CreateInstance()&nbsp;&nbsp;&nbsp;&nbsp;{ return "MainKlasa"; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetShortName()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ return "UEGS"; } &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Zamień to na swój własny, 4-literowy ciąg<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetAPIVersion()&nbsp;&nbsp;&nbsp;&nbsp;{ return "1.3"; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetURL()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ return "openttd-polska.pl"; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;// dodane:<br />
&nbsp;&nbsp;&nbsp;&nbsp;// function MinVersionToLoad() { return 2; } <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetSettings() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name = "log_level", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "Debug: Log level (wyzszy = wyswietla wiecej) ", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 3, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 3, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 3, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 3, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_INGAME, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;min_value = 1, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max_value = 3<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddLabels("log_level", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_1 = "1: Info", _2 = "2: Gadatliwy", _3 = "3: Debug" <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} );<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// dodane : &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;<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting({name = "lata",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// description = "Liczba lat kiedy od rozpoczęcia będą zastępowane automatycznie zamykane branże",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "Branże mogą zostać przez lat ",&nbsp;&nbsp;&nbsp;&nbsp;// dwukropek na koncu dodawany pozniej automatycznie<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;min_value = 0<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max_value = 99<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 10,&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;// wartość domyślna (można zmienić)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 3,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 1,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 10,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;step_size = 1,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_INGAME&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddLabels("lata", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_0 = "wyłączone", _10 = "10 ~ standard", _99 = "99 max." <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} );<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting( { name = "use_custom_setcompany",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "Możliwość użycia dostosowanych dla firmy np.nazewnictw przy starcie ",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 1,&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;// wartość domyślna ~ tylko cyfry, (można 0)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 0,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 0,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 0,&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_BOOLEAN+CONFIG_NONE&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting({name = "name_firm",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "Nazwa dla firmy przy starcie ",&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;min_value = 1<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max_value = 2<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 2,&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;// wartość domyślna (można zmienić)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 2,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 2,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 2,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_NONE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddLabels("name_firm", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_1 = "Bez nazwy", _2 = "swoje np. "+SELF_FIRM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// "Bez nazwy" do wpisania później<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} );<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting({name = "name_prez",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "Nazwa dla szefa przy starcie ",&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;min_value = 1<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max_value = 2<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 2,&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;// wartość domyślna (można zmienić)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 2,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 2,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 2,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_NONE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddLabels("name_prez", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_1 = "losowe", _2 = "swoje np. "+SELF_PREZ&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// wartość domyślna (można  inne )&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} );<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting({name = "gend_prez",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "płeć prez.przy starcie ",&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 0,&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;// wartość domyślna (można zmienić)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 0,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 1,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 0,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_NONE&nbsp;&nbsp;&nbsp;&nbsp;// CONFIG_BOOLEAN + CONFIG_INGAME&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;min_value = 0<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max_value = 2<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddLabels("gend_prez", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_0 = "facet", _1 = "kobieta" ,_2="losowo"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// wartość domyślna - on&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} );<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting({name = "kolor_def",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "kolor default ",&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 13,&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;// wartość domyślna (można zmienić)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 1,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 1,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 1,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_NONE&nbsp;&nbsp;&nbsp;&nbsp;// CONFIG_BOOLEAN + CONFIG_INGAME&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;min_value = 0<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max_value = 16<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddLabels("kolor_def", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_0=" losowe ", _1 = " Ciemno niebieski ", _2 = " Blado zielony ", _3 = " Różowy ", _4 = " Żółty ", _5 = " Czerwony ", _6 = " Jasno niebieski ", _7 = " Zielony ", _8 = " Ciemno zielony ", _9 = " Niebieski ", _10 = " Kremowy ", _11 = " Fioletowy ", _12 = " Purpurowy ", _13 = " Pomarańczowy ", _14 = " Brązowy ", _15 = " Szary ", _16 = " Biały "&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;// wartość domyślna - orange&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} );<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting( { name = "kolory_zapas",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "włącznik dostosowanych kolorów dodatkowych - nie dla koloru losowego  ",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 1,&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;// wartość domyślna ~ tylko cyfry, (można 0)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 0,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 0,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 0,&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_BOOLEAN+CONFIG_NONE&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}<br />
// info do rdzenia, że to GS<br />
RegisterGS(InfoKlasa());</code></div></div><br />
<br />
 <span style="font-style: italic;" class="mycode_i">version.nut</span>  <span style="text-decoration: line-through;" class="mycode_s"> </span> <br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>/*<br />
 * Ostrzeżenie: ten plik jest ładowany zarówno przez main.nut, jak i info.nut<br />
 * dlatego nie umieszczaj tutaj niczego, co jest ciężkie lub nie jest wymagane<br />
 * dostępne, gdy OpenTTD skanuje plik info.nut.<br />
 */<br />
<br />
SELF_VERSION &lt;- 2;</code></div></div><br />
...więcej chyba nie zmieści się w jednym poście, reszta po tym]]></description>
			<content:encoded><![CDATA[To niezbyt skomplikowany skrypt  , tyle że ukazuje przysposobienie do rozbudowy .<br />
<br />
<span style="text-decoration: line-through;" class="mycode_s"> <span style="font-style: italic;" class="mycode_i">changelog.txt</span> :</span><br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code> wersja posiada:<br />
 1. by przez pewien czas od początkowego roku do np. 10 lat - w zależności od ustawień parametru - z mapy nie ubywało przemysłu, jeśli nie ma drugiego identycznego .<br />
 2. by za każdym razem nie wpisywać nazwy firmy i prez. </code></div></div><br />
<span style="text-decoration: line-through;" class="mycode_s"> <span style="font-style: italic;" class="mycode_i">readme.txt</span> :</span><br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>W G.S zawarta w założeniach branża ma możliwość odbudowania się zaraz w tym samym miejscu , jeżeli zostanie zamknięta, tak jakby była zawieszona poniekąd . Można to i w trakcie anulować, jeśli użytkownik nie ma zamiaru inwestować akurat w tym obszarze .<br />
Oprócz tego jest możliwość zmiany w pliku firms.cfg by była wpisana na stałe swoja nazwa użytkownika <br />
(dopiero chyba od OTTD 1.9 wprowadzono zautomatyzowany wybór koloru, ale nie ma możliwości określenia do tego płci - jest w AI lub z patch'em )  .</code></div></div><br />
Żeby nie powtarzać niektóre mechanizmy, w G.S można skorzystać z szablony <span style="font-style: italic;" class="mycode_i">MinimalGS</span> . To zastosowano w tym . Aby nie pisać od nowa to samo można korzystać z bibliotek (tu: <span style="font-style: italic;" class="mycode_i">SuperLib_for_NoGo-36 </span>). Wtedy wystarczy odwołanie domyślnie do folderu <span style="font-style: italic;" class="mycode_i">/library</span> z którego wywoływana jest biblioteka (ze "Sprawdź dodatki online"). Funkcje, które zostaną użyte stamtąd, nie trzeba przepisywać, a tylko wstawić odpowiednią nazwę . Skraca to majstrowanie skryptu . Jakiś  GS_LIB nie posiada <span style="font-style: italic;" class="mycode_i">info.nut</span>  a „<span style="font-style: italic;" class="mycode_i">library.nut</span>”.<br />
<br />
W <span style="font-weight: bold;" class="mycode_b">squirrel</span>'u jest rozróżnia wielkość liter, ale przy zadeklarowaniu użycia biblioteki, można użyć: <br />
import()<br />
 albo <br />
Import() <br />
<br />
<span style="font-weight: bold;" class="mycode_b">G.S</span> może mieć w kodzie jakieś rezultaty, które można wyświetlić w <span style="font-weight: bold;" class="mycode_b">Ottd</span>. Do takich napisów wyjściowych służy plik językowy  <span style="font-style: italic;" class="mycode_i">english.txt </span>:<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>STR_WELCOME    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:Hello {COMPANY}!{}{}You are playing a game with M.GS - a boilerplate for GS authors.<br />
<br />
# dodane :<br />
STR_PYTAJNIK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:Rebuilding the closing industry ?</code></div></div><br />
tudzież tłumaczenie <span style="font-style: italic;" class="mycode_i">polish.txt</span> <span style="text-decoration: line-through;" class="mycode_s"> </span> <br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code># dodane :<br />
STR_WELCOME     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:Powitanie {COMPANY}!{}{}Uruchomienie z Europea GS - autorzy GS.<br />
<br />
STR_PYTAJNIK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:Odbudowanie branży zamykanej ?</code></div></div><br />
oba umiejscowione w skryptowym podkatalogu \lang\ . <br />
<br />
G.S został zaczęty od uzupełnienia w M.GS nowych zdarzeń , a do tego nowe pliki 2 . <br />
Klasa główna to fundament ze strukturą zapisu/ładowania i zapętlenie  . Dołączono import SuperLib, ale można to usunąć - do usunięcia kilka przypadków, w których pomocne SuperLib jest wymienione - i zawrzeć w plikach razem.<br />
<br />
 <span style="font-style: italic;" class="mycode_i">info.nut</span>  <span style="text-decoration: line-through;" class="mycode_s"> </span>  <br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>/*<br />
 * Ten plik jest częścią "szablonu" MinimalGS, która jest GameScript dla OpenTTD<br />
 * Prawa autorskie (C) 2012-2013 Leif Linse<br />
 *<br />
 * MinimalGS to darmowe oprogramowanie; możesz go redystrybuować i/lub modyfikować<br />
 * zgodnie z warunkami Powszechnej Licencji Publicznej GNU opublikowanej przez<br />
 * Fundacja Wolnego Oprogramowania; wersja 2 licencji<br />
 *<br />
 * MinimalGS jest rozpowszechniany w nadziei, że będzie przydatny,<br />
 * ale BEZ ŻADNEJ GWARANCJI; nawet bez dorozumianej gwarancji<br />
 * PRZYDATNOŚĆ HANDLOWA lub PRZYDATNOŚĆ DO KONKRETNEGO CELU. Zobacz<br />
 * Powszechna Licencja Publiczna GNU po więcej szczegółów.<br />
 *<br />
 * Powinieneś otrzymać kopię Powszechnej Licencji Publicznej GNU<br />
 * wraz z MinimalGS; Jeśli nie, patrz &lt;http://www.gnu.org/licenses/&gt; lub<br />
 * napisz do Free Software Foundation, Inc., 51 Franklin Street,<br />
 * Fifth Floor, Boston, MA 02110-1301 USA.<br />
 *<br />
 */<br />
 <br />
 /*** squirrel 2.2.5 &amp; OpenTTD 1.8 , Format UTF-8 ***/<br />
<br />
require("version.nut");<br />
require("firms.cfg");<br />
<br />
class InfoKlasa extends GSInfo {<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetAuthor()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ return "[spaceport]"; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetName()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ return "EuropeaGS"; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetDescription() &nbsp;&nbsp;&nbsp;&nbsp;{ return "m.in. branże zamykane mogą zostać odbudowane odrazu w tym samym typie i miejscu - opcjonalne, od daty początkowej przez lat np.10..."; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetVersion()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ return SELF_VERSION; }&nbsp;&nbsp;&nbsp;&nbsp;// 3 lub SELF_VERSION;<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetDate()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ return "2020-04-11"; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;function CreateInstance()&nbsp;&nbsp;&nbsp;&nbsp;{ return "MainKlasa"; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetShortName()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ return "UEGS"; } &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Zamień to na swój własny, 4-literowy ciąg<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetAPIVersion()&nbsp;&nbsp;&nbsp;&nbsp;{ return "1.3"; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetURL()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ return "openttd-polska.pl"; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;// dodane:<br />
&nbsp;&nbsp;&nbsp;&nbsp;// function MinVersionToLoad() { return 2; } <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;function GetSettings() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name = "log_level", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "Debug: Log level (wyzszy = wyswietla wiecej) ", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 3, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 3, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 3, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 3, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_INGAME, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;min_value = 1, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max_value = 3<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddLabels("log_level", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_1 = "1: Info", _2 = "2: Gadatliwy", _3 = "3: Debug" <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} );<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// dodane : &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;<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting({name = "lata",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// description = "Liczba lat kiedy od rozpoczęcia będą zastępowane automatycznie zamykane branże",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "Branże mogą zostać przez lat ",&nbsp;&nbsp;&nbsp;&nbsp;// dwukropek na koncu dodawany pozniej automatycznie<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;min_value = 0<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max_value = 99<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 10,&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;// wartość domyślna (można zmienić)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 3,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 1,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 10,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;step_size = 1,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_INGAME&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddLabels("lata", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_0 = "wyłączone", _10 = "10 ~ standard", _99 = "99 max." <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} );<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting( { name = "use_custom_setcompany",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "Możliwość użycia dostosowanych dla firmy np.nazewnictw przy starcie ",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 1,&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;// wartość domyślna ~ tylko cyfry, (można 0)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 0,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 0,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 0,&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_BOOLEAN+CONFIG_NONE&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting({name = "name_firm",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "Nazwa dla firmy przy starcie ",&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;min_value = 1<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max_value = 2<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 2,&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;// wartość domyślna (można zmienić)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 2,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 2,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 2,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_NONE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddLabels("name_firm", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_1 = "Bez nazwy", _2 = "swoje np. "+SELF_FIRM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// "Bez nazwy" do wpisania później<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} );<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting({name = "name_prez",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "Nazwa dla szefa przy starcie ",&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;min_value = 1<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max_value = 2<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 2,&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;// wartość domyślna (można zmienić)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 2,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 2,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 2,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_NONE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddLabels("name_prez", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_1 = "losowe", _2 = "swoje np. "+SELF_PREZ&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// wartość domyślna (można  inne )&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} );<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting({name = "gend_prez",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "płeć prez.przy starcie ",&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 0,&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;// wartość domyślna (można zmienić)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 0,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 1,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 0,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_NONE&nbsp;&nbsp;&nbsp;&nbsp;// CONFIG_BOOLEAN + CONFIG_INGAME&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;min_value = 0<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max_value = 2<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddLabels("gend_prez", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_0 = "facet", _1 = "kobieta" ,_2="losowo"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// wartość domyślna - on&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} );<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting({name = "kolor_def",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "kolor default ",&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 13,&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;// wartość domyślna (można zmienić)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 1,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 1,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 1,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_NONE&nbsp;&nbsp;&nbsp;&nbsp;// CONFIG_BOOLEAN + CONFIG_INGAME&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;min_value = 0<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max_value = 16<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddLabels("kolor_def", <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_0=" losowe ", _1 = " Ciemno niebieski ", _2 = " Blado zielony ", _3 = " Różowy ", _4 = " Żółty ", _5 = " Czerwony ", _6 = " Jasno niebieski ", _7 = " Zielony ", _8 = " Ciemno zielony ", _9 = " Niebieski ", _10 = " Kremowy ", _11 = " Fioletowy ", _12 = " Purpurowy ", _13 = " Pomarańczowy ", _14 = " Brązowy ", _15 = " Szary ", _16 = " Biały "&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;// wartość domyślna - orange&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} );<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddSetting( { name = "kolory_zapas",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description = "włącznik dostosowanych kolorów dodatkowych - nie dla koloru losowego  ",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;easy_value = 1,&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;// wartość domyślna ~ tylko cyfry, (można 0)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;medium_value = 0,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard_value = 0,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;custom_value = 0,&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flags = CONFIG_BOOLEAN+CONFIG_NONE&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}<br />
// info do rdzenia, że to GS<br />
RegisterGS(InfoKlasa());</code></div></div><br />
<br />
 <span style="font-style: italic;" class="mycode_i">version.nut</span>  <span style="text-decoration: line-through;" class="mycode_s"> </span> <br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>/*<br />
 * Ostrzeżenie: ten plik jest ładowany zarówno przez main.nut, jak i info.nut<br />
 * dlatego nie umieszczaj tutaj niczego, co jest ciężkie lub nie jest wymagane<br />
 * dostępne, gdy OpenTTD skanuje plik info.nut.<br />
 */<br />
<br />
SELF_VERSION &lt;- 2;</code></div></div><br />
...więcej chyba nie zmieści się w jednym poście, reszta po tym]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Nowy PolUrban]]></title>
			<link>https://forum.openttd.pl/showthread.php?tid=2405</link>
			<pubDate>Sun, 19 Jan 2020 20:46:46 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.openttd.pl/member.php?action=profile&uid=1530">McZapkie</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.openttd.pl/showthread.php?tid=2405</guid>
			<description><![CDATA[Jako że w standardowej wersji są nareszcie różne typy dróg, pojawiła się możliwość dodatku z trolejbusami.<br />
<br />
Planuje wypuścić nowy dodatek, w którym zintegrowane będą pojazdy z Poltram i Polroad oraz dodane trolejbusy,<br />
a także ulepszone będą pewne rzeczy (mniej przekombinowane ciężarówki, refit tramwajów kolorystyczny a nie długości).<br />
<br />
Jest tylko jeden warunek: potrzebuje rysunki i dane polskich trolejbusów, bo się na tym nie znam.]]></description>
			<content:encoded><![CDATA[Jako że w standardowej wersji są nareszcie różne typy dróg, pojawiła się możliwość dodatku z trolejbusami.<br />
<br />
Planuje wypuścić nowy dodatek, w którym zintegrowane będą pojazdy z Poltram i Polroad oraz dodane trolejbusy,<br />
a także ulepszone będą pewne rzeczy (mniej przekombinowane ciężarówki, refit tramwajów kolorystyczny a nie długości).<br />
<br />
Jest tylko jeden warunek: potrzebuje rysunki i dane polskich trolejbusów, bo się na tym nie znam.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Mapa Polski 4096x4096]]></title>
			<link>https://forum.openttd.pl/showthread.php?tid=2400</link>
			<pubDate>Tue, 14 Jan 2020 15:08:29 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.openttd.pl/member.php?action=profile&uid=3537">MichalSoldat</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.openttd.pl/showthread.php?tid=2400</guid>
			<description><![CDATA[Cześć Forumowicze!<br />
Od co najmniej kilku lat gram w OpenTTD i obserwuję forum Polskie. Dzisiaj postanowiłem zarejestrować się na forum aby zaproponować stowrzenie mapy Polski w rozmiarze 4096x4096. Uprzedzając komentarze po co? odpowiadam gram obecnie na mapie 2096x2096 i jest ona dla mnie zdecydowanie za mała, w swojej rozgrywce staram się jak to możliwe odwzorować linie kolejowe i relację pociągów. Przy mapie obecnej wielkości jest za mało miejsca na budowę bardzo duży (8 peronowych) stacji nie mówiąc już o stacjach towarowych. Stąd mój pomysł by zrobić jeszcze większą mapę. Na forum znalazłem jedynie mapę wysokości w omawianym rozmiarze <a href="https://openttd-polska.pl/Thread-Mapy-Mapa-wysoko%C5%9Bci-Polski-by-pAter" target="_blank" rel="noopener" class="mycode_url">https://openttd-polska.pl/Thread-Mapy-Ma...i-by-pAter</a>. Czytałem że są narzędzia do np: automatycznego budowania miast, rozmieszczania rzek. Jednak nie umiem ich odnaleźć lub użyć. Pod tym linkiem <a href="https://www.wykop.pl/wpis/25802629/budowa-mapy-polski-4096x4096-openttd/" target="_blank" rel="noopener" class="mycode_url">https://www.wykop.pl/wpis/25802629/budow...6-openttd/</a> widzę że prace nad omawianym projektem trwały. Czy ktoś z was dysponuje mapą 4096x4096 lub mógłby podjąć się prac stworzenia takiej chociaż z rozmieszczeniem miast i granic?  Dla zainteresowanych udostępniam wam save z mojej obecnej rozgrywki gdzie gram już od kilku lat toczę rozgrywkę. Pozdrawiam i liczę na pomoc.<br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a href="attachment.php?aid=1238" target="_blank" title="">heightmap_Poland_4096x4096.png</a> (Rozmiar: 4.11 MB / Pobrań: 298)
<br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/zip.gif" title="" border="0" alt=".sav" />
&nbsp;&nbsp;<a href="attachment.php?aid=1233" target="_blank" title="">Test 2.sav</a> (Rozmiar: 6.54 MB / Pobrań: 158)
]]></description>
			<content:encoded><![CDATA[Cześć Forumowicze!<br />
Od co najmniej kilku lat gram w OpenTTD i obserwuję forum Polskie. Dzisiaj postanowiłem zarejestrować się na forum aby zaproponować stowrzenie mapy Polski w rozmiarze 4096x4096. Uprzedzając komentarze po co? odpowiadam gram obecnie na mapie 2096x2096 i jest ona dla mnie zdecydowanie za mała, w swojej rozgrywce staram się jak to możliwe odwzorować linie kolejowe i relację pociągów. Przy mapie obecnej wielkości jest za mało miejsca na budowę bardzo duży (8 peronowych) stacji nie mówiąc już o stacjach towarowych. Stąd mój pomysł by zrobić jeszcze większą mapę. Na forum znalazłem jedynie mapę wysokości w omawianym rozmiarze <a href="https://openttd-polska.pl/Thread-Mapy-Mapa-wysoko%C5%9Bci-Polski-by-pAter" target="_blank" rel="noopener" class="mycode_url">https://openttd-polska.pl/Thread-Mapy-Ma...i-by-pAter</a>. Czytałem że są narzędzia do np: automatycznego budowania miast, rozmieszczania rzek. Jednak nie umiem ich odnaleźć lub użyć. Pod tym linkiem <a href="https://www.wykop.pl/wpis/25802629/budowa-mapy-polski-4096x4096-openttd/" target="_blank" rel="noopener" class="mycode_url">https://www.wykop.pl/wpis/25802629/budow...6-openttd/</a> widzę że prace nad omawianym projektem trwały. Czy ktoś z was dysponuje mapą 4096x4096 lub mógłby podjąć się prac stworzenia takiej chociaż z rozmieszczeniem miast i granic?  Dla zainteresowanych udostępniam wam save z mojej obecnej rozgrywki gdzie gram już od kilku lat toczę rozgrywkę. Pozdrawiam i liczę na pomoc.<br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a href="attachment.php?aid=1238" target="_blank" title="">heightmap_Poland_4096x4096.png</a> (Rozmiar: 4.11 MB / Pobrań: 298)
<br />
<br />
<img src="https://forum.openttd.pl/images/attachtypes/zip.gif" title="" border="0" alt=".sav" />
&nbsp;&nbsp;<a href="attachment.php?aid=1233" target="_blank" title="">Test 2.sav</a> (Rozmiar: 6.54 MB / Pobrań: 158)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[szablony z extra zoom]]></title>
			<link>https://forum.openttd.pl/showthread.php?tid=2366</link>
			<pubDate>Wed, 07 Aug 2019 12:54:50 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.openttd.pl/member.php?action=profile&uid=2849">metro</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.openttd.pl/showthread.php?tid=2366</guid>
			<description><![CDATA[...chyba zadna symulacja nie przetrwala tak dobrze jak oTTD przez dekady..<br />
jedne z lepszych sprite'ow do tego tworzyli nasi sasiedzi z Czech.<br />
Poniewaz u nich jakby i tak zastoj pozwole sobie na podstawie m.in. czeskich grafik zrekonstruowac tymczasowe szablony lub scalone jako <br />
<span style="font-style: italic;" class="mycode_i"><span style="font-weight: bold;" class="mycode_b">Template_4_Rail_Set_PL</span> </span><br />
<span style="font-style: italic;" class="mycode_i">{ glownie jednostki napedowe -</span><br />
<span style="font-style: italic;" class="mycode_i">- z niewidocznym dla waskotorowki  :</span><br />
 <span style="font-size: small;" class="mycode_size"><span style="color: #336666;" class="mycode_color"> 
<br />
<img src="https://forum.openttd.pl/images/attachtypes/zip.gif" title="" border="0" alt=".grf" />
&nbsp;&nbsp;<a href="attachment.php?aid=1179" target="_blank" title="">blank-engine.grf</a> (Rozmiar: 1.76 KB / Pobrań: 86)
</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-size: small;" class="mycode_size">source: </span><a href="https://www.tt-forums.net/viewtopic.php?f=26&amp;t=56672" target="_blank" rel="noopener" class="mycode_url">blank-engine</a>  }</span><br />
<br />
reszta taboru to mozna w formie dodatkow branzowych , dzialalyby razem -<br />
przykladowy wagon platforma (jako szablon od 'frachtu' <a href="http://jrd.sweb.cz/ostatni.html" target="_blank" rel="noopener" class="mycode_url">JRD</a>) w <span style="font-style: italic;" class="mycode_i">ARIndustrySet</span> z:<br />
<span style="color: #336666;" class="mycode_color"> <span style="font-size: small;" class="mycode_size">  
<br />
<img src="https://forum.openttd.pl/images/attachtypes/zip.gif" title="" border="0" alt=".grf" />
&nbsp;&nbsp;<a href="attachment.php?aid=1180" target="_blank" title="">apollo.grf</a> (Rozmiar: 456.62 KB / Pobrań: 83)
</span></span><br />
Brakuje wlasciwych grafik czesci polfabrykatow w <span style="font-weight: bold;" class="mycode_b">extra zoom</span> (wstawione tylko szablonowo zamienniki) .<br />
<br />
Infrastrukture stacyjna mozna przerobic  (m.in. gabaryty buforow) z tego np. : <br />
<span style="color: #336666;" class="mycode_color"> <span style="font-size: small;" class="mycode_size"> 
<br />
<img src="https://forum.openttd.pl/images/attachtypes/zip.gif" title="" border="0" alt=".grf" />
&nbsp;&nbsp;<a href="attachment.php?aid=1181" target="_blank" title="">basic_stations.grf</a> (Rozmiar: 50.54 KB / Pobrań: 72)
</span></span><br />
Jezeli ktos uczyni jakies polskie grafiki dla widoku z bokow ("rzut wertykalny &amp; horyzontalny")  moge wstawic  ,<br />
zeby nie kodowac zaraz nowych to do <br />
<a href="https://www.tt-forums.net/viewtopic.php?f=26&amp;t=85046" target="_blank" rel="noopener" class="mycode_url">EoT</a><br />
i kontynuować z dworcem , peronem etc w tego rodzaju <span style="font-style: italic;" class="mycode_i">Rails-PL.grf </span> <br />
<br />
Z taboru mozna by zaczac od parowozu z <br />
<a href="https://dev.openttdcoop.org/projects/pkpset/files" target="_blank" rel="noopener" class="mycode_url">sound-engine</a><br />
jako szablon przy uzyciu z <a href="https://www.tt-forums.net/viewtopic.php?f=26&amp;t=76558" target="_blank" rel="noopener" class="mycode_url">CZTR</a> :<br />
<span style="color: #336666;" class="mycode_color"><span style="font-size: small;" class="mycode_size"> 
<br />
<img src="https://forum.openttd.pl/images/attachtypes/zip.gif" title="" border="0" alt=".grf" />
&nbsp;&nbsp;<a href="attachment.php?aid=1182" target="_blank" title="">sound-engine.grf</a> (Rozmiar: 363.71 KB / Pobrań: 76)
</span></span><br />
<br />
Nastepnie jak komus wyjda te tzw. <span style="font-weight: bold;" class="mycode_b">zi4</span> graifiki  przerobione na nasze bez pospiechu<br />
to moge dostawic jakis diesel z elektrycznym zespolem trakcyjnym (do edycji)<br />
oraz pozostale wagony przebudowywalne (kryty -"kl3"towarowej , kl.2 paczkowo-pasazerski, ,  cysterna uniwersalna ,  "polotwarty" z zaladunkami pozniej ),<br />
a wtedy dalej co kto wygrafikuje ( skos , front i bok - tylko 3 w symetrycznym wykonaniu  ).<br />
<br />
<br />
<hr class="mycode_hr" />
<br />
Oczywiscie w razie przesylanych tu linkow do aut osobowych z <span style="font-weight: bold;" class="mycode_b">extra zoom</span> to bylby szablon na <span style="font-style: italic;" class="mycode_i">cars-PL</span><br />
do <span style="font-style: italic;" class="mycode_i">StreetTraffic</span> (tymczasowo "terenowki" z  <a href="https://wiki.openttd.org/Generic_Road_Vehicle_and_Tram_Set" target="_blank" rel="noopener" class="mycode_url">https://wiki.openttd.org/Generic_Road_Ve...d_Tram_Set</a> ) : <br />
 <span style="color: #336666;" class="mycode_color"><span style="font-size: small;" class="mycode_size"> 
<br />
<img src="https://forum.openttd.pl/images/attachtypes/zip.gif" title="" border="0" alt=".grf" />
&nbsp;&nbsp;<a href="attachment.php?aid=1183" target="_blank" title="">cars.grf</a> (Rozmiar: 1.23 MB / Pobrań: 76)
</span></span><br />
<hr class="mycode_hr" />
<hr class="mycode_hr" />
 <br />
Techniki 3d , obracania to jak kto woli  ~  <a href="https://openttd-polska.pl/Thread-Zabawa-z-grafik%C4%85-help--2310" target="_blank" rel="noopener" class="mycode_url">Obeznanie w programach graficznych</a> ,<br />
dopodam tylko skrotowy sposob podmienienia grafik <span style="font-style: italic;" class="mycode_i">.png  </span>:<ul class="mycode_list"><li>zdekodowanie<span style="font-style: italic;" class="mycode_i"> .grf</span> do <span style="font-style: italic;" class="mycode_i">.nfo</span> i podglad tzw. kontenerow grafik to przez <a href="https://www.andreszsogon.com/grf-wizard/" target="_blank" rel="noopener" class="mycode_url">https://www.andreszsogon.com/grf-wizard/</a><br />
</li>
</ul>
<ul class="mycode_list"><li>zakodowanie .nfo i wlasnych grafik, nie zmieniajac nazw w podkatalogu [sprites] w [openttd] -<br />
</li>
</ul>
tam w zwyklym notatniku zapisac z nazwa <span style="color: #339933;" class="mycode_color"><span style="font-style: italic;" class="mycode_i">zi4GRF.bat</span> </span>lub dowolna   :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>@ECHO OFF <br />
:: ponizej linia opcjonalna ze sciezka, gdy katalog [grfcodec] nie w tym co [openttd] <br />
:: set GRFcodec=sciezka_do&#92;grfcodec<br />
:: i dopisanie %GRFcodec%&#92; przed grfcodec.exe - zastapienie <br />
mode con:cols=70 lines=10<br />
color 08 <br />
if not exist "%~1" goto np<br />
title Kompilowanie z %~n1.nfo do %~n1.grf - format 2 <br />
cd ..<br />
..&#92;grfcodec&#92;grfcodec.exe -e -g 2 %~n1.nfo <br />
pause<br />
goto end<br />
:np<br />
color 03<br />
title Kompilowanie z .nfo do .grf - format 2 <br />
set /p np="WPROWADZ NAZWE PLIKU bez rozszerzenia (.nfo) : "<br />
title Kompilowanie foramtu 2 %np%.grf z wpisanego pliku %np%.nfo<br />
cd ..<br />
..&#92;grfcodec&#92;grfcodec.exe -e -g 2 %np%.nfo<br />
pause<br />
:end<br />
:: replace %~n1.grf newgrf<br />
:: replace %np%.grf newgrf<br />
:: opcjonalnie zamiana pliku <br />
exit</code></div></div>i skojarzyc z plikami <span style="font-style: italic;" class="mycode_i">.nfo</span>  .<br />
Po tym wystarczy podwojny klik na plik <span style="font-style: italic;" class="mycode_i">.nfo</span> , aby automatycznie skompilowal sie do <span style="font-style: italic;" class="mycode_i">.grf      </span><br />
albo w ten <span style="font-style: italic;" class="mycode_i">batch</span> i uruchomi sie sekwencja z wpisaniem nazwy tudziez wklejeniem (wskazanej i skopiowanej) .]]></description>
			<content:encoded><![CDATA[...chyba zadna symulacja nie przetrwala tak dobrze jak oTTD przez dekady..<br />
jedne z lepszych sprite'ow do tego tworzyli nasi sasiedzi z Czech.<br />
Poniewaz u nich jakby i tak zastoj pozwole sobie na podstawie m.in. czeskich grafik zrekonstruowac tymczasowe szablony lub scalone jako <br />
<span style="font-style: italic;" class="mycode_i"><span style="font-weight: bold;" class="mycode_b">Template_4_Rail_Set_PL</span> </span><br />
<span style="font-style: italic;" class="mycode_i">{ glownie jednostki napedowe -</span><br />
<span style="font-style: italic;" class="mycode_i">- z niewidocznym dla waskotorowki  :</span><br />
 <span style="font-size: small;" class="mycode_size"><span style="color: #336666;" class="mycode_color"> 
<br />
<img src="https://forum.openttd.pl/images/attachtypes/zip.gif" title="" border="0" alt=".grf" />
&nbsp;&nbsp;<a href="attachment.php?aid=1179" target="_blank" title="">blank-engine.grf</a> (Rozmiar: 1.76 KB / Pobrań: 86)
</span></span><br />
<span style="font-size: small;" class="mycode_size"><span style="font-size: small;" class="mycode_size">source: </span><a href="https://www.tt-forums.net/viewtopic.php?f=26&amp;t=56672" target="_blank" rel="noopener" class="mycode_url">blank-engine</a>  }</span><br />
<br />
reszta taboru to mozna w formie dodatkow branzowych , dzialalyby razem -<br />
przykladowy wagon platforma (jako szablon od 'frachtu' <a href="http://jrd.sweb.cz/ostatni.html" target="_blank" rel="noopener" class="mycode_url">JRD</a>) w <span style="font-style: italic;" class="mycode_i">ARIndustrySet</span> z:<br />
<span style="color: #336666;" class="mycode_color"> <span style="font-size: small;" class="mycode_size">  
<br />
<img src="https://forum.openttd.pl/images/attachtypes/zip.gif" title="" border="0" alt=".grf" />
&nbsp;&nbsp;<a href="attachment.php?aid=1180" target="_blank" title="">apollo.grf</a> (Rozmiar: 456.62 KB / Pobrań: 83)
</span></span><br />
Brakuje wlasciwych grafik czesci polfabrykatow w <span style="font-weight: bold;" class="mycode_b">extra zoom</span> (wstawione tylko szablonowo zamienniki) .<br />
<br />
Infrastrukture stacyjna mozna przerobic  (m.in. gabaryty buforow) z tego np. : <br />
<span style="color: #336666;" class="mycode_color"> <span style="font-size: small;" class="mycode_size"> 
<br />
<img src="https://forum.openttd.pl/images/attachtypes/zip.gif" title="" border="0" alt=".grf" />
&nbsp;&nbsp;<a href="attachment.php?aid=1181" target="_blank" title="">basic_stations.grf</a> (Rozmiar: 50.54 KB / Pobrań: 72)
</span></span><br />
Jezeli ktos uczyni jakies polskie grafiki dla widoku z bokow ("rzut wertykalny &amp; horyzontalny")  moge wstawic  ,<br />
zeby nie kodowac zaraz nowych to do <br />
<a href="https://www.tt-forums.net/viewtopic.php?f=26&amp;t=85046" target="_blank" rel="noopener" class="mycode_url">EoT</a><br />
i kontynuować z dworcem , peronem etc w tego rodzaju <span style="font-style: italic;" class="mycode_i">Rails-PL.grf </span> <br />
<br />
Z taboru mozna by zaczac od parowozu z <br />
<a href="https://dev.openttdcoop.org/projects/pkpset/files" target="_blank" rel="noopener" class="mycode_url">sound-engine</a><br />
jako szablon przy uzyciu z <a href="https://www.tt-forums.net/viewtopic.php?f=26&amp;t=76558" target="_blank" rel="noopener" class="mycode_url">CZTR</a> :<br />
<span style="color: #336666;" class="mycode_color"><span style="font-size: small;" class="mycode_size"> 
<br />
<img src="https://forum.openttd.pl/images/attachtypes/zip.gif" title="" border="0" alt=".grf" />
&nbsp;&nbsp;<a href="attachment.php?aid=1182" target="_blank" title="">sound-engine.grf</a> (Rozmiar: 363.71 KB / Pobrań: 76)
</span></span><br />
<br />
Nastepnie jak komus wyjda te tzw. <span style="font-weight: bold;" class="mycode_b">zi4</span> graifiki  przerobione na nasze bez pospiechu<br />
to moge dostawic jakis diesel z elektrycznym zespolem trakcyjnym (do edycji)<br />
oraz pozostale wagony przebudowywalne (kryty -"kl3"towarowej , kl.2 paczkowo-pasazerski, ,  cysterna uniwersalna ,  "polotwarty" z zaladunkami pozniej ),<br />
a wtedy dalej co kto wygrafikuje ( skos , front i bok - tylko 3 w symetrycznym wykonaniu  ).<br />
<br />
<br />
<hr class="mycode_hr" />
<br />
Oczywiscie w razie przesylanych tu linkow do aut osobowych z <span style="font-weight: bold;" class="mycode_b">extra zoom</span> to bylby szablon na <span style="font-style: italic;" class="mycode_i">cars-PL</span><br />
do <span style="font-style: italic;" class="mycode_i">StreetTraffic</span> (tymczasowo "terenowki" z  <a href="https://wiki.openttd.org/Generic_Road_Vehicle_and_Tram_Set" target="_blank" rel="noopener" class="mycode_url">https://wiki.openttd.org/Generic_Road_Ve...d_Tram_Set</a> ) : <br />
 <span style="color: #336666;" class="mycode_color"><span style="font-size: small;" class="mycode_size"> 
<br />
<img src="https://forum.openttd.pl/images/attachtypes/zip.gif" title="" border="0" alt=".grf" />
&nbsp;&nbsp;<a href="attachment.php?aid=1183" target="_blank" title="">cars.grf</a> (Rozmiar: 1.23 MB / Pobrań: 76)
</span></span><br />
<hr class="mycode_hr" />
<hr class="mycode_hr" />
 <br />
Techniki 3d , obracania to jak kto woli  ~  <a href="https://openttd-polska.pl/Thread-Zabawa-z-grafik%C4%85-help--2310" target="_blank" rel="noopener" class="mycode_url">Obeznanie w programach graficznych</a> ,<br />
dopodam tylko skrotowy sposob podmienienia grafik <span style="font-style: italic;" class="mycode_i">.png  </span>:<ul class="mycode_list"><li>zdekodowanie<span style="font-style: italic;" class="mycode_i"> .grf</span> do <span style="font-style: italic;" class="mycode_i">.nfo</span> i podglad tzw. kontenerow grafik to przez <a href="https://www.andreszsogon.com/grf-wizard/" target="_blank" rel="noopener" class="mycode_url">https://www.andreszsogon.com/grf-wizard/</a><br />
</li>
</ul>
<ul class="mycode_list"><li>zakodowanie .nfo i wlasnych grafik, nie zmieniajac nazw w podkatalogu [sprites] w [openttd] -<br />
</li>
</ul>
tam w zwyklym notatniku zapisac z nazwa <span style="color: #339933;" class="mycode_color"><span style="font-style: italic;" class="mycode_i">zi4GRF.bat</span> </span>lub dowolna   :<br />
<div class="codeblock"><div class="title">Kod:</div><div class="body" dir="ltr"><code>@ECHO OFF <br />
:: ponizej linia opcjonalna ze sciezka, gdy katalog [grfcodec] nie w tym co [openttd] <br />
:: set GRFcodec=sciezka_do&#92;grfcodec<br />
:: i dopisanie %GRFcodec%&#92; przed grfcodec.exe - zastapienie <br />
mode con:cols=70 lines=10<br />
color 08 <br />
if not exist "%~1" goto np<br />
title Kompilowanie z %~n1.nfo do %~n1.grf - format 2 <br />
cd ..<br />
..&#92;grfcodec&#92;grfcodec.exe -e -g 2 %~n1.nfo <br />
pause<br />
goto end<br />
:np<br />
color 03<br />
title Kompilowanie z .nfo do .grf - format 2 <br />
set /p np="WPROWADZ NAZWE PLIKU bez rozszerzenia (.nfo) : "<br />
title Kompilowanie foramtu 2 %np%.grf z wpisanego pliku %np%.nfo<br />
cd ..<br />
..&#92;grfcodec&#92;grfcodec.exe -e -g 2 %np%.nfo<br />
pause<br />
:end<br />
:: replace %~n1.grf newgrf<br />
:: replace %np%.grf newgrf<br />
:: opcjonalnie zamiana pliku <br />
exit</code></div></div>i skojarzyc z plikami <span style="font-style: italic;" class="mycode_i">.nfo</span>  .<br />
Po tym wystarczy podwojny klik na plik <span style="font-style: italic;" class="mycode_i">.nfo</span> , aby automatycznie skompilowal sie do <span style="font-style: italic;" class="mycode_i">.grf      </span><br />
albo w ten <span style="font-style: italic;" class="mycode_i">batch</span> i uruchomi sie sekwencja z wpisaniem nazwy tudziez wklejeniem (wskazanej i skopiowanej) .]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Skarga na gracza remes]]></title>
			<link>https://forum.openttd.pl/showthread.php?tid=2355</link>
			<pubDate>Wed, 10 Jul 2019 11:26:06 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.openttd.pl/member.php?action=profile&uid=3226">Pan kura</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.openttd.pl/showthread.php?tid=2355</guid>
			<description><![CDATA[Witam wiem że to jest zły dział na to ponieważ nie ma odpowiedniego, ale jestem tutaj dlatego aby zgłosić gracza <span style="font-weight: bold;" class="mycode_b">remes</span> <span style="text-decoration: underline;" class="mycode_u">za nie stosowanie ciszy nocnej na serverze</span>: !! [PL] !! OpenTDD Polska mapa Polski + CargoDist -&gt; opentdd-polska.pl <br />
IP: 82.177.95.152:3980<br />
Powód jest taki ponieważ już to robi 3 raz, zostawia włączony komputer na noc i przez to firmy innych graczy bankrutują. Mam nadzieje że wy administratorzy coś z tym zrobicie. <br />
<img src="https://forum.openttd.pl/images/smilies/pack_1/smiley61.gif" alt="Smiley61" title="Smiley61" class="smilie smilie_18" />]]></description>
			<content:encoded><![CDATA[Witam wiem że to jest zły dział na to ponieważ nie ma odpowiedniego, ale jestem tutaj dlatego aby zgłosić gracza <span style="font-weight: bold;" class="mycode_b">remes</span> <span style="text-decoration: underline;" class="mycode_u">za nie stosowanie ciszy nocnej na serverze</span>: !! [PL] !! OpenTDD Polska mapa Polski + CargoDist -&gt; opentdd-polska.pl <br />
IP: 82.177.95.152:3980<br />
Powód jest taki ponieważ już to robi 3 raz, zostawia włączony komputer na noc i przez to firmy innych graczy bankrutują. Mam nadzieje że wy administratorzy coś z tym zrobicie. <br />
<img src="https://forum.openttd.pl/images/smilies/pack_1/smiley61.gif" alt="Smiley61" title="Smiley61" class="smilie smilie_18" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[POMYSŁ] Duży set polskich tramwajów]]></title>
			<link>https://forum.openttd.pl/showthread.php?tid=2319</link>
			<pubDate>Mon, 25 Mar 2019 15:33:05 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.openttd.pl/member.php?action=profile&uid=3393">Ziomaleq999</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.openttd.pl/showthread.php?tid=2319</guid>
			<description><![CDATA[Witam<br />
<br />
Ostatnio zacząłem grać w OTTD z newgrf i szukałem czy są jakieś z dużą ilością polskich tramwajów. Znalazłem tylko od sojit. Myślałem żeby zrobić właśnie taki set tramwajów tylko że powiększony, ale za to nie wiem jak się za to zabrać. Prosiłbym o pomoc]]></description>
			<content:encoded><![CDATA[Witam<br />
<br />
Ostatnio zacząłem grać w OTTD z newgrf i szukałem czy są jakieś z dużą ilością polskich tramwajów. Znalazłem tylko od sojit. Myślałem żeby zrobić właśnie taki set tramwajów tylko że powiększony, ale za to nie wiem jak się za to zabrać. Prosiłbym o pomoc]]></content:encoded>
		</item>
	</channel>
</rss>