<?xml version="1.0"?>
<rss version="2.0"><channel><title>Hry a modding Latest Topics</title><link>https://pawno.cz/index.php?/forum/220-hry-a-modding/</link><description>Hry a modding Latest Topics</description><language>cs</language><item><title>CrazyRaceLife2 Freeride</title><link>https://pawno.cz/index.php?/topic/56721-crazyracelife2-freeride/</link><description><![CDATA[<p>
	Zdravím všechny,
</p>

<p>
	rád bych představil jeden svůj herní mód pro GTA San Andreas: Multiplayer (openMP) naskriptovaný v Pawnu. Jde o původně především závodní mód (předchozí vývoj probíhal v letech 2008-2010), který však přerostl ve freeride s různými minihrami, teamy, závody a dalšími. Herní mód je opensource a dostupný veřejně na <a href="https://github.com/krustowski/crazy-race-life-2" rel="external nofollow">Githubu</a> pod MIT licencí (README obsahuje i vizuální ukázky ze hry), vývoj stále pokračuje.
</p>

<p>
	Seznam modulů a součástí:
</p>

<ul>
	<li>
		Admin panel s levely 0-5 pro lepší granularizaci privilegovaných příkazů
	</li>
	<li>
		Bankomaty v každém městě, maloměstě či vesnici
	</li>
	<li>
		Cenné výhry: skryté pickupy s možností výhry 1.5M až 10M dolarů
	</li>
	<li>
		Combat mise: střílecí minihra s motivem bankovní loupeže s následným únikem vrtulníkem a předáním ukradených kufříků finálnímu NPC
	</li>
	<li>
		Deathmatch minihra: jednoduchá "legální" přestřelka mezi hráči ve speciální aréně v lesích
	</li>
	<li>
		Nemovitosti: osobní ke koupi a komerční k pronájmu (periodický výdělek)
	</li>
	<li>
		Osobní telefon: jednoduché menu otevíratelné pomocí klávesy `Y` (defaultně) s možnostmi jako kontrola stavu bankovního účtu, odemykání/zamykání zaparkovaného auta a další
	</li>
	<li>
		Taxi mise: vození NPC po velkoměstech či celé mapě pomocí taxi auta
	</li>
	<li>
		Trucking mise: rozvoz pohonných hmot po celé mapě pomocí kamionu s přívěsem
	</li>
	<li>
		Týmy: různé tými s různým přídělem zbraní, speciálních příkazů a privilegií
	</li>
	<li>
		Závodění: různorodé trasy po celé mapě, pozemní, letecké a lodní typy závodů
	</li>
</ul>

<p>
	Jak již bylo zmíněno, herní mód je stále ve vývoji, spousta soušástí a modulů ještě čeká na své dokončení a můžou se při hře vyskytovat bugy a někdy bohužel i crash (nicméně to je spíš předmětem nekompatibility verze klienta a serveru).
</p>

<p>
	Jakékoliv připomínky, názory, či přispění do codebase jsou vítané.
</p>
]]></description><guid isPermaLink="false">56721</guid><pubDate>Sat, 07 Mar 2026 18:56:45 +0000</pubDate></item><item><title>[EARLY ACCESS] Chernobyl: Simulator</title><link>https://pawno.cz/index.php?/topic/56724-early-access-chernobyl-simulator/</link><description><![CDATA[<h1>
	Chernobyl: Simulator — Vstúp do riadiacej miestnosti histórie
</h1>

<p>
	<strong>26. apríla 1986. Reaktor č. 4. Ty si pri ovládacom paneli.</strong>
</p>

<p>
	Chernobyl: Simulator je unikátna simulačná hra, ktorá ťa postaví priamo do srdca najneslávnejšej jadrovej elektrárne na svete. Zabudni na strieľačky a akčné hrdinstvá — tu rozhoduje každý prepínač, každý ukazovateľ a každé tvoje rozhodnutie.
</p>

<p>
	 
</p>

<div class="ipsEmbeddedVideo">
	<div>
		<iframe allowfullscreen="" frameborder="0" height="113" src="https://www.youtube-nocookie.com/embed/dvJQmfXrPKs?feature=oembed" title="Chernobyl needs CTRL-Z #chernobyl #indiegame #indie #games #game #gamedev #steam" width="200"></iframe>
	</div>
</div>

<h2>
	Čo ťa čaká?
</h2>

<p>
	Budeš riadiť systémy reaktora RBMK-1000 — od výkonu jadra, cez tepelný výstup a prietok chladiacej vody, až po turbíny a bezpečnostné mechanizmy. Všetko je navrhnuté podľa skutočnej historickej dokumentácie, takže si zažiješ autentickú komplexnosť sovietskeho jadrového priemyslu.
</p>

<p>
	Začínaš s rutinnými operáciami, no situácia sa rýchlo môže vymknúť kontrole. Drobné odchýlky sa môžu stupňovať do katastrofálnych zlyhaní — rovnako, ako sa to stalo v skutočnosti. Jeden zlý krok môže spustiť reťazovú reakciu, ktorú už nedokážeš zastaviť.
</p>

<h2>
	Prečo je táto hra výnimočná?
</h2>

<p>
	Chernobyl: Simulator nie je len hra — je to vzdelávací zážitok. Naučíš sa, ako skutočne funguje jadrový reaktor, pochopíš prepojenie jednotlivých subsystémov a zistíš, prečo bola černobyľská katastrofa nevyhnutná. Interaktívne tutoriály a historická atmosféra 80. rokov ťa plne ponoria do sovietskeho industriálneho prostredia.
</p>

<p>
	Hra ponúka viacero možných zakončení — zvládneš udržať reaktor v bezpečných medziach? Alebo sa história zopakuje?
</p>

<h2>
	Early Access — tvar herného zážitku určíš ty
</h2>

<p>
	Chernobyl: Simulator vychádza v apríli 2026 cez Early Access na Steame.
</p>

<p>
	<strong>Pridaj si hru na wishlist ešte dnes a buď medzi prvými, ktorí vstúpia do riadiacej miestnosti.</strong>
</p>

<p>
	<a href="https://store.steampowered.com/app/2702630/Chernobyl_Simulator/" rel="external nofollow">https://store.steampowered.com/app/2702630/Chernobyl_Simulator/</a>
</p>
]]></description><guid isPermaLink="false">56724</guid><pubDate>Tue, 17 Mar 2026 20:40:47 +0000</pubDate></item><item><title>Stunter - the tribute to Stunts</title><link>https://pawno.cz/index.php?/topic/56727-stunter-the-tribute-to-stunts/</link><description><![CDATA[<p>
	<span style="color:#c0392b;"><span style="font-size:48px;"><strong>Stunter</strong></span></span><br />
	<br />
	Zdravíčko.<br />
	Představuju Vám svou hru, na které pracuji posledních pár týdnů. Tedy, práce začaly někdy před dvěma lety nesmělým forkem malého projektu, a pak po pár dnech usnuly. Před pár týdny jsem to vytáhnul ze šuplíku, celé přepsal, a dotáhl zatím do hratelné alfa verze.<br />
	<br />
	<br />
	<span style="font-size:24px;"><strong>O co jde:</strong></span><br />
	Je to remake původní hry Stunts. Nesnaží se to o naklonování hry 1:1, ale spíše tak nějak být modernější poctou té hře. Umí to načítat mapy z původní hry Stunts, ale má to jiný engine a fyziku.<br />
	<br />
	<br />
	<br />
	<br />
	<br />
	<span style="font-size:24px;"><strong>Proč?</strong></span><br />
	Protože, proč ne ? Každopádně hlavní myšlenka byla se trochu zdokonalit v CPP, ale pak  se to nějak uchytilo v komunitě retrohráčů, kteří mně tlačí k tomu, abych to fakt dodělal.<br />
	Každopádně výhoda oproti původním stunts je, že kromě klasické offline hry je tu možnost i zahrát si online mapy se sdílenými časy a snažit se tak porazit ostatní hráče. Můžete si i prohlédnout replaye jejich nejlepších časů a zkusit je tak napodobit a předhonit.<br />
	<br />
	Aktuální progress a nejnovější verze můžete najít <span style="font-size:18px;"><a href="https://stunter.jan-skoda.cz" rel="external nofollow"><span style="color:#2980b9;">TADY</span></a></span><br />
	<br />
	<br />
	Tratě z původních her se už načítají bez problémů, jediné co ještě chybí, je dodělat pár "dekorací" co jsou kolem trati pro které zatím nemám modely. Hraní to ale nikterak nebrání.<br />
	<br />
	A co je v plánu do budoucna ? Vychytat všechny mouchy, dodělat zbylých pár dekoračních objektů co oproti originálu chybí, a až tohle bude hotové, tak možná přidat online závody ve stylu trackmanie, tedy že se vybere náhodně trať, a následujících 15 minut budou mít všichni čas zajet co nejlepší čas v rámci "relace". pozice ostatních by byly sdíleny online, takže by byli vidět "duchové" ostatních online hráčů. Také možná přidání dalších nových objektů do tratí? Kdo ví..<br />
	<br />
	<br />
	<br />
	<br />
	<br />
	<br />
	<br />
	<br />
	<br />
	<br />
	<br />
	<br />
	<br />
	<br />
	<br />
	<br />
	<a class="ipsAttachLink ipsAttachLink_image" href="https://pawno.cz/uploads/monthly_2026_04/stunter.png.45ed47ce82bff5191eb7e380ac5d9899.png" data-fileid="1386" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="1386" data-ratio="60.10" width="1000" alt="stunter.thumb.png.9c78937d65ead5756610678f6d218065.png" src="https://pawno.cz/uploads/monthly_2026_04/stunter.thumb.png.9c78937d65ead5756610678f6d218065.png" /></a>
</p>
]]></description><guid isPermaLink="false">56727</guid><pubDate>Tue, 21 Apr 2026 09:04:37 +0000</pubDate></item><item><title>&#x1F3AE; Mystery Freeroam | CZ/SK | Paradise World Edit</title><link>https://pawno.cz/index.php?/topic/56722-%F0%9F%8E%AE-mystery-freeroam-czsk-paradise-world-edit/</link><description><![CDATA[<p>
	Mystery Freeroam je freeroam server založený na upraveném Paradise World gamemode, který nabízí mnoho unikátních systémů, vlastních úprav a spoustu možností, jak si hru užít. Server je zaměřený na volnou zábavu, ale zároveň nabízí i různé aktivity, práce a eventy.<br />
	Server nabízí svobodný gameplay, kde můžeš dělat téměř cokoliv – vydělávat peníze, plnit eventy, vlastnit majetek nebo soutěžit s ostatními hráči.<br />
	 
</p>

<h3>
	Co server nabízí
</h3>

<p>
	<span class="ipsEmoji">🔹</span> <strong>Více než 30 různých povolání</strong><br />
	Na serveru najdeš více než 30 jobů, díky kterým můžeš vydělávat peníze a postupovat dál. Každé povolání má vlastní systém odměn.
</p>

<p>
	<span class="ipsEmoji">🔹</span> <strong>Firmy a kariéra</strong><br />
	Pro každé povolání existují firmy, které ti mohou zvýšit výdělek a nabídnout další výhody.
</p>

<p>
	<span class="ipsEmoji">🔹</span> <strong>Gangy a respekt</strong><br />
	Pokud nechceš pracovat, můžeš si založit vlastní gang, získávat respekt a stát se známým hráčem na serveru.
</p>

<p>
	<span class="ipsEmoji">🔹</span> <strong>Domy a majetek</strong><br />
	Hráči si mohou kupovat vlastní domy a rozšiřovat svůj majetek.
</p>

<p>
	<span class="ipsEmoji">🔹</span> <strong>Eventy každý den</strong><br />
	Na serveru probíhá mnoho eventů, kde můžeš získat finanční odměny nebo jiné výhody.
</p>

<p>
	<span class="ipsEmoji">🔹</span> <strong>Parkour a minihry</strong><br />
	Vyzkoušej různé parkour mapy, deathmatche, box nebo seskoky.
</p>

<p>
	<span class="ipsEmoji">🔹</span> <strong>Loterie</strong><br />
	Pokud máš štěstí, můžeš zkusit loterii a vyhrát velké peníze.
</p>

<p>
	<span class="ipsEmoji">🔹</span> <strong>Farmy</strong><br />
	Na farmách můžeš pěstovat rostliny a doplňovat své životy.
</p>

<p>
	<span class="ipsEmoji">🔹</span> <strong>Top hráči serveru</strong><br />
	Na serveru existují žebříčky, kde můžeš ukázat, kdo je nejlepší.
</p>

<p>
	<span class="ipsEmoji">🔹</span> <strong>Aktivní komunita a vývoj</strong><br />
	Server je stále upravován a přidávají se nové systémy, skripty a eventy.
</p>

<h3>
	Doporučené rozlišení
</h3>

<p>
	Server je optimalizovaný pro rozlišení <strong>1024×768×32</strong>.<br />
	<br />
	 
</p>

<h1>
	<span class="ipsEmoji">💎</span> VIP Kredity / Premium
</h1>

<p>
	Server obsahuje <strong>VIP / Premium systém</strong>, který nabízí různé výhody:
</p>

<p>
	<span class="ipsEmoji">⭐</span> speciální VIP výhody<br />
	<span class="ipsEmoji">⭐</span> bonusové odměny<br />
	<span class="ipsEmoji">⭐</span> přístup k exkluzivním funkcím<br />
	<span class="ipsEmoji">⭐</span> možnost získat VIP kredity
</p>

<p>
	 
</p>

<p>
	✔ <strong>Po registraci doporučujeme přečíst /help pro lepší orientaci na serveru.</strong>
</p>

<p>
	<span class="ipsEmoji">🎮</span> Přijď si zahrát, vydělávat peníze, plnit výzvy a užít si zábavu na <strong>Mystery Freeroam</strong>!<br />
	<br />
	<span class="ipsEmoji">🎮</span>IP: 185.180.2.10:27388<br />
	<br />
	<br />
	<img alt="sa-mp-004.png" class="ipsImage" data-ratio="56.25" height="360" width="640" src="https://i.ibb.co/prPC2KPf/sa-mp-004.png" /><img alt="sa-mp-002.png" class="ipsImage" data-ratio="56.25" height="360" width="640" src="https://i.ibb.co/B5QPjhwB/sa-mp-002.png" /><img alt="sa-mp-003.png" class="ipsImage" data-ratio="56.25" height="360" width="640" src="https://i.ibb.co/d0PLpMGC/sa-mp-003.png" /><img alt="sa-mp-006.png" class="ipsImage" data-ratio="56.25" height="360" width="640" src="https://i.ibb.co/0RcrMzLd/sa-mp-006.png" /><img alt="sa-mp-005.png" class="ipsImage" data-ratio="56.25" height="360" width="640" src="https://i.ibb.co/wZGcgf8p/sa-mp-005.png" />
</p>
]]></description><guid isPermaLink="false">56722</guid><pubDate>Tue, 10 Mar 2026 00:05:32 +0000</pubDate></item><item><title>CS 1.6 - Announcer - Plugin</title><link>https://pawno.cz/index.php?/topic/56697-cs-16-announcer-plugin/</link><description><![CDATA[<p>
	<span style="font-size:20px;"><strong>Popis:</strong></span>
</p>

<p>
	"Jednoduchý" plugin pre oznamovacie správy. Má .cfg súbor z ktorých správy číta.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Príkazy (konzola):</strong></span>
</p>

<p>
	- "ann_reload" = Vďaka tomuto príkazu môžete upraviť config súbor bez nutnosti reštartovať server (potrebné mať admin flag).
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Features:</strong></span>
</p>

<p>
	- Môžete si nastaviť či chcete správy odosielať postupne alebo náhodne
</p>

<p>
	- Podpora farieb
</p>

<p>
	- Môžeš si zvoliť v akom intervale sa majú správy posielať (v sekundách)
</p>

<p>
	- Keď na serveri nie je pripojený žiadny hráč, žiadna správa sa zobrazovať nebude (optimalizačný dôvod)
</p>

<p>
	- Jednoduché na použitie
</p>

<p>
	- Perfektne zabezpečený
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Autor:</strong></span>
</p>

<p>
	- sakulmore
</p>

<p>
	 
</p>

<p>
	<strong><a href="https://github.com/sakulmore/CS_1.6__Announcer" rel="external nofollow">DOWNLOAD LINK</a></strong>
</p>

<p>
	 
</p>

<p>
	<em>Ak chceš vidieť moje ďalšie projekty, <strong><a href="https://sakulmore.eu/" rel="external nofollow">klikaj sem</a></strong>.</em>
</p>
]]></description><guid isPermaLink="false">56697</guid><pubDate>Wed, 20 Aug 2025 22:39:19 +0000</pubDate></item><item><title>CS 1.6 - Novinky a nov&#xE9; pluginy</title><link>https://pawno.cz/index.php?/topic/56696-cs-16-novinky-a-nov%C3%A9-pluginy/</link><description><![CDATA[<p>
	Ahojte, nejakú dobu som tu ničím neprispel a úprimne, aj som na Pawno tak trochu zabudol <img alt=":d" data-emoticon="" src="https://pawno.cz/uploads/emoticons/default_icon_e_biggrin.gif" title=":d" />. Ale som tu opäť, žijem a dýcham <img alt=":fastparrot:" data-emoticon="" src="https://pawno.cz/uploads/emoticons/fastparrot_30_30.gif" title=":fastparrot:" />.
</p>

<p>
	V tomto topicu by som vám chcel predstaviť nejaké svoje nové výtvory, updaty atď...
</p>

<p>
	 
</p>

<p>
	<strong><span style="font-size:24px;"><a href="https://github.com/sakulmore?tab=repositories" rel="external nofollow">1. Aktualizovaný GitHub</a></span></strong>
</p>

<p>
	V prvom rade som "oprášil" svoj GitHub a aktualizoval som FullPack a FullPack_older. Možno som to tu nikde predtým nepridával, ale medzičasom som vytvoril aj FullPack_older, ktorý miesto ReHLDS pridáva starú dobrú klasiku - DProto, VTC atď...
</p>

<p>
	 
</p>

<p>
	<span style="font-size:24px;"><strong>2. Nové CS 1.6 pluginy "Player Chat Logger" a "Melee Damage Changer"</strong></span>
</p>

<p>
	Medzičasom čo som tu teda nebol, som v živote riešil rôzne veci. Jednou z nich bolo začať sa učiť jazyk Pawn. Som overthinker, a teda vždy keď som si u niekoho nechal plugin vytvoriť (za čo som mu zaplatil samozrejme) tak mi začali chodiť do hlavy rôzne myšlienky ako "Čo keď mi nedovolí plugin nikde zverejniť?", "Čo keď jedného dňa prestane tvoriť pluginy? Je jediný, koho poznám...", "Čo keď si vymyslí nejaké brutálne prehrotené pravidlá ktoré budem musieť dodržiavať aby mi naďalej tvoril pluginy?" atď... Skrátka miliarda myšlienok (skôr negatívnych). Tak som začal na sebe pracovať a našiel som si človeka, ktorý ma začal učiť jazyk Pawn.
</p>

<p>
	No a... dnes som tu. Píšem vám tento topic s už nejakými znalosťami. Tvoril som rôzne menšie pluginy, ktoré som však nikde nezverejnil a boli to skôr len také testovacie aby som sa zlepšoval a zisťoval čo funguje a čo nefunguje.
</p>

<p>
	Well, bez nejakých ďalších kecov, poďme si ich predstaviť.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Player Chat Logger:</strong></span>
</p>

<p>
	Nedávno som bol prijatý ako Zástupca Majiteľa na novom hernom portále - CS-Hub.cz. Keďže sa podieľam na nastavovaní herných serverov, tak som chcel na servery pridať HLstatsX:CE. Avšak, neviem či to tak naozaj je alebo len ja zasa neviem používať Google xD , ale nepodarilo sa mi nikde nájsť normálne HLstatsX:CE. Tak som si dal challenge. Vytvorím aspoň logovací plugin na chat. Pre sledovanie aktivity hráčov už plugin mám - tiež vytvorený jedným týpkom ktorý mi kedysi tvoril pluginy. Avšak nikde som nemal uložený chat a čítať chat z klasického logu je extrémne nepriehľadné. Tak som vytvoril plugin - <strong>Player Chat Logger</strong>. Jednoduchý plugin, ktorý loguje chat a každú správu ktorú hráči napíšu do chatu sa uloží do amxmodx/data/Chats.txt vo formáte "[&lt;team&gt;] &lt;nickname&gt;(&lt;SteamID&gt;) <span>: &lt;správa&gt;</span>".
</p>

<p>
	<em><strong><a href="https://youtu.be/RH8Klauy46g" rel="external nofollow">Showcase video</a></strong></em>
</p>

<p>
	<a href="https://github.com/sakulmore/CS_1.6__Player_Chat_Logger" rel="external nofollow">Stiahnuť tu.</a>
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Melee Damage Changer:</strong></span>
</p>

<p>
	Plugin, pomocou ktorého si každý hráč môže nastaviť svoj vlastný damage, ktorý bude dávať iným hráčom/botom (per-player). Môžu si ho nastaviť len hráči, ktorý majú príslušný Admin Flag.
</p>

<p>
	<em><strong><a href="https://youtu.be/sXGTq8xzsHM" rel="external nofollow">Showcase video</a></strong></em>
</p>

<p>
	<a href="https://github.com/sakulmore/CS_1.6__Melee_Damage_Changer" rel="external nofollow">Stiahnuť tu.</a>
</p>

<p>
	 
</p>

<p>
	Kľudne mi píšte ak vám nebude niečo fungovať alebo máte nejaké návrhy na zlepšenie.. <img alt=":)" data-emoticon="" height="24" src="https://pawno.cz/uploads/emoticons/default_icon_e_smile.gif" srcset="https://pawno.cz/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /> Prípadne aké pluginy by som mohol vytvoriť ako ďalšie.
</p>

<p>
	Uvedomujem si, že source kódy pluginov (.sma) nie sú najlepšie napísané a profesionál by to isto vedel napísať lepšie - možno priehľadnejšie. Avšak ja profesionál nie som a ja vždy skôr uprednostňujem funkčnosť než vzhľad (ale aj to sa snažím na sebe viac doladiť).
</p>
]]></description><guid isPermaLink="false">56696</guid><pubDate>Sun, 17 Aug 2025 21:16:49 +0000</pubDate></item><item><title>[Work in Progress] Z&#xE1;vody na &#x161;t&#xFD;l Trackmanie</title><link>https://pawno.cz/index.php?/topic/56668-work-in-progress-z%C3%A1vody-na-%C5%A1t%C3%BDl-trackmanie/</link><description><![CDATA[<p>
	Zdravím,
</p>

<p>
	po dlhšom čase som sa vrátil k dlho odloženému rozpracovanému projektu. Ide o závody, ktoré sú podobné hre Trackmania. Snažíte sa prekonať trať v čo najkratšom čase a môžete si pri tom zapnúť "ducha", ktorý vám bude ukazovať trasu hráča s najlepším časom, prípadne inú jazdu (podľa vášho výberu).
</p>

<p>
	Primárny cieľ módu bol vytvoriť server na tréning gang race závodov známych zo serveru SuperParba. Preto je aktuálne väčšina závodov "ukradnutá" z tohto serveru.<br />
	S trochou kreativity sa ale dajú postaviť aj rôzne stunt trate atď... Aktuálne je napríklad postavených pár tratí pre skoky na bicykli.
</p>

<p>
	Aktuálne featury:<br />
	<strong>/race</strong> - Presun do class selection (výber závodu)<br />
	<strong>/r</strong> - Reset závodu<br />
	<strong>/tops</strong> - zobrazenie 15 najlepších jázd vybraného závodu + detailné medzičasy u každého checkpointu; možnosť použiť každú topku ako NPC<br />
	<strong>Globálne topky</strong> - po prekonaní najlepšieho času na trase sa vypíše všetkým hráčom správa do chatu.<br />
	<strong>Osobné topky</strong> - po prekonaní osobného rekordu sa vypíše správa do chatu.
</p>

<p>
	Hlavná featura - <strong>NPC duch</strong><br />
	Každá jedna jazda je nahrávaná do scriptfiles (StartRecordingPlayerData). Po dokončení jazdy sa súbor s nahrávkou presunie zo scriptfiles do zložky npcmodes pomocou <a href="https://github.com/JaTochNietDan/SA-MP-FileManager" rel="external nofollow">FileManager plugin</a>-u, a je tak ihneď pripravená na prehrávanie. Každá nahrávka má unikátny názov, ktorý sa spolu s ostatnými dátami o jazde ukladá do databázy. Môžete si tak otvoriť tabuľku najlepších časov a ľubovoľnú jazdu z tabuľky použiť ako NPC. Taktiež môžete ako ducha použiť svoju poslednú jazdu príkazom <strong>/setlastplayback</strong>.
</p>

<p>
	TODO:<br />
	- Tachometer<br />
	- Textdraw s časom<br />
	- Možnosť tvorby vlastnej trate<br />
	- Would be nice to have: Podpora objektov v závode + primitívny map editor pri stavbe tratí
</p>

<p>
	Kde si mód skúsiť?<br />
	Keďže stále prebieha vývoj, server je momentálne uzamknutý. V prípade veľkého záujmu môžete napísať správu.
</p>

<p>
	Videoukážka:
</p>

<div class="ipsEmbeddedVideo">
	<div>
		<iframe allowfullscreen="" frameborder="0" height="113" src="https://www.youtube-nocookie.com/embed/Ps1Nn8up154?feature=oembed" title="[SA:MP] Ukážka módu: Závody na čas + Trackmania-like NPC ghost" width="200"></iframe>
	</div>
</div>

<p>
	 
</p>
]]></description><guid isPermaLink="false">56668</guid><pubDate>Wed, 20 Nov 2024 21:35:27 +0000</pubDate></item><item><title>Komunitn&#xFD; SAMP Server</title><link>https://pawno.cz/index.php?/topic/56653-komunitn%C3%BD-samp-server/</link><description><![CDATA[<p>
	Ahojte,
</p>

<p>
	tak po case že zas vylepším moj SAMP server, no stal sa opak, zistil som že ten moj Paradise World je zabugovany jak prasa a tak som si povedal že ho zmením. Odporučte mi nejaký zaujímavý mod, SAMP bol podla viacerých ohlasov ten najnudnejší server na našom portály a rád by som to zmenil. Proste ho chcem ponechat a nahodiť tam nejaký zábavný mód, ktorý komunita ocení. NIkdy ho ani neplánujem zpenežovať, proste SAMP už má svoje miesto u nás a ja ho nechám spustený <img alt=":)" data-emoticon="" height="24" src="https://pawno.cz/uploads/emoticons/default_icon_e_smile.gif" srcset="https://pawno.cz/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /> Momentálne tam mám NVCNR ale aj to mi príde nuda.
</p>

<p>
	Nejaké tipy, niečo čo by komunita ocenila?
</p>
]]></description><guid isPermaLink="false">56653</guid><pubDate>Sun, 07 Apr 2024 16:25:42 +0000</pubDate></item><item><title>[CS 1.6] Full Server Pack by sakulmore</title><link>https://pawno.cz/index.php?/topic/56635-cs-16-full-server-pack-by-sakulmore/</link><description><![CDATA[<p>
	Ahojte! <span><img alt=":)" data-emoticon="" height="24" src="https://pawno.cz/uploads/emoticons/default_icon_e_smile.gif" srcset="https://pawno.cz/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /> POo dlhšej dobe tu o5 prispejem svojim výtvorom <span>:D .</span></span>
</p>

<p>
	 
</p>

<p>
	<strong><span><span>Popis:</span></span></strong>
</p>

<p>
	<span><span>tento Full Pack obsahuje prakticky celý server na CS 1.6. Čiže po stiahnutí tohto Full Packu už nebudete viac musieť inštalovať zvlášť dproto, amxmodx a ďalšie veci... Jednoducho stiahneš, prekopíruješ a nahradíš súbory, nachmoduješ na 0777 a máš hotovo! <span><img alt=":)" data-emoticon="" height="24" src="https://pawno.cz/uploads/emoticons/default_icon_e_smile.gif" srcset="https://pawno.cz/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /> </span></span></span>
</p>

<p>
	<span><span><span>Všetky informácie ohľadom toho packu nájdete na GitHube -&gt; <a href="https://github.com/sakulmore/FullPack" rel="external nofollow">https://github.com/sakulmore/FullPack</a></span></span></span>
</p>
]]></description><guid isPermaLink="false">56635</guid><pubDate>Wed, 03 Jan 2024 08:04:23 +0000</pubDate></item><item><title>CS 1.6 - JailBreak by RayCodeCSC</title><link>https://pawno.cz/index.php?/topic/56385-cs-16-jailbreak-by-raycodecsc/</link><description><![CDATA[<p>
	<strong>Popis:</strong>
</p>

<p>
	Je to nový JailBreak mód pre hru Counter-Strike 1.6. Tento mód je jednoduchý, neobsahuje žiadny shop ani nič podobné. Výhodou teda je, že si ku tomuto JB módu môžete dorobiť vlastné pluginy. Ďalšia dobrá funkcia tohto módu je, že má svoje vlastné API na tvorbu in-game herných dní (to sú herné dni, ktoré sú v Simon Menu)
</p>

<p>
	 
</p>

<p>
	<strong>Príkazy:</strong>
</p>

<p>
	CT: /simon, /sm, /fd, /glow, /mic, /box, /steps
</p>

<p>
	T: /lr
</p>

<p>
	ADMIN: /stopday, /days
</p>

<p>
	 
</p>

<p>
	<strong>CVARy:</strong>
</p>

<pre class="ipsCode">
// Po koľkých kolách má byť automaticky hromadné VD (hodnota 0 je, že celú mapu nebude žiadne automatické hromadné VD)
crxjb_freeday_rounds "&lt;hodnota_1&gt;" "&lt;hodnota_2&gt;" atď...
// Príklad: crxjb_freeday_rounds "5" &lt;- Každé 5 kolo bude hromad. VD.

// auto. hromad. VD vždy na začiatku novej mapy (1 = true; 0 = false)
crxjb_newmap_autofreeday "1/0"

// Zapnúť / Vypnúť aktiváciu tlačidiel na mapách pomocou zbraní (1 = true; 0 = false)
crxjb_bullets_buttons "1/0"</pre>

<p>
	 
</p>

<p>
	<strong>Obsah simon menu:</strong>
</p>

<p>
	- Otvorenie ciel (tlačidlo treba nastaviť na každej mape (iba raz). Stačí prísť ku tlačidlu na danej mape, ktorým sa otvárajú cely, a stlačiť klávesy R + G, tým sa tlačidlo "spáruje" so simon menu)
</p>

<p>
	- Herné módy
</p>

<p>
	- Dať VD
</p>

<p>
	- Zap/Vyp mikrofóny
</p>

<p>
	- Nastaviť hráčovi farbu
</p>

<p>
	- Futbal menu
</p>

<p>
	- Blocks menu (stavanie blokov)
</p>

<p>
	- Zap / Vyp box mód
</p>

<p>
	- Simon Steps
</p>

<p>
	 
</p>

<p>
	<strong>Poznámky:</strong>
</p>

<p>
	- Všetko potrebné je pribalené v .zip súbore.
</p>

<p>
	- Tento JB mód má svoje vlastné API, takže si môžete tvoriť vlastné herné dni do simon menu.
</p>

<p>
	 
</p>

<p>
	<strong>Požiadavky:</strong>
</p>

<p>
	- <a href="https://www.amxmodx.org/downloads-new.php?branch=master" rel="external nofollow">AmxModX 1.10</a>
</p>

<p>
	 
</p>

<p>
	<strong>Ako použiť herné dni?</strong>
</p>

<p>
	- Po nahratí súborov na server sa vám vygeneruje v zložke configs súbor "CustomDaysAPI.ini", v ktorom nájdete rôzne funkcie, z ktorých si môžete poskladať svoje herné dni.
</p>

<p>
	 
</p>

<p>
	<strong>Credits:</strong>
</p>

<p>
	RayCodeCSC - HL.Vývojár
</p>

<p>
	OciXCrom - HL.Pawner
</p>
<p>
<a class="ipsAttachLink" href="https://pawno.cz/applications/core/interface/file/attachment.php?id=1063" data-fileExt='zip' data-fileid='1063'>JB_RayCodeCSC_v1.7.zip</a></p>]]></description><guid isPermaLink="false">56385</guid><pubDate>Sun, 12 Sep 2021 10:14:52 +0000</pubDate></item><item><title>Minecraft pluginy</title><link>https://pawno.cz/index.php?/topic/56515-minecraft-pluginy/</link><description><![CDATA[<p>
	Ahojte,
</p>

<p>
	 
</p>

<p>
	týmto príspevkom by som vám chcel predstaviť moje pluginy pre hru Minecraft, ktoré som sa nedávno rozhodol tvoriť <img alt=":)" data-emoticon="" height="24" src="https://pawno.cz/uploads/emoticons/default_icon_e_smile.gif" srcset="https://pawno.cz/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /> . Moju tvorbu nájdete tu: <a href="https://www.spigotmc.org/resources/authors/sakulmore.642273/" rel="external nofollow">https://www.spigotmc.org/resources/authors/sakulmore.642273/ </a>a budem rád ak mi napíšete prípadne čo by sa dalo zlepšíť atď... Taktiež kľudne píšte návrhy na nové pluginy <span><img alt=":)" data-emoticon="" height="24" src="https://pawno.cz/uploads/emoticons/default_icon_e_smile.gif" srcset="https://pawno.cz/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /> .</span>
</p>

<p>
	 
</p>

<p>
	<span>Pluginy netvorím sám. Ja plugin naprojektujem a následne projekt odovzdám developerovi, ktorý podľa toho urobí daný plugin. Baví ma to takto robiť viac, než keby som mal tvoriť pluginy úplne sám <span>:D .</span></span>
</p>

<p>
	<span><span>Ak ste nejaký plugin nepochopili ako funguje, kľudne napíšte a ja rád vysvetlím <span><img alt=":)" data-emoticon="" height="24" src="https://pawno.cz/uploads/emoticons/default_icon_e_smile.gif" srcset="https://pawno.cz/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /> .</span></span></span>
</p>
]]></description><guid isPermaLink="false">56515</guid><pubDate>Sat, 30 Jul 2022 06:06:19 +0000</pubDate></item><item><title>LIFE THAT</title><link>https://pawno.cz/index.php?/topic/56447-life-that/</link><description><![CDATA[<p>
	<font color="#f39c12" face="Georgia, serif"><span style="font-size:72px;"><b>                           LIFE THAT</b></span></font>
</p>

<p>
	<span style="color:#000000;"><span style="font-size:16px;">                                                                                </span></span>
</p>

<p>
	Zdravím tohle je můj gamemode LT není hotoví a po dlouhé době...hodně dlouhé....době sem se k němu vrátil.
</p>

<p>
	 
</p>

<p>
	popisovat ho nemá smysl je to freeroam obrázky mluví za vše ale mějte na paměti že není dokončený a je to jen test <span>:).</span>
</p>

<p>
	<strong>server ip <span>:   </span>srv1.crafthost.cz:25000</strong>
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="1115" href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-004.png.6d0a13517fe37f274871724e87fd7d6e.png" rel=""><img alt="sa-mp-004.png" class="ipsImage ipsImage_thumbnailed" data-fileid="1115" data-ratio="56,2" width="1000" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-004.thumb.png.ec719e5f28be07ad102492144f646dc6.png" /></a>
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="1116" href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-005.png.04dc2cd809266460893a0a84fe5f06a2.png" rel=""><img alt="sa-mp-005.png" class="ipsImage ipsImage_thumbnailed" data-fileid="1116" data-ratio="56,2" width="1000" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-005.thumb.png.805427fb3fb2770226b1e091cd369e80.png" /></a>
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="1117" href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-006.png.a44f0f4663e5e1b64b8e06e14645bb31.png" rel=""><img alt="sa-mp-006.png" class="ipsImage ipsImage_thumbnailed" data-fileid="1117" data-ratio="56,2" width="1000" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-006.thumb.png.d4a85543327cc4dee64e0dfbf3c10a1c.png" /></a>
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="1118" href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-011.png.99d76dee649d0036f90c59b9da2a1a7d.png" rel=""><img alt="sa-mp-011.png" class="ipsImage ipsImage_thumbnailed" data-fileid="1118" data-ratio="56,2" width="1000" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-011.thumb.png.4306b5aaf66a8371256561f91f99abe4.png" /></a>
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="1119" href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-012.png.72ffd1068abc40c6dcc82b6330438ca1.png" rel=""><img alt="sa-mp-012.png" class="ipsImage ipsImage_thumbnailed" data-fileid="1119" data-ratio="56,2" width="1000" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-012.thumb.png.67f875768e191de90168f447ebc2d1a0.png" /></a>
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="1120" href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-013.png.4e6acbe4423bd1b9624324e8c4a44069.png" rel=""><img alt="sa-mp-013.png" class="ipsImage ipsImage_thumbnailed" data-fileid="1120" data-ratio="56,2" width="1000" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-013.thumb.png.500a70ad950e4629c6b70dcf749a5595.png" /></a>
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="1123" href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-018.png.3956f4b7ca051bd6caf7a0e3787e3691.png" rel=""><img alt="sa-mp-018.png" class="ipsImage ipsImage_thumbnailed" data-fileid="1123" data-ratio="56,2" width="1000" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-018.thumb.png.75fc35512d1ff09637446fc2fef1f5de.png" /></a>
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="1122" href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-017.png.8669823b20a4d6bce749120d6a9dfe70.png" rel=""><img alt="sa-mp-017.png" class="ipsImage ipsImage_thumbnailed" data-fileid="1122" data-ratio="56,2" width="1000" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-017.thumb.png.f1026f9dd4ad7daad495433bff4aaa77.png" /></a>
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="1124" href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-021.png.bfaa748daa317435d76594cfa30f86c7.png" rel=""><img alt="sa-mp-021.png" class="ipsImage ipsImage_thumbnailed" data-fileid="1124" data-ratio="56,2" width="1000" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-021.thumb.png.640cf26f6b87e82e129985c24f13a5a6.png" /></a>
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-007.png.8353f28200f5fe947145d7174ed2e5d2.png" data-fileid="1126" data-fileext="png" rel=""><img alt="sa-mp-007.png" class="ipsImage ipsImage_thumbnailed" data-fileid="1126" data-ratio="56,2" width="1000" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-007.thumb.png.6514915f204cc56ee571e909ab34fc78.png" /></a>
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-001.png.780fc9843463da56f78f546e4efce220.png" data-fileid="1127" data-fileext="png" rel=""><img alt="sa-mp-001.png" class="ipsImage ipsImage_thumbnailed" data-fileid="1127" data-ratio="56,2" width="1000" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-001.thumb.png.deeafb1bbeb985b159d13b50682845ae.png" /></a>
</p>

<p><a href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-023.png.e0abce42ce307ccc22c04db323853d3e.png" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="1128" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-023.thumb.png.6c9de8006e4075be6a903726583cb37d.png" data-ratio="56,2" width="1000" class="ipsImage ipsImage_thumbnailed" alt="sa-mp-023.png"></a></p>
<p><a href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-002.png.5f395fd49b7ed2486a35c36953535eb7.png" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="1129" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-002.thumb.png.2a1bb078fd40d9fd3f55ed9eb552d7e1.png" data-ratio="56,2" width="1000" class="ipsImage ipsImage_thumbnailed" alt="sa-mp-002.png"></a></p>]]></description><guid isPermaLink="false">56447</guid><pubDate>Sun, 09 Jan 2022 18:47:57 +0000</pubDate></item><item><title>CS 1.6 - Admin Tools</title><link>https://pawno.cz/index.php?/topic/56524-cs-16-admin-tools/</link><description><![CDATA[<p>
	<em>Tak a máme tu ďalší plugin ktorý nikto nikdy nevyužije pretože vás baví po*ebaná hra s názvom CSGO a CS 1.6 nikoho nezaujíma ale dávam to sem pretože sa nudím.</em>
</p>

<p>
	(srandujem xDD, verím že to predsa ešte niekoho baví <span>:D <span>:D </span></span>)
</p>

<p>
	 
</p>

<p>
	Nie som si istý či som sem už náhodou tento plugin nedával, ale zrejme nie keďže sa mi ho nedarí dohľadať. Ak už tu niekde je tak sa ospravedlňujem za duplicitné téma <span><img alt=":)" data-emoticon="" height="24" src="https://pawno.cz/uploads/emoticons/default_icon_e_smile.gif" srcset="https://pawno.cz/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /> .</span>
</p>

<p>
	 
</p>

<p>
	<strong>Popis:</strong>
</p>

<p>
	Pridáva do hry Admin Tools, čiže nástroje pre Adminov.
</p>

<p>
	 
</p>

<p>
	<strong>Funkcie:</strong>
</p>

<p>
	Set Health &lt;- Nastaví hráčovi životy<br />
	Set Armor &lt;- Nastaví hráčovi Armor<br />
	Player Death<br />
	   Kill Player<br />
	   Kill All Players<br />
	   (ak je hráč mŕtvy môžeš ho tu aj oživiť)
</p>

<p>
	<br />
	Team Balancer &lt;- Môžeš prehodiť hráča do iného teamu (zostane živí)<br />
	Teleporter &lt;- Kam sa pozeráš tam teleportneš hráča
</p>

<p>
	 
</p>

<p>
	<strong>Príkazy:</strong>
</p>

<p>
	/atools (ADMIN_MENU)
</p>

<p>
	 
</p>

<p>
	<strong>Credits:</strong>
</p>

<p>
	sakulmore -&gt; Projektant
</p>

<p>
	JocA -&gt; Pawner
</p>

<p>
	 
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://pawno.cz/uploads/monthly_2022_09/menu.png.e21d002f06a2c6d346b8c26f1babab81.png" data-fileid="1176" data-fileext="png" rel=""><img alt="menu.png" class="ipsImage ipsImage_thumbnailed" data-fileid="1176" data-ratio="174,7" width="166" src="https://pawno.cz/uploads/monthly_2022_09/menu.png.e21d002f06a2c6d346b8c26f1babab81.png" /></a>
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://pawno.cz/uploads/monthly_2022_09/online_players.png.bd3d19c3013ea7ca5f551c97b4d53269.png" data-fileid="1177" data-fileext="png" rel=""><img alt="online_players.png" class="ipsImage ipsImage_thumbnailed" data-fileid="1177" data-ratio="196,27" width="134" src="https://pawno.cz/uploads/monthly_2022_09/online_players.png.bd3d19c3013ea7ca5f551c97b4d53269.png" /></a>
</p>

<p>
	<a class="ipsAttachLink" data-fileext="rar" data-fileid="1175" href="https://pawno.cz/applications/core/interface/file/attachment.php?id=1175" rel="">CS1-6_AdminTools_sakulmore.rar</a>
</p>
]]></description><guid isPermaLink="false">56524</guid><pubDate>Sat, 03 Sep 2022 15:05:11 +0000</pubDate></item><item><title>Pomoc s Pawn</title><link>https://pawno.cz/index.php?/topic/56510-pomoc-s-pawn/</link><description><![CDATA[<p>
	Zdravím, potřeboval bych se naučit pawn, ale nevím kde, zkoušel jsem to najít, ale nic
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Nevíte někdo kde?
</p>
]]></description><guid isPermaLink="false">56510</guid><pubDate>Sat, 09 Jul 2022 12:53:01 +0000</pubDate></item><item><title>[KSA] Cinematic Mode</title><link>https://pawno.cz/index.php?/topic/54941-ksa-cinematic-mode/</link><description><![CDATA[
<p style="text-align:center;">
	<img alt="JY47QTf.png" class="ipsImage" height="250" src="https://pawno.cz/uploads/imageproxy/JY47QTf.png.6873adcfaeb6ae2cb8fb5c87bda9e446.png" width="247"></p>

<p style="text-align:center;">
	<strong><span style="font-size:22px;">kingsofsa.cz:8888</span></strong>
</p>

<p>
	Server, kde se dá dělat <em>všechno</em>. Ať už je vaší oblíbenou činností závodění, zabíjení, natáčení, stavění, roleplay či jenom testování skinů, na tomto módu můžete cokoliv. Pomocí široké škály funkcí a příkazů můžete vytvářet vlastní objekty, vozidla, prozkoumávat celé San Andreas od tajných interiérů až po konec světa. Jen fantazie je vaší hranicí.
</p>

<ul><li>
		Nepřetržitý vývoj od roku 2009.
	</li>
	<li>
		Bez žádných omezení či zákazů toho, co můžete dělat (CLEO apod. povoleno).
	</li>
	<li>
		Autor vyhrál soutěž o nejlepšího pawnera. ;-)
	</li>
	<li>
		Můžete si nastavit čas, počasí i gravitaci podle sebe. Dejte si tolik zbraní a peněz, kolik chcete.
	</li>
	<li>
		Celé San Andreas jen pro vás – systém vlastnictví virtuálních světů vám umožní nerušeně hrát s lidmi, kterým to umožníte, a měnit vlastnosti hry i světa pro všechny hráče v něm.
	</li>
	<li>
		Obsahuje všechny objekty, vozidla, skiny, zbraně i animace, vše okamžitě přístupné.
	</li>
	<li>
		Jaký způsob hraní vám vyhovuje, je jen na vás. Nastavte si vlastní jméno a vrhněte se na roleplay (rozšířená sada příkazů), nebo si vytvořte autodílnu a tuňte vozidla ostatním hráčům.
	</li>
	<li>
		Některé trailery na jiné servery pocházejí ve skutečnosti z KSA. Pomocí spousty příkazů můžete pohybovat s kamerou nebo nahrávat a vytvářet NPC.
	</li>
	<li>
		Chodci – ovladatelné postavy, které můžou chodit, jezdit či útočit na váš rozkaz.
	</li>
	<li>
		Vytvořte si auto s raketovým pohonem, majákem, přídavnými střílnami či vlastními texty. Vše je sice jen kosmetické, ale fantazii se meze nekladou!
	</li>
	<li>
		Postavte si vlastní dům či vozidlo a uložte si ho, abyste ho příště mohli lehce vytvořit. Připojte na sebe jakékoliv objekty a vytvořte oblečení pro supervojáka, démona nebo čaroděje.
	</li>
	<li>
		Systém vlastních map přidává do San Andreas chybějící křoví a stromky, a nebo sníh po celém světě. Vše lze okamžitě zapnout i vypnout.
	</li>
	<li>
		Ovládejte všechny brány a výtahy po San Andreas.
	</li>
	<li>
		Lehké a okamžité pouštění hudby z YouTube. Lze spustit i všem lidem ve světě nebo v týmu.
	</li>
	<li>
		Piškvorky a jiné minihry! Pozvěte si hráče, postavte trať a lze hned závodit.
	</li>
	<li>
		Server používá pluginy YSF (který vyvíjím), FCNPC a streamer. Využívá možnosti SA-MP na maximum.
	</li>
	<li>
		Půlnoční filosofické debaty se mnou...
	</li>
	<li>
		A mnoho dalšího!
	</li>
</ul><p>
	Přijďte se podívat, těšíme se na vás!
</p>

<p style="text-align:center;">
	<img alt="560x95_FFFFFF_FF9900_000000_000000.png" class="ipsImage" height="95" src="https://pawno.cz/uploads/imageproxy/560x95_FFFFFF_FF9900_000000_000000.png.8fe1e7e685d9da794517ff24938ba26d.png" width="560"></p>

<p style="text-align:center;">
	 
</p>

<p style="text-align:center;">
	<span style="font-size:22px;"><strong>Videa</strong></span>
</p>

<p style="text-align:center;">
	<a href="https://www.youtube.com/watch?v=eu3zOewlHmsa" rel="external nofollow"><img alt="hqdefault.jpg" class="ipsImage" height="360" src="https://pawno.cz/uploads/imageproxy/hqdefault.jpg.1560ba6c5d01be6633af1e2b6014b514.jpg" width="480"></a> <a href="https://www.youtube.com/watch?v=Cyy3I4OUp9Y" rel="external nofollow"><img alt="hqdefault.jpg" class="ipsImage" height="360" src="https://pawno.cz/uploads/imageproxy/hqdefault.jpg.d52308a385e384efdc6e0016bf31d31e.jpg" width="480"></a>
</p>

<p style="text-align:center;">
	 
</p>

<p style="text-align:center;">
	<span style="font-size:20px;"><strong>Uká</strong></span><span style="font-size:22px;"><strong>z</strong></span><span style="font-size:20px;"><strong>ky</strong></span>
</p>

<p style="text-align:center;">
	<img alt="5nxvK05.gif" height="384" src="https://i.imgur.com/5nxvK05.gif" width="480"> <img alt="RNsVpYv.gif" height="384" src="https://pawno.cz/uploads/imageproxy/RNsVpYv.gif.75b324b004ff9f9eb16e7856eb87d48b.gif" width="480"></p>

<p style="text-align:center;">
	<img alt="5TsOptl.gif" height="384" src="https://i.imgur.com/5TsOptl.gif" width="480"> <img alt="dpSl0Ot.gif" height="384" src="https://i.imgur.com/dpSl0Ot.gif" width="480"></p>

<p style="text-align:center;">
	<img alt="oATxVor.gif" height="384" src="https://pawno.cz/uploads/imageproxy/oATxVor.gif.0df2e09814354ef16bb9656060282e45.gif" width="480"> <img alt="yT7F4wM.gif" height="384" src="https://i.imgur.com/yT7F4wM.gif" width="480"></p>

<p style="text-align:center;">
	<img alt="hqWmzVO.gif" height="384" src="https://i.imgur.com/hqWmzVO.gif" width="480"></p>
]]></description><guid isPermaLink="false">54941</guid><pubDate>Sun, 21 Jan 2018 18:36:26 +0000</pubDate></item><item><title>PawnPlus 0.8</title><link>https://pawno.cz/index.php?/topic/55047-pawnplus-08/</link><description><![CDATA[
<p style="text-align:center;">
	<span style="font-size:26px;"><strong><a href="https://github.com/IllidanS4/PawnPlus/" rel="external nofollow">PawnPlus 0.8</a></strong></span>
</p>

<p style="text-align:center;">
	<strong><span style="font-size:14px;"><a href="https://github.com/IllidanS4/PawnPlus/releases/latest" rel="external nofollow">Stažení</a> | <a href="https://github.com/IllidanS4/PawnPlus/wiki" rel="external nofollow">Dokumentace</a></span></strong>
</p>

<p>
	Představuji vám svůj nový plugin, který z Pawnu udělá moderní programovací jazyk, v němž bude radost programovat pro SA-MP. Přidáním nových konstruktů a "typů" rozšiřuje sílu jazyka, ale zachovává a dokonce i navyšuje jednoduchost programování.
</p>

<p>
	<span style="font-size:20px;">Shrnutí hlavních funkcí</span>
</p>

<p>
	<strong><span style="font-size:16px;">Řetězce</span></strong>
</p>

<p>
	Všichni to známe – řetězec je pole znaků s pevnou maximální délkou, kterou vždy musíme znát, pokud chceme s řetězci cokoliv provést. Odteď už ne! <em>PawnPlus</em> přináší dynamickou alokaci řetězců, které lze spojovat, rozdělovat, porovnávat či jinak upravovat. Možná si říkáte, k čemu je to dobré, když funkce SA-MP (např. <em>SendClientMessage</em>) vyžadují předání řetězce jako pole, ale počkejte – jde to! Tento plugin umožní přetvořit <strong>jakoukoliv</strong> funkci SA-MP (i jiných pluginů) na variantu, která místo polí bere nové řetězce a funguje naprosto stejně.
</p>

<p>
	<strong><span style="font-size:16px;">Asynchronní programování</span></strong>
</p>

<p>
	Nebojte, žádná vlákna či race-condition, ale lehké asynchronní programování pomocí úloh, jehož vzorem je jazyk C#. Pomocí nového příkazu jazyka lze pozastavit průběh stávající funkce a odložit jeho vykonávání na jakoukoliv jinou dobu a mezitím spustit třeba něco jiného. Již žádné složité používání <em>SetTimerEx</em>, s tímto pluginem lze prostě ve funkci <em>čekat</em>, než nastane žádaná situace, a pak pokračovat.
</p>

<p>
	<strong><span style="font-size:16px;">"Reflexe"</span></strong>
</p>

<p>
	Pawn sice není natolik pokročilý, aby umožňoval jakoukoliv reflexi, ale v tomto pluginu naleznete i pár funkcí, které umožní např. zavolat nativní funkci pomocí jejího jména jako řetězce, či navázání libovolné funkce na konkrétní událost serveru.
</p>

<p>
	<span style="font-size:20px;">Příklady</span>
</p>

<p>
	<strong><span style="font-size:16px;">Vytvoření, spojení a předání řetězců</span></strong>
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="com">#include</span><span class="pln"> </span><span class="str">"PawnPlus.inc"</span><span class="pln">

</span><span class="com">//Původní SendClientMessageToAll(color, const message[]) upravíme tak, že všechny "const x[]" nahradíme "AmxString:x".</span><span class="pln">
native </span><span>SendClientMessageToAllStr</span><span class="pun">(</span><span class="pln">color</span><span class="pun">,</span><span class="pln"> </span><span>AmxString</span><span class="pun">:</span><span class="pln">message</span><span class="pun">)</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> </span><span>SendClientMessageToAll</span><span class="pun">;</span><span class="pln">

</span><span class="com">//Pomocná funkce vytvářející řetězec (jehož maximální velikost známe).</span><span class="pln">
stock </span><span>String</span><span class="pun">:</span><span>GetPlayerNameStr</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">)</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    </span><span class="kwd">new</span><span class="pln"> name</span><span class="pun">[</span><span class="pln">MAX_PLAYER_NAME</span><span class="pun">];</span><span class="pln">
    </span><span>GetPlayerName</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="pln"> name</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">sizeof</span><span class="pun">(</span><span class="pln">name</span><span class="pun">));</span><span class="pln">
    </span><span class="kwd">return</span><span class="pln"> str_new</span><span class="pun">(</span><span class="pln">name</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

</span><span class="kwd">public</span><span class="pln"> </span><span>OnPlayerConnect</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">)</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    </span><span class="com">//Řetězce jsou reprezentované proměnnými se značkou "String". Lze je spojovat pomocí operátoru +. Funkce str_val umí převést libovolnou hodnotu na řetězec.</span><span class="pln">
    </span><span class="kwd">new</span><span class="pln"> </span><span>String</span><span class="pun">:</span><span class="pln">name </span><span class="pun">=</span><span class="pln"> </span><span>GetPlayerNameStr</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">);</span><span class="pln">
    </span><span class="kwd">new</span><span class="pln"> </span><span>String</span><span class="pun">:</span><span class="pln">msg </span><span class="pun">=</span><span class="pln"> str_new</span><span class="pun">(</span><span class="str">"Hráč "</span><span class="pun">)+</span><span class="pln">name</span><span class="pun">+</span><span class="pln">str_new</span><span class="pun">(</span><span class="str">" ("</span><span class="pun">)+</span><span class="pln">str_val</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">)+</span><span class="pln">str_new</span><span class="pun">(</span><span class="str">") se připojil na server."</span><span class="pun">);</span><span class="pln">
    
    </span><span class="com">//Provede se zavolání funkce SendClientMessageToAll, jen místo druhého parametru se vezme dynamický řetězec namísto pole znaků.</span><span class="pln">
    </span><span>SendClientMessageToAllStr</span><span class="pun">(-</span><span class="lit">1</span><span class="pun">,</span><span class="pln"> msg</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	<strong><span style="font-size:16px;">Rozdělení a porovnání řetězce</span></strong>
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="com">//Obdobným způsobem upravena funkce SendClientMessage.</span><span class="pln">
native </span><span>SendClientMessageStr</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="pln"> color</span><span class="pun">,</span><span class="pln"> </span><span>AmxString</span><span class="pun">:</span><span class="pln">message</span><span class="pun">)</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> </span><span>SendClientMessage</span><span class="pun">;</span><span class="pln">

</span><span class="kwd">public</span><span class="pln"> </span><span>OnPlayerCommandText</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="pln"> cmdtext</span><span class="pun">[])</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    </span><span class="kwd">new</span><span class="pln"> </span><span>String</span><span class="pun">:</span><span class="pln">cmd </span><span class="pun">=</span><span class="pln"> str_new</span><span class="pun">(</span><span class="pln">cmdtext</span><span class="pun">);</span><span class="pln">
    
    </span><span class="kwd">new</span><span class="pln"> </span><span>String</span><span class="pun">:</span><span class="pln">name </span><span class="pun">=</span><span class="pln"> cmd</span><span class="pun">;</span><span class="pln">
    </span><span class="kwd">new</span><span class="pln"> </span><span>String</span><span class="pun">:</span><span class="pln">args </span><span class="pun">=</span><span class="pln"> STRING_NULL</span><span class="pun">;</span><span class="pln">
    
    </span><span class="com">//Cyklus nalezne v řetězci mezeru a rozdělí jej na jméno a argumenty.</span><span class="pln">
    </span><span class="kwd">new</span><span class="pln"> len </span><span class="pun">=</span><span class="pln"> str_len</span><span class="pun">(</span><span class="pln">cmd</span><span class="pun">);</span><span class="pln">
    </span><span class="kwd">for</span><span class="pun">(</span><span class="kwd">new</span><span class="pln"> i </span><span class="pun">=</span><span class="pln"> </span><span class="lit">0</span><span class="pun">;</span><span class="pln"> i </span><span class="pun">&lt;</span><span class="pln"> len</span><span class="pun">;</span><span class="pln"> i</span><span class="pun">++)</span><span class="pln">
    </span><span class="pun">{</span><span class="pln">
        </span><span class="kwd">if</span><span class="pun">(</span><span class="pln">str_getc</span><span class="pun">(</span><span class="pln">cmd</span><span class="pun">,</span><span class="pln"> i</span><span class="pun">)</span><span class="pln"> </span><span class="pun">==</span><span class="pln"> </span><span class="str">' '</span><span class="pun">)</span><span class="pln">
        </span><span class="pun">{</span><span class="pln">
            name </span><span class="pun">=</span><span class="pln"> str_sub</span><span class="pun">(</span><span class="pln">cmd</span><span class="pun">,</span><span class="pln"> </span><span class="lit">0</span><span class="pun">,</span><span class="pln"> i</span><span class="pun">);</span><span class="pln">
            args </span><span class="pun">=</span><span class="pln"> str_sub</span><span class="pun">(</span><span class="pln">cmd</span><span class="pun">,</span><span class="pln"> i</span><span class="pun">+</span><span class="lit">1</span><span class="pun">);</span><span class="pln">
            </span><span class="kwd">break</span><span class="pun">;</span><span class="pln">
        </span><span class="pun">}</span><span class="pln">
    </span><span class="pun">}</span><span class="pln">
    
    </span><span class="com">//Porovnání jména příkazu.</span><span class="pln">
    </span><span class="kwd">if</span><span class="pun">(</span><span class="pln">name </span><span class="pun">==</span><span class="pln"> str_new</span><span class="pun">(</span><span class="str">"/test"</span><span class="pun">))</span><span class="pln">
    </span><span class="pun">{</span><span class="pln">
        </span><span>SendClientMessageStr</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="pln"> </span><span class="pun">-</span><span class="lit">1</span><span class="pun">,</span><span class="pln"> args</span><span class="pun">);</span><span class="pln"> </span><span class="com">//Vypsání argumentů.</span><span class="pln">
        </span><span class="kwd">return</span><span class="pln"> </span><span class="kwd">true</span><span class="pun">;</span><span class="pln">
    </span><span class="pun">}</span><span class="pln">
    </span><span class="kwd">return</span><span class="pln"> </span><span class="kwd">false</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	<em>str_find</em> a <em>str_split</em> bude v pozdější verzi.
</p>

<p>
	<strong><span style="font-size:16px;">Pozastavení vykonávání funkce</span></strong>
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="pln">stock </span><span>Odpocet</span><span class="pun">()</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    </span><span>SendClientMessageToAll</span><span class="pun">(-</span><span class="lit">1</span><span class="pun">,</span><span class="pln"> </span><span class="str">"3"</span><span class="pun">);</span><span class="pln">
    wait_ms</span><span class="pun">(</span><span class="lit">1000</span><span class="pun">);</span><span class="pln"> </span><span class="com">//Neblokující čekání (žádný cyklus).</span><span class="pln">
    </span><span>SendClientMessageToAll</span><span class="pun">(-</span><span class="lit">1</span><span class="pun">,</span><span class="pln"> </span><span class="str">"2"</span><span class="pun">);</span><span class="pln">
    wait_ms</span><span class="pun">(</span><span class="lit">1000</span><span class="pun">);</span><span class="pln">
    </span><span>SendClientMessageToAll</span><span class="pun">(-</span><span class="lit">1</span><span class="pun">,</span><span class="pln"> </span><span class="str">"1"</span><span class="pun">);</span><span class="pln">
    wait_ms</span><span class="pun">(</span><span class="lit">1000</span><span class="pun">);</span><span class="pln">
    </span><span>SendClientMessageToAll</span><span class="pun">(-</span><span class="lit">1</span><span class="pun">,</span><span class="pln"> </span><span class="str">"0"</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span><span class="pln">
</span><span class="com">//Poznámka: Čekání zablokuje vykonávání kódu až do nejbližší (externě vyvolané) funkce public. Pokud chcete, aby vnější kód pokračoval rovnou, použije CallLocalFunction.</span></pre>

<p>
	<strong><span style="font-size:16px;">Čekání na libovolnou událost</span></strong>
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="com">//Předělání funkce MoveObject tak, aby vracela úlohu, na niž lze "čekat" (tedy dokončení hýbání s objektem).</span><span class="pln">
stock task</span><span class="pun">:</span><span>MoveObjectTask</span><span class="pun">(</span><span class="pln">objectid</span><span class="pun">,</span><span class="pln"> </span><span>Float</span><span class="pun">:</span><span class="pln">X</span><span class="pun">,</span><span class="pln"> </span><span>Float</span><span class="pun">:</span><span class="pln">Y</span><span class="pun">,</span><span class="pln"> </span><span>Float</span><span class="pun">:</span><span class="pln">Z</span><span class="pun">,</span><span class="pln"> </span><span>Float</span><span class="pun">:</span><span>Speed</span><span class="pun">,</span><span class="pln"> </span><span>Float</span><span class="pun">:</span><span>RotX</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> </span><span class="pun">-</span><span class="lit">1000.0</span><span class="pun">,</span><span class="pln"> </span><span>Float</span><span class="pun">:</span><span>RotY</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> </span><span class="pun">-</span><span class="lit">1000.0</span><span class="pun">,</span><span class="pln"> </span><span>Float</span><span class="pun">:</span><span>RotZ</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> </span><span class="pun">-</span><span class="lit">1000.0</span><span class="pun">)</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    </span><span class="com">//Úloha představuje abstraktní proces, který lze dokončit a jehož výsledkem může být nějaká hodnota.</span><span class="pln">
    </span><span class="com">//task_new vytvoří novou prázdnou (nedokončenou) úlohu.</span><span class="pln">
    </span><span class="kwd">new</span><span class="pln"> task</span><span class="pun">:</span><span class="pln">t </span><span class="pun">=</span><span class="pln"> task_new</span><span class="pun">();</span><span class="pln">
    </span><span class="com">//Zaregistruje novou "obsluhu" pro callback OnObjectMoved. Veřejná funkce SingleFireObjectTask se zavolá pokaždé,</span><span class="pln">
    </span><span class="com">//kdy by se měla zavolat funkce OnObjectMoved a navíc se jí předá několik argumentů navíc.</span><span class="pln">
    </span><span class="com">//specifikátor "e" značí předání ID nově vytvořeného objektu (to funkce pawn_register_callback i vrací).</span><span class="pln">
    pawn_register_callback</span><span class="pun">(#</span><span>OnObjectMoved</span><span class="pun">,</span><span class="pln"> </span><span class="com">#SingleFireObjectTask, "edd", t, objectid);</span><span class="pln">
    </span><span>MoveObject</span><span class="pun">(</span><span class="pln">objectid</span><span class="pun">,</span><span class="pln"> X</span><span class="pun">,</span><span class="pln"> Y</span><span class="pun">,</span><span class="pln"> Z</span><span class="pun">,</span><span class="pln"> </span><span>Speed</span><span class="pun">,</span><span class="pln"> </span><span>RotX</span><span class="pun">,</span><span class="pln"> </span><span>RotY</span><span class="pun">,</span><span class="pln"> </span><span>RotZ</span><span class="pun">);</span><span class="pln">
    </span><span class="kwd">return</span><span class="pln"> t</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

stock </span><span>ObjectTest</span><span class="pun">()</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    </span><span class="kwd">new</span><span class="pln"> obj </span><span class="pun">=</span><span class="pln"> </span><span>CreateObject</span><span class="pun">(</span><span class="lit">19300</span><span class="pun">,</span><span class="pln"> </span><span class="lit">0.0</span><span class="pun">,</span><span class="pln"> </span><span class="lit">0.0</span><span class="pun">,</span><span class="pln"> </span><span class="lit">0.0</span><span class="pun">,</span><span class="pln"> </span><span class="lit">0.0</span><span class="pun">,</span><span class="pln"> </span><span class="lit">0.0</span><span class="pun">,</span><span class="pln"> </span><span class="lit">0.0</span><span class="pun">);</span><span class="pln">
    print</span><span class="pun">(</span><span class="str">"Object created!"</span><span class="pun">);</span><span class="pln">
    </span><span class="com">//Proběhne čekání na úlohu; zbytek kódu se vykoná, až skončí.</span><span class="pln">
    await </span><span>MoveObjectTask</span><span class="pun">(</span><span class="pln">obj</span><span class="pun">,</span><span class="pln"> </span><span class="lit">0.0</span><span class="pun">,</span><span class="pln"> </span><span class="lit">0.0</span><span class="pun">,</span><span class="pln"> </span><span class="lit">10.0</span><span class="pun">,</span><span class="pln"> </span><span class="lit">5.0</span><span class="pun">);</span><span class="pln">
    print</span><span class="pun">(</span><span class="str">"Object moved!"</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

</span><span class="com">//Nová obsluha události OnObjectMoved má navíc tři parametry (na začátku), jejichž hodnotu lze určit</span><span class="pln">
</span><span class="com">//v pawn_register_callback. Zbytek parametrů je z OnObjectMoved.</span><span class="pln">
forward </span><span>SingleFireObjectTask</span><span class="pun">(</span><span class="pln">callback</span><span class="pun">:</span><span class="pln">id</span><span class="pun">,</span><span class="pln"> task</span><span class="pun">:</span><span class="pln">task</span><span class="pun">,</span><span class="pln"> obj</span><span class="pun">,</span><span class="pln"> objectid</span><span class="pun">);</span><span class="pln">
</span><span class="kwd">public</span><span class="pln"> </span><span>SingleFireObjectTask</span><span class="pun">(</span><span class="pln">callback</span><span class="pun">:</span><span class="pln">id</span><span class="pun">,</span><span class="pln"> task</span><span class="pun">:</span><span class="pln">task</span><span class="pun">,</span><span class="pln"> obj</span><span class="pun">,</span><span class="pln"> objectid</span><span class="pun">)</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    </span><span class="kwd">if</span><span class="pun">(</span><span class="pln">obj </span><span class="pun">==</span><span class="pln"> objectid</span><span class="pun">)</span><span class="pln">
    </span><span class="pun">{</span><span class="pln">
        </span><span class="com">//Pokud se pohnul objekt, na nějž je zaregistrovaná tato obsluha (uloženo v parametru obj), obsluha se odregistruje</span><span class="pln">
        pawn_unregister_callback</span><span class="pun">(</span><span class="pln">id</span><span class="pun">);</span><span class="pln">
        </span><span class="com">//a úloha, která k ní náleží, je nastavena na hotovou (s nějakým výsledkem).</span><span class="pln">
        task_set_result</span><span class="pun">(</span><span class="pln">task</span><span class="pun">,</span><span class="pln"> objectid</span><span class="pun">);</span><span class="pln">
    </span><span class="pun">}</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	<span style="font-size:20px;">Technické informace</span>
</p>

<p>
	<strong><span style="font-size:16px;">Jak to celé funguje?</span></strong>
</p>

<p>
	Technologie, na které celý tento plugin staví, se nazývá hookování. Hookování principiálně umožňuje přepsat kód nějaké funkce vlastním kódem, který se spustí místo něj. Díky patří Zeexovi za jeho knihovnu subhook.
</p>

<p>
	Tak například každá nativní funkce, která bere řetězce, používá funkci <em>amx_GetAddr</em> z API AMX. Tato funkce očekává adresu nějaké proměnné uvnitř stroje AMX a vrací ukazatel, který na ni ukazuje (to lze zapsat jako <span style="font-family:'Courier New', Courier, monospace;">DAT+addr</span>, kde <span style="font-family:'Courier New', Courier, monospace;">DAT</span> je ukazatel na počátek datové sekce stroje AMX, jenž lze získat z takto pojmenovaného registru). Tato funkce se musí zavolat vždy, když v Pawnu předáváme nějakou adresu (výstupní proměnné či pole) a na hookování je tedy ideální. Pokud AMX zjistí, že <span style="font-family:'Courier New', Courier, monospace;">addr</span> neukazuje dovnitř datové sekce, vrátí chybu, a pak přichází na scénu nový kód pluginu, který místo vrácení chyby interpretuje adresu jako (nějaký) identifikátor dynamicky alokovaného řetězce a ukazatel na jeho znaková data úspěšně vrátí. Tak se navenek každé funkci jeví předaný argument jako správný, ale když dojde na získání ukazatele, namísto dovnitř AMX ukazuje vrácené číslo na data pluginu.
</p>

<p>
	Zbývá maličkost, tedy zařídit, že <span style="font-family:'Courier New', Courier, monospace;">addr</span> bude pro dynamické řetězce ukazovat <em>vždy</em> do paměti, která je mimo AMX (sice to téměř jisté, ale nikoliv zaručené). Zde se uplatňuje vlastní tag <em>AmxString</em>, za nímž stojí funkce <em>str_addr</em>. Ta z ukazatele na řetězec spočítá relativní ofset vůči datové sekci stroje AMX, takže pro ukazatele mimo datovou sekci bude vytvořené číslo vždy chybné pro normální funkci <em>amx_GetAddr</em>.
</p>

<p>
	Funkce <em>amx_Exec</em> se zase volá vždy, když chce server spustit kód v AMX. AMX samotné podporuje předčasné ukončení vykonávání funkce pomocí vyvolání chyby a jedna taková chyba je i <span style="font-family:'Courier New', Courier, monospace;">AMX_ERR_SLEEP</span> (lze ji vykonat příkazem <span style="font-family:'Courier New', Courier, monospace;">sleep</span> v Pawnu), která značí, že se kód může obnovit. Jelikož hookuji každé volání <em>amx_Exec</em>, mohu to okamžitě zjistit a průběh vykonávání obnovit, aniž by o tom byl informován server. Zbývá vyřešit jediný problém – uložený obnovovací stav AMX je jen jeden a při jiném volání se zruší. Proto si plugin ukládá veškerou dynamickou paměť AMX (halda a zásobník) a registry k sobě, jakmile je výkon funkce pozastaven, aby nedošlo ke ztrátě. Při obnově je potom paměť AMX dočasně vrácena do původního stavu a spouštění původní funkce se obnoví.
</p>

<p>
	Funkce <em>pawn_register_callback</em> funguje pomocí hookování <em>amx_Exec</em> a <em>amx_FindPublic</em>, jež se zavolá vždy, když je třeba zjistit index veřejné funkce v AMX. Pokud je na název callbacku registrována nějaká obsluha, místo skutečného indexu se vrátí záporný index, který je následně identifikován v <em>amx_Exec</em>, která napřed vykoná příslušné obsluhy zjištěné z tohoto indexu.
</p>

<p>
	<strong><span style="font-size:16px;">Řetězce a garbage collection</span></strong>
</p>

<p>
	Jak známo, každá dynamická alokace musí mít svoji dealokaci, jinak by začala unikat paměť, ale tady jsem si vesele používal <em>str_new</em> a žádnou dealokaci jsem neřešil, ačkoliv použitá paměť byla nová. Jak je to možné?
</p>

<p>
	Řetězce mají svůj vlastní garbage collector, který se stará o jejich mazání. Ve skutečnosti existují dva druhy řetězců – lokální (dočasné) a globální. Lokální řetězce jsou jejich nejčastější typ (<em>String</em>) a jejich existence je omezena po dobu výkonu nejvyššího callbacku. Je-li např. do skriptu vstoupeno callbackem <em>OnPlayerConnected</em>, všechny nové lokální řetězce existují po celý běh této veřejné funkce a jakmile ta skončí, smažou se. Pozor! – jakmile funkce skončí, použití jejích lokálních řetězců způsobí pád serveru. Řetězce se mažou jen po skončení nejvyšší veřejné funkce, takže pokud se ve skriptu skáče pomocí <em>CallLocalFunction</em>/<em>CallRemoteFunction</em>, vnitřní řetězce existují i po skončení vnitřních funkcí public. To ovšem neplatí pro <em>SetTimer</em>, jelikož vnitřní funkce se zavolá až po skončení vnější. Životnost lokálních řetězců není prodloužena ani pomocí asynchronních funkcí, neboť samotný callback je ukončen prvním čekáním.
</p>

<p>
	Proto existují globální řetězce, které nejsou automaticky mazány. Jejich použití je ale nebezpečné, neboť se musíte postarat o jejich smazání; musíte myslet na každé místo, kde by byl globální řetězec. Příklad:
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="pln">native print_s</span><span class="pun">(</span><span>AmxString</span><span class="pun">:</span><span class="pln">string</span><span class="pun">)</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> print</span><span class="pun">;</span><span class="pln">
</span><span class="kwd">new</span><span class="pln"> </span><span>GlobalString</span><span class="pun">:</span><span class="pln">str</span><span class="pun">;</span><span class="pln">

</span><span class="kwd">public</span><span class="pln"> </span><span>OnFilterScriptInit</span><span class="pun">()</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    str </span><span class="pun">=</span><span class="pln"> str_new</span><span class="pun">(</span><span class="str">"Goodbye world!"</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

</span><span class="kwd">public</span><span class="pln"> </span><span>OnFilterScriptExit</span><span class="pun">()</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    print_s</span><span class="pun">(</span><span class="pln">str</span><span class="pun">);</span><span class="pln">
    str_free</span><span class="pun">(</span><span class="pln">str</span><span class="pun">);</span><span class="pln">
    str </span><span class="pun">=</span><span class="pln"> STRING_NULL</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	Globální řetězce jsou označeny tagem <em>GlobalString</em> a převod na ně je automatický, pokud do takto značené proměnné přiřazujete. Lze toho docílit i voláním funkce <em>str_to_global</em>. Všechny funkce fungují stejně pro globální i lokální řetězce. Místo <em>str_free</em> můžete použít i funkci <em>str_to_local</em>, jež naopak vrátí řetězec do lokálního prostoru. To doporučuji použít v kombinaci s asynchronními funkcemi:
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="kwd">public</span><span class="pln"> </span><span>OnFilterScriptInit</span><span class="pun">()</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    </span><span class="kwd">new</span><span class="pln"> </span><span>String</span><span class="pun">:</span><span class="pln">str </span><span class="pun">=</span><span class="pln"> str_new</span><span class="pun">(</span><span class="str">"Hello world!"</span><span class="pun">);</span><span class="pln">
    str_to_global</span><span class="pun">(</span><span class="pln">str</span><span class="pun">);</span><span class="pln">
    wait_ms</span><span class="pun">(</span><span class="lit">1000</span><span class="pun">);</span><span class="pln">
    str_to_local</span><span class="pun">(</span><span class="pln">str</span><span class="pun">);</span><span class="pln">
    print_s</span><span class="pun">(</span><span class="pln">str</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	<strong><span style="font-size:16px;">Mutabilita řetězců</span></strong>
</p>

<p>
	Řetězce jsou mutabilní, tedy měnitelné (až na jednu výjimku – <em>STRING_NULL</em>). To znamená, že některé funkce (například <em>str_del</em>) pouze upravují existující řetězec, takže pokud s ním pracují jiné funkce, dostanou jiná data. To lze vyřešit vytvořením nového řetězce (např. přes <em>str_clone</em>) nebo použitím funkcí, které samy o sobě tvoří nový řetězec (např. <em>str_sub</em>).
</p>

<p>
	<em>STRING_NULL</em> má speciální chování. Lze jej použít na místě normálního řetězce a všechna volání proběhnou úspěšně, ale jeho délka je vždy nulová. Funkce jako <em>str_resize</em> nebo <em>str_set</em> na něj tedy nemají žádný vliv. <em>str_clone</em> a jiné vytvářející funkce ale vždy udělá řetězec nový (a normální).
</p>

<p>
	<strong><span style="font-size:16px;">Návratová hodnota asynchronní funkce</span></strong>
</p>

<p>
	Funkce obsahující čekání skončí vlastně předčasně a v takovém případě je nutno vrátit kontrolu serveru. Jelikož ale server očekává od funkce nějakou hodnotu hned, na případný příkaz <span style="font-family:'Courier New', Courier, monospace;">return</span> nemusí vůbec dojít. Od toho je tu funkce <em>yield</em>, jež navrátí hodnotu volajícímu kódu okamžitě:
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="kwd">public</span><span class="pln"> </span><span>OnFilterScriptInit</span><span class="pun">()</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    </span><span class="kwd">new</span><span class="pln"> ret </span><span class="pun">=</span><span class="pln"> </span><span>CallLocalFunction</span><span class="pun">(#</span><span>Func</span><span class="pun">,</span><span class="pln"> </span><span class="str">""</span><span class="pun">);</span><span class="pln">
    printf</span><span class="pun">(</span><span class="str">"%d"</span><span class="pun">,</span><span class="pln"> ret</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

forward </span><span>Func</span><span class="pun">();</span><span class="pln">
</span><span class="kwd">public</span><span class="pln"> </span><span>Func</span><span class="pun">()</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    yield </span><span class="lit">12</span><span class="pun">;</span><span class="pln">
    wait_ms</span><span class="pun">(</span><span class="lit">1000</span><span class="pun">);</span><span class="pln">
    </span><span class="kwd">return</span><span class="pln"> </span><span class="lit">13</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	Program vypíše 12 hned po spuštění. Návratovou hodnotu zbytku funkce (či z dalších volání <em>yield</em>) zatím nelze nijak odchytit, ale očekávám přidání něčeho na způsob <em>coroutines</em> v Lua (<em>task_create</em> z veřejné funkce a <em>await</em>, který lze zavolat vícekrát na takovou úlohu).
</p>

<p>
	<span style="font-size:20px;">Něco divného na mém kódu?</span>
</p>

<p>
	<em>await</em> a <em>yield</em> jsou funkce, ale používám je jako příkazy. Pawn umožňuje vypustit závorky z takového volání, což vypadá rozhodně lépe. Také používám výraz typu <span style="font-family:'Courier New', Courier, monospace;">#Func</span>, což známe z maker, a je to totéž jako prosté <span style="font-family:'Courier New', Courier, monospace;">"Func"</span>. Pokud řetězec je zároveň jméno funkce, líbí se mi toto použití pro odlišení.
</p>
]]></description><guid isPermaLink="false">55047</guid><pubDate>Wed, 07 Mar 2018 23:25:50 +0000</pubDate></item><item><title>[LIFE THAT] Pedestrians</title><link>https://pawno.cz/index.php?/topic/56453-life-that-pedestrians/</link><description><![CDATA[<p>
	Ahoj chci vám ukázat chodce v Life That někteří znich jsou kriminalníci tak je musíte zatknout :D.
</p>

<p>
	Přidám časem i chodce které budete moct ošetřit nebo obhájit popřípadě svést taxikem...
</p>

<p>
	Nejedná se o plugin !! v LT nejsou žádné pluginy ani FS.... jen čistý GM s a_samp
</p>

<div class="ipsEmbeddedVideo">
	<div>
		<iframe allowfullscreen="" frameborder="0" height="113" width="200" data-embed-src="https://www.youtube.com/embed/8Uv0j1Xfrvg?feature=oembed"></iframe>
	</div>
</div>

<p>
	Sorry za kvalitu vrátil sem se po 10 letech z konzole na PC <span>:D</span>
</p>
]]></description><guid isPermaLink="false">56453</guid><pubDate>Sat, 22 Jan 2022 17:33:37 +0000</pubDate></item><item><title>[MAPA]Ostrov</title><link>https://pawno.cz/index.php?/topic/56450-mapaostrov/</link><description><![CDATA[<p>
	Ahoj vytvořil sem ostrov kdyby někdo chtěl...
</p>

<p>
	 
</p>

<p><a href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-028.png.9d501d109cf99f8eeede15b17e39faed.png" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="1131" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-028.thumb.png.0175327d49de2091b62b066614a207ff.png" data-ratio="56,2" width="1000" class="ipsImage ipsImage_thumbnailed" alt="sa-mp-028.png"></a></p>
<p><a href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-027.png.03c925ece20d6c742a4a9cbccc721c23.png" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="1132" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-027.thumb.png.852b542ebf8f6c29ccb014d732488605.png" data-ratio="56,2" width="1000" class="ipsImage ipsImage_thumbnailed" alt="sa-mp-027.png"></a></p>
<p><a href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-026.png.d0a41b5968171dfa8bf8c789538068b7.png" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="1133" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-026.thumb.png.10473ea47e869c930c002c0840f4a415.png" data-ratio="56,2" width="1000" class="ipsImage ipsImage_thumbnailed" alt="sa-mp-026.png"></a></p>
<p><a href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-024.png.04a2b254c6dcb8950283e65d7092f29f.png" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="1134" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-024.thumb.png.d2c922358fd8f5750183921f0e6c5c1f.png" data-ratio="56,2" width="1000" class="ipsImage ipsImage_thumbnailed" alt="sa-mp-024.png"></a></p>
<p><a href="https://pawno.cz/uploads/monthly_2022_01/sa-mp-025.png.2322243cbd6c1b3777d7a80d3b3c2fe5.png" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="1135" src="https://pawno.cz/uploads/monthly_2022_01/sa-mp-025.thumb.png.236ef1f784c46c30eb926a7eaac3fe69.png" data-ratio="56,2" width="1000" class="ipsImage ipsImage_thumbnailed" alt="sa-mp-025.png"></a></p><p>
<a class="ipsAttachLink" href="https://pawno.cz/applications/core/interface/file/attachment.php?id=1130" data-fileExt='pwn' data-fileid='1130'>ostrov.pwn</a></p>]]></description><guid isPermaLink="false">56450</guid><pubDate>Thu, 20 Jan 2022 22:42:50 +0000</pubDate></item><item><title>CS 1.6 - Player info under crosshair</title><link>https://pawno.cz/index.php?/topic/56443-cs-16-player-info-under-crosshair/</link><description><![CDATA[<p>
	<strong>Popis:</strong>
</p>

<p>
	Po zamierení na hráča uvidíte jeho nickname, HP a Armor.
</p>

<p>
	 
</p>

<p>
	<strong>Ukážka:</strong>
</p>

<p>
	<img alt="image.png" class="ipsImage" data-ratio="82.09" height="660" width="804" src="https://pawno.cz/uploads/imageproxy/image.png.6f747e7a200df8390c0fab4277b54c09.png">
</p>

<p>
	 
</p>

<p>
	<strong>Autori:</strong>
</p>

<p>
	JocA - HL.Pawner
</p>

<p>
	sakulmore - HL.Developer
</p>

<p>
	 
</p>

<p>
	<strong>Downloads:</strong>
</p>

<p>
	<em><strong><a href="https://ulozto.sk/file/KBN8bOxEtnV6/crosshair-player-info-zip#!ZJSwMQR1AwyuLwx3BTIvZmuzLmWzAyMhqR5LGTf1BT1EZQuz" rel="external nofollow">Uloz.To</a></strong></em>
</p>
]]></description><guid isPermaLink="false">56443</guid><pubDate>Thu, 06 Jan 2022 13:03:16 +0000</pubDate></item><item><title>Hood Life - Roleplay</title><link>https://pawno.cz/index.php?/topic/55320-hood-life-roleplay/</link><description><![CDATA[<p style="text-align:center;">
	<img alt="E2wFxg0.png" class="ipsImage" data-ratio="60.00" height="300" width="500" src="https://pawno.cz/uploads/imageproxy/E2wFxg0.png.4e7e236593d043785103a75795469c45.png">
</p>

<p style="text-align:center;">
	<u><span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Úvod</span></span></em></strong></span></u>
</p>

<p style="text-align:center;">
	<strong><font color="#8e44ad" face="Georgia, serif"><i>Už nějaký ten pátek dělám na tomto módu přesněji od 24.3.2020 kdy jsem se rozhodl že se trochu ponořím do pawna. Beru to spíš jako koníček co mě baví ne jak někteří co dělají mód ve stylu hop šup udělám to co nejrychleji, nasypu tam totálně broken coin systém ať vydělám love a vypnu server, takhle teda ne. Popravdě zatím vám nemůžu oznámit že bude nějaké otevření jde čistě o ukázku módu, co obsahuje atd. Chci vám tedy představit Hood Life Roleplay zkráceně HLRP, jde o lowrp mód se kterým si dávám dosti záležet. Půjde jak už z názvu můžete usoudit o téma "hoodu/ghetta" kde budete přežívat, vydělávat, užívat si zkrátka to co mód nabízí. Hlavní roli bude taky hodně hrát těžká ekonomika takže pokud budete chtít vlastnit něco cool tak to zabere nějakej ten čas, zkrátka to nebude že "jou za den mám barák a auto". Ze začátku/prvních pár dní budete mít možná tak kolo a byt v bytovce na pár dní. Zásadně nechci dělat nějaký P2W systém který vám lusknutím prstů vytvoří vilu a llamborghini, jen tak pro info. Ještě sem později něco víc napíšu zatím to stačí.</i></font></strong>
</p>

<p style="text-align:center;">
	<font color="#8e44ad" face="Georgia, serif"><b><i>...wip...</i></b></font>
</p>

<p style="text-align:center;">
	<u><span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Informace</span></span></em></strong></span></u>
</p>

<p style="text-align:center;">
	<font color="#8e44ad" face="Georgia, serif"><b><i>SAMP verze: 0.3.DL / Verze GM: 0.2.4 (closed beta)  / Developer: M1KE / Částečná výpomoc(mapping atd): Paule,Nass,W1lly,monkys</i></b></font>
</p>

<p style="text-align:center;">
	<u><span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Ukázka Novinek</span></span></em></strong></span></u>
</p>

<p style="text-align:center;">
	<font color="#8e44ad" face="Georgia, serif"><b><i>btw není tu zapsáno/ukázáno úplně všechno co bylo přidáno nebo změněno</i></b></font>
</p>

<p style="text-align:center;">
	<span style="font-size:18px;"><span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;">6.6.2020 [v 0.2.6]  </span></em></strong></span><span style="color:#c0392b;"><strong><em><span style="font-family:Georgia, serif;">[NEW]</span></em></strong></span></span>
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		<span>Spoiler</span>
	</div>

	<div class="ipsSpoiler_contents">
		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Nové menu</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<img alt="Oz732Pl.png" class="ipsImage" data-ratio="62.54" height="625" width="1000" src="https://pawno.cz/uploads/imageproxy/Oz732Pl.png.7eb9e52b5f798e05700292633ebc3985.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Mise</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Přidáno první NPC u kterého lze plnit příběhové mise</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="zxIdqpS.png" class="ipsImage" data-ratio="32.54" height="325" width="1000" src="https://pawno.cz/uploads/imageproxy/zxIdqpS.png.f7165babf845d2205c0e35419d447907.png">
		</p>

		<p style="text-align:center;">
			<img alt="VdRhuxl.png" class="ipsImage" data-ratio="41.64" height="416" width="1000" src="https://pawno.cz/uploads/imageproxy/VdRhuxl.png.52a10caa24021a6a19c5dca8598c6e1f.png">
		</p>

		<p style="text-align:center;">
			<img alt="zKilnjV.png" class="ipsImage" data-ratio="51.07" height="510" width="1000" src="https://pawno.cz/uploads/imageproxy/zKilnjV.png.4a7bd7701a3d27a784dc6836afcf1edd.png">
		</p>

		<p style="text-align:center;">
			<img alt="pq6UoYH.png" class="ipsImage" data-ratio="62.04" height="620" width="1000" src="https://pawno.cz/uploads/imageproxy/pq6UoYH.png.631d42b0095817ec8ce60a0a6abea7e6.png">
		</p>

		<p style="text-align:center;">
			<img alt="VdRhuxl.png" class="ipsImage" data-ratio="41.64" height="416" width="1000" src="https://pawno.cz/uploads/imageproxy/VdRhuxl.png.52a10caa24021a6a19c5dca8598c6e1f.png">
		</p>

		<p style="text-align:center;">
			<img alt="xxAGz19.png" class="ipsImage" data-ratio="52.50" height="525" width="1000" src="https://pawno.cz/uploads/imageproxy/xxAGz19.png.88d5f9f717801097c1fc601d95fd1a21.png">
		</p>

		<p style="text-align:center;">
			<img alt="nEr0h8J.png" class="ipsImage" data-ratio="75.04" height="750" width="1000" src="https://pawno.cz/uploads/imageproxy/nEr0h8J.png.a05dc533472b1511e1ab725790ce23a5.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Lehce upravený systém drog</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Přidáno udržování rostlin v podobě zalévání a hnojení </i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>+ přidána výroba hašiše</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="9bS06cX.png" class="ipsImage" data-ratio="54.12" height="541" width="1000" src="https://pawno.cz/uploads/imageproxy/9bS06cX.png.54e1703d30b36ab5249414debfdef969.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Nové efekty drog</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<img alt="0mxMtQH.png" class="ipsImage" data-ratio="31.88" height="318" width="1000" src="https://pawno.cz/uploads/imageproxy/0mxMtQH.png.cc054a74c136e3e2f9a2f8928d2c9348.png">
		</p>

		<p style="text-align:center;">
			<img alt="W9jzSAY.png" class="ipsImage" data-ratio="30.71" height="307" width="1000" src="https://pawno.cz/uploads/imageproxy/W9jzSAY.png.c5e6be136ea63a480d4842733bf59cf4.png">
		</p>

		<p style="text-align:center;">
			<img alt="FdO3Z3C.png" class="ipsImage" data-ratio="25.09" height="250" width="1000" src="https://pawno.cz/uploads/imageproxy/FdO3Z3C.png.78204858d0823739b411622cb664ef7b.png">
		</p>

		<p style="text-align:center;">
			<img alt="3xHIzNz.png" class="ipsImage" data-ratio="26.52" height="265" width="1000" src="https://pawno.cz/uploads/imageproxy/3xHIzNz.png.69589745d9a64293ea41ea0bd42eb2d9.png">
		</p>

		<p style="text-align:center;">
			 
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><span style="font-size:22px;"><b><i>Hazard</i></b></span></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Na pár místech můžete naleznout herní automat do kterýho můžete narvat prachy</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="lTzFl6V.png" class="ipsImage" data-ratio="46.16" height="461" width="1000" src="https://pawno.cz/uploads/imageproxy/lTzFl6V.png.abfd21fe18dac97e8c5c4d1c2acf1683.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Gangy &amp; turfy</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Na serveru je nově možnost zabírat,přebírat a bránit území.</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="fPhRJIS.png" class="ipsImage" data-ratio="50.06" height="500" width="1000" src="https://pawno.cz/uploads/imageproxy/fPhRJIS.png.b96f4f958d1d962909696a5d0d8b2031.png"><span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;"> </span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<img alt="fZJVALn.png" class="ipsImage" data-ratio="52.37" height="523" width="1000" src="https://pawno.cz/uploads/imageproxy/fZJVALn.png.30677155338a01d7f228889044bd8cbb.png">
		</p>

		<p style="text-align:center;">
			<img alt="0WsBxbv.png" class="ipsImage" data-ratio="61.19" height="611" width="1000" src="https://pawno.cz/uploads/imageproxy/0WsBxbv.png.f791ea1c62c82c826913ae557f207200.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Multifunkční Event systém</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Na serveru mohou vyšší členové AT tvořit custom eventy které se dají jednoduše vytvořit, nastavit, uložit a načíst tudíž tento systém umožňuje vytvořit neomezené množství různých eventů! </i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="FwbwxU7.png" class="ipsImage" data-ratio="55.96" height="559" width="1000" src="https://pawno.cz/uploads/imageproxy/FwbwxU7.png.6e16f6d5657e3cc1d867145716902f4e.png">
		</p>

		<p style="text-align:center;">
			<img alt="a1FTIdf.png" class="ipsImage" data-ratio="73.59" height="735" width="1000" src="https://pawno.cz/uploads/imageproxy/a1FTIdf.png.61b4ac8822c921f0ef9ac6c6b0b7296c.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Opět předělaný výběr postavy.. xd</span></span></em></strong></span>  
		</p>

		<p style="text-align:center;">
			<img alt="EJgRab3.png" class="ipsImage" data-ratio="62.57" height="625" width="1000" src="https://pawno.cz/uploads/imageproxy/EJgRab3.png.94cf9267e59637cab5b1dd5b88e2602c.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Pár nových povolání</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Na server bylo přídáno asi pět povolání jeden z nich je Policista který má za úkol dopadnout hledané zločince atd</i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Dole je menší ukázka pár funkcí které se týkají tohoto povolání</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="7iaqt8o.png" class="ipsImage" data-ratio="40.76" height="407" width="1000" src="https://pawno.cz/uploads/imageproxy/7iaqt8o.png.b54a84f5a4de88b0b93c6477c79707d0.png">
		</p>

		<p style="text-align:center;">
			<img alt="TCBZULv.png" class="ipsImage" data-ratio="54.68" height="546" width="1000" src="https://pawno.cz/uploads/imageproxy/TCBZULv.png.0b3787b164c7f264ee2f6f895ea1812d.png">
		</p>

		<p style="text-align:center;">
			<img alt="L4orsw1.png" class="ipsImage" data-ratio="64.91" height="283" width="436" src="https://pawno.cz/uploads/imageproxy/L4orsw1.png.fce9ebd43d3bafb13e8c83bc93332c1d.png">
		</p>

		<p style="text-align:center;">
			<img alt="SPwLAnn.png" class="ipsImage" data-ratio="37.43" height="374" width="1000" src="https://pawno.cz/uploads/imageproxy/SPwLAnn.png.7c995721845cb84b91f122f0a0a515c2.png">
		</p>

		<p style="text-align:center;">
			<img alt="SjIIkyt.png" class="ipsImage" data-ratio="51.72" height="517" width="1000" src="https://pawno.cz/uploads/imageproxy/SjIIkyt.png.f8efd4e08e76dc5cdf332e06c43efffe.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Rozšířené jobování</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>př povolání Pizza poslíčka lze začít vykonávat ve vícero částech města</i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Pokud vám dojdou krabice tak vám systém automaticky vybere nejbližší pizzerii</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="YxFnz1j.png" class="ipsImage" data-ratio="45.60" height="455" width="1000" src="https://pawno.cz/uploads/imageproxy/YxFnz1j.png.bc433f956de651c0efbbb37bebe50bfb.png">
		</p>

		<p style="text-align:center;">
			<img alt="RWJ88es.png" class="ipsImage" data-ratio="39.99" height="399" width="1000" src="https://pawno.cz/uploads/imageproxy/RWJ88es.png.d158e20ed22058a6b211f5487e2432fb.png">
		</p>

		<p style="text-align:center;">
			<img alt="gmCfYdE.png" class="ipsImage" data-ratio="41.31" height="413" width="1000" src="https://pawno.cz/uploads/imageproxy/gmCfYdE.png.2b75aa1b75d90e33b3085cf193684d79.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">+Začíná tvorba webu/fora</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<img alt="oe8M.png" class="ipsImage" data-ratio="50.39" height="503" width="1000" src="https://pawno.cz/uploads/imageproxy/oe8M.png.e75f09bdc411749afea4e22bcf83f1b1.png">
		</p>
	</div>
</div>

<p style="text-align:center;">
	<span style="font-size:18px;"><span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;">10.5.2020 [v 0.2.4]</span></em></strong></span></span>
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		<span>Spoiler</span>
	</div>

	<div class="ipsSpoiler_contents">
		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Dvě nové práce (Autobusák,Striptérka)</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<img alt="mUWTted.png" class="ipsImage" data-ratio="43.62" height="436" width="1000" src="https://pawno.cz/uploads/imageproxy/mUWTted.png.d71385eeaeef015c2874e9accbc54499.png">
		</p>

		<p style="text-align:center;">
			<img alt="nQWst6J.png" class="ipsImage" data-ratio="62.17" height="621" width="1000" src="https://pawno.cz/uploads/imageproxy/nQWst6J.png.f86585d64dea35cde706b748c252f384.png">
		</p>

		<p style="text-align:center;">
			<img alt="uGLBt3h.png" class="ipsImage" data-ratio="39.46" height="394" width="1000" src="https://pawno.cz/uploads/imageproxy/uGLBt3h.png.8f87f3391c1b8224b3de72b83a7c9f77.png">
		</p>

		<p style="text-align:center;">
			<img alt="NVNHKpF.png" class="ipsImage" data-ratio="66.98" height="651" width="972" src="https://pawno.cz/uploads/imageproxy/NVNHKpF.png.5fad4cd5bb512cda99b63b6ac005089e.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Zcela dokončený weapon systém</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Pomocí příkazu /schovatzbran zkráceně /sz lze skrýt zbraň do inventáře nebo naopak ji lze použít v inventáři.</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="enhfsSf.png" class="ipsImage" data-ratio="38.15" height="381" width="1000" src="https://pawno.cz/uploads/imageproxy/enhfsSf.png.3d46888521f228f543c63644633cd139.png">
		</p>

		<p style="text-align:center;">
			<img alt="C5Wtkds.png" class="ipsImage" data-ratio="56.37" height="563" width="1000" src="https://pawno.cz/uploads/imageproxy/C5Wtkds.png.0628353fb147040b5915cc8201dc288b.png">
		</p>

		<p style="text-align:center;">
			<img alt="YXbqQDl.png" class="ipsImage" data-ratio="92.18" height="589" width="639" src="https://pawno.cz/uploads/imageproxy/YXbqQDl.png.9c8c8985000bf979546a205f11c27a70.png">
		</p>

		<p style="text-align:center;">
			 
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Přidán systém dealerů</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Po městě můžete v různých uličkách a zákoutích najít dealery se kerými lze mluvit.</i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Dealery lze zabít a okrást pokud máte střelnou zbraň. Dealeři se náhodně spawnují nejsou pořád na stejném místě.</i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>//Nabídka drog od dealerů je náhodná stejně jako cena za kus.</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="COgMwef.png" class="ipsImage" data-ratio="31.12" height="311" width="1000" src="https://pawno.cz/uploads/imageproxy/COgMwef.png.2f3fd04a2ca34cda46e2c8ac1cc974c0.png"><font color="#8e44ad" face="Georgia, serif"><b><i> </i></b></font>
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Změněný desing dialogů</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>//Drobnost se kterou to vypadá hned líp</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="5wrSAFR.png" class="ipsImage" data-ratio="87.76" height="258" width="294" src="https://pawno.cz/uploads/imageproxy/5wrSAFR.png.78a0d63cb7f9d5575c33771032721769.png">
		</p>

		<p style="text-align:center;">
			<img alt="ZrvIkun.png" class="ipsImage" data-ratio="127.91" height="330" width="258" src="https://pawno.cz/uploads/imageproxy/ZrvIkun.png.23de314cac3d33c5e69737e303ef6339.png">
		</p>

		<p style="text-align:center;">
			<img alt="NuXcOua.png" class="ipsImage" data-ratio="79.38" height="258" width="325" src="https://pawno.cz/uploads/imageproxy/NuXcOua.png.325c02dd609b795eba60e28f97606a76.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Přidán lehký help pro každou práci</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>/help prace</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="084sE6h.png" class="ipsImage" data-ratio="33.82" height="187" width="553" src="https://pawno.cz/uploads/imageproxy/084sE6h.png.16b971dc07a82ec22efccb2d44203c29.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Nové animace</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<img alt="O58joPB.png" class="ipsImage" data-ratio="20.88" height="203" width="972" src="https://pawno.cz/uploads/imageproxy/O58joPB.png.8a368d6c78cbc818f28a2156a2f20438.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Menší změny v drug systému</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Každá droga nyní má svůj vlastní efekt který trvá určitou dobu.</i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Nyní si můžete vybrat jak danou drogu chcete konzumovat viz obrázek</i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>//BONG + ZAPALOVAČ + TRÁVA </i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="dwzIhia.png" class="ipsImage" data-ratio="115.41" height="644" width="558" src="https://pawno.cz/uploads/imageproxy/dwzIhia.png.6cc963f7037a2a286430f41d8ffcc22c.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Ostatní přidané věci</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Přidaná animace při mluvení // funguje i ve vozidle, lze se s ní pohybovat</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="ua39.png" class="ipsImage" data-ratio="62.76" height="445" width="709" src="https://pawno.cz/uploads/imageproxy/ua39.png.9ef6bd7b0c7c2ccfdf12ce53e3cfe741.png">
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Jednoduchá uvítací zpráva.</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="tNXWezi.png" class="ipsImage" data-ratio="44.18" height="441" width="1000" src="https://pawno.cz/uploads/imageproxy/tNXWezi.png.ee9f7495b596ad78807574bc925ef37e.png">
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>+Proběhlo menší testování <span><span class="ipsEmoji">😄</span></span><span> /w homies</span></i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="hmwk8cD.png" class="ipsImage" data-ratio="62.50" height="625" width="1000" src="https://pawno.cz/uploads/imageproxy/hmwk8cD.png.f817f4adc8f65dd737502c969b966849.png">
		</p>
	</div>
</div>

<p style="text-align:center;">
	<span style="font-size:18px;"><span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;">6.5.2020</span></em></strong></span></span>
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		<span>Spoiler</span>
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			 
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Basketball</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>50/50</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="uhLGilF.png" class="ipsImage" data-ratio="63.74" height="637" width="1000" src="https://pawno.cz/uploads/imageproxy/uhLGilF.png.ba55664def591a041476ad97200b08c6.png">
		</p>

		<p style="text-align:center;">
			<img alt="38s9EkK.png" class="ipsImage" data-ratio="45.13" height="451" width="1000" src="https://pawno.cz/uploads/imageproxy/38s9EkK.png.26ccf2a05160ee9ae0e54b3c42ea74ff.png">
		</p>

		<p style="text-align:center;">
			<img alt="917B2n5.png" class="ipsImage" data-ratio="46.56" height="465" width="1000" src="https://pawno.cz/uploads/imageproxy/917B2n5.png.0f4a01a44a815d181961a748daaeb381.png">
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><span style="font-size:22px;"><b><i>Sprejování/Tagy</i></b></span></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Ve městě se nachází pár spotů kde lze sprejovat. </i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>//sprejování má nastavené časové omezení</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="gSMIqA7.png" class="ipsImage" data-ratio="32.58" height="325" width="1000" src="https://pawno.cz/uploads/imageproxy/gSMIqA7.png.c393bf15d7af44fdf9ba475d8b3e359b.png">
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><span style="font-size:22px;"><b><i>Menší změna výběru oblečení</i></b></span></font>
		</p>

		<p style="text-align:center;">
			<img alt="JfYmRBI.png" class="ipsImage" data-ratio="62.27" height="622" width="1000" src="https://pawno.cz/uploads/imageproxy/JfYmRBI.png.a7ab460d9c9fd0f5b2f9fea2c6818fe2.png">
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><span style="font-size:22px;"><b><i>Začínám dělat na jail/prison systému</i></b></span></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Pokud budete umístěni na víc jak 15min tak budete přemístěni do vězení pokud máte míň tak budete v "cele dočasného zadržení".</i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>//Čas ve vězení se bude určovat podle hledanosti (nejspíš 1 x 5min) </i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>//Ve vězení bude možná udělaný nějaký job který vám pomalu sníží čas</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="St1TyDx.png" class="ipsImage" data-ratio="44.65" height="446" width="1000" src="https://pawno.cz/uploads/imageproxy/St1TyDx.png.ee9135b4f11cba02dc77ead2f4227dae.png">
		</p>

		<p>
			 
		</p>
	</div>
</div>

<p style="text-align:center;">
	 
</p>

<p style="text-align:center;">
	<span style="font-size:18px;"><span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;">Původní základ</span></em></strong></span></span>
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		<span>Spoiler</span>
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			 
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Systém domů</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Dům lze prodat serveru čímž získáte 30% z ceny, později půjde vystavit na prodej. Lze jej zamknout, změnit interier,vybavit nábytkem.</i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Dům má nastavené dny které lze navýšit zaplacením výdajů podle typu domu.</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="YndD7Yl.png" class="ipsImage" data-ratio="74.43" height="658" width="884" src="https://pawno.cz/uploads/imageproxy/YndD7Yl.png.c7388c97f69c7b63999f71e1357ee19f.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Systém pokládání itemu</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Některé věci lze položit na zem při výběru akce "Položit" v inventáři.</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="kJZxfYK.png" class="ipsImage" data-ratio="40.22" height="402" width="1000" src="https://pawno.cz/uploads/imageproxy/kJZxfYK.png.ff417a0e27dbba57ad20168fff15f151.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Multifunkční inventář</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Po výběru itemu/slotu se vám otevře dialog kde si vyberete akci jakou chcete s danou věcí udělat.</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="AHQCTjt.png" class="ipsImage" data-ratio="50.71" height="507" width="1000" src="https://pawno.cz/uploads/imageproxy/AHQCTjt.png.7b53cc99b3da1443d9ee377e84f53b89.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Food Systém/Systém jídla</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>V módu je rozsáhlý výběr jídla a pití díky kterým si udržujete hlad. Pokud hlad klesne na 0% tak začnete pomalu umírat.</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="L52AN7o.png" class="ipsImage" data-ratio="29.17" height="291" width="1000" src="https://pawno.cz/uploads/imageproxy/L52AN7o.png.78eb568bfebfcdcb836de181fec44937.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;">Je tu možnost položit plato piv na zem následně z něj lze po jednom vytáhnout pivo. </span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;">//Uděláno pro venkovní party atd.</span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<img alt="ApO8eBr.png" class="ipsImage" data-ratio="67.93" height="572" width="842" src="https://pawno.cz/uploads/imageproxy/ApO8eBr.png.202e4c39a4a5c2798007233d8e349d0f.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Drug/Grow Systém</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;">Marihuana má nastavené čtyři fáze růstu:</span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Růst - Kvetení - Zralá - Zvadlá</i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>//btw custom model který vidí všichni.</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="dC09SjH.png" class="ipsImage" data-ratio="38.78" height="387" width="1000" src="https://pawno.cz/uploads/imageproxy/dC09SjH.png.2e50a6107b2c16d871310ed79e7d8664.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Systém nábytku</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Tento systém vám umožňuje nakoupit nábytek, upravit ho nebo smazat. Později půjde i retexturovat.</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="JzDAsd7.png" class="ipsImage" data-ratio="38.93" height="389" width="1000" src="https://pawno.cz/uploads/imageproxy/JzDAsd7.png.997f19c34f61aceb4ba56d859603d28d.png">
		</p>

		<p style="text-align:center;">
			<img alt="erqqPcC.png" class="ipsImage" data-ratio="53.27" height="532" width="1000" src="https://pawno.cz/uploads/imageproxy/erqqPcC.png.762a4ac9b96c79734d284baca2d95278.png">
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><span style="font-size:22px;"><b><i>Mapping</i></b></span></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Venkovní mapping není nijak přehnaný aby se zbytečně daná oblast někomu nesekala.</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="3RNJBMv.png" class="ipsImage" data-ratio="44.03" height="440" width="1000" src="https://pawno.cz/uploads/imageproxy/3RNJBMv.png.d89247178dfd9f2a1db1c7eb45810040.png">
		</p>

		<p style="text-align:center;">
			<img alt="NS9GOCi.png" class="ipsImage" data-ratio="37.78" height="377" width="1000" src="https://pawno.cz/uploads/imageproxy/NS9GOCi.png.6fc21ded72232cfc47b658e190a384d3.png">
		</p>

		<p style="text-align:center;">
			<img alt="6ii7p5g.png" class="ipsImage" data-ratio="33.31" height="333" width="1000" src="https://pawno.cz/uploads/imageproxy/6ii7p5g.png.5d555b982f4f9c7035c29ffe11e44011.png">
		</p>

		<p style="text-align:center;">
			<img alt="ZPOG2aK.png" class="ipsImage" data-ratio="29.73" height="297" width="1000" src="https://pawno.cz/uploads/imageproxy/ZPOG2aK.png.c65f575cc4bd286b5f9f95617432f5e4.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Doplňky</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Můžete si doplnit vzhled vaší postavy pomocí doplňků, zatím je k dispozici 5 slotů.</i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Později se budou přidávat i custom objekty(batohy,výbava pro frakce atd.).</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="0jsSfBJ.png" class="ipsImage" data-ratio="55.27" height="552" width="1000" src="https://pawno.cz/uploads/imageproxy/0jsSfBJ.png.d1af0831f0c3a78a4627ce6362b9ec86.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Nákup vozidel</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<img alt="J8woDBc.png" class="ipsImage" data-ratio="56.83" height="568" width="1000" src="https://pawno.cz/uploads/imageproxy/J8woDBc.png.00d2936ebc28c739c9d06a0f804ea3ab.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Vlastněné vozidla</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Můžete vlastnit až 3 vozidla které lze zaparkovat a odparkovat. </i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>//[vedlejší] Vozidla jdou také zamknout, lze půjčit náhradní klíče, ovládat světla, zapínat vypínat motor, doplňovat palivo kanistrem + more</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="X7gAwTc.png" class="ipsImage" data-ratio="50.14" height="501" width="1000" src="https://pawno.cz/uploads/imageproxy/X7gAwTc.png.935cf3f24e1f007964ef89d3dbfef1be.png">
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><span style="font-size:22px;"><b><i>Palivo/Tachometr/Info system</i></b></span></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Zatím je systém paliva nastavený na 100, později se to bude upravovat zatím vyhovuje.</i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Palivo se dá doplnit na benzínce nebo kanistrem z inventáře.</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="6zvLyQR.png" class="ipsImage" data-ratio="46.81" height="448" width="957" src="https://pawno.cz/uploads/imageproxy/6zvLyQR.png.ae97347837917a3461edf0dd73f451bd.png">
		</p>

		<p style="text-align:center;">
			<img alt="PO8092t.png" class="ipsImage" data-ratio="62.17" height="488" width="785" src="https://pawno.cz/uploads/imageproxy/PO8092t.png.cd020592e29f3046738ac2f606f1e081.png">
		</p>

		<p style="text-align:center;">
			<img alt="DxbCz1H.png" class="ipsImage" data-ratio="49.07" height="490" width="1000" src="https://pawno.cz/uploads/imageproxy/DxbCz1H.png.185a4eca8161da55c9bc8af57247a1c8.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Systém Prací/Levelování</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Levelovani je neomezené. Za každý level dostanete jeden LP(Learning point) za které si lze vylepšit dovednosti, později uvedu.</i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Seznam aktuálních prací: "Umývač Aut", "Nosič Beden", "Pizza Poslíček", "Drogový Poslíček", "Vykradač Domů", "Řidič Dodávky", "Prostitutka", "Mechanik"</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="duZnpxQ.png" class="ipsImage" data-ratio="42.64" height="426" width="1000" src="https://pawno.cz/uploads/imageproxy/duZnpxQ.png.3f031cc95214e48708b31d23915e0111.png">
		</p>

		<p style="text-align:center;">
			<img alt="47N6afU.png" class="ipsImage" data-ratio="84.67" height="750" width="885" src="https://pawno.cz/uploads/imageproxy/47N6afU.png.06182b79a057acdee0b178b3ae47bc38.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Vykrádání/Hledanost</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Vykrádání a hledanost je zrovna taková novinka kterou je třeba dobře promyslet.//včera přidáno 4.5.20</i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Bude to zhruba fungovat tak že se ukáže upozornění pro PD že v daném obchodě někdo míří zbraní. </i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Vykrádající hráč získá hledanost společně s tagem</i></b></font><font color="#8e44ad" face="Georgia, serif"><b><i> [Hledaná osoba].</i></b></font>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Hráč bude mít čas uniknout pokud zrovna někdo nebude poblíž nebo pokud ho někdo neohlásí díky tagu který lze vidět pokud je někdo hodně blízko.</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="2jwnqGo.png" class="ipsImage" data-ratio="62.45" height="624" width="1000" src="https://pawno.cz/uploads/imageproxy/2jwnqGo.png.203578f4fa4648a68b64f17ce0f8c713.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Hazard</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Zatím tu lze pouze sázet na koně, plánuje se dělat "kasíno" kde budou automaty možná i nějaký složitější karetní systém.</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="hOQ37eT.png" class="ipsImage" data-ratio="54.37" height="543" width="1000" src="https://pawno.cz/uploads/imageproxy/hOQ37eT.png.393ee1892adadd8f2e2b4fa398f6f8db.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Death systém</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>Death systém se bude ještě předělávat zatím funguje na basic smysl.</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="D2dH8pT.png" class="ipsImage" data-ratio="59.05" height="496" width="840" src="https://pawno.cz/uploads/imageproxy/D2dH8pT.png.4bd0124eb10ffc5a61f080101984ac11.png">
		</p>

		<p style="text-align:center;">
			<img alt="SFePBhv.png" class="ipsImage" data-ratio="33.13" height="331" width="1000" src="https://pawno.cz/uploads/imageproxy/SFePBhv.png.82bfdecb443096566e880f9e564ccc10.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Autoškola</span></span></em></strong></span>
		</p>

		<p style="text-align:center;">
			<font color="#8e44ad" face="Georgia, serif"><b><i>V autoškole si můžete zaplatit zkoušku kterou když splníte tak získáte daný průkaz. (Checkpointovka nic extra)</i></b></font>
		</p>

		<p style="text-align:center;">
			<img alt="hCu3kDp.png" class="ipsImage" data-ratio="56.73" height="567" width="1000" src="https://pawno.cz/uploads/imageproxy/hCu3kDp.png.134f6246a78d835d33321134572d3bd6.png">
		</p>

		<p style="text-align:center;">
			<span style="color:#8e44ad;"><strong><em><span style="font-family:Georgia, serif;"><span style="font-size:22px;">Ostatní</span></span></em></strong></span>
		</p>

		<div class="ipsSpoiler" data-ipsspoiler="">
			<div class="ipsSpoiler_header">
				<span>Spoiler</span>
			</div>

			<div class="ipsSpoiler_contents">
				<p>
					 
				</p>

				<p style="text-align:center;">
					<img alt="L2MDBrH.png" class="ipsImage" data-ratio="55.14" height="542" width="983" src="https://pawno.cz/uploads/imageproxy/L2MDBrH.png.cd590e9f5cf6fd5df7e283795626db48.png">
				</p>

				<p style="text-align:center;">
					<img alt="bak7bvk.png" class="ipsImage" data-ratio="60.07" height="483" width="804" src="https://pawno.cz/uploads/imageproxy/bak7bvk.png.21010252907be88006c77465e21c1069.png">
				</p>

				<p style="text-align:center;">
					<img alt="XNafRmR.png" class="ipsImage" data-ratio="70.66" height="706" width="1000" src="https://pawno.cz/uploads/imageproxy/XNafRmR.png.b706bcd0373021617c753059ffa7723b.png">
				</p>

				<p>
					 
				</p>
			</div>
		</div>

		<p>
			 
		</p>

		<p>
			 
		</p>

		<p>
			 
		</p>
	</div>
</div>
]]></description><guid isPermaLink="false">55320</guid><pubDate>Mon, 04 May 2020 14:14:28 +0000</pubDate></item><item><title>CS 1.6 - Auto Messages by sakulmore</title><link>https://pawno.cz/index.php?/topic/56420-cs-16-auto-messages-by-sakulmore/</link><description><![CDATA[<p>
	<strong>Popis:</strong>
</p>

<p>
	Vďaka tomuto pluginu si môžete pridať na svoj server automatické správny, kde si pomocou cvarov viete nastaviť interval (v sekudnách) a či sa majú správy odosielať random (náhodne) alebo za radom.
</p>

<p>
	 
</p>

<p>
	<strong>CVAR-y:</strong>
</p>

<pre class="ipsCode">
raycode_interval "600"
Udáva sa v sekundácha.

raycode_random ""
Hodnoty: 1 a 0.
1 = Správy sa budú odosielať náhodne
0 = Správy sa budú odosielať postupne</pre>

<p>
	 
</p>

<p>
	<strong>Návod:</strong>
</p>

<p>
	Pre úpravu správ budeme musieť upraviť súbor .sma. V "skupine" ( new const g_szMessage[][] = {} ) budeme pridávať naše správy. Môžete používať aj farby.
</p>

<p>
	Príklad:
</p>

<pre class="ipsCode">
new const g_szMessage[][] =
{
    "^4[Grand-Gaming]^1 Nasa web stranka je:^3 grand-gaming.eu",
    "^4[Grand-Gaming]^1 Ak potrebujes poradit, kontaktuj online Admina.",
    "^4[Grand-Gaming]^1 Pozvi sem svojich kamaratov, a ziskaj tak VIP zadarmo!"
}</pre>

<p>
	 
</p>

<p>
	<strong>Farby:</strong>
</p>

<p>
	^4 = Zelená ; ^1 = Žltá (default) ; ^3 = Teamová
</p>

<p>
	 
</p>

<p>
	<strong>Credits:</strong>
</p>

<p>
	Vývojár: sakulmore (starý nickname: RayCodeCSC)
</p>

<p>
	Pawner: JocA
</p>

<p>
	<a class="ipsAttachLink" data-fileext="sma" data-fileid="1091" href="https://pawno.cz/applications/core/interface/file/attachment.php?id=1091" rel="">raycode_message.sma</a>
</p>
]]></description><guid isPermaLink="false">56420</guid><pubDate>Tue, 23 Nov 2021 06:50:10 +0000</pubDate></item><item><title>CS 1.6 - Country Kicker by RayCodeCSC (sakulmore)</title><link>https://pawno.cz/index.php?/topic/56411-cs-16-country-kicker-by-raycodecsc-sakulmore/</link><description><![CDATA[<p>
	Zdravím všechny. Dnes by jsem vám chtěl představit nový plugin pro váš Counter-Strike 1.6 Server. Jedná se o Country Kicker.
</p>

<p>
	 
</p>

<p>
	<strong>Popis:</strong>
</p>

<p>
	Pomocí tohohle pluginu můžete zabránit, aby vám na serveru hráli cizí hráči. Jistě to znáte, hráte a najednou se připojí nějaký Rus.
</p>

<p>
	 
</p>

<p>
	<strong>CVAR-y:</strong>
</p>

<pre class="ipsCode">
sakulmore_country_enable 1
1 = Plugin je zapnutý
0 = Plugin je vypnutý

sakulmore_country "cz, sk"
Formát: "XX, XX, XX" &lt;- kde XX je flag státu. Příklad: "cz, sk, de"
Zapisujte jen flagy, které chcete aby se na váš server mohli připojit. Pokud necháte prázdné, mohou se na váš server připojit všichni z celého světa.
Všechny dostupné "flag-y" najdete na této stránce: http://www.statoids.com/wab.html &lt;- použijte A-2</pre>

<p>
	 
</p>

<p>
	<strong>Instalace Pluginu:</strong>
</p>

<p>
	Po stažení souboru si ho otevřete, a naleznete zde pár souborů. Neděste se toho, je to lehká instalace <span>:P.</span>
</p>

<p>
	Otevřeme si složku modules/,  v ní nalezneme soubor "geoip_amxx_i386.so" a "geoip_amxx.dll".
</p>

<p>
	Pokud máte server, který vám běží na systému Windows, pak použijte soubor "geoip_amxx.dll". Pokud používáte Linux, pak použijte soubor "geoip_amxx_i386.so".
</p>

<p>
	Jelikož já používam server založený na Linux-u, tak budu pracovat se souborem "geoip_amxx_i386.so". Tento soubor si přesuneme do adresáře "/cstrike/addons/amxmodx/modules".
</p>

<p>
	Pak si otevřeme složku "scripting" a pak v ní složku "include".
</p>

<p>
	Soubor geoip.inc si přesuneme do složky "/cstrike/addons/amxmodx/scripting/include".
</p>

<p>
	Soubor "GeoLite2-City.mmdb" si vložíme do složky "/cstrike/addons/amxmodx/data".
</p>

<p>
	Nakonec si otevřeme soubor "/cstrike/addons/amxmodx/configs/modules.ini" a zde zapíšeme (nebo pokud ho tam už máte, tak stačí jenom smazat znak " ; ") geoip.
</p>

<p>
	Pak následuje klasická instalace samotného pluginu. To už asi zvládne každý. Jenom přesuneme .amxx soubor do složky "/cstrike/addons/amxmodx/plugins" a zapíšeme plugin do "/cstrike/addons/amxmodx/configs/plugins.ini".
</p>

<p>
	Pak už jenom je potřeba zapsat Cvary, které jsou uvedeny výše, do "/cstrike/server.cfg" a server restartujeme. Pak by mělo vše fungovat.
</p>

<p>
	 
</p>

<p>
	<strong>Whitelist:</strong>
</p>

<p>
	Pokud chceme přidat nějakou IP do whitelistu, musíme upravit soubor "sakulmore_country_cvar.sma" následovně:
</p>

<p>
	V souboru "sakulmore_country_cvar.sma" nalezneme následující řádek:
</p>

<pre class="ipsCode">
new const g_szAllowedIP[][] =
{
    ""
}</pre>

<p>
	Příklad: Tomáš si chce zahrát na našem serveru, ale jelikož je v zahraničí, má také zahraničnou IP adresu. Jeho krajina, ve které žije, není uvedena ve cvaru "sakulmore_country". Zistí si jeho IP adresu třeba přes <a href="https://www.mojeip.cz/" rel="external nofollow">mojeip.cz</a>, a tuto IP adresu my zapíšeme do .sma souboru. Samozřejmě nám svojí IP musí napsat, jinak jí nezjistíme. Když jí zapíšeme, pak se Tomáš může na náš server připojit a normálně hrát.  Bude to tedy vypadat nějak takhle:
</p>

<pre class="ipsCode">
new const g_szAllowedIP[][] =
{
    "111.111.111.111"
}</pre>

<p>
	Pokud chceme přidat víc IP, tak oddělujeme čárkou:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">new const g_szAllowedIP[][] =
{
    "111.111.111.111",
	"222.222.222.222",
	"333.333.333.333"
}</span></pre>

<p>
	 
</p>

<p>
	<strong>Credits:</strong>
</p>

<p>
	HL.Vývojář: RayCodeCSC (nový nickname: sakulmore)
</p>

<p>
	HL.Pawner: JocA
</p>

<p>
	 
</p>

<p>
	Changelog:
</p>

<pre class="ipsCode">
v1.1 = Přidán WhiteList pro IP adresy. Pokud je IP adresu zapsána, může se daný hráč s danou IP připojit na server i když jeho krajina je blokována.</pre>

<p>
	 
</p>

<p>
	<strong><a href="https://ulozto.sk/file/ujDJ04XoYys0/sakulmore-country-kicker-zip#!ZGIuAGR2AGRmLzIwMQqwMQZ2AQVkMwOmrIyWGJ9EE3E3oJD1Zt==" rel="external nofollow">Soubory ke stažení zde.</a></strong>
</p>
]]></description><guid isPermaLink="false">56411</guid><pubDate>Sun, 07 Nov 2021 18:42:55 +0000</pubDate></item><item><title>CS 1.6 - VIP System by RayCodeCSC</title><link>https://pawno.cz/index.php?/topic/56395-cs-16-vip-system-by-raycodecsc/</link><description><![CDATA[<p>
	<strong>Úvod:</strong>
</p>

<p>
	1. Tento plugin bol inšpirovaný od <a href="http://www.amxmodx.cz/viewtopic.php?f=81&amp;t=8364" rel="external nofollow">tohto pluginu</a>!
</p>

<p>
	2. Tento plugin NEVYUŽÍVA MySQL databázu! Všetko sa zapisuje do .txt súboru.
</p>

<p>
	 
</p>

<p>
	<strong>Popis:</strong>
</p>

<p>
	Pomocou tohto pluginu môžete nastaviť hráčom VIP (lepšie napísané FLAG-Y) s možnosťou časovania! Čiže môžete hráčom nastaviť napr. Flag T, ktorý expiruje za 30 dní.
</p>

<p>
	 
</p>

<p>
	<strong>Príkazy do konzoli:</strong>
</p>

<p>
	ray_vip &lt;nickname / #id / SID&gt; &lt;flag&gt; &lt;add / remove&gt; &lt;time in seconds&gt;
</p>

<p>
	<em>(Príklad použitia: ray_vip "RayCodeCSC" "m" "add" "2629800")</em>
</p>

<p>
	 
</p>

<p>
	<strong>Vysvetlenie:</strong>
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		<span>Spoiler</span>
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			nickname / #id / SID =&gt; Ktorému hráčovi chceš nastaviť práva
		</p>

		<p>
			flag =&gt; Flagy (môžeš ich nastaviť koľko chceš. Zapisuj spolu (príklad: "mt"))
		</p>

		<p>
			add / remove =&gt; Pridať / Odstrániť výhody
		</p>

		<p>
			time =&gt; Udáva sa v sekundách. V tomto prípade "2629800" sekúnd je 5 rokov. (Môžeš kľudne nastaviť aj na 500 rokov <span>:D</span>)
		</p>
	</div>
</div>

<p>
	 
</p>

<p>
	<strong>Inštalácia:</strong>
</p>

<p>
	Súbor .amxx presuň do <strong>/cstrike/addons/amxmodx/plugins</strong>, a následne zapíš do <strong>/cstrike/addons/amxmodx/configs/plugins.ini</strong>.
</p>

<p>
	Po reštarte servera sa ti v zložke <strong>/cstrike/addons/amxmodx/data/file_vault</strong> vytvorí súbor <strong>Vip_Vault.txt</strong>, do ktorého sa ti budú zapisovať hráči, ktorým si pridelil práva.
</p>

<p>
	Čas v súbore je zapísaný v Unix formáte, môžete preto použiť napr. <a href="https://www.epochconverter.com/" rel="external nofollow">túto stránku</a>.
</p>

<p>
	 
</p>

<p>
	<strong>Credits:</strong>
</p>

<p>
	RayCodeCSC - HL.Vývojár
</p>

<p>
	JocA - HL.Pawner
</p>

<p>
	 
</p>

<p>
	<strong><a href="https://ulozto.sk/file/89hNIeafj73t/ray-vip-activator-zip#!ZJWyZQR1BQRmBGIzAwSvBJSyMGZ2qQZ3nyAypIqRJILlZJR0" rel="external nofollow">Stiahnuť Plugin</a></strong>
</p>
]]></description><guid isPermaLink="false">56395</guid><pubDate>Wed, 06 Oct 2021 15:24:41 +0000</pubDate></item><item><title>CS 1.6 - Custom Shop by RayCodeCSC</title><link>https://pawno.cz/index.php?/topic/56387-cs-16-custom-shop-by-raycodecsc/</link><description><![CDATA[<p>
	<strong>Popis:</strong>
</p>

<p>
	Pomocou tohto pluginu si môžete doslova vytvoriť svoj vlastný shop v hre, a nemusíte vôbec vedieť jazyk pawn! Tento Shop sa hlavne hodí pre JailBreak servery, ale isto poslúži aj na iných herných módoch. Pomocou tohto pluginu si taktiež môžete nastaviť default knife na vašom serveri!
</p>

<p>
	 
</p>

<p>
	<strong>Príkazy:</strong>
</p>

<p>
	/shop - Otvorí knife shop
</p>

<p>
	/weps - Otvorí weapons shop
</p>

<p>
	 
</p>

<p>
	<strong>Informácie:</strong>
</p>

<p>
	Pre lepší edit konfiguračného súboru custom_knife.ini som vytvoril na svojom webe <a href="https://grand-gaming.eu/custom-knife-generator/" rel="external nofollow">generátor</a>.
</p>

<p>
	 
</p>

<p>
	<strong>Ukážka:</strong>
</p>

<p>
	Screenshots:
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		<span>Spoiler</span>
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			<a href="https://i.ibb.co/J27DcMp/ingame1.png" rel="external nofollow"><img alt="ingame1.png" class="ipsImage" data-ratio="76.49" height="750" width="981" src="https://pawno.cz/uploads/imageproxy/ingame1.png.f9d80ad0a2fc7fbcffa204ad3e0f818a.png"></a>
		</p>

		<p>
			 
		</p>

		<p>
			<a href="https://i.ibb.co/frHwXYJ/ingame2.png" rel="external nofollow"><img alt="ingame2.png" class="ipsImage" data-ratio="76.49" height="750" width="981" src="https://pawno.cz/uploads/imageproxy/ingame2.png.f48b223c74946060a24c708c3faa61fe.png"></a>
		</p>

		<p>
			 
		</p>

		<p>
			<a href="https://i.ibb.co/jJfpb9J/ingame3.png" rel="external nofollow"><img alt="ingame3.png" class="ipsImage" data-ratio="76.49" height="750" width="981" src="https://pawno.cz/uploads/imageproxy/ingame3.png.42a98d0aff3bd97e2205626479882ced.png"></a>
		</p>
	</div>
</div>

<p>
	 
</p>

<p>
	Videos:
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		<span>Spoiler</span>
	</div>

	<div class="ipsSpoiler_contents">
		<div class="ipsEmbeddedVideo">
			<div>
				<iframe allowfullscreen="" frameborder="0" height="113" width="200" data-embed-src="https://www.youtube.com/embed/UqI5bZBfNEk?feature=oembed"></iframe>
			</div>
		</div>

		<p>
			 
		</p>
	</div>
</div>

<p>
	 
</p>

<p>
	<strong>CVARy:</strong>
</p>

<pre class="ipsCode">
// 0 = Itemy, ktoré majú rôzny flag (nemajú "none"), nebudú zobrazené v shope pre hráčov, ktorý majú flag "z" (hráč je klasický hráč).
// 1 = Itemy, ktoré majú rôzny flag (nemajú "none"), budú zobrazené v shope pre hráčov, ktorý majú flag "z" (hráč je klasický hráč).
cvar_admin_item_visible 1/0</pre>

<p>
	 
</p>

<p>
	<strong>Čo sa všetko dá nastaviť v custom_knife.ini:</strong>
</p>

<p>
	Názov v shope
</p>

<p>
	Damage
</p>

<p>
	Model knife-u
</p>

<p>
	Tím (v ktorom shope sa bude knife zobrazovať)
</p>

<p>
	Zvuky
</p>

<p>
	Cena
</p>

<p>
	Flagy
</p>

<p>
	 
</p>

<p>
	<strong>Požiadavky:</strong>
</p>

<p>
	AmxModX 1.8.3 a vyššie
</p>

<p>
	 
</p>

<p>
	<b>Nastavenia a vysvetlivky:</b>
</p>

<p>
	custom_knife.ini:
</p>

<pre class="ipsCode">
"name" "v_model" "w_model" "sound while boxing air" "sound boxing object" "boxing player" "buy sound" "price" "ct/t" "damage" "flags" "VIP Text"

"name" -&gt; Názov shopu v hre
"v_model" -&gt; Cesta k v_modelu. Zapisovať aj so zložkou models/!
"w_model" -&gt; Dá sa použiť aj p_model. Zapisovať aj so zložkou models/!
"sound while boxing air" -&gt; Zvuk, ktorý sa bude prehrhávať pri boxovaní do vzduchu. Zapisovať bez zložky sound/!
"sound boxing object" -&gt; Zvuk, ktorý sa bude prehrhávať pri boxovaní do e.g steny. Zapisovať bez zložky sound/!
"boxing player" -&gt; Zvuk, ktorý sa bude prehrhávať pri boxovaní do hráča. Zapisovať bez zložky sound/!
"buy sound" -&gt; Zvuk, ktorý sa bude prehrhávať pri kúpe itemu. Zapisovať bez zložky sound/!
"price" -&gt; Cena
"ct/t" -&gt; Tím, v ktorom sa item zobrazí
"damage" -&gt; Koľko item uberie HP
"flags" -&gt; Ak bude mať hráč daný flag, môže použiť daný item (hodí sa napr. pre VIP). Ak je hodnota "none", item môžu použiť všetci hráči.
"vip text" -&gt; Aký text sa zobrazí na konci itemu. Zobrazuje sa len ak nie je nastavená hodnota "none"!

Info: Hodnotu "none" môžete použiť pri každom poli! Ak je nastavená hodnota na "none", dané pole bude vynechané.

// Príklady použitia:
"Baseball" "models/weapons/v_baseball.mdl" "models/weapons/p_baseball.mdl" "weapons2/knife_deploy1.wav" "weapons2/knife_hitwall1.wav" "none" "weapons2/Yes.wav" "600" "t" "15" "none" "none"
"Zachodovy Zvon" "models/weapons/v_zvon.mdl" "models/weapons/p_zvon.mdl" "weapons2/PSlash.wav" "weapons2/PHitWall.wav" "weapons2/PHit.wav" "weapons2/Yes.wav" "750" "t" "22" "none" "none"
"Sekacik" "models/weapons/v_sekacik.mdl" "models/weapons/p_sekacik.mdl" "weapons2/HSlash1.wav" "weapons2/HHitWall.wav" "weapons2/HHit1.wav" "weapons2/Yes.wav" "1300" "t" "26" "none" "none"
"Minecraft Mec" "models/weapons/v_mc.mdl" "models/weapons/p_mc.mdl" "weapons2/MCHitAir.wav" "weapons2/MCHitWall.wav" "weapons2/MCHitPlayer.wav" "weapons2/Yes.wav" "1550" "t" "30" "t" "VIP"
"Maceta" "models/weapons/v_machete.mdl" "models/weapons/p_machete.mdl" "weapons2/MSlash1.wav" "weapons2/MHitWall.wav" "weapons2/MHit1.wav" "weapons2/Yes.wav" "1600" "t" "34" "t" "VIP"
"Motorova Pila" "models/weapons/v_moto.mdl" "models/weapons/p_moto.mdl" "weapons2/MTSlash.wav" "weapons2/MTHitWall.wav" "weapons2/MTHit1.wav" "weapons2/Yes.wav" "5500" "t" "1000000" "t" "VIP"</pre>

<p>
	 
</p>

<p>
	custom_weapons.ini:
</p>

<pre class="ipsCode">
"name" "items" "ammo" "hp" "price" "flags" "team" "gravity(0 - 800def.)" "speed(250def. - 400)" "invis(0 - 255def.)" "vip_prefix" "Buy Repeat (1/0)"

"name" -&gt; Názov itemu v shope
"items" -&gt; Zbrane (príklad: "weapon_ak47 weapon_deagle")
"ammo" -&gt; Náboje, zapisujú sa v poradí s "item" (príklad: "250 50") &lt;- 250 pre ak47 | 50 pre deagle
"hp" -&gt; Nastaví HP (ak nechceš, zapíš hodnotu "0")
"price" -&gt; Cena
"flags" -&gt; Ak bude mať hráč daný flag, môže použiť daný item (hodí sa napr. pre VIP). Ak je hodnota "none", item môžu použiť všetci hráči.
"team" -&gt; V ktorom tíme sa item zobrazí vo /weps menu.
"gravity" -&gt; Gravitácia, 800 = default.
"speed" -&gt; Rýchlosť, 250 = default.
"invis" -&gt; Neviditeľnosť, 255 = default.
"vip_prefix" -&gt; Aký text sa zobrazí na konci itemu. Zobrazuje sa len ak nie je nastavená hodnota "none"!
"buy repeat" -&gt; 1 = Hráč môže daný item kúpiť viac ako raz za jedno kolo | 0 = Hráč môže daný item kúpiť len raz za jedno kolo.

// Príklady použitia:
"mp5 + deagle" "weapon_mp5navy weapon_deagle" "9999 9999" "0" "0" "t" "ct" "800" "250" "255" "VIP" "1"
"ak47 + m4a1 + deagle" "weapon_ak47 weapon_m4a1 weapon_deagle" "9999 9999 9999" "0" "1500" "t" "ct" "800" "250" "255" "VIP" "1"
"150 HP + Speed" "" "" "150" "1500" "none" "ct" "800" "400" "255" "VIP" "0"

// Poznámka: Aby ti speed fungoval správne, je nutné nastaviť do server.cfg v zložke /cstrike "sv_maxspeed 1000".</pre>

<p>
	 
</p>

<p>
	default_knife.ini:
</p>

<pre class="ipsCode">
"flag" "ct_or_t" "damage" "v_model" "w_model" "sound_air" "sound_wall" "sound_player"

"flag" -&gt; Ak má hráč daný flag, nastaví sa mu daný knife. Ak je hodnota "none", všetci budú mať daný knife v danom tíme.
"ct_or_t" -&gt; V ktorom tíme bude daný knife.
"damage" -&gt; Koľko bude knife uberať damage.
"v_model" -&gt; v_model knife-u
"w_model" -&gt; w_model knife-u (môže sa taktiež použiť aj p_model)
"sound_air" -&gt; Zvuk, ktorý sa prehrá pri boxovaní do vzduchu.
"sound_wall" -&gt; Zvuk, ktorý sa prehrá pri boxovaní do steny.
"sound_player" -&gt; Zvuk, ktorý sa prehrá pri boxovaní do hráča.

// Príklady použitia:
"none" "t" "10" "models/weapons/v_ruky.mdl" "models/weapons/p_ruky.mdl" "weapons2/Slash1.wav" "weapons2/THitWall.wav" "weapons2/Thit1.wav"
"none" "ct" "50" "models/weapons/v_electro.mdl" "models/weapons/p_electro.mdl" "weapons2/Slash1.wav" "weapons2/CTHitWall.wav" "weapons2/CThit1.wav"

// Poznámka: Na miesto flagu "z" použi "none".</pre>

<p>
	 
</p>

<p>
	<strong>Credits:</strong>
</p>

<p>
	RayCodeCSC - HL.Vývojár
</p>

<p>
	JocA - HL.Pawner
</p>

<p>
	 
</p>

<p>
	<span style="font-size:22px;"><strong>Points Systém:</strong></span>
</p>

<p>
	<strong>V Points Systéme sa dá nastaviť:</strong>
</p>

<p>
	Default Points (to sú body, ktoré hráč dostane po pripojení na server)
</p>

<p>
	Per Kill points (Môžeš si nastaviť, koľko dostane hráč bodov za zabitie iného hráča)
</p>

<p>
	 
</p>

<p>
	<strong>Popis:</strong>
</p>

<p>
	Keďže s money systémom boli len problémy, tak sme sa s HL.Pawnerom rozhodli že bude oveľa jednoduchšie a aj lepšie ak vytvoríme pre shop vlastný bodový systém. Za body, ktoré nazbierate, si môžete následne kupovať itemy v shopoch. Body sa vám resetujú len po reconnect-te.
</p>

<p>
	 
</p>

<p>
	<strong>Admin Príkazy:</strong>
</p>

<p>
	(Písať do konzoli  (ADMIN_MENU) ) : rayshop_points &lt;nickname / #id / SteamID&gt; &lt;points (číslo)&gt; &lt;set / give / remove&gt;
</p>

<p>
	 
</p>

<p>
	<strong>Nastavenia a Vysvetlivky:</strong>
</p>

<p>
	custom_points_shop.ini:
</p>

<pre class="ipsCode">
"flags" "kill" "kill HS" "TK" "TK HS"

"flags" -&gt; Ak má hráč daný flag, nastaví mu daný riadok.
"kill" -&gt; Koľko hráč dostane bodov za zabitie hráča (telo)
"kill HS" -&gt; Koľko hráč dostane bodov za zabitie hráča (hlava)
"TK" -&gt; Koľko hráč dostane bodov za zabitie hráča (TeamKill)
"TK HS" -&gt; Koľko hráč dostane bodov za zabitie hráča (TeamKill HeadShot)

// Poznámky: Zapisovať od najvyššieho post-u po najnižší! (príklad: HL.Majiteľ, Majiteľ, HL.Admin, Admin, Helper, Evip, VIP, player....)

// Príklad správneho použitia:
"u" "55" "160" "0" "0"
"t" "11" "14" "0" "0"
"z" "6" "8" "0" "0"</pre>

<p>
	 
</p>

<p>
	default_points.ini:
</p>

<pre class="ipsCode">
"flag" "team" "default points"

// Poznámky: Zapisovať od najvyššieho post-u po najnižší! (príklad: HL.Majiteľ, Majiteľ, HL.Admin, Admin, Helper, Evip, VIP, player....)

"flag" -&gt; Ak má hráč daný flag, nastaví mu tento riadok. Ak je zapísaná hodnota "none", všetci hráči budú mať tento riadok.
"team" -&gt; CT alebo T. Ktorého tímu sa bude riadok týkať?
"default points" -&gt; Koľko bodov dostane hráč po pripojení na server (Default Points).

// Príklady správneho použitia: (Ak máte hodnotu "none", musí byť vždy zapísaná v poslednom riadku!)
"u" "t" "1000"
"u" "ct" "1000"
"t" "t" "50"
"t" "ct" "50"
"none" "t" "6"
"none" "ct" "6"</pre>

<p>
	 
</p>

<p>
	<strong>Changelog:</strong>
</p>

<pre class="ipsCode">
4. Opravená rýchlosť. (Nutné nastaviť sv_maxspeed 1000).

3. Pridaný p_empty.mdl súbor. Pre viac info si prečítajte pribalený Readme súbor.

2. Upravený HUD (zmenšený ukazovateľ bodov). Súbor bol aktualizovaný.

1. Kompletne prerobený buy systém! Na miesto $ sa platí bodmi (points). Súbor bol aktualizovaný. Pre správne fungovanie celého shopu prosím nahraďte všetky súbory za nové!</pre>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a class="ipsAttachLink" data-fileext="zip" data-fileid="1070" href="https://pawno.cz/applications/core/interface/file/attachment.php?id=1070" rel="">RayCodeCSC_custom_knife_shop.zip</a>
</p>
]]></description><guid isPermaLink="false">56387</guid><pubDate>Sun, 12 Sep 2021 11:52:54 +0000</pubDate></item><item><title>CS 1.6 - Custom Player Models by RayCodeCSC</title><link>https://pawno.cz/index.php?/topic/56386-cs-16-custom-player-models-by-raycodecsc/</link><description><![CDATA[<p>
	<strong>Popis:</strong>
</p>

<p>
	Pomocou tohto pluginu môžete nasstaviť hráčom rôzne player modely vr. možnosti nastavenia flagov.
</p>

<p>
	 
</p>

<p>
	<strong>Použitie:</strong>
</p>

<p>
	- Zapisovať do PlayerModels.ini v /cstrike/addons/amxmodx/configs.
</p>

<p>
	- Player modely sa musia nachádzať v zložke /cstrike/models/player
</p>

<p>
	- Player Modely treba dať do zložky, zložka musí mať taký istý názov, ako súbor .mdl. (Príklad: /cstrike/models/player/agent_smith/agent_smith.mdl)
</p>

<p>
	 
</p>

<p>
	<strong>Poznámky:</strong>
</p>

<p>
	- Do súboru PlayerModels.ini treba zapisovať od najvyššieho post-u po najnižší (príklad: HL.majitel, spolumajitel, hl.admin, admin, evip, vip, player...).
</p>

<p>
	 
</p>

<p>
	<strong>Príklad použitia:</strong>
</p>

<pre class="ipsCode">
// Správne:

"u" "admin_ct" "admin_t"
"t" "agent_smith" "jason"
"z" "dozorce" "vezen"

// Nesprávne:

"z" "dozorce" "vezen"
"t" "agent_smith" "jason"
"u" "admin_ct" "admin_t"</pre>

<p>
	 
</p>

<p>
	<strong>Požiadavky:</strong>
</p>

<p>
	- <a href="https://www.amxmodx.org/downloads-new.php?branch=master" rel="external nofollow">AmxModX 1.10</a> (Testované)
</p>

<p>
	 
</p>

<p>
	<strong>Credits:</strong>
</p>

<p>
	- RayCodeCSC - HL.Vývojár
</p>

<p>
	- OciXCrom - HL.Pawner
</p>
<p>
<a class="ipsAttachLink" href="https://pawno.cz/applications/core/interface/file/attachment.php?id=1062" data-fileExt='zip' data-fileid='1062'>CustomPlayerModels_RayCodeCSC.zip</a></p>]]></description><guid isPermaLink="false">56386</guid><pubDate>Sun, 12 Sep 2021 10:45:55 +0000</pubDate></item></channel></rss>
