<?xml version="1.0"?>
<rss version="2.0"><channel><title>&#x41F;&#x43B;&#x430;&#x433;&#x438;&#x43D;&#x44B; / &#x438;&#x43D;&#x43A;&#x43B;&#x443;&#x434;&#x44B; &#x43F;&#x43E;&#x441;&#x43B;&#x435;&#x434;&#x43D;&#x438;&#x445; &#x442;&#x435;&#x43C;</title><link>https://pawno-rus.com/forum/57-plaginy-inkludy/</link><description>&#x41F;&#x43B;&#x430;&#x433;&#x438;&#x43D;&#x44B; / &#x438;&#x43D;&#x43A;&#x43B;&#x443;&#x434;&#x44B; &#x43F;&#x43E;&#x441;&#x43B;&#x435;&#x434;&#x43D;&#x438;&#x445; &#x442;&#x435;&#x43C;</description><language>ru</language><item><title>&#x41A;&#x43E;&#x43C;&#x430;&#x43D;&#x434;&#x43D;&#x44B;&#x439; &#x43F;&#x440;&#x43E;&#x446;&#x435;&#x441;&#x441;&#x43E;&#x440; SCM</title><link>https://pawno-rus.com/topic/7905-komandnyy-processor-scm/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>Командный процессор SCM</h3>
			
				<a href="https://pawno-rus.ru/files/file/1132-komandnyy-processor-scm/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Скачать файл
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p>
	Писался всего 2 часа, за примеры были взяты такие командные процессоры как: <u>ZCM, DC_CMD, Pawn.CMD</u>
</p>

<p>
	 
</p>

<p>
	Пример использования:
</p>

<pre class="ipsCode ipsCodeSubmitted" codelang="cpp" plaincode="SCM:test(playerid)

{
    SendClientMessage(playerid, COLOR_RED, &quot;Команда работает&quot;);
}">
<span><span>SCM:test(playerid)</span></span>

<span><span>{</span></span>
<span><span>    SendClientMessage(playerid, COLOR_RED, </span><span>"Команда работает"</span><span>);</span></span>
<span><span>}</span></span>
</pre>

<p>
	Вот что-то посложнее: 
</p>

<pre class="ipsCode ipsCodeSubmitted" codelang="cpp" plaincode="SCM:restart(playerid)
{
          if(PlayerInfo[playerid][pAdmin] &lt; 5) return 1;
          SendClientMessage(playerid, 0xFFFFFFFF, &quot;Рестарт сервера.&quot;);
          GameModeExit();
          return 1;
}">
<span><span>SCM:restart(playerid)</span></span>
<span><span>{</span></span>
<span><span>          </span><span>if</span><span>(PlayerInfo[playerid][pAdmin] &lt; </span><span>5</span><span>) </span><span>return</span><span> </span><span>1</span><span>;</span></span>
<span><span>          SendClientMessage(playerid, </span><span>0xFFFFFFFF</span><span>, </span><span>"Рестарт сервера."</span><span>);</span></span>
<span><span>          GameModeExit();</span></span>
<span><span>          </span><span>return</span><span> </span><span>1</span><span>;</span></span>
<span><span>}</span></span>
</pre>

<p>
	По скорости немного быстрее чем ZCMD.
</p>

<p>
	Если будут какие-то замечания пишите.
</p>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='https://pawno-rus.ru/profile/44920-artyom-profikov/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/44920-artyom-profikov/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F1132-komandnyy-processor-scm%252F%253FcsrfKey%253D67c3009357779824df5c5503dafae535%2526do%253Dmoderate%2526action%253Dunhide' title="Перейти в профиль Артём Профиков" class="ipsType_break"><b><span style='color:#82a3ff'>Артём Профиков</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						29.04.2024
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							Артём Профиков
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							Все
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">7905</guid><pubDate>Mon, 29 Apr 2024 16:06:11 +0000</pubDate></item><item><title>CLEODisable Plugin</title><link>https://pawno-rus.com/topic/7719-cleodisable-plugin/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>CLEODisable Plugin</h3>
			
				<a href="https://pawno-rus.ru/files/file/1080-cleodisable-plugin/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Скачать файл
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p>
	CLEODisable - это плагин который автоматически при подключении на сервер, полностью отключает работу CLEO у читера(я так понял даже выгружает его у читера). 
</p>

<p>
	Нашел этот плагин очень давно на просторах интернета, исходника нет.
</p>

<p>
	Реверсил его, вроде все чисто.
</p>

<p>
	Поддержка samp server 0.3.7 R2-1 и R2-2
</p>

<p>
	Автор povargek
</p>

<p>
	 
</p>

<p>
	пример <strong><span style="color:#660066;">UpdateSCMTime</span><span style="color:#666600;">(</span><span style="color:#000000;">playerid</span><span style="color:#666600;">,</span><span style="color:#000000;"> </span><span style="color:#006666;">1</span><span style="color:#666600;">);</span></strong><span style="color:#000000;"> </span>
</p>

<p>
	 
</p>

<p>
	<span style="color:#1c2837;">Нативная функция</span>
</p>

<div style="color:#1c2837;">
	<pre>
<strong><span style="color:#000088;">native</span><span style="color:#000000;"> </span><span style="color:#660066;">UpdateSCMTime</span><span style="color:#666600;">(</span><span style="color:#000000;">playerid</span><span style="color:#666600;">,</span><span style="color:#000000;"> type </span><span style="color:#666600;">=</span><span style="color:#000000;"> </span><span style="color:#006666;">1</span><span style="color:#666600;">);</span></strong></pre>

	<p>
		 
	</p>
</div>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='https://pawno-rus.ru/profile/5322-alexdrift/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/5322-alexdrift/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F1080-cleodisable-plugin%252F%253Fdo%253Dedit' title="Перейти в профиль AlexDrift" class="ipsType_break"><b><span style='color:#82a3ff'>AlexDrift</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						24.01.2024
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							povargek
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							0.3.7 R-2-2
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">7719</guid><pubDate>Wed, 24 Jan 2024 13:07:06 +0000</pubDate></item><item><title>Pawn.Sort</title><link>https://pawno-rus.com/topic/7444-pawnsort/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>Pawn.Sort</h3>
			
				<a href="https://pawno-rus.ru/files/file/1020-pawnsort/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Скачать файл
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p>
	<strong style="color:#1c2837;"><span>Автор: Tornamic (я)</span></strong><br style="color:#1c2837;" /><strong style="color:#1c2837;"><span>Описание:</span></strong>
</p>

<ul style="color:#1c2837;"><li>
		Алгоритмы сортировки для Pawn
	</li>
</ul><p>
	<br style="color:#1c2837;" /><br style="color:#1c2837;" /><strong style="color:#1c2837;"><span>Список алгоритмов:</span></strong>
</p>

<ul style="color:#1c2837;"><li>
		Сортировка пузырьком (Bubble sort)
	</li>
	<li>
		Сортировка выбором (Selection sort)
	</li>
	<li>
		Сортировка вставками (Insertion sort)
	</li>
	<li>
		Гномья сортировка (Gnome sort)
	</li>
	<li>
		Шейкерная сортировка (Shaker/Cocktail sort)
	</li>
	<li>
		Сортировка чет-нечет (Odd-even Sort)
	</li>
	<li>
		Быстрая сортировка (Quick sort)
	</li>
	<li>
		Пирамидальная сортировка (Heap sort)
	</li>
	<li>
		Сортировка шелла (Shell sort)
	</li>
</ul><p>
	<br style="color:#1c2837;" /><strong style="color:#1c2837;"><span>Скорость алгоритмов (меньше - лучше):</span></strong>
</p>

<ul style="color:#1c2837;"><li>
		Quick sort: 4
	</li>
	<li>
		Shell sort: 5
	</li>
	<li>
		Heap sort: 9
	</li>
	<li>
		Insertion sort: 12
	</li>
	<li>
		Selection sort: 14
	</li>
	<li>
		Shaker sort: 25
	</li>
	<li>
		Gnome sort: 27
	</li>
	<li>
		OddEven sort: 28
	</li>
	<li>
		Bubble sort: 44
	</li>
</ul><p>
	 
</p>

<p>
	<strong style="color:#1c2837;"><span>Установка:</span></strong>
</p>

<div>
	<pre class="ipsCode ipsCodeSubmitted" codelang="cpp" plaincode="#include &lt;Pawn.Sort&gt;">
<span><span>#include</span><span> </span><span>&lt;</span><span>Pawn.Sort</span><span>&gt;</span></span>
</pre>

	<pre>


<strong style="color:#1c2837;"><span>Пример:</span></strong>
</pre>
</div>

<div>
	<pre class="ipsCode ipsCodeSubmitted" codelang="cpp" plaincode="main()
{
    new array[100];
    Array::Shuffle(array);
    print(&quot;Bubble sort:&quot;);
    Sort::Bubble(array);
    Array::Print(array);
}">
<span><span>main()</span></span>
<span><span>{</span></span>
<span><span>    </span><span>new</span><span> </span><span>array</span><span>[</span><span>100</span><span>];</span></span>
<span><span>    Array::Shuffle(</span><span>array</span><span>);</span></span>
<span><span>    print(</span><span>"Bubble sort:"</span><span>);</span></span>
<span><span>    Sort::Bubble(</span><span>array</span><span>);</span></span>
<span><span>    Array::Print(</span><span>array</span><span>);</span></span>
<span><span>}</span></span>
</pre>

	<p>
		 
	</p>
</div>

<div style="color:#1c2837;">
	<pre class="ipsCode ipsCodeSubmitted" codelang="cpp" plaincode="Copyright © 2023 Tornamic. All rights reserved.

Author: Tornamic (Kirill Tymoshchenko)
    Discord: https://pastebin.com/raw/LMBNfFHE
    Github: https://github.com/Tornamic
    pawn.wiki https://pawn.wiki/i.php?/user/54232-tornamic/


# Quadratic Sort Functions 
    Sort::Bubble(array[], const len = sizeof array) https://en.wikipedia.org/wiki/Bubble_sort
    Sort::Selection(array[], const len = sizeof array) https://en.wikipedia.org/wiki/Selection_sort
    Sort::Insertion(array[], const len = sizeof array) https://en.wikipedia.org/wiki/Insertion_sort
    Sort::Gnome(array[], const len = sizeof array) https://en.wikipedia.org/wiki/Gnome_sort
    Sort::Shaker(array[], len = sizeof array) https://en.wikipedia.org/wiki/Cocktail_shaker_sort
    Sort::OddEven(array[], const len = sizeof array) https://en.wikipedia.org/wiki/Odd%E2%80%93even_sort

# Logarithmic Sort Functions
    Sort::Quick(array[], left, right) https://en.wikipedia.org/wiki/Quicksort
    Sort::Heap(array[], const len = sizeof array) https://en.wikipedia.org/wiki/Heapsort
    Sort::Shell(array[], const len = sizeof array) https://en.wikipedia.org/wiki/Shellsort

# Misc Functions
    Var::Swap(&amp;value1, &amp;value2)
    Array::Shuffle(array[], const len = sizeof array, randmin = -10000, randmax = 10000)
    Array::Print(array[], const len = sizeof array)">
<span><span>Copyright © </span><span>2023</span><span> Tornamic. All rights reserved.</span></span>

<span><span>Author: Tornamic (Kirill Tymoshchenko)</span></span>
<span><span>    Discord: https://pastebin.com/raw/LMBNfFHE</span></span>
<span><span>    Github: https://github.com/Tornamic</span></span>
<span><span>    pawn.wiki https://pawn.wiki/i.php?/user/</span><span>54232</span><span>-tornamic/</span></span>


<span><span># Quadratic</span><span> Sort Functions </span></span>
<span><span>    Sort::Bubble(</span><span>array</span><span>[], </span><span>const</span><span> len = </span><span>sizeof</span><span> </span><span>array</span><span>) https://en.wikipedia.org/wiki/Bubble_sort</span></span>
<span><span>    Sort::Selection(</span><span>array</span><span>[], </span><span>const</span><span> len = </span><span>sizeof</span><span> </span><span>array</span><span>) https://en.wikipedia.org/wiki/Selection_sort</span></span>
<span><span>    Sort::Insertion(</span><span>array</span><span>[], </span><span>const</span><span> len = </span><span>sizeof</span><span> </span><span>array</span><span>) https://en.wikipedia.org/wiki/Insertion_sort</span></span>
<span><span>    Sort::Gnome(</span><span>array</span><span>[], </span><span>const</span><span> len = </span><span>sizeof</span><span> </span><span>array</span><span>) https://en.wikipedia.org/wiki/Gnome_sort</span></span>
<span><span>    Sort::Shaker(</span><span>array</span><span>[], len = </span><span>sizeof</span><span> </span><span>array</span><span>) </span><span>https://en.wikipedia.org/wiki/Cocktail_shaker_sort</span></span>
<span><span>    Sort::OddEven(</span><span>array</span><span>[], </span><span>const</span><span> len = </span><span>sizeof</span><span> </span><span>array</span><span>) https://en.wikipedia.org/wiki/Odd%E2%</span><span>80</span><span>%</span><span>93e</span><span>ven_sort</span></span>

<span><span># Logarithmic</span><span> Sort Functions</span></span>
<span><span>    Sort::Quick(</span><span>array</span><span>[], left, right) </span><span>https://en.wikipedia.org/wiki/Quicksort</span></span>
<span><span>    Sort::Heap(</span><span>array</span><span>[], </span><span>const</span><span> len = </span><span>sizeof</span><span> </span><span>array</span><span>) https://en.wikipedia.org/wiki/Heapsort</span></span>
<span><span>    Sort::Shell(</span><span>array</span><span>[], </span><span>const</span><span> len = </span><span>sizeof</span><span> </span><span>array</span><span>) https://en.wikipedia.org/wiki/Shellsort</span></span>

<span><span># Misc</span><span> Functions</span></span>
<span><span>    Var::Swap(&amp;value1, &amp;value2)</span></span>
<span><span>    Array::Shuffle(</span><span>array</span><span>[], </span><span>const</span><span> len = </span><span>sizeof</span><span> </span><span>array</span><span>, randmin = -</span><span>10000</span><span>, randmax = </span><span>10000</span><span>)</span></span>
<span><span>    Array::Print(</span><span>array</span><span>[], </span><span>const</span><span> len = </span><span>sizeof</span><span> </span><span>array</span><span>)</span></span>

</pre>

	<pre>

<strong style="color:#1c2837;"><span>Скачать:</span></strong>
</pre>
</div>

<ul style="color:#1c2837;"><li>
		<a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly9naXRodWIuY29tL1Rvcm5hbWljL1Bhd24uU29ydA==" rel="external nofollow" style="color:inherit;" title="Ссылка">Github</a>
	</li>
</ul>
			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='https://pawno-rus.ru/profile/40682-tornamic/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/40682-tornamic/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F1020-pawnsort%252F%253Fdo%253DnewVersion' title="Перейти в профиль Tornamic" class="ipsType_break"><b><span style='color:#82a3ff'>Tornamic</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						10.09.2023
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							Tornamic
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							Любая
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">7444</guid><pubDate>Sun, 10 Sep 2023 16:39:57 +0000</pubDate></item><item><title>[FIX] SA-MP 0.3.7 R5 Internet Tab List(masterlist)</title><link>https://pawno-rus.com/topic/7231-fix-sa-mp-037-r5-internet-tab-listmasterlist/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>[FIX] SA-MP 0.3.7 R5 Internet Tab List(masterlist)</h3>
			
				<a href="https://pawno-rus.ru/files/file/990-fix-sa-mp-037-r5-internet-tab-listmasterlist/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Просмотр файла
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p style="color:#404345;">
	Как уже многие знают что, в 2015 году Kalcor продублировал вкладку<span> </span><span style="color:#61bd6d;">hosted</span><span> </span>во вкладку<span> </span><span style="color:#61bd6d;">internet</span>,
</p>

<p style="color:#404345;">
	из-за чего частично самп стал угасать а так же владеть собственным сервером стало дорого, если сервер не донатный.
</p>

<p style="color:#404345;">
	Так же дублирование вкладки сделано из-за ботов и фейкового онлайна. Владелец трижды подумает, стоит ли использовать ботов
</p>

<p style="color:#404345;">
	на своем сервере, ведь могут убрать сервер из вкладки а это деньги на ветер. Я предполагаю это было сделано умышленно, что бы убрать конкуренцию у рп гигантов, либо же "ничего личного, это просто бизнес". Я против бизнеса в сампе, особенно если идет заговор
</p>

<p style="color:#404345;">
	в сторону всей аудитории, из-за чего и пострадали многие владельцы в 2015г. Ладно, расскажу о том что замутил в свободное время на работе.
</p>

<p style="color:#404345;">
	 
</p>

<p style="color:#404345;">
	<span style="color:#b8312f;">Клиентская часть:</span><span> </span>плагин<span> </span><span style="color:#b8312f;">version.dll</span><span> </span>подменяет<span> </span><span style="color:#b8312f;">internet masterlist</span><span> </span>из стандартного SA-MP лаунчера на<span> </span><span style="color:#b8312f;">не зависимый</span><span> </span>masterlist.
</p>

<p style="color:#404345;">
	Раздел со вкладкой<span> </span><span style="color:#41a85f;">hosted</span><span> </span>в лаунчере затронут не будет и будет работать в штатном режиме как сейчас есть и так же принадлежать Kalcor.
</p>

<p style="color:#404345;">
	Вкладка<span> </span><span style="color:#41a85f;">internet</span><span> </span>будет полностью не зависима от калкора.<span> </span><span style="color:#9365b8;">Так же присутствует samp.dll версии 0.3.7 R5 что повысит безопасность.</span>
</p>

<p style="color:#404345;">
	Содержимое архива<span> </span><span style="color:#b8312f;">internet fix client 0.3.7 R5</span><span> </span>распаковать в папку с GTA SA с заменой.
</p>

<p style="color:#404345;">
	 
</p>

<p style="color:#404345;">
	<span style="color:#b8312f;">Клиентская часть:<span> </span><a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly93d3cubWVkaWFmaXJlLmNvbS9maWxlL2M1cTczYndsaGg5dmtyay9pbnRlcm5ldF9maXhfY2xpZW50XzAuMy43X1I1LnJhci9maWxl" rel="external nofollow" style="color:#007bca;">mediafire</a><span> </span>-<span> </span><a href="https://cloud.mail.ru/public/Aaii/LBhta2AwQ" rel="external nofollow" style="color:#007bca;">cloud mail</a></span>
</p>

<p style="color:#404345;">
	 
</p>

<p style="color:#404345;">
	<span style="color:#b8312f;">Серверная часть:</span><span> </span><span style="color:#d14841;">announce</span><span> </span>и<span> </span><span style="color:#b8312f;">announce.exe</span>. Позволяет отображаться серверу в SA-MP мастер-листе (вкладка "<span style="color:#41a85f;">Internet</span>").
</p>

<p style="color:#404345;">
	Запускается автоматически в месте с запуском сервера, не забывайте прописать в конфиге server.cfg параметр<span> </span><span style="color:#41a85f;">announce 1</span>
</p>

<p style="color:#404345;">
	Установив<span> </span><strong>1</strong><span> </span>это включит его отображение во вкладке интернет,<span> </span><strong>0</strong><span> </span>- отключит.
</p>

<p style="color:#404345;">
	Содержимое архива internet<span> </span><span style="color:#b8312f;">fix server 0.3.7 R1-R2-R3</span><span> </span>распаковать в папку с сервером с заменой.
</p>

<p style="color:#404345;">
	 
</p>

<p style="color:#404345;">
	<span style="color:#b8312f;">Серверная часть:</span><span> </span>Так же есть плагин, аналогичный файлам запуска announce. Это<span> </span><span style="color:#b8312f;">announce.so</span>. Облегчит работу тем, кто разместился на рухостере, арене, евехосте. Запретного в этом не чего нет. Хостеры отнесутся положительно.
</p>

<p style="color:#404345;">
	 
</p>

<p style="color:#404345;">
	<span style="color:#b8312f;">Серверная часть:<span> </span><a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly93d3cubWVkaWFmaXJlLmNvbS9maWxlL3dkMDUwaTIwemdzbGZray9pbnRlcm5ldF9maXhfc2VydmVyXzAuMy43X1IxLVIyLVIzLnJhci9maWxl" rel="external nofollow" style="color:#007bca;">mediafire</a><span> </span>-<span> </span><a href="https://cloud.mail.ru/public/aPGN/9wSGaLkZn" rel="external nofollow" style="color:#007bca;">cloud mail</a></span>
</p>

<p style="color:#404345;">
	 
</p>

<p style="color:#404345;">
	Так же потребуется время на обсуждение этого дополнения со многими топ хостингами, так как многие хостинги запрещают закачивать собственные файлы запуска на FTP, предлагают пользоваться тем что уже имеется в их репозиториях, а это старые версии серверов с нерабочим файлом announce.
</p>

<p style="color:#404345;">
	<span style="color:#9365b8;">announce поддерживается любыми версиями серверов 0.3.7.</span>
</p>

<p style="color:#404345;">
	 
</p>

<p style="color:#404345;">
	Прошу поддержать данную идею.
</p>

<p style="color:#404345;">
	Разработчики: spmn, Kalcor, AlexDrift
</p>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='https://pawno-rus.ru/profile/5322-alexdrift/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/5322-alexdrift/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F990-fix-sa-mp-037-r5-internet-tab-listmasterlist%252F%253FcsrfKey%253Db2956eccdf44b0590047cdf84402e6bb%2526do%253Dmoderate%2526action%253Dunhide' title="Перейти в профиль AlexDrift" class="ipsType_break"><b><span style='color:#82a3ff'>AlexDrift</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						13.06.2023
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							AlexDrift
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">7231</guid><pubDate>Mon, 12 Jun 2023 23:25:55 +0000</pubDate></item><item><title>&#x417;&#x410;&#x429;&#x418;&#x422;&#x410; &#x41E;&#x422; SAMPST &#x424;&#x41B;&#x423;&#x414;&#x410;(SAMP ANTIDDOS/DOS) 0.3.7 R2-2</title><link>https://pawno-rus.com/topic/6978-zaschita-ot-sampst-fludasamp-antiddosdos-037-r2-2/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>ЗАЩИТА ОТ SAMPST ФЛУДА(SAMP ANTIDDOS/DOS) 0.3.7 R2-2</h3>
			
				<a href="https://pawno-rus.ru/files/file/938-zaschita-ot-sampst-fludasamp-antiddosdos-037-r2-2/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Скачать файл
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p>
	Защита от <span style="color:#ff0000;">sampst, sampstu, sampstm, sampstuf, sampsu, storm, nano-challenge</span> и их аналогов.
</p>

<p>
	Если конкретнее, то плагин защищает от флуда  <span style="color:#ff0000;">[connection]36.72.108.25:17273 requests connection cookie.</span> и  <span style="color:#ff0000;">[connection]incoming connection: 127.0.0.1:50222 id: 0</span> путем подмены ip адресов через <span style="color:#ff0000;">ip spoofing(сырые сокеты)</span> и без него.
</p>

<p>
	Моя версия(нареканий нет) хук рабочий, все адреса полностью обновлены. Есть проблемы с виндовс версией плагина, что не критично. Линукс версия полностью стабильна и готова к эксплуатации.
</p>

<p>
	Версия <span style="color:#ff0000;">0.3.7-R2-2</span>
</p>

<p>
	Плагин с хуком который фильтрует коннекты на ранних стадиях, еще до того как будет вызван <span style="color:#ffff00;">public OnIncomingConnection</span> и после него <span style="color:#ffff00;">public OnPlayerConnect</span>, хоть плагин и старый, он эксклюзив.
</p>

<p>
	Я предполагаю что на нем зарабатывали, по этому он был переведен мною только в этом году. Однако факт остается фактом, он реально помогает. Имеет свойство перехватывать и вносить свою лепту, после чего обрабатывать оригинальный самп хук. Это просто идеально, для тех кто понимает... ведь без валидного коннекта, <span style="color:#ffff00;">RakNe</span>t трафику дальше не пройти, если он будет отброшен. По уровню, это почти самый низкий хук, ниже него, только <span style="color:#ffff00;">ProcessQueryPacket</span>, который отвечает за обработку и отправку query трафика клиенту(дает ответ). <span style="color:#00ff00;">server.cfg лиж скрывает сообщения о куке и инкоминге. Плагин не дает проходить поддельным коннектам со спуфинга и последующему RakNet трафику.</span>
</p>

<p>
	<span style="color:#ff0000;">Не верьте людям, что плагин якобы не стабилен, он протестирован на высоком онлайне и установлен на некоторых крупных мобайл проектах, в том числе на RDS сервере где онлайн доходит до 100-140 игроков.</span>
</p>

<p>
	<span style="color:#ff0000;">Плагин поможет, только потребуется хостинг с базовой фильтрацией трафика, или по Русски говоря, с базовой защитой. Если устанавливать на голый VDS или нубский хостинг, плагин сервер защитит, однако ляжет канал у VDS(Если вдруг начнется атака). Рекомендуемые хостинги: ruhoster, myarena, stormwall, frame-host, ddos guard(теперь уже не маркетинг). Конкретнее говоря, плагин защищает на уровне сетевого движка RakNet, но не как не защитит ваш хостинг, лиж частично. Так же фиксит Join flood с любого RakSAMP клиента, будь тот хоть приватный, хоть публичный. Фиксит подключение к серверу у 50% модификаций RakSAMP, те что все же подключаются, просто висят, больше с них не чего сделать не получится. Принцип фикса, в Challenge и двойной обработке коннекта путем Reject to Connection. Так же имеется портированный из pawn, код стандартного AntiJoin флуда.</span>
</p>

<p>
	<span style="color:#ff0000;">Список не актуальных либо частично не актуальных продаваемых/бесплатных модификаций RakSAMP:</span>
</p>

<p>
	<span style="color:#ff0000;">PizDoS Bot 0.3.7 - socks5 proxy</span>
</p>

<p>
	<span style="color:#ff0000;">Allura Network 0.3.7</span>
</p>

<p>
	<span style="color:#ff0000;">Loyalty 0.3.7 - socks5 proxy</span>
</p>

<p>
	<span style="color:#ff0000;">Submarines 0.3.7 - socks5 proxy</span>
</p>

<p>
	<span style="color:#ff0000;">И прочие их аналоги...</span>
</p>

<p>
	<span style="color:#ff0000;">Почти любые SAMP Ban Service проекты, основанные на RakSAMP/IP Spoofing, socks5 proxy.</span>
</p>

<p>
	Будет полезно подключить YSF плагин, где имеется более стабильный query механизм: <a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly91LnRvLzlQNDlJQQ==" rel="external nofollow" title="https://vk.com/away.php?to=https%3A%2F%2Fgithub.com%2FIllidanS4%2FYSF&amp;post=-156848599_3269&amp;cc_key=">https://github.com/IllidanS4/YSF</a>
</p>

<p>
	<span style="color:#ff0000;">Так же присутствует исходный код плагина.</span>
</p>

<p>
	 
</p>

<p>
	Компиленный + исходник: <a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly9naXRodWIuY29tL0FsZXhEcmlmdC9BbnRpU2VydmVyRnVsbEF0dGFja0ZpeC1zYW1wLTAuMy43LUFudGlERG9TLURvUw==" rel="external nofollow">https://github.com/AlexDrift/AntiServerFullAttackFix-samp-0.3.7-AntiDDoS-DoS</a>
</p>

<p>
	 
</p>

<p>
	Теги: SAMP AntiDDoS/DoS, AntiDDoS/DoS SAMP, SAMP AntiDDoS, AntiDDoS SAMP, AntiServerFullAttackFix, RaknetIPWhiteList
</p>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='https://pawno-rus.ru/profile/5322-alexdrift/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/5322-alexdrift/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F938-zaschita-ot-fluda-sampst%252F%253Fdo%253Dedit' title="Перейти в профиль AlexDrift" class="ipsType_break"><b><span style='color:#82a3ff'>AlexDrift</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						07.01.2023
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							Gamer_Z
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							0.3.7
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">6978</guid><pubDate>Sat, 07 Jan 2023 13:50:41 +0000</pubDate></item><item><title>Stealer TD Upgrade</title><link>https://pawno-rus.com/topic/5971-stealer-td-upgrade/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

	<div class='ipsColumns ipsColumns_collapsePhone'>
		<div class='ipsColumn ipsColumn_medium ipsType_center'>
			<a href="https://pawno-rus.ru/files/file/790-stealer-td-upgrade/">
				
				<img src='https://pawno-rus.ru/uploads/monthly_2021_12/oOUJqIMZunY.jpg.917e560665ba3c1834fd59edeffb8e3f.jpg' alt='Stealer TD Upgrade'>
			</a>
			<br><br>
			<a href="https://pawno-rus.ru/files/file/790-stealer-td-upgrade/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
				Просмотр файла
			</a>
		</div>
		<div class='ipsColumn_fluid'>

			<h3 class='ipsType_sectionHead'>Stealer TD Upgrade</h3>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p style="text-align:center;">
	<span style="font-family:'Comic Sans MS', cursive;">Доброго времени суток, сегодня выкладываю на продажу приватный скрипт<span style="color:#2ecc71;">.</span></span>
</p>

<p style="text-align:center;">
	<span style="font-family:'Comic Sans MS', cursive;"><span style="color:#000000;">Данный скрипт, не стиллит текстдравы ( как делают это слитые на просторы интернета , то есть стилят не Pawn-код) , он из текстдравов на сервере создает .tde файл , главный исходник для </span><span style="color:#9b59b6;">TDEditor 2.3.</span><br style="color:#000000;" /><br style="color:#000000;" /><span style="color:#000000;">В окне на сервере , можно отключить/показать не нужные Вам текстдравы для копирования , тем самым Вы настраиваете всё под себя , после сохранения у Вас создается файл в папке с игрой , данный файл Вы перекидываете в TDEditor 2.3 ( после покупки , покажем как ) , Вам дальше необходимо будет зайти на сервер и открыть скопированный Вам текстдрав и редактировать под свои нужды.</span></span>
</p>

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

<p style="text-align:center;">
	<strong><span style="font-family:'Comic Sans MS', cursive;">Активация:</span></strong>
</p>

<p style="text-align:center;">
	<span style="font-family:'Comic Sans MS', cursive;"><span style="color:#000000;">1) Клавиша L активация и деактивация.</span><br style="color:#000000;" /><span style="color:#000000;">2) В этом окошке можно будет скрыть/показать любой текстдрав на экране.</span><br style="color:#000000;" /><span style="color:#000000;">3) Далее, можно будет их сохранить, они будут сохраняться в moonloader/td, найдете.</span><br style="color:#000000;" /><span style="color:#000000;">4) Далее используем TDEditor 2.3, из папки td, что в moonloader перекидываем файлик в TDEditor 2.3 далее в папку scriptfiles, затем в папку projects, заходим в эту папку, видем текстовый документ tdelist.txt, заходим в него и с новой строки вводим наше название файла.</span><br style="color:#000000;" /><span style="color:#000000;">5) После чего сохраняем и заходим на сервер и редактируем украденные Вами текстдравы)</span></span><br style="color:#000000;" /><br style="color:#000000;" /><span style="font-family:'Courier New', Courier, monospace;"><strong><span style="color:#000000;">Важно понимать, что могут быть баги если Вы будете красть большие текстдравы, по типу как инвентарь. Так как в TDEditor 2.3 ограничение в 99 текстдравов.</span></strong></span>
</p>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='https://pawno-rus.ru/profile/6928-danya_white/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/6928-danya_white/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Fsubmit%252F%253Fdo%253Dsubmit%2526category%253D16' title="Перейти в профиль danya_white" class="ipsType_break"><b><span style='color: #2A7D10'>danya_white</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						23.12.2021
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							danya
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							
						</div>
					</li>
				
			</ul>

		</div>
	</div>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">5971</guid><pubDate>Thu, 23 Dec 2021 18:27:49 +0000</pubDate></item><item><title>Include - m_mail</title><link>https://pawno-rus.com/topic/5766-include-m_mail/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>Include - m_mail</h3>
			
				<a href="https://pawno-rus.ru/files/file/744-include-m_mail/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Просмотр файла
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p>
	<strong>m_mail</strong> - Отправляет письмо на электронную почту из игры.
</p>

<p>
	 
</p>

<p>
	<b style="color:#ffffff;"><span style="color:#54acd2;">Описание:</span></b>
</p>

<p>
	<br style="color:#ffffff;" /><span style="color:#000000;">• Поддержка русского текста;<br style="color:#ffffff;" />
	• Доступно 2 типа отправки письма (обычный и HTML).</span><br style="color:#ffffff;" /><br style="color:#ffffff;" /><b style="color:#ffffff;"><span style="color:#61bd6d;">Пример использования:</span></b>
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="com">#define</span><span class="pln"> M_MAIL_URL </span><span class="str">"example.com/m_mail.php"</span><span class="pln">
</span><span class="com">#define</span><span class="pln"> M_MAIL_ADDRESS </span><span class="str">"mymail@example.com"</span><span class="pln">
</span><span class="com">#include</span><span class="pln"> </span><span class="str">&lt;m_mail&gt;</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>Mail_Send</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="pln"> </span><span>Mail</span><span class="pun">:</span><span class="pln">EXAMPLE_EMAIL</span><span class="pun">,</span><span class="pln"> </span><span class="str">"pawnocoder@mail.ru"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"Название"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"Тема сообщения"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"Текст сообщения"</span><span class="pun">);</span><span class="pln">
    </span><span class="kwd">return</span><span class="pln"> </span><span class="lit">1</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

</span><span>Mail_Response</span><span class="pun">:</span><span class="pln">EXAMPLE_EMAIL</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="pln"> response_code</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">const</span><span class="pln"> data</span><span class="pun">[])</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    </span><span class="kwd">switch</span><span class="pln"> </span><span class="pun">(</span><span class="pln">response_code</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
        </span><span class="kwd">case</span><span class="pln"> </span><span class="lit">200</span><span class="pun">:</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
            </span><span class="com">// Почта успешно отправлена</span><span class="pln">
        </span><span class="pun">}</span><span class="pln">
        </span><span class="kwd">default</span><span class="pun">:</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
            </span><span class="com">// Не удалось отправить почту</span><span class="pln">
        </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="lit">1</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	 
</p>

<p>
	<strong>Автор: NoName (Pawno_Coder) | Взято с соседнего борда</strong>
</p>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='https://pawno-rus.ru/profile/32563-brodgie/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/32563-brodgie/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F744-include-m_mail%252F%253Fdo%253Dmoderate%2526action%253Dunhide%2526csrfKey%253Df861b6f16fa1199559452abfece99c7e' title="Перейти в профиль brodgie" class="ipsType_break"><b><span style='color:#82a3ff'>brodgie</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						25.09.2021
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							Pawno_Coder
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">5766</guid><pubDate>Sat, 25 Sep 2021 14:38:30 +0000</pubDate></item><item><title>Include - m_custom_sync</title><link>https://pawno-rus.com/topic/5765-include-m_custom_sync/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>Include - m_custom_sync</h3>
			
				<a href="https://pawno-rus.ru/files/file/745-include-m_custom_sync/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Просмотр файла
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p>
	<span style="color:#2ecc71;"><b style="color:#ffffff;"><span style="background-color:#2ecc71;">m_custom-sync </span></b></span><span style="color:#000000;">- синхронизирует отсутствующие модельки. Дает возможность игрокам которые не используют лончер, видеть замененные модели машин/скинов стандартными, подменяет отсутствующие машины/скины на стандартные.</span><br style="color:#ffffff;" /><br style="color:#ffffff;" /><b style="color:#ffffff;"><span style="color:#54acd2;">Описание:</span></b><br style="color:#ffffff;" /><span style="color:#000000;">• <code style="color:#ffffff;"><span style="background-color:#2ecc71;">AddVehicleSyncModel(baseid, newid</span>)</code> - Добавить кастомный транспорт:</span>
</p>

<div style="color:#ffffff;">
	<code><span style="background-color:#2ecc71;">baseid</span></code><span style="color:#000000;"> - ид базовой модели;</span>
</div>

<div style="color:#ffffff;">
	<code><span style="background-color:#2ecc71;">newid</span></code><span style="color:#000000;"> - ид новой модели.</span>
</div>

<p>
	<span style="color:#000000;">• <code style="color:#ffffff;"><span style="background-color:#2ecc71;">AddCharSyncModel(baseid, newid)</span></code>- Добавить кастомный скин:</span>
</p>

<div style="color:#ffffff;">
	<code><span style="background-color:#2ecc71;">baseid</span></code><span style="color:#000000;"> - ид базовой модели;</span>
</div>

<div style="color:#ffffff;">
	<code><span style="background-color:#2ecc71;">newid</span></code><span style="color:#000000;">- ид новой модели.</span>
</div>

<p>
	<span style="color:#000000;">• <code style="color:#ffffff;"><span style="background-color:#2ecc71;">GetVehicleSyncModel(vehicleid)</span></code> - Возвращает ид модели включая кастомной;<br style="color:#ffffff;" />
	• <code style="color:#ffffff;"><span style="background-color:#2ecc71;">GetPlayerSyncSkin(playerid)</span></code> - Возвращает ид модели включая кастомной;<br style="color:#ffffff;" />
	• <code style="color:#ffffff;"><span style="background-color:#2ecc71;">SetPlayerLauncher(playerid, bool:toggle)</span></code> - Включает/Выключает синхронизацию кастомных моделей;<br style="color:#ffffff;" />
	• </span><span style="color:#2ecc71;"><code style="color:#ffffff;"><span style="background-color:#2ecc71;">IsPlayerLauncher</span></code></span><span style="color:#000000;"> - Включена ли синхронизация кастомных моделей.</span><br style="color:#ffffff;" /><br style="color:#ffffff;" /><b style="color:#ffffff;"><span style="color:#9365b8;">Настройки:</span></b>
</p>

<p>
	 
</p>

<div style="color:#ffffff;">
	<table><tbody><tr><td>
					<span style="color:#000000;"><b>Директива</b></span>
				</td>
				<td>
					<span style="color:#000000;"><b>  Синхронизация</b></span>
				</td>
				<td>
					<span style="color:#000000;"><b>    Включено по умолчанию</b></span>
				</td>
			</tr><tr><td>
					<span style="color:#000000;">M_CUSTOM_CustomForPlayers   </span>
				</td>
				<td>
					<span style="color:#000000;">  Игроки</span>
				</td>
				<td>
					<span style="color:#000000;">    Да (1)</span>
				</td>
			</tr><tr><td>
					<span style="color:#000000;">M_CUSTOM_CustomForActors</span>
				</td>
				<td>
					<span style="color:#000000;">  Транспорт</span>
				</td>
				<td>
					<span style="color:#000000;">    Да (1)</span>
				</td>
			</tr><tr><td>
					<span style="color:#000000;">M_CUSTOM_CustomForVehicles</span>
				</td>
				<td>
					<span style="color:#000000;">  Актеры</span>
				</td>
				<td>
					<span style="color:#000000;">    Да (1)</span>
				</td>
			</tr></tbody></table></div>

<p>
	<br style="color:#ffffff;" /><b style="color:#ffffff;"><span style="color:#fba026;">Отключить синхронизацию:</span></b>
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="com">#define</span><span class="pln"> M_CUSTOM_CustomForPlayers </span><span class="lit">0</span><span class="pln">
</span><span class="com">#include</span><span class="pln"> </span><span class="pun">&lt;</span><span class="pln">m_custom</span><span class="pun">-</span><span class="pln">sync</span><span class="pun">&gt;</span></pre>

<p>
	<b style="color:#ffffff;"><span style="color:#d14841;">Зависимость:</span></b><br style="color:#ffffff;" /><span style="color:#000000;">• Наличие инклуда </span><b style="color:#ffffff;"><a href="https://pawno-rus.com/go/?url=aHR0cDovL3Bhd25vLWluZm8ucnUvZ28ucGhwP3VybD1odHRwOi8vZ2l0aHViLmNvbS9rYXR1cnNpcy9QYXduLlJha05ldC9yZWxlYXNlcw==" style="color:#ffffff;" rel="external nofollow"><span style="color:#000000;">Pawn.RakNet</span></a><br /><br /><span style="color:#61bd6d;">Пример использования:</span></b>
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="com">#include</span><span class="pln"> </span><span class="pun">&lt;</span><span>Pawn</span><span class="pun">.</span><span>RakNet</span><span class="pun">&gt;</span><span class="pln">
</span><span class="com">#include</span><span class="pln"> </span><span class="pun">&lt;</span><span class="pln">m_custom</span><span class="pun">-</span><span class="pln">sync</span><span class="pun">&gt;</span><span class="pln">

</span><span class="kwd">public</span><span class="pln"> </span><span>OnGameModeInit</span><span class="pun">()</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    </span><span>AddVehicleSyncModel</span><span class="pun">(</span><span class="lit">400</span><span class="pun">,</span><span class="pln"> </span><span class="lit">612</span><span class="pun">);</span><span class="pln">
    </span><span class="kwd">return</span><span class="pln"> </span><span class="lit">1</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	<strong>Автор: NoName (Pawno_Coder) | Взято с соседнего борда</strong>
</p>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='https://pawno-rus.ru/profile/32563-brodgie/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/32563-brodgie/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F745-include-m_custom_sync%252F%253Fdo%253Dmoderate%2526action%253Dunhide%2526csrfKey%253Df861b6f16fa1199559452abfece99c7e' title="Перейти в профиль brodgie" class="ipsType_break"><b><span style='color:#82a3ff'>brodgie</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						25.09.2021
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							Pawno_Coder
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">5765</guid><pubDate>Sat, 25 Sep 2021 14:43:48 +0000</pubDate></item><item><title>Include - m_crp</title><link>https://pawno-rus.com/topic/5764-include-m_crp/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>Include - m_crp</h3>
			
				<a href="https://pawno-rus.ru/files/file/743-include-m_crp/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Просмотр файла
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p>
	<span style="color:#000000;"><strong>m_crp</strong> - конвертирует русский текст в TextDraw'е пригодный для чтения в SA:MP.</span>
</p>

<p>
	 
</p>

<p>
	<b style="color:#ffffff;"><span style="color:#54acd2;">Описание:</span></b><br style="color:#ffffff;" /><span style="color:#000000;">• Поддержка всех русских букв А-Я, а-я;<br style="color:#ffffff;" />
	• Работает быстрее своих аналогов.</span><br style="color:#ffffff;" /><br style="color:#ffffff;" /><b style="color:#ffffff;"><span style="color:#61bd6d;">Пример использования:</span></b>
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="com">#include</span><span class="pln"> </span><span class="str">&lt;m_crp&gt;</span><span class="pln">

</span><span class="kwd">new</span><span class="pln"> </span><span>Text</span><span class="pun">:</span><span>TextDrawID</span><span class="pun">;</span><span class="pln">

</span><span class="kwd">public</span><span class="pln"> </span><span>OnGameModeInit</span><span class="pun">()</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    </span><span>TextDrawID</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> </span><span>TextDrawCreate</span><span class="pun">(</span><span class="lit">240.0</span><span class="pun">,</span><span class="pln"> </span><span class="lit">580.0</span><span class="pun">,</span><span class="pln"> </span><span class="str">"Добро пожаловать на сервер"</span><span class="pun">);</span><span class="pln">
    </span><span class="kwd">return</span><span class="pln"> </span><span class="lit">1</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>TextDrawShowForPlayer</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="pln"> </span><span>TextDrawID</span><span class="pun">);</span><span class="pln">
    </span><span class="kwd">return</span><span class="pln"> </span><span class="lit">1</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	 
</p>

<p>
	<span style="color:#000000;"><strong>Автор: </strong>Noname (Pawno_Coder)  | Тема взята с другого борда.</span>
</p>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='https://pawno-rus.ru/profile/32563-brodgie/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/32563-brodgie/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F743-include-m_crp%252F%253Fdo%253Dmoderate%2526action%253Dunhide%2526csrfKey%253Df861b6f16fa1199559452abfece99c7e' title="Перейти в профиль brodgie" class="ipsType_break"><b><span style='color:#82a3ff'>brodgie</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						25.09.2021
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							Pawno_Coder
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">5764</guid><pubDate>Sat, 25 Sep 2021 14:28:23 +0000</pubDate></item><item><title>[&#x41F;&#x43B;&#x430;&#x433;&#x438;&#x43D;] ZOTTICE SAMP-CEF</title><link>https://pawno-rus.com/topic/5668-plagin-zottice-samp-cef/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>[Плагин] ZOTTICE SAMP-CEF</h3>
			
				<a href="https://pawno-rus.ru/files/file/724-plagin-zottice-samp-cef/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Просмотр файла
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p style="color:#efefef;">
	<span style="color:#000000;">Привет всем, заметил, что тут уже обсуждали плагин SAMP-CEF (но пока не выложили) и вот я получается решил это сделать. Этот плагин также продают некоторые люди за деньги (хотя он бесплатный, на минуточку) </span>
</p>

<p style="color:#efefef;">
	 
</p>

<p style="color:#efefef;">
	<span style="color:#000000;">Для чего он нужен? - Он встраивает CEF в SA-MP, расширяя возможности разработчиков с помощью добавления красивых внутриигровых интерфейсов с использованием: HTML / CSS / JavaScript </span>
</p>

<p style="color:#efefef;">
	 
</p>

<p style="color:#efefef;">
	<span style="color:#000000;">Пару замечаний: (взяты с другого борда)</span>
</p>

<p style="color:#efefef;">
	 
</p>

<p style="color:#efefef;">
	<span style="color:#000000;"><strong>* Это ФРЕЙМВОРК (или SDK), а не то, что вы загружаете и используете</strong></span>
</p>

<p style="color:#efefef;">
	<span style="color:#000000;"><strong>* clientapi.h - устарел!</strong></span>
</p>

<p style="color:#efefef;">
	 
</p>

<p style="color:#efefef;">
	<span style="color:#000000;">Что вам позволит сделать данный плагин? </span>
</p>

<p style="color:#efefef;">
	 
</p>

<p style="color:#efefef;">
	<span style="color:#000000;">- Создание представлений браузера из режима игры или из клиентских плагинов (C ABI).</span>
</p>

<p style="color:#efefef;">
	<span style="color:#000000;">- Поместите браузеры на объекты (с видом пространственного звука)</span>
</p>

<p style="color:#efefef;">
	<span style="color:#000000;">- Отправка и получение пользовательских определенных событий от / к клиентам.</span>
</p>

<p style="color:#efefef;">
	<br /><span style="color:#000000;"><strong>- Crates'ы</strong><br />
	* `cef` - Обертки вокруг CEF C API.<br />
	* `cef-api " - оболочки Rust для создания клиентских плагинов с использованием CEF.<br />
	* `cef-interface` - пример плагина Rust.<br />
	* `cef-sys` - привязки для CEF C API.<br />
	* `client` - клиентский плагин CEF.<br />
	* `d3dx9` - привязки к SDK DirectX.<br />
	* "loader" - небольшой загрузчик, который заставляет его работать (должен называться " cef.asi`).<br />
	* `messages` - сообщения protobuf для связи с сервером в сети.<br />
	* `proto` - необработанные файлы прото.<br />
	* `renderer` - связующее звено между процессом визуализации CEF и основной логикой.<br />
	* `server` - плагин на стороне сервера.</span>
</p>

<p style="color:#efefef;">
	 
</p>

<p style="color:#efefef;">
	<span style="color:#000000;">Версия CEF<br style="color:#efefef;" /><br style="color:#efefef;" />
	Текущие версии CEF и Chromium: 89.0.5+gc1f90d8+chromium-89.0.4389.40 ветвь выпуска 4389</span>
</p>

<p style="color:#efefef;">
	 
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span>Date</span><span class="pun">:</span><span class="pln"> </span><span>February</span><span class="pln"> </span><span class="lit">26</span><span class="pun">,</span><span class="pln"> </span><span class="lit">2021</span><span class="pln"> CEF </span><span>Version</span><span class="pun">:</span><span class="pln"> </span><span class="lit">89.0.5+gc1f90d8</span><span class="pun">+</span><span class="pln">chromium</span><span class="pun">-</span><span class="lit">89.0</span><span class="pun">.</span><span class="lit">4389.40</span><span class="pln"> CEF
URL</span><span class="pun">:</span><span class="pln"> https</span><span class="pun">:</span><span class="com">//bitbucket.org/chromiumembedded/cef.git</span><span class="pln">
</span><span class="lit">@c1f90d8c933dce163b74971707dbd79f00f18219</span><span class="pln">
</span><span>Chromium</span><span class="pln"> </span><span>Version</span><span class="pun">:</span><span class="pln"> </span><span class="lit">89.0</span><span class="pun">.</span><span class="lit">4389.40</span><span class="pln">
</span><span>Chromium</span><span class="pln"> URL</span><span class="pun">:</span><span class="pln"> https</span><span class="pun">:</span><span class="com">//chromium.googlesource.com/chromium/src.git</span><span class="pln">
</span><span class="pun">@</span><span class="lit">2c3400a2b467aa3cf67b4942740db29e60feecb8</span></pre>

<p>
	 
</p>

<p>
	Источник (GitHub) - <a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly9naXRodWIuY29tL1pPVFRDRS9zYW1wLWNlZiN3aGF0LXlvdS1jYW4tZG8=" rel="external nofollow">*Кликабельно*</a>
</p>

<p>
	 
</p>

<p>
	Советую прочитать - <a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly9naXRodWIuY29tL1pPVFRDRS9zYW1wLWNlZi9ibG9iL21hc3Rlci9kb2NzL21haW5fcnUubWQ=" rel="external nofollow">*Кликабельно*</a>
</p>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='https://pawno-rus.ru/profile/32021-gender-bender/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/32021-gender-bender/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F724-plagin-zottice-samp-cef%252F%253FcsrfKey%253D4e264422b96dde350161179ce63293f4%2526do%253Dmoderate%2526action%253Dunhide' title="Перейти в профиль Gender Bender" class="ipsType_break"><b><span style='color:#82a3ff'>Gender Bender</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						01.08.2021
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							ZOTTICE
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							Большой
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">5668</guid><pubDate>Sun, 01 Aug 2021 19:21:47 +0000</pubDate></item><item><title>SyncServer</title><link>https://pawno-rus.com/topic/5562-syncserver/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>SyncServer</h3>
			
				<a href="http://pawno-rus.ru/files/file/701-syncserver/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Просмотр файла
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p style="color:rgb(39,42,52);">
	<span style="font-family:'Trebuchet MS', Helvetica, sans-serif;"><span style="color:#404345;">Данный плагин предназначен в основном для бонусников Аризоны.<br />
	С помощью данного плагина можно:<br />
	Сделать синхронизацию новых машин для игроков без лаунчера / или вашей сборки (машина 969 для игрока с лаунчера будет видна новая, для игрока без лаунчера будет стандартная моделька, которую вы пропишите).<br />
	Сделать синхронизацию новых скинов для игроков без лаунчера / или вашей сборки (скин 345 для игрока с лаунчера будет виден новый, а для игрока без лаунчера будет стандартная моделька, которую вы пропишите).<br /><br />
	Данный плагин полная замена плагину LauncherAddon.<br />
	Используется в связке с DontLimitedVehicles (<a href="https://pawno-rus.com/files/file/702-dontlimitedvehicles/" rel="">*кликабельно*</a>).<br />
	В архиве вся инструкция по установке.</span><br style="color:#404345;" /><span style="color:#404345;">(под винду баганная, автор криворукий. под линукс все отлично работает)</span></span>
</p>

<p style="color:rgb(39,42,52);">
	 
</p>

<p>
	<span style="font-family:'Trebuchet MS', Helvetica, sans-serif;">Автор слива: legendabrn.</span>
</p>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='http://pawno-rus.ru/profile/1881-glvde/' data-ipsHover data-ipsHover-target='http://pawno-rus.ru/profile/1881-glvde/?do=hovercard&amp;referrer=http%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F701-syncserver%252F%253Fdo%253Dedit' title="Перейти в профиль glvde." class="ipsType_break"><b><span style='color: #2A7D10'>glvde.</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						17.06.2021
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="http://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							legendabrn
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							SA:MP 0.3.7
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">5562</guid><pubDate>Thu, 17 Jun 2021 06:14:59 +0000</pubDate></item><item><title>arzHUD</title><link>https://pawno-rus.com/topic/5560-arzhud/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>arzHUD</h3>
			
				<a href="http://pawno-rus.ru/files/file/700-arzhud/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Просмотр файла
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p style="color:rgb(39,42,52);text-align:center;">
	<span style="font-family:'Trebuchet MS', Helvetica, sans-serif;"><span style="color:#404345;">Данный плагин предназначен для бонусников аризоны, которые используют лаунчер аризоны/сервер коннект</span><br style="color:#404345;" /><span style="color:#404345;">С помощью данного плагина Вы сможете:</span><br style="color:#404345;" /><span style="color:#404345;">- Включить стиль худ аризоны</span><br style="color:#404345;" /><span style="color:#404345;">- Включить спидометр аризоны</span><br style="color:#404345;" /><span style="color:#404345;">- Включить радар аризоны</span><br style="color:#404345;" /><span style="color:#404345;">- Изменить шкалу еды худа аризоны</span><br style="color:#404345;" /><span style="color:#404345;">- Изменить количество бензина</span><br style="color:#404345;" /><span style="color:#404345;">Исходники: </span><a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly9naXRodWIuY29tL2xlZ2VuZGFicm4vYXJ6SFVE" rel="external nofollow">https://github.com/legendabrn/arzHUD</a><br style="color:#404345;" /><br />
	Подключаем инклуд:</span>
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="com">#include</span><span class="pln"> </span><span class="str">&lt;arz&gt;</span></pre>

<p style="text-align:center;">
	<span style="font-family:'Trebuchet MS', Helvetica, sans-serif;"><span style="color:#404345;">В OnPlayerConnect:</span></span>
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="pln">arz_Hud</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="pln"> </span><span class="lit">2</span><span class="pun">);</span><span class="pln">
arz_Radar</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="pln"> </span><span class="lit">2</span><span class="pun">);</span><span class="pln">
arz_Speed</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="pln"> </span><span class="lit">2</span><span class="pun">);</span></pre>

<p>
	 
</p>

<p>
	<span style="font-family:'Trebuchet MS', Helvetica, sans-serif;">Автор слива: legendabrn.</span>
</p>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='http://pawno-rus.ru/profile/1881-glvde/' data-ipsHover data-ipsHover-target='http://pawno-rus.ru/profile/1881-glvde/?do=hovercard&amp;referrer=http%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F700-arzhud%252F%253Fdo%253Dedit' title="Перейти в профиль glvde." class="ipsType_break"><b><span style='color: #2A7D10'>glvde.</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						16.06.2021
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="http://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							legendabrn
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							SA:MP 0.3.7
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">5560</guid><pubDate>Wed, 16 Jun 2021 07:37:57 +0000</pubDate></item><item><title>Launcher Addon Crack</title><link>https://pawno-rus.com/topic/5546-launcher-addon-crack/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>Launcher Addon Crack</h3>
			
				<a href="http://pawno-rus.ru/files/file/695-launcher-addon-crack/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Просмотр файла
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				<p>
	С помощью этого скрипта можно сделать чтобы показывались замененные машины 
</p>
			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='http://pawno-rus.ru/profile/30725-sergosampcac/' data-ipsHover data-ipsHover-target='http://pawno-rus.ru/profile/30725-sergosampcac/?do=hovercard&amp;referrer=http%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F695-launcher-addon-crack%252F%253Fdo%253Dmoderate%2526action%253Dunhide%2526csrfKey%253D9882ec4e5bf7591c4266ae1232f98da0' title="Перейти в профиль sergosampcac" class="ipsType_break"><b><span style='color:#82a3ff'>sergosampcac</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						09.06.2021
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="http://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							Sanyadisa(автор кряка LEGENDABRN)
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							0.3.7
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">5546</guid><pubDate>Wed, 09 Jun 2021 17:17:39 +0000</pubDate></item><item><title>samp-bcrypt - &#x445;&#x435;&#x448;&#x438;&#x440;&#x43E;&#x432;&#x430;&#x43D;&#x438;&#x435; &#x434;&#x430;&#x43D;&#x43D;&#x44B;&#x445;</title><link>https://pawno-rus.com/topic/5531-samp-bcrypt-heshirovanie-dannyh/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>samp-bcrypt - хеширование данных</h3>
			
				<a href="http://pawno-rus.ru/files/file/692-samp-bcrypt-heshirovanie-dannyh/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Просмотр файла
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p>
	Говорить особо нечего, для хеширования пароля самое то.<br />
	 
</p>

<p>
	 
</p>

<p>
	<br /><strong>API:</strong>
</p>

<p>
	 
</p>

<p>
	<strong>- bcrypt_hash (playerid, const callback [], const input [], cost, const args [] = "", {Float, _}: ...)</strong>
</p>

<p>
	 
</p>

<ul style="color:#24292e;"><li>
		<strong><code>playerid</code></strong><font><font><strong><span> </span></strong>- id игрока</font></font>
	</li>
	<li>
		<strong><code>callback[]</code></strong><font><font><strong><span> </span></strong>- обратный вызов для выполнения после хеширования</font></font>
	</li>
	<li>
		<strong><code>input[]</code></strong><font><font><span> </span>- строка в хеш</font></font>
	</li>
	<li>
		<strong><code>cost</code></strong><font><font><strong><span> </span></strong>- коэффициент работы (4 - 31)</font></font>
	</li>
	<li>
		<strong><code>args</code></strong><font><font><strong><span> </span></strong>- нестандартные аргументы</font></font>
	</li>
</ul><p>
	 
</p>

<p>
	<font><font><strong>Использование:</strong></font></font>
</p>

<div class="ipsSpoiler" data-ipsspoiler="" data-ipsspoiler-option="Code">
	<div class="ipsSpoiler_header">
		<span>Спойлер</span>
	</div>

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

		<pre class="ipsCode prettyprint lang-c prettyprinted">

<span class="pln">main</span><span class="pun">(){</span><span class="pln">
  bcrypt_hash</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="str">"OnPassswordHash"</span><span class="pun">,</span><span class="str">"text"</span><span class="pun">,</span><span class="lit">12</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

forward </span><span>OnPassswordHash</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">);</span><span class="pln">
</span><span class="kwd">public</span><span class="pln"> </span><span>OnPassswordHash</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">){</span><span class="pln">
  </span><span class="com">//hashing completed</span><span class="pln">
</span><span class="pun">}</span></pre>
	</div>
</div>

<p>
	 
</p>

<p>
	<strong>- </strong><strong>bcrypt_get_hash(dest[],size = sizeof(hash))</strong>
</p>

<p>
	 
</p>

<ul style="color:#24292e;"><li>
		<strong><code>dest[]</code></strong><span> </span>- <span style="color:#24292e;">строка для хранения хешированных данных</span>
	</li>
	<li>
		<strong><code>size</code><span> </span></strong>- <span style="color:#24292e;">максимальный размер целевой строки</span>
	</li>
</ul><p>
	 
</p>

<p>
	<font><font><strong>Использование:</strong></font></font>
</p>

<div class="ipsSpoiler" data-ipsspoiler="" data-ipsspoiler-option="Code">
	<div class="ipsSpoiler_header">
		<span>Спойлер</span>
	</div>

	<div class="ipsSpoiler_contents">
		<pre class="ipsCode prettyprint lang-c prettyprinted">

<span class="pln">main</span><span class="pun">(){</span><span class="pln">
  bcrypt_hash</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="str">"OnPassswordHash"</span><span class="pun">,</span><span class="str">"text"</span><span class="pun">,</span><span class="lit">12</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

forward </span><span>OnPassswordHash</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">);</span><span class="pln">
</span><span class="kwd">public</span><span class="pln"> </span><span>OnPassswordHash</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"> dest</span><span class="pun">[</span><span class="lit">60</span><span class="pun">];</span><span class="pln">
  bcrypt_get_hash</span><span class="pun">(</span><span class="pln">dest</span><span class="pun">);</span><span class="pln">
  printf</span><span class="pun">(</span><span class="str">"hash : %s"</span><span class="pun">,</span><span class="pln">dest</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span></pre>

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

<p>
	 
</p>

<p>
	<strong>- bcrypt_verify(playerid,callback[],input[],hash[])</strong>
</p>

<p>
	 
</p>

<ul style="color:#24292e;"><li>
		<strong><code>playerid</code></strong><font><font><strong><span> </span></strong>- id игрока</font></font>
	</li>
	<li>
		<strong><code>callback[]</code></strong><font><font><span> </span>- обратный вызов для выполнения после хеширования</font></font>
	</li>
	<li>
		<strong><code>input[]</code></strong><font><font><span> </span>- текст для сравнения с хешем</font></font>
	</li>
	<li>
		<strong><code>hash[]</code></strong><font><font><span> </span>- хеш для сравнения с текстом</font></font>
	</li>
</ul><p>
	 
</p>

<p>
	<strong><font><font>Использование:</font></font></strong>
</p>

<div class="ipsSpoiler" data-ipsspoiler="" data-ipsspoiler-option="Code">
	<div class="ipsSpoiler_header">
		<span>Спойлер</span>
	</div>

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

		<pre class="ipsCode prettyprint lang-c prettyprinted">

<span class="pln">main</span><span class="pun">(){</span><span class="pln">
 	bcrypt_hash</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="str">"OnPassswordHash"</span><span class="pun">,</span><span class="str">"text"</span><span class="pun">,</span><span class="lit">12</span><span class="pun">);</span><span class="pln">
 </span><span class="pun">}</span><span class="pln">

 forward </span><span>OnPassswordHash</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">);</span><span class="pln">
 </span><span class="kwd">public</span><span class="pln"> </span><span>OnPassswordHash</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"> dest</span><span class="pun">[</span><span class="lit">60</span><span class="pun">];</span><span class="pln">
 	bcrypt_get_hash</span><span class="pun">(</span><span class="pln">dest</span><span class="pun">);</span><span class="pln">
 	bcrypt_verify</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="str">"OnPassswordVerify"</span><span class="pun">,</span><span class="str">"text"</span><span class="pun">,</span><span class="pln">dest</span><span class="pun">);</span><span class="pln">
 </span><span class="pun">}</span><span class="pln">

 forward </span><span>OnPassswordVerify</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="kwd">bool</span><span class="pun">:</span><span class="pln">success</span><span class="pun">);</span><span class="pln">
 </span><span class="kwd">public</span><span class="pln"> </span><span>OnPassswordVerify</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="kwd">bool</span><span class="pun">:</span><span class="pln">success</span><span class="pun">){</span><span class="pln">
 	</span><span class="com">//success denotes verifying was successful or not</span><span class="pln">
 	</span><span class="kwd">if</span><span class="pun">(</span><span class="pln">success</span><span class="pun">){</span><span class="pln">
 		</span><span class="com">//verfied</span><span class="pln">
 	</span><span class="pun">}</span><span class="pln"> </span><span class="kwd">else</span><span class="pun">{</span><span class="pln">
 		</span><span class="com">//hash doesn't match with text</span><span class="pln">
 	</span><span class="pun">}</span><span class="pln">
 </span><span class="pun">}</span></pre>
	</div>
</div>

<p>
	<br />
	 
</p>

<p>
	 
</p>

<p>
	<strong>- bcrypt_set_thread_limit(value)</strong>
</p>

<p>
	 
</p>

<p>
	<strong><code>value</code></strong><font><font><strong><span> </span></strong>- количество рабочих потоков за раз<br /><br /><strong>Использование:</strong></font></font>
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="pln"> main</span><span class="pun">(){</span><span class="pln">
 	bcrypt_set_thread_limit</span><span class="pun">(</span><span class="lit">3</span><span class="pun">);</span><span class="pln">
 </span><span class="pun">}</span></pre>

<p>
	<br />
	Страница на гитхаб: <a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly9naXRodWIuY29tL1NyZXlhcy1TcmVlbGFsL3NhbXAtYmNyeXB0" rel="external nofollow">клик ( кликабельно )</a>
</p>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='http://pawno-rus.ru/profile/24421-umelec/' data-ipsHover data-ipsHover-target='http://pawno-rus.ru/profile/24421-umelec/?do=hovercard&amp;referrer=http%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F692-samp-bcrypt-heshirovanie-dannyh%252F%253Fdo%253Dmoderate%2526action%253Dunhide%2526csrfKey%253Dc051270a74728f72da8e37e029b72563' title="Перейти в профиль Умелец" class="ipsType_break"><b><span style='color:#82a3ff'>Умелец</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						03.06.2021
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="http://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							Sreyas-Sreelal
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							0.3.7
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">5531</guid><pubDate>Wed, 02 Jun 2021 21:59:26 +0000</pubDate></item><item><title>Handling plugin v14</title><link>https://pawno-rus.com/topic/5087-handling-plugin-v14/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>Handling plugin v14</h3>
			
				<a href="http://pawno-rus.ru/files/file/658-handling-plugin-v14/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Просмотр файла
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				<p>
	Плагин для изменения скорости машин.
</p>
			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='http://pawno-rus.ru/profile/30545-eik/' data-ipsHover data-ipsHover-target='http://pawno-rus.ru/profile/30545-eik/?do=hovercard&amp;referrer=http%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F658-handling-plugin-v14%252F%253Fdo%253Dedit' title="Перейти в профиль E)/(IK" class="ipsType_break"><b><span style='color:#82a3ff'>E)/(IK</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						08.10.2020
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="http://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							Неизвестно
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							0.3е
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">5087</guid><pubDate>Thu, 08 Oct 2020 10:11:53 +0000</pubDate></item><item><title>QRCODE ALPHA 1.0</title><link>https://pawno-rus.com/topic/5222-qrcode-alpha-10/</link><description><![CDATA[
<div class="ipsAreaBackground_light ipsPad">
	<div class="ipsColumns ipsColumns_collapsePhone">
		<div class="ipsColumn ipsColumn_medium ipsType_center">
			<a href="https://pawno-rus.com/files/file/673-qrcode-alpha-10/" rel=""><img alt="QRCODE ALPHA 1.0" src="https://pawno-rus.com/uploads/monthly_2021_01/poster.png.e905e6f50528b7ce3b6d46cfbd175768.png"></a><br><br><a class="ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small" href="https://pawno-rus.com/files/file/673-qrcode-alpha-10/" rel="">Просмотр файла </a>
		</div>

		<div class="ipsColumn_fluid">
			<h3 class="ipsType_sectionHead">
				QRCODE ALPHA 1.0
			</h3>

			<hr class="ipsHr">
<div class="ipsType_normal ipsType_richText ipsContained ipsType_break">
				<div style="text-align:center;">
					<p>
						<span style="font-size:12px;"><img alt="img_1609674595__poster.png" class="ipsImage" src="https://pawno-rus.com/applications/core/interface/imageproxy/imageproxy.php?img=https://pawn-wiki.ru/uploads/imgs/img_1609674595__poster.png&amp;key=a9cdcac0d5e3b601c17fdc347783827ef6005c13d15d908085c9e530046bdaa2"></span>
					</p>
				</div>

				<p>
					 
				</p>

				<p>
					<span style="font-size:12px;">  </span>
				</p>

				<p>
					<span style="font-size:24px;"><span style="color:#e74c3c;"><strong><span style="font-size:12px;">Здраствуйте форумчане!</span></strong></span></span><br><span style="font-size:12px;">Я  вот и выкатываю второе по счёту обновление иклуйда QRCODE.inc который позволит вам рисовать QR код в игре с помощью текстдравов. </span>
				</p>

				<p>
					<span style="color:#1c2837;"><span style="font-size:12px;">У QR кодов огромный потенциал в сфере SAMP. Данный иклуйд разрушает стену межу игроком и окном браузера. </span></span><span style="font-size:12px;"> </span>
				</p>

				<p>
					<span style="color:#1c2837;"><span style="font-size:12px;">Как мы знаем в MTA есть возможность показать окно браузера, но в samp - нет.</span></span><br style="color:#1c2837;"><span style="color:#1c2837;"><span style="font-size:12px;">Я считаю данный инклуйд частично разрушит стену и позволит разработчикам открыть двери в разработки систем. Вот как я оцениваю потенциал:</span></span><br style="color:#1c2837;"><span style="color:#1c2837;"><span style="font-size:12px;">Упрощение процедуры заполнения формы сборов средств;</span></span><br style="color:#1c2837;"><span style="color:#1c2837;"><span style="font-size:12px;">Редирект на страницу оплаты или полный отказ формы доната на сайте;</span></span><br style="color:#1c2837;"><span style="color:#1c2837;"><span style="font-size:12px;">Система безопасности ( вход по типу</span><span><span style="font-size:12px;"> </span></span></span><a href="https://pawno-rus.com/go/?url=aHR0cDovL3dlYi53YXRoc2FwcC5jb20v" rel="external nofollow" style="color:inherit;" title="Ссылка"><span style="font-size:12px;">http://web.wathsapp.com/</span></a><span style="color:#1c2837;"><span><span style="font-size:12px;"> </span></span><span style="font-size:12px;">);</span></span><br style="color:#1c2837;"><span style="color:#1c2837;"><span style="font-size:12px;">Показывать QR код с ссылкой на ресурс;</span></span><br style="color:#1c2837;"><span style="color:#1c2837;"><span style="font-size:12px;">И многое другое!</span></span><span style="font-size:12px;"> </span>
				</p>

				<p>
					<br><span style="font-size:12px;">Инклуйд теперь использует плагин "TD-Streamer". Ибо раньше при создании QR кода было необходимо удалять все текстдравы перед отображением QR кода.</span><br><span style="font-size:12px;">Плагин позволит обойти ограничения в создании 256 текстдравов. </span>
				</p>

				<p>
					<br><span style="font-size:12px;">Данный инклуйд работает с поддержкой PHP. PHP генерирует и сжжимает QR код без PHP никуда. </span>
				</p>

				<p>
					<br><span style="font-size:24px;"><strong><span style="color:#e74c3c;"><span style="font-size:12px;">PHP использует:</span></span></strong></span><span style="font-size:12px;"> </span>
				</p>

				<p>
					<span style="font-size:12px;">библиотека для генерации QR кода </span><span style="font-size:12px;"><a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly9naXRodWIuY29tL2NoaWxsZXJsYW4vcGhwLXFyY29kZQ==" rel="external nofollow">ссылка на GITHUB</a></span><span style="font-size:12px;"> </span>
				</p>

				<p>
					<br><span style="font-size:24px;"><strong><span style="color:#e74c3c;"><span style="font-size:12px;">qrcode.inc использует:</span></span></strong></span><br><span style="font-size:12px;">sscanf2 - </span><span style="font-size:12px;"><a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly9naXRodWIuY29tL21hZGRpbmF0MHIvc3NjYW5mL3JlbGVhc2Vz" rel="external nofollow">github.com</a></span><br><span style="font-size:12px;">mysql - </span><span style="font-size:12px;"><a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly9naXRodWIuY29tL3BCbHVlRy9TQS1NUC1NeVNRTC9yZWxlYXNlcw==" rel="external nofollow">github.com</a></span><br><span style="font-size:12px;">TD-Streamer - </span><span style="font-size:12px;"><a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly9naXRodWIuY29tL0JlbkJ1cmFrL1RleHRkcmF3LVN0cmVhbWVy" rel="external nofollow">github.com</a></span><span style="font-size:12px;"> </span>
				</p>

				<p>
					<span style="font-size:12px;">Во всех FS замените OnPlayerClickPlayerTextDraw на ClickDynamicPlayerTextdraw. Где подключен qrcode.inc там надо. если вдруг перестастанет работать OnPlayerClickPlayerTextDraw.  </span>
				</p>

				<p>
					<span style="font-size:12px;">  </span>
				</p>

				<p>
					<span style="font-size:24px;"><span style="color:#e74c3c;"><strong><span style="font-size:12px;">Настройка и установка:</span></strong></span></span><span style="font-size:12px;"> </span>
				</p>

				<p>
					<br><u><strong><span style="color:#e74c3c;"><span style="font-size:12px;">Загружаем структуру базы данных</span></span></strong></u><br><span style="font-size:12px;">в папке MySQL содержится структура базы данных. Установите её. </span>
				</p>

				<p>
					<br><strong><span style="color:#e74c3c;"><u><span style="font-size:12px;">Установка и настройка php:</span></u></span></strong><br><span style="font-size:12px;">2. Откройте файл из архива "../php/qr/settings.php";</span><br><span style="font-size:12px;">3. Настройте mysql. </span>
				</p>

				<pre class="ipsCode">
$MYSQL_SERVER = '192.168.0.1'; // ip сервера MySQL
$MYSQL_USER = 'root'; // пользователь MySQL
$MYSQL_PASS =''; // пароль MySQL
$MYSQL_BD = 'qrcode'; // база данных ( по дефолту оставить так )
</pre>

				<p>
					<br><span style="font-size:12px;">4. Загрузить папку "qr" из директории php на сервер с поддержкой PHP; </span>
				</p>

				<p>
					<span style="font-size:12px;">  </span>
				</p>

				<p>
					<u><span style="color:#e74c3c;"><strong><span style="font-size:12px;">Установка и настройка инклуйда:</span></strong></span></u><br><span style="font-size:12px;">1. Содержимое папки pawn перенесите в папку с сервером.</span><br><span style="font-size:12px;">2. Подклчите плагин sscanf mysql TextdrawStreamer</span><br><span style="font-size:12px;">2. Подключите qrcode.inc</span>
				</p>

				<pre class="ipsCode">
#include &lt;qrcode.inc&gt;
</pre>

				<p>
					<br><span style="font-size:12px;">3. укажите ссылку на файл "q.php" и "g.php"</span>
				</p>

				<pre class="ipsCode">
#define QRCODE_HOST     "site.ru/qrcode/q.php" // site.ru - ваш сайт
#define QRCODE_LINK     "http:site.ru/qrcode/g.php"
// "http:" или "https:" но ставить обаятельно в зависимости есть ли у вас SSL сертификат
</pre>

				<p>
					<br><span style="font-size:12px;">4. Подключитесь к безе данных MySQL:</span>
				</p>

				<pre class="ipsCode">
public OnGameModeInit()
{
    if(QRCodeInit("host", "user", "password", "bd (по дефолту (qrcode)"))
    {
        printf("{QRCODE} = Ошибка подключения");
    }
    else
    {
        printf("{QRCODE} = áàçà \"qrcode\" MySQL ïîäêëþ÷åíà");
        QRCodeSet(-1, QRCODE_TYPE_REDIRECT, "youtube", "https://www.youtube.com/");
            LoadMysqlQRcode("youtube", qrcode);
    }
    return 1;
}
</pre>

				<p>
					 
				</p>

				<p>
					<span style="font-size:12px;">  </span>
				</p>

				<p>
					<span style="font-size:24px;"><span style="color:#e74c3c;"><strong><span style="font-size:12px;">Функции с примерами:</span></strong></span></span><span style="font-size:12px;"> </span>
				</p>

				<p>
					 
				</p>

				<pre class="ipsCode">
QRCodeInit(SQL_HOST[], SQL_USER[], SQL_PASS[], SQL_DB[])
/*
SQL_HOST[] - ip MySQL
SQL_USER[] - логин 
SQL_PASS[] - пароль
SQL_DB[] - база данных ( по дефолту qrcode )
*/

Пример: 
public OnGameModeInit()
{
    if(QRCodeInit("127.0.0.1", "root", "", "qrcode") == 0) // подключаемся к базе данных
    {
        printf("{QRCODE} = Ошибка подключения");
    }
    else
    {
        printf("{QRCODE} = база \"qrcode\" MySQL подключена");
    }
    return 1;
}

ShowQRcode(playerid, type, textqr[], Float:qrcode_x, Float:qrcode_y, Float:qrcode_size = 0.0, qrhandle[] = "")
/*
    playerid - id игрока;
    type - тип QR кода;
        QRCODE_TYPE_REDIRECT    переход по ссылке ( textqr[] );
        QRCODE_TYPE_TEXT        зашифрует текст( textqr[] ) в QR коде;
        QRCODE_TYPE_PAGE_TEXT   переход на страницу с текстом ( textqr[] );
    textqr[] - текст;
    Float:qrcode_x - позиция X (0.0 верх экрана );
    Float:qrcode_y - позиция Y (0.0 лево экрана );
    Float:qrcode_size = 0.0 - (размер текстдрава QR кода (по стандарту 0 максимум 1. по стандарту 0, оставьте пустым;
    qrhandle[] = "" - идентификатор ( QRCODE_TYPE_TEXT идентификатор не нужен. оставьте пустым).
*/

Пример:
CMD:c(playerid, p[])
{
    if(MAX_TEXT_QRCODE &lt; strlen(p)) return SendClientMessage(playerid, -1, "[Сгенерировать QR ] - /c [text]");
    ShowQRcode(playerid, QRCODE_TYPE_TEXT, p, 250.0, 250.0);
    return 1;
}


stock ShowMysqlQRcode(playerid, qrhandle[], Float:qrcode_x, Float: qrcode_y, Float:qrcode_size = 0.0)
/*
    qrhandle[] - индентификатор;
    Float:qrcode_x - позиция X (0.0 верх экрана );
    Float:qrcode_y - позиция Y (0.0 лево экрана );
    Float:qrcode_size = 0.0 - (размер текстдрава QR кода (по стандарту 0 максимум 1. по стандарту 0, оставьте пустым.
*/

Пример:
CMD:l(playerid, p[])
{
    if(strlen(p) == 0 &amp;&amp; strlen(p) &lt; MAX_SIZE_HANDLE) return SendClientMessage(playerid, -1, "[Показать QR код из базы данных] - /l [handle]");
    ShowMysqlQRcode(playerid, p, 0.0, 0.0);
    return 1;
}

stock CreatePlayerTextDrawsQrCode(playerid, QRCode:qrcodedata[], Float:qrcode_px, Float:qrcode_py, Float:qrcode_size = 0.0, sizeqr = sizeof(qrcodedata))

/*
    playerid - id игрока;
    QRCode:qrcodedata[] - массив данных;
    Float:qrcode_x - позиция X (0.0 верх экрана );
    Float:qrcode_y - позиция Y (0.0 лево экрана );
    Float:qrcode_size = 0.0 - (размер текстдрава QR кода (по стандарту 0 максимум 1. по 
     sizeqr = sizeof(qrcodedata) - оставить пустым.
*/

stock QRCodeSet(playerid, type, qrhandle[], textqr[])
/*
    playerid - id игрока;
    type - тип QR кода;
     - Работает только с этими типами!
        QRCODE_TYPE_REDIRECT    переход по ссылке ( textqr[] );
        QRCODE_TYPE_TEXT        зашифрует текст( textqr[] ) в QR коде;
    qrhandle[] = "" - идентификатор ( QRCODE_TYPE_TEXT идентификатор не нужен. оставьте пустым).
    textqr[] - текст;
*/

stock LoadMysqlQRcode(qrhandle[], QRCode:qrcodedata[], sizeqrcode = sizeof(qrcodedata))
/*
    qrhandle[] - идентификатор
    QRCode:qrcodedata[] - массив в который загрузится QR код
    sizeqrcode = sizeof(qrcodedata) - оставить пустым
    Загружает QR код в массив.
*/

Пример:
new QRCode:qrcode[MAX_SIZE_QRCODE];
public OnFilterScriptInit()
{
    QRCodeSet(-1, QRCODE_TYPE_REDIRECT, "youtube", "https://www.youtube.com/");
    LoadMysqlQRcode("youtube", qrcode);
}
CMD:youtube(playerid, p[])
{
    CreatePlayerTextDrawsQrCode(playerid, qrcode, 200.0, 200.0);
    return 1;
}
</pre>

				<p>
					 
				</p>

				<p>
					<span style="font-size:12px;">Определяем кнопки:</span>
				</p>

				<pre class="ipsCode">
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
    if(QRCancel)
    {
        return SendClientMessage(playerid, 0x44FF44FF, "Нажата кнопка Cancel!");
    }
    if(QRDone)
    {
        return SendClientMessage(playerid, 0x44FF44FF, "Нажата кнопка Done!");
    }
    return 1;
}
</pre>

				<p>
					 
				</p>

				<p>
					<span style="font-size:12px;">  </span>
				</p>

				<p>
					<span style="font-size:12px;">  </span>
				</p>

				<p>
					<strong><span style="color:#e74c3c;"><span style="font-size:24px;"><span style="font-size:12px;">Лимиты:</span></span></span></strong>
				</p>

				<pre class="ipsCode">
#define MAX_SIZE_HANDLE         64 
#define MAX_TEXT_QRCODE         50
#define MAX_SIZE_QRCODE         750 
</pre>

				<p>
					<a class="ipsAttachLink" href="https://pawno-rus.com/applications/core/interface/file/attachment.php?id=2863" data-fileid="2863" rel="">qrcode alpha 1.0.rar</a><br>
					Не стесняйтесь задавать вопросы, предлагать улучшения и указывать на ошибки это очень важно, чтобы QR код был намного лучше![/size]
				</p>

				<p>
					<span style="text-decoration:underline;">Я предлагаю услуги скриптинга:</span><br>
					Исправлении багов;<br>
					Написании каких либо скриптов;<br>
					Рисовании тексдравов;<br>
					Всё что связано в pawn!<br>
					По всем вопросам писать в телеграмм @vawylon
				</p>

				<p>
					<br>
					Автор я: pawlo/vawylon
				</p>
			</div>

			<hr class="ipsHr">
<ul class="ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone">
<li class="ipsDataItem">
					<div class="ipsDataItem_generic ipsDataItem_size5">
						<strong>Добавил</strong>
					</div>

					<div class="ipsDataItem_main">
						<a class="ipsType_break" data-ipshover="" data-ipshover-target="https://pawno-rus.com/profile/30981-pawlo/?do=hovercard&amp;referrer=http%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F673-qrcode-alpha-10%252F%253Fdo%253Dmoderate%2526action%253Dunhide%2526csrfKey%253D5a6a2c8e42a421637be97ae530e1e515" href="https://pawno-rus.com/profile/30981-pawlo/" title="Перейти в профиль pawlo" rel=""><b><span style="color:#82a3ff">pawlo</span></b></a>
					</div>
				</li>
				<li class="ipsDataItem">
					<div class="ipsDataItem_generic ipsDataItem_size5">
						<strong>Добавлено</strong>
					</div>

					<div class="ipsDataItem_main">
						05.01.2021
					</div>
				</li>
				<li class="ipsDataItem">
					<div class="ipsDataItem_generic ipsDataItem_size5">
						<strong>Категория</strong>
					</div>

					<div class="ipsDataItem_main">
						<a href="https://pawno-rus.com/files/category/16-plaginy-inkludy/" rel="">Плагины / инклуды</a>
					</div>
				</li>
				<li class="ipsDataItem">
					<div class="ipsDataItem_generic ipsDataItem_size5">
						<strong>Автор</strong>
					</div>

					<div class="ipsDataItem_main">
						/vawylon/pawlo
					</div>
				</li>
				<li class="ipsDataItem">
					<div class="ipsDataItem_generic ipsDataItem_size5">
						<strong>Совместимость с версией мультиплеера</strong>
					</div>

					<div class="ipsDataItem_main">
						 
					</div>
				</li>
			</ul>
</div>
	</div>
</div>

<p>
	 
</p>
]]></description><guid isPermaLink="false">5222</guid><pubDate>Tue, 05 Jan 2021 06:48:42 +0000</pubDate></item><item><title>FakeOnline - &#x43D;&#x430;&#x43A;&#x440;&#x443;&#x447;&#x438;&#x432;&#x430;&#x435;&#x43C; &#x43E;&#x43D;&#x43B;&#x430;&#x439;&#x43D; &#x43D;&#x430; &#x441;&#x435;&#x440;&#x432;&#x435;&#x440;</title><link>https://pawno-rus.com/topic/498-fakeonline-nakruchivaem-onlayn-na-server/</link><description><![CDATA[
<p class="AMB_Message AMB_Message_general" style="line-height: 18px;">
	За накрученный онлайн (неверная передача параметров на мониторинг) ваш сервер могут забанить во вкладке "Интернет". При этом, ни я, ни администрация, ни любой другой пользователь данного портала <strong>НЕ НЕСЕТ НИКАКОЙ ОТВЕТСТВЕННОСТИ, ВСЕ действия, которые ВЫ совершаете, делайте на СВОЙ страх и риск. </strong><br>
	Можем приступать. 
</p>

<p>
	<span style="color:#5a5a5a">Данный плагин добавляет игроков. К примеру, у нас на сервере 3 игрока. Поставим плагин и будет 23 (на самом деле 20 игроков не существует).</span>
</p>

<p class="AMB_Message AMB_Message_information" style="line-height: 18px;">
	Инструкция по установке будет лежать внутри архива.
</p>

<hr>
<p style="text-align: center;">
	<a class="simple-button-plugin" href="https://cloud.mail.ru/public/HWwh/ywF5SYDbB" rel="external nofollow" style="display: inline-block; background-color: rgb(32, 149, 242); border: 1px solid rgb(32, 149, 242); padding: 5px 10px; border-radius: 0px; font-size: 14px; cursor: pointer; color: rgb(255, 255, 255) !important; text-decoration: none !important;" target="_blank">Скачать скомпилированный плагин</a>
</p>

<p style="text-align: center;">
	<a class="simple-button-plugin" href="https://cloud.mail.ru/public/8H8U/ganD8q5Hg" rel="external nofollow" style="display: inline-block; background-color: rgb(39, 174, 97); border: 1px solid rgb(39, 174, 97); padding: 5px 10px; border-radius: 0px; font-size: 14px; cursor: pointer; color: rgb(255, 255, 255) !important; text-decoration: none !important;" target="_blank">Скачать исходный код</a>
</p>

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

<p style="text-align: center;">
	 
</p>
]]></description><guid isPermaLink="false">498</guid><pubDate>Tue, 15 Aug 2017 20:51:57 +0000</pubDate></item><item><title>&#x418;&#x43D;&#x43A;&#x43B;&#x443;&#x434; BuyWeapons</title><link>https://pawno-rus.com/topic/4818-inklud-buyweapons/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>Инклуд BuyWeapons</h3>
			
				<a href="https://pawno-rus.ru/files/file/630-inklud-buyweapons/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Просмотр файла
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p>
	Привет всем, выкладываю на форум инклуд на покупку оружия. На форуме его не находил, вот и выложу. 
</p>

<p>
	 
</p>

<p>
	<span style="color:#f39c12;">BuyWeapons</span> - инклуд для покупки оружия. Данный инклуд добавить на Ваш сервер покупку оружия с помощью чекпоинта.<br />
	Сама функция:<br /></p>
<div class="ipsSpoiler" data-ipsspoiler="" data-ipsspoiler-option="">
<div class="ipsSpoiler_header"><span></span></div>
<div class="ipsSpoiler_contents">
<br />
	BuyWeapon(playerid, weaponid, ammo, price);  
<br /><br />
	 
<br /><br />
	playerid - id игрока
<br /><br />
	weaponid - id оружия (с 22 по 34)
<br /><br />
	ammo - количество патронов (необязательный)
<br /><br />
	price - цена оружия (необязательный)<br /></div>
</div>
<p><br />
	Макросы:<br />
	BW__KEY__INFO - Блокировка информации об оружии
</p>

<p>
	BW__KEY__REPEAT - Блокировка проверки на замену оружия
</p>

<p>
	BW__KEY__RESET_AMMO - Блокировка сброса патронов при покупке
</p>

<p>
	<br />
	Видеоролик:  (В видео используется версия инклюда 0.4.3<br /><a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1mNzJIOUFFQkFLVQ==" rel="external nofollow">https://www.youtube.com/watch?v=f72H9AEBAKU</a><br />
	 
</p>

<p>
	Пример полной функции:<br /></p>
<div class="ipsSpoiler" data-ipsspoiler="" data-ipsspoiler-option="">
<div class="ipsSpoiler_header"><span></span></div>
<div class="ipsSpoiler_contents">
<p>
</p>
<br /><br />
	#include &lt;BuyWeapons&gt;<br />
	new pickup;<br />
	public OnGameModeInit()<br />
	{<br />
	    pickup = CreatePickup(x, y, z, rotation); // вообщем указываете координаты для пикапа и т.д<br />
	    return 1;<br />
	}
<br /><br />
	public OnPlayerPickUpPickup(playerid, pickupid)<br />
	{<br />
	        if (pickupid == pickup)<br />
	        {<br />
	                ShowPlayerDialog(playerid, 68, DIALOG_STYLE_LIST, !"Покупка оружия", !"Silenced 9mm\n\<br />
	                        Sniper Rifle\n\<br />
	                        Micro SMG/Uz\n\<br />
	                        M4", !"Купить", !"Отмена");<br />
	        }<br />
	        return 1;<br />
	}
<br /><br />
	public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])<br />
	{<br />
	        switch (dialogid)<br />
	        {<br />
	                case 68:<br />
	                {<br />
	                        switch (listitem)<br />
	                        {<br />
	                                case 0: BuyWeapon(playerid, 23); <br />
	                                //Silenced 9mm (игрок получит 9mm с указанным количеством патронов и ценой в инклуде)<br />
	                                <br />
	                                case 1: BuyWeapon(playerid, 34, .ammo = 100); <br />
	                                //Sniper Rifle (игроку будет выдано 100 патронов для этого оружия по цене указанной в инклуде)<br />
	                                <br />
	                                case 2: BuyWeapon(playerid, 28, .price = 3000); <br />
	                                //Micro SMG/Uz (оружие будет стоить $3000 с количеством патронов указанных в инклуде)<br />
	                                <br />
	                                case 3: BuyWeapon(playerid, 31, 100, 3000); <br />
	                                //M4 (игрок получит M4 со 100 патронами за $3000)<br />
	                                <br />
	                                //Если параметры price и ammo оставить без значения, то они примут значения указанные в инклуде.<br />
	                        }<br />
	                        return 1;<br />
	                }<br />
	        }<br />
	        return 0;
<br /><br />
	}
<br /><br /></div>
</div>
<p><br />
	Автор: m1n1vv<br />
	Версия: 0.4.3 - 0.5.4<br />
	Ссылка на скачивание: <a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly9naXRodWIuY29tL20xbjF2di9CdXlXZWFwb24=" rel="external nofollow">https://github.com/m1n1vv/BuyWeapon</a><br />
	Спасибо за внимание.
</p>

<p>
	 
</p>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='https://pawno-rus.ru/profile/25089-yan2348/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/25089-yan2348/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F630-inklud-buyweapons%252F%253FcsrfKey%253D1f2719ef1fa1d1ded25362d14ba6164a%2526do%253Dmoderate%2526action%253Dunhide' title="Перейти в профиль yan2348" class="ipsType_break"><b><span style='color:#82a3ff'>yan2348</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						03.06.2020
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							m1n1vv
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							0.3.7
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">4818</guid><pubDate>Wed, 03 Jun 2020 18:27:51 +0000</pubDate></item><item><title>Unique Tuning Plugin</title><link>https://pawno-rus.com/topic/4545-unique-tuning-plugin/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>Unique Tuning Plugin</h3>
			
				<a href="https://pawno-rus.ru/files/file/609-unique-tuning-plugin/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Просмотр файла
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				<p>
	Этот плагин позволяет делать автомобиль невидимым для других, видно только ваш ник и позволяет занижать подвеску определенного автомобиля не визуально <br />
	Автор OwNeR
</p>
			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='https://pawno-rus.ru/profile/8927-owner_zh/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/8927-owner_zh/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F609-unique-tuning-plugin%252F%253FcsrfKey%253Dc07a56109e91cc62168a7c0fcdfed87a%2526do%253Dmoderate%2526action%253Dunhide' title="Перейти в профиль OwNeR_ZH" class="ipsType_break"><b><span style='color:#82a3ff'>OwNeR_ZH</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						04/15/20
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							OwNeR
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">4545</guid><pubDate>Wed, 15 Apr 2020 15:29:45 +0000</pubDate></item><item><title>&#x418;&#x43D;&#x444;&#x43E;&#x440;&#x43C;&#x430;&#x446;&#x438;&#x44F; &#x43E;&#x431; IP &#x438;&#x433;&#x440;&#x43E;&#x43A;&#x430; (&#x421;&#x442;&#x440;&#x430;&#x43D;&#x430;, &#x433;&#x43E;&#x440;&#x43E;&#x434; &#x438; &#x442;&#x434;.)</title><link>https://pawno-rus.com/topic/4484-informaciya-ob-ip-igroka-strana-gorod-i-td/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>Информация об IP игрока (Страна, город и тд.)</h3>
			
				<a href="https://pawno-rus.ru/files/file/597-informaciya-ob-ip-igroka-strana-gorod-i-td/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Просмотр файла
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p>
	Автор разработки: <span style="color:#3498db;">whale</span>
</p>

<p>
	На просторах нашел интересный инклуд, с помощью которой Вы сможете получать некоторую информацию о IP-адресе игрока.
</p>

<p>
	 
</p>

<p>
	Для работы необходимы инклуды:
</p>

<p>
	<span style="color:#3498db;">&lt;a_samp&gt;</span>
</p>

<p>
	<span style="color:#3498db;">&lt;a_http&gt;</span>
</p>

<p>
	<span style="color:#3498db;">&lt;sscanf2&gt;</span>
</p>

<p>
	Для получение данных используется сервис:<span style="color:#2ecc71;"> </span><a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly9pcC1hcGkuY29tLw==" rel="external nofollow"><span style="color:#3498db;">https://ip-api.com/</span></a>
</p>

<p>
	 
</p>

<p>
	Функции для использования: 
</p>

<div class="ipsSpoiler" data-ipsspoiler="" data-ipsspoiler-option="Функции">
	<div class="ipsSpoiler_header">
		<span>Спойлер</span>
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			GetPlayerIpCountryCode(playerid) - получить код страны, в которой находится игрок (тип значения - string).<br />
			GetPlayerIpCountry(playerid) - получить название страны, в которой находится игрок (тип значения - string).<br />
			GetPlayerIpRegionCode(playerid) - получить код региона, в котором находится игрок (тип значения - string).<br />
			GetPlayerIpRegion(playerid) - получить название региона, в котором находится игрок (тип значения - string).<br />
			GetPlayerIpCity(playerid) - получить название города, в котором находится игрок (тип значения - string).<br />
			GetPlayerIpDistrict(playerid) - получить название района, в котором находится игрок (тип значения - string).<br />
			GetPlayerIpLat(itude)(playerid) - получить координаты широты игрока (тип значения - string).<br />
			GetPlayeIpLong(titude)(playerid) - получить координаты долготы игрока (тип значения - string).<br />
			GetPlayerIpTimeZone(playerid) - получить часовой пояс игрока (тип значения - string).<br />
			GetPlayerIpProvider(playerid) - получить название провайдера игрока (тип значения - string).<br />
			GetPlayerIpMobileStatus(playerid) - узнать, использует игрок мобильную сеть или нет [на данный момент] (тип значения - string).<br />
			GetPlayerIpProxyStatus(playerid) - получить информацию, использует ли игрок прокси [true/false] (тип значения - string). 
		</p>
	</div>
</div>

<div style="color:#4d4d4d;">
	 
</div>

<p>
	Пример кода:
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="pln">cmd</span><span class="pun">:</span><span class="pln">get</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="pln"> params</span><span class="pun">[])</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    extract params </span><span class="pun">-&gt;</span><span class="pln"> </span><span class="kwd">new</span><span class="pln"> player</span><span class="pun">;</span><span class="pln"> </span><span class="kwd">else</span><span class="pln"> </span><span class="kwd">return</span><span class="pln"> </span><span>SendClientMessage</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"> </span><span class="pun">!</span><span class="str">"/get [playerid]"</span><span class="pun">);</span><span class="pln">
	</span><span class="kwd">new</span><span class="pln"> string</span><span class="pun">[</span><span class="pln">GEO_MAX_COUNTRY_NAME_LENGTH</span><span class="pun">+</span><span class="pln">GEO_MAX_REGION_NAME_LENGTH</span><span class="pun">+</span><span class="pln">GEO_MAX_CITY_NAME_LENGTH</span><span class="pun">+</span><span class="pln">GEO_MAX_PROVIDER_NAME_LENGTH</span><span class="pun">+</span><span class="pln">GEO_MAX_MOBILE_STATUS_LENGTH</span><span class="pun">+</span><span class="pln">GEO_MAX_PROXY_LENGTH</span><span class="pun">-</span><span class="lit">6</span><span class="pun">+</span><span class="lit">118</span><span class="pun">];</span><span class="pln">
	format</span><span class="pun">(</span><span class="pln">string</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">sizeof</span><span class="pun">(</span><span class="pln">string</span><span class="pun">),</span><span class="pln">
	</span><span class="str">"Страна:</span><span class="pln"> </span><span class="pun">%</span><span class="pln">s\n\
	</span><span class="pun">Регион:</span><span class="pln"> </span><span class="pun">%</span><span class="pln">s\n\
	</span><span class="pun">Город:</span><span class="pln"> </span><span class="pun">%</span><span class="pln">s\n\
	</span><span class="pun">Провайдер:</span><span class="pln"> </span><span class="pun">%</span><span class="pln">s\n\
	</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="pun">%</span><span class="pln">s\n\
	</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="pun">%</span><span class="pln">s</span><span class="str">",</span><span class="pln">
	</span><span>GetPlayerIpCountry</span><span class="pun">(</span><span class="pln">player</span><span class="pun">),</span><span class="pln">
	</span><span>GetPlayerIpRegion</span><span class="pun">(</span><span class="pln">player</span><span class="pun">),</span><span class="pln">
	</span><span>GetPlayerIpCity</span><span class="pun">(</span><span class="pln">player</span><span class="pun">),</span><span class="pln">
	</span><span>GetPlayerIpProvider</span><span class="pun">(</span><span class="pln">player</span><span class="pun">),</span><span class="pln">
	</span><span>GetPlayerIpMobileStatus</span><span class="pun">(</span><span class="pln">player</span><span class="pun">),</span><span class="pln">
	</span><span>GetPlayerIpProxyStatus</span><span class="pun">(</span><span class="pln">player</span><span class="pun">));</span><span class="pln">
	</span><span>ShowPlayerDialog</span><span class="pun">(</span><span class="pln">playerid</span><span class="pun">,</span><span class="pln"> </span><span class="lit">0</span><span class="pun">,</span><span class="pln"> DIALOG_STYLE_MSGBOX</span><span class="pun">,</span><span class="pln"> </span><span class="pun">!</span><span class="str">" "</span><span class="pun">,</span><span class="pln"> string</span><span class="pun">,</span><span class="pln"> </span><span class="pun">!</span><span class="str">"Закрыть"</span><span class="pun">,</span><span class="pln"> </span><span class="pun">!</span><span class="str">""</span><span class="pun">);</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></pre>

<p>
	 
</p>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						

<a href='https://pawno-rus.ru/profile/3292-gromov000/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/3292-gromov000/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Fsubmit%252F%253Fdo%253Dsubmit%2526category%253D16' title="Перейти в профиль Gromov000" class="ipsType_break"><b><span style='color:#bf75ff'>Gromov000</b></span></a>

					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						03/25/20
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							whale
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">4484</guid><pubDate>Wed, 25 Mar 2020 13:21:25 +0000</pubDate></item><item><title>ViHouse - &#x411;&#x438;&#x431;&#x43B;&#x438;&#x43E;&#x442;&#x435;&#x43A;&#x430; &#x434;&#x43B;&#x44F; &#x441;&#x43E;&#x437;&#x434;&#x430;&#x43D;&#x438;&#x44F; &#x434;&#x43E;&#x43C;&#x43E;&#x432; &#x43D;&#x430; &#x441;&#x435;&#x440;&#x432;&#x435;&#x440;&#x435;</title><link>https://pawno-rus.com/topic/2348-vihouse-biblioteka-dlya-sozdaniya-domov-na-servere/</link><description><![CDATA[<div class="ipsAreaBackground_light ipsPad">
	Всем привет решил написать свою систему домов для Модов с 0, и RLS
	<div class="ipsType_normal ipsType_richText ipsContained ipsType_break">
		<p>
			Данный инклуд позваляет настроить систему домов под себя, хоть как.<br>
			Всё настраивается с помощью define 
		</p>

		<p>
			 
		</p>

		<p>
			Все define доступные для изменения и использования и примеры:
		</p>

		<p>
			 
		</p>

		<div class="ipsSpoiler" data-ipsspoiler="" data-ipsspoiler-option="">
			<div class="ipsSpoiler_header">
				<span>Спойлер</span>
			</div>

			<div class="ipsSpoiler_contents">
				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_14" style="">

<span class="pln">HOUSE_SYSTEM_TEXT_SALE - Хранит информацию что будет показываться когда дом куплен
HOUSE_SYSTEM_TEXT_SALE_FORMAT - Был создан для редактирования параметров вывода текста в HOUSE_SYSTEM_TEXT_SALE</span></pre>

				<p>
					Пример использования:
				</p>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_12" style="">

<span class="pln">#define HOUSE_SYSTEM_TEXT_SALE "Дом продаёться\n Цена %d"
#define HOUSE_SYSTEM_TEXT_SALE_FORMAT HOUSE_PRICE</span></pre>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_16" style="">

<span class="pln">HOUSE_SYSTEM_TEXT_OWNER - Хранит информацию что будет показываться когда дом куплен
HOUSE_SYSTEM_TEXT_OWNER_FORMAT - Был создан для редактирования параметров для вывода текста в HOUSE_SYSTEM_TEXT_OWNER</span></pre>

				<p>
					Пример использования:
				</p>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_18" style="">

<span class="pln">#define HOUSE_SYSTEM_TEXT_OWNER "Дом куплен\n Хозяин: %s\nЦена: %d"
#define HOUSE_SYSTEM_TEXT_OWNER_FORMAT HOUSE_OWNER,HOUSE_PRICE</span></pre>

				<p>
					Доступные define для использования в HOUSE_SYSTEM_TEXT_OWNER_FORMAT и HOUSE_SYSTEM_TEXT_SALE_FORMAT:
				</p>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_21" style="">

<span class="pln">HOUSE_PRICE - Цена дома
HOUSE_OWNER - Цена дома
HOUSE_POZISION - Кординаты дома (X, Y, Z)
HOUSE_POZISION_ENTER - Кординаты входа в дом (X, Y, Z)</span></pre>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_23" style="">

<span class="pln">HOUSE_ID_PICKUP - Ид пикапа который будет стоять у дома (пока токо стоит 1 при купленом\проданом, в след версии будет доступна 2 вида)</span></pre>

				<p>
					Пример использования: 
				</p>

				<pre class="ipsCode prettyprint lang-c prettyprinted" id="ips_uid_5413_25" style="">

<span class="com">#define</span><span class="pln"> HOUSE_ID_PICKUP </span><span class="lit">1273</span></pre>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_27" style="">

<span class="pln">SYSTEM_HOUSE_ENTER - Разрешает Include входить в интерьеры дома (стандартными методами)</span></pre>

				<p>
					Пример использования:
				</p>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_29" style="">

<span class="pln">#define SYSTEM_HOUSE_ENTER</span></pre>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_31" style="">

<span class="pln">SYSTEM_HOUSE_EXIT - Разрешает Include выходить из домов (если вы не собираетесь делать настройки дома, то можно включить эту функцию)</span></pre>

				<p>
					Пример использования:
				</p>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_33" style="">

<span class="pln">#define SYSTEM_HOUSE_EXIT</span></pre>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_35" style="">

<span class="pln">HOUSE_KEY_ENTER - Установить ID клавиши который будет отвечать за вход\выход из дома (работает даже при отключённых параметрах SYSTEM_HOUSE_ENTER и SYSTEM_HOUSE_EXIT)</span></pre>

				<p>
					пример использования:
				</p>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_37" style="">

<span class="pln">#define HOUSE_KEY_ENTER 1024 // ALT</span></pre>

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

		<p>
			 
		</p>

		<p>
			Примечание: Прописывать все использованные define до подключения Include
		</p>

		<p>
			 
		</p>

		<p>
			Доступные функции и Автовызваемые Public
		</p>

		<p>
			 
		</p>

		<div class="ipsSpoiler" data-ipsspoiler="" data-ipsspoiler-option="">
			<div class="ipsSpoiler_header">
				<span>Спойлер</span>
			</div>

			<div class="ipsSpoiler_contents">
				<p>
					public OnPlayerKeyHouse(playerid, house_id, statis) - Вызывается когда игрок нажал клавишу указанную в HOUSE_KEY_ENTER около дома\в доме<br>
					 
				</p>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_41" style="">

<span class="pln">playerid - id игрока
house_id - id дома у которого\в котором была нажата клавиша
statis - Статус где нажата 0 - На улице, 1 - В доме</span></pre>

				<p>
					Create_House_System - Функция которая создаёт дом, возвращает ид созданного дома
				</p>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_43" style="">

<span class="pln">price - Цена
X,Y,Z - Где будет стоять дом
EX,EY,EZ - кординаты интерьера дома
Int - Ид интерьера дома</span></pre>

				<p>
					Get_System_House_Owner - Узнать владельца дома, параметры:
				</p>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_46" style="">

<span class="pln">id - ID дома у которого надо узнать кто владелец (None - дом не чей) возвращает string</span></pre>

				<p>
					Set_System_House_Owner - Установить владельца для дома, параметры:
				</p>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_50" style="">

<span class="pln">id - Ид дома
Owner - Имя к которому будет привязан дом (Имя владельца)</span></pre>

				<p>
					Get_System_House_price - Узнать цену дома, параметры:
				</p>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_52" style="">

<span class="pln">id - Ид дома у которого надо узнать цену</span></pre>

				<p>
					Get_System_House_Pos - узнать позицию дома
				</p>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_54" style="">

<span class="pln">Id - Ид дома у которого надо узнать кординаты 
&amp;X,&amp;Y,&amp;Z - Возвращает кординаты дома по X,Y,Z (Float)</span></pre>

				<p>
					Get_System_House_Pos_Enter - узнать кординаты интерьера дома 
				</p>

				<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5413_56" style="">

<span class="pln">id - Ид дома у которого надо узнать кординаты 
&amp;EX, &amp;EY, &amp;EZ - вернёт X,Y,Z кординаты интерьера (Float)
&amp;Int - Вернёт интерьер который установлен в данном доме</span></pre>

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

		<p>
			Для работы требуется: sscanf 
		</p>

		<p>
			 
		</p>

		<p>
			Что планируется в след версиях:
		</p>

		<div class="ipsSpoiler" data-ipsspoiler="" data-ipsspoiler-option="">
			<div class="ipsSpoiler_header">
				<span>Спойлер</span>
			</div>

			<div class="ipsSpoiler_contents">
				<p>
					1. Выбор загрузки\сохранения домов mxINI или MySQL
				</p>

				<p>
					2. Добавить возможность ставить 2 вида пикапа когда дом куплен\продан
				</p>

				<p>
					3. Добавить информацию куплен дом или нет (при вызове OnPlayerKeyHouse)
				</p>

				<p>
					4. Добавить систему гаражей,Улучшений,ну и карту для сайта (если кому надо будет)
				</p>

				<p>
					5. Создание команд и поддержку всех командных процессоров 
				</p>

				<p>
					6. Добавить Закрытие\Открытие дома
				</p>
			</div>
		</div>

		<p>
			 
		</p>

		<p>
			Также вы можете предложить свои идеи для Include в комментариях 
		</p>

		<p>
			Группа разработчиков: <a href="https://vk.com/victorsstudio" rel="external nofollow">Victor's Studio</a>
		</p>

		<p>
			 
		</p>

		<p>
			P.S: работает и в CR:MP 0.3e
		</p>

		<p>
			 
		</p>

		<p>
			Скачать: <a class="ipsAttachLink" href="https://pawno-rus.com/applications/core/interface/file/attachment.php?id=1459" data-fileid="1459" rel="">ViHouse.inc</a>
		</p>
	</div>
</div>]]></description><guid isPermaLink="false">2348</guid><pubDate>Sun, 25 Mar 2018 10:55:07 +0000</pubDate></item><item><title>Anti Map Plus &#x437;&#x430;&#x449;&#x438;&#x442;&#x430; &#x43E;&#x442; &#x43A;&#x43E;&#x43F;&#x438;&#x440;&#x43E;&#x432;&#x430;&#x43D;&#x438;&#x44F; &#x43E;&#x431;&#x44A;&#x435;&#x43A;&#x442;&#x43E;&#x432; &#x441; &#x441;&#x435;&#x440;&#x432;&#x435;&#x440;&#x430;</title><link>https://pawno-rus.com/topic/1732-anti-map-plus-zaschita-ot-kopirovaniya-obektov-s-servera/</link><description><![CDATA[<div class="ipsAreaBackground_light ipsPad">
	<span style="color: rgb(39, 42, 52); font-size: 14px; background-color: rgb(255, 255, 255);">Данный include позволит защитить сервер от копирования объектов (когда на ваш сервер заходят люди с Map Plus и копируют весь маппинг)</span>
	<div class="ipsType_normal ipsType_richText ipsContained ipsType_break">
		<p>
			Что-бы использовать данный include вам просто надо подключить его после a_samp, если вы используете streamer то подключайте после него (для коренной работы)
		</p>

		<p>
			пример без streamer'a
		</p>

		<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_6850_8" style="">
<span class="pln">#include a_samp
#include AntiMapPlus</span></pre>

		<p>
			пример с streamer'om
		</p>

		<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_6850_10" style="">
<span class="pln">#include a_samp
#include streamer
#include AntiMapPlus</span></pre>

		<p>
			Разработчик <span style="color:#6a737d">MuhammadPawn (Victor's Studio)</span>
		</p>

		<p>
			если найдёте ошибки пишите в ниже в коменты 
		</p>

		<p>
			<a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly9naXRodWIuY29tL011aGFtbWFkUGF3bi9JbmNsdWRlX3NhbXAtY3JtcC9ibG9iL21hc3Rlci9BbnRpTWFwUGx1cy5pbmM=" rel="external nofollow">Скачать (github)</a>
		</p>

		<p>
			<strong>Скачать с сервера форума: </strong>
		</p>

		<p>
			<a class="ipsAttachLink" href="https://pawno-rus.com/applications/core/interface/file/attachment.php?id=1281" data-fileid="1281" rel="">AntiMapPlus.inc</a>
		</p>
	</div>
</div>]]></description><guid isPermaLink="false">1732</guid><pubDate>Wed, 06 Dec 2017 11:22:09 +0000</pubDate></item><item><title>GZ Circles (&#x43A;&#x440;&#x443;&#x433;&#x43B;&#x44B;&#x435; &#x433;&#x430;&#x43D;&#x433;&#x437;&#x43E;&#x43D;&#x44B;)</title><link>https://pawno-rus.com/topic/1530-gz-circles-kruglye-gangzony/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

	<div class='ipsColumns ipsColumns_collapsePhone'>
		<div class='ipsColumn ipsColumn_medium ipsType_center'>
			<a href="https://pawno-rus.ru/files/file/239-gz-circles-kruglye-gangzony/">
				
				<img src='https://pawno-rus.ru/uploads/monthly_2017_11/wa5c3k.jpg.df9084c72509102f0c1f1444d3520c1a.jpg' alt='GZ Circles (круглые гангзоны)'>
			</a>
			<br><br>
			<a href="https://pawno-rus.ru/files/file/239-gz-circles-kruglye-gangzony/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
				Просмотр файла
			</a>
		</div>
		<div class='ipsColumn_fluid'>

			<h3 class='ipsType_sectionHead'>GZ Circles (круглые гангзоны)</h3>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				<p>
	<span style="color:#000000">GZ Circles v0.01 - круглые гангзоны</span><br><br><span style="color:#000000"><u><strong>Описание:</strong></u><br>
	С данными гангзонами вы легко можете сделать такие интересные вещи, как зоны для мини-миссий, зоны со случайно появляющимися вещами в этом радиусе и т.д.<br><br>
	Следить за новыми версиями вы можете здесь:<span> </span><a href="https://vk.com/away.php?to=https%3A%2F%2Fgithub.com%2FRIDE-2DAY%2FGZ_Circles%2Fblob%2Fmaster%2FGZ_CirclesALS.inc&amp;post=-75966731_1560&amp;cc_key=" style="color:#2a5885" target="_blank" title="https://github.com/RIDE-2DAY/GZ_Circles/blob/master/GZ_CirclesALS.inc" rel="external nofollow">https://github.com/RIDE-2DAY/GZ_Circles/blob/master/G..</a><br><br><u><strong>Документация:</strong></u><br><br>
	GZ_CircleCreate(Float:x, Float:y, Float:radius, gangzones = -1)<br>
	* Float:x -&gt; позиция X для центра круга.<br>
	* Float:y -&gt; позиция Y для центра круга.<br>
	* Float:radius -&gt; радиус круга.<br>
	* gangzones -&gt; количество гангзон, используемых для построения круга (-1 для автоматического количества).<br>
	Возвращает: ID гангзоны круга или INVALID_GZ_CIRCLE_ID.<br><br>
	GZ_CircumferenceCreate(Float:x, Float:y, Float:radius, squares = -1, Float:square_size = 5.0, Float:min_ang = 0.0, Float:max_ang = 360.0)<span> </span><br>
	* Float:x -&gt; позиция X для центра окружности.<span> </span><br>
	* Float:y -&gt; позиция Y для центра окружности.<span> </span><br>
	* Float:radius -&gt; радиус окружности.<span> </span><br>
	* squares -&gt; количество гангзон, используемых для построения окружности (-1 для автоматического количества).<br>
	* Float:square_size -&gt; то, насколько велики будут гангзоны, созданные для границ окружности (с 5.0 выглядят гладко).<br>
	* min_angle -&gt; угол, в котором начнется начало построения окружности (по умолчанию 0.0).<br>
	* max_angle -&gt; угол, в котором заканчивается построение окружности (по умолчанию 360.0).<br>
	Возвращает: ID гангзоны окружности или INVALID_GZ_CIRCLE_ID.<br><br>
	Оставшиеся функции аналогичны функциям стандартных гангзон и могут использоваться с двумя предыдущими:<br><br>
	GZ_CircleDestroy(circleid)<span> </span><br>
	GZ_CircleDestroyAll()<span> </span><br><br>
	GZ_CircleShowForPlayer(playerid, circleid, color)<span> </span><br>
	GZ_CircleHideForPlayer(playerid, circleid)<span> </span><br><br>
	GZ_CircleShowForAll(circleid, color)<span> </span><br>
	GZ_CircleHideForAll(circleid)<span> </span><br><br>
	GZ_CircleFlashForPlayer(playerid, circleid, flashcolor)<span> </span><br>
	GZ_CircleStopFlashForPlayer(playerid, circleid)<span> </span><br><br>
	GZ_CircleFlashForAll(circleid, flashcolor)<span> </span><br>
	GZ_CircleStopFlashForAll(circleid)<br><br><u><strong>Лимиты:<span> </span></strong></u><br>
	Я знаю об ограничениях SA-MP, и поскольку вы знаете, что для гангзон не существует стримера, будьте внимательны! По умолчанию задан максимум в 10 одновременно создаваемых круглых гангзон (MAX_GZ_CIRCLES). Но это не означает, что вы можете создать 10 огромных кругов с автоматическим количеством квадратов, что превысит лимиты гангзон. Круг может использовать все доступные гангзоны, если вы пожелаете (1024), но вы не сможете создать ничего больше.<span> </span><br><br>
	Данный include считает, сколько гангзон было создано с ним, и когда будут достигнуты лимиты, он не позволит создавать новые круги. Но будьте осторожны, если вы создадите обычные гангзоны в фильтскриптах или в своём моде, то данный include не будет их учитывать!<span> </span><br><br><u><em>Эти примечания могут помочь вам при создании круглых гангзон:<span> </span></em></u><br>
	* Если вы укажете количество квадратов, которые вы хотите использовать для окружности, а её радиус будет достаточно велик, вы получите пробелы между квадратами (для гангзоны окружности).<span> </span><br>
	* Параметры min_angle и max_angle позволяют создавать полукруглые или другие кривые.<span> </span><br>
	* Если параметр square_size слишком высок, окружность получает "пикселированный" эффект, меньшие значения дают более плавные рисунки, 5.0 отлично подходит для меня.<span> </span><br>
	* Если вы хотите создать непрерывную окружность, и вы используете низкое значение для square_size, то для этого потребуется больше гангзон.<br><br><u><strong>Другое:</strong></u><br>
	Спасибо за прочтение темы, вы можете подписаться на YouTube-канал автора (<a href="https://vk.com/away.php?to=https%3A%2F%2Fwww.youtube.com%2Fchannel%2FUCKCwJGS1tkP_eQy7tNylEYQ&amp;post=-75966731_1560&amp;cc_key=" style="color:#2a5885" target="_blank" title="https://www.youtube.com/channel/UCKCwJGS1tkP_eQy7tNylEYQ" rel="external nofollow">https://www.youtube.com/channel/UCKCwJGS1tkP_eQy7tNyl..</a>), чтобы следить за развитием его мода, и если хотите, вы можете поддержать его здесь:<span> </span><a href="https://vk.com/away.php?to=https%3A%2F%2Fwww.paypal.com%2Fcgi-bin%2Fwebscr%3Fcmd%3D_s-xclick%26hosted_button_id%3D84YG3LPZC3SWQ&amp;post=-75966731_1560&amp;cc_key=" style="color:#2a5885" target="_blank" title="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=84YG3LPZC3SWQ" rel="external nofollow">https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick..</a><br><br>
	Оригинальная тема:<span> </span><a href="https://vk.com/away.php?to=http%3A%2F%2Fforum.sa-mp.com%2Fshowthread.php%3Ft%3D644449&amp;post=-75966731_1560&amp;cc_key=" style="color:#2a5885" target="_blank" rel="external nofollow">http://forum.sa-mp.com/showthread.php?t=644449</a></span>
</p>
			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						
<a href='https://pawno-rus.ru/profile/1-dest/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/1-dest/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Fsubmit%252F%253Fdo%253Dsubmit%2526category%253D16' title="Перейти в профиль DEST" class="ipsType_break"><b><span style='color:#ff0000'>DEST</b></span> </a>
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						10.11.2017
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							RIDE2DAY
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							0.3a+
						</div>
					</li>
				
			</ul>

		</div>
	</div>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">1530</guid><pubDate>Fri, 10 Nov 2017 09:26:23 +0000</pubDate></item><item><title>Streamer Plugin</title><link>https://pawno-rus.com/topic/1493-streamer-plugin/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>Streamer Plugin</h3>
			
				<a href="https://pawno-rus.ru/files/file/218-streamer-plugin/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Просмотр файла
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<ul style="color:#24292e">
<li>
		Fixed some attached object bugs (<em>Перевод</em>: Исправление многих багов при аттачах объектов) 
	</li>
	<li>
		Added GetDynamicActorAnimation (thanks IstuntmanI) (<em>Перевод</em>: Добавлена функция GetDynamicActorAnimtaion (спасибо Istuntmanl))
	</li>
	<li>
		Made chunk streaming toggleable (now disabled by default) 
	</li>
	<li>
		Added Streamer_(Is)ToggleChunkStream
	</li>
</ul>
<p>
	Отслеживайте актуальную версию тут: <a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly9naXRodWIuY29tL3NhbXAtaW5jb2duaXRvL3NhbXAtc3RyZWFtZXItcGx1Z2luL3JlbGVhc2Vz" ipsnoembed="false" rel="external nofollow">https://github.com/samp-incognito/samp-streamer-plugin/releases</a>
</p>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						
<a href='https://pawno-rus.ru/profile/1-dest/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/1-dest/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Fsubmit%252F%253Fdo%253Dsubmit%2526category%253D16' title="Перейти в профиль DEST" class="ipsType_break"><b><span style='color:#ff0000'>DEST</b></span> </a>
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						08.11.2017
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							Incognito
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера</strong>
						</div>
						<div class='ipsDataItem_main'>
							0.3a+
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">1493</guid><pubDate>Wed, 08 Nov 2017 11:10:38 +0000</pubDate></item><item><title>FCNPC - &#x43F;&#x43E;&#x43B;&#x43D;&#x43E;&#x435; &#x443;&#x43F;&#x440;&#x430;&#x432;&#x43B;&#x435;&#x43D;&#x438;&#x435; NPC</title><link>https://pawno-rus.com/topic/1490-fcnpc-polnoe-upravlenie-npc/</link><description><![CDATA[
<div class='ipsAreaBackground_light ipsPad'>

			<h3 class='ipsType_sectionHead'>FCNPC - полное управление NPC</h3>
			
				<a href="https://pawno-rus.ru/files/file/216-fcnpc-polnoe-upravlenie-npc/" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					Просмотр файла
				</a>
			
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				
<p>
	<b style="color:#333333"><u><font size="4">Введение:</font></u></b><br style="color:#333333"><br style="color:#333333"><span style="color:#333333">Да, этот плагин даёт полный контроль на сервере над NPC ботами, он похож на старый CNPC плагин, но этот намного различается с тем.</span><br style="color:#333333"><br style="color:#333333"><b style="color:#333333"><u><font size="4">Особенности:</font></u></b><br style="color:#333333">
	 
</p>

<ul style="color:#333333">
<li>
		50+ функций для управления NPC
	</li>
	<li>
		Обнаружение повреждения NPC
	</li>
	<li>
		Синхронизация с движением NPC (ходьба, бег, спринт, ...)
	</li>
	<li>
		Вход и выход NPC бота из транспорта (Не идеально, но всё же)
	</li>
</ul>
<div class="ipsSpoiler" data-ipsspoiler="" data-ipsspoiler-option="Definitions (дефайны)">
	<div class="ipsSpoiler_header">
		<span>Спойлер</span>
	</div>

	<div class="ipsSpoiler_contents">
		<pre class="ipsCode" id="ips_uid_1963_9">

#define FCNPC_MOVE_TYPE_AUTO      (-1)
#define FCNPC_MOVE_TYPE_WALK      (0)
#define FCNPC_MOVE_TYPE_RUN       (1)
#define FCNPC_MOVE_TYPE_SPRINT    (2)
#define FCNPC_MOVE_TYPE_DRIVE     (3)

#define FCNPC_MOVE_SPEED_AUTO     (-1.0)
#define FCNPC_MOVE_SPEED_WALK     (0.1552086)
#define FCNPC_MOVE_SPEED_RUN      (0.56444)
#define FCNPC_MOVE_SPEED_SPRINT   (0.926784)

#define FCNPC_MAX_NODES           (64)

#define FCNPC_INVALID_MOVEPATH_ID (-1)
#define FCNPC_INVALID_RECORD_ID   (-1)</pre>

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

<div class="ipsSpoiler" data-ipsspoiler="" data-ipsspoiler-option="Callbacks (автовызываемые функции)">
	<div class="ipsSpoiler_header">
		<span>Спойлер</span>
	</div>

	<div class="ipsSpoiler_contents">
		<pre class="ipsCode" id="ips_uid_1963_11">

forward FCNPC_OnCreate(npcid);
forward FCNPC_OnDestroy(npcid);
forward FCNPC_OnSpawn(npcid);
forward FCNPC_OnRespawn(npcid);
forward FCNPC_OnDeath(npcid, killerid, weaponid);

forward FCNPC_OnVehicleEntryComplete(npcid, vehicleid, seat);
forward FCNPC_OnVehicleExitComplete(npcid);

forward FCNPC_OnReachDestination(npcid);
forward FCNPC_OnFinishPlayback(npcid);

forward FCNPC_OnTakeDamage(npcid, damagerid, weaponid, bodypart, Float:health_loss);
forward FCNPC_OnGiveDamage(npcid, damagedid, weaponid, bodypart, Float:health_loss);
forward FCNPC_OnVehicleTakeDamage(npcid, damagerid, vehicleid, weaponid, Float:x, Float:y, Float:z);
forward FCNPC_OnWeaponShot(npcid, weaponid, hittype, hitid, Float:x, Float:y, Float:z);
forward FCNPC_OnWeaponStateChange(npcid, weapon_state);

forward FCNPC_OnFinishNodePoint(npcid, point);
forward FCNPC_OnChangeNode(npcid, nodeid);
forward FCNPC_OnFinishNode(npcid);

forward FCNPC_OnStreamIn(npcid, forplayerid);
forward FCNPC_OnStreamOut(npcid, forplayerid);

forward FCNPC_OnUpdate(npcid);

forward FCNPC_OnFinishMovePath(npcid, pathid);
forward FCNPC_OnFinishMovePathPoint(npcid, pathid, pointid);

forward FCNPC_OnChangeHeightPos(npcid, Float:new_z, Float:old_z); // disabled by default, see FCNPC_SetMinHeightPosCall</pre>

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

<div class="ipsSpoiler" data-ipsspoiler="" data-ipsspoiler-option="Natives (функции)">
	<div class="ipsSpoiler_header">
		<span>Спойлер</span>
	</div>

	<div class="ipsSpoiler_contents">
		<pre class="ipsCode" id="ips_uid_1963_13">

native FCNPC_GetPluginVersion(version[], const size = sizeof(version));
native FCNPC_SetUpdateRate(rate);
native FCNPC_GetUpdateRate();
native FCNPC_SetTickRate(rate);
native FCNPC_GetTickRate();
native FCNPC_InitMapAndreas(address);

native FCNPC_Create(name[]);
native FCNPC_Destroy(npcid);
native FCNPC_Spawn(npcid, skinid, Float:x, Float:y, Float:z);
native FCNPC_Respawn(npcid);
native FCNPC_IsSpawned(npcid);
native FCNPC_Kill(npcid);
native FCNPC_IsDead(npcid);
native FCNPC_IsValid(npcid);
native FCNPC_IsStreamedIn(npcid, forplayerid);
native FCNPC_IsStreamedForAnyone(npcid);

native FCNPC_SetPosition(npcid, Float:x, Float:y, Float:z);
native FCNPC_GivePosition(npcid, Float:x, Float:y, Float:z);
native FCNPC_GetPosition(npcid, &amp;Float:x, &amp;Float:y, &amp;Float:z);
native FCNPC_SetAngle(npcid, Float:angle);
native Float:FCNPC_GiveAngle(npcid, Float:angle);
native FCNPC_SetAngleToPos(npcid, Float:x, Float:y);
native FCNPC_SetAngleToPlayer(npcid, playerid);
native Float:FCNPC_GetAngle(npcid);
native FCNPC_SetQuaternion(npcid, Float:w, Float:x, Float:y, Float:z);
native FCNPC_GiveQuaternion(npcid, Float:w, Float:x, Float:y, Float:z);
native FCNPC_GetQuaternion(npcid, &amp;Float:w, &amp;Float:x, &amp;Float:y, &amp;Float:z);
native FCNPC_SetVelocity(npcid, Float:x, Float:y, Float:z, bool:update_pos = false);
native FCNPC_GiveVelocity(npcid, Float:x, Float:y, Float:z, bool:update_pos = false);
native FCNPC_GetVelocity(npcid, &amp;Float:x, &amp;Float:y, &amp;Float:z);
native FCNPC_SetInterior(npcid, interiorid);
native FCNPC_GetInterior(npcid);
native FCNPC_SetVirtualWorld(npcid, worldid);
native FCNPC_GetVirtualWorld(npcid);

native FCNPC_SetHealth(npcid, Float:health);
native Float:FCNPC_GiveHealth(npcid, Float:health);
native Float:FCNPC_GetHealth(npcid);
native FCNPC_SetArmour(npcid, Float:armour);
native Float:FCNPC_GiveArmour(npcid, Float:armour);
native Float:FCNPC_GetArmour(npcid);

native FCNPC_SetInvulnerable(npcid, bool:invulnerable = true);
native FCNPC_IsInvulnerable(npcid);

native FCNPC_SetSkin(npcid, skinid);
native FCNPC_GetSkin(npcid);

native FCNPC_SetWeapon(npcid, weaponid);
native FCNPC_GetWeapon(npcid);
native FCNPC_SetAmmo(npcid, ammo);
native FCNPC_GiveAmmo(npcid, ammo);
native FCNPC_GetAmmo(npcid);
native FCNPC_SetAmmoInClip(npcid, ammo);
native FCNPC_GiveAmmoInClip(npcid, ammo);
native FCNPC_GetAmmoInClip(npcid);
native FCNPC_SetWeaponSkillLevel(npcid, skill, level);
native FCNPC_GiveWeaponSkillLevel(npcid, skill, level);
native FCNPC_GetWeaponSkillLevel(npcid, skill);
native FCNPC_SetWeaponState(npcid, weaponstate);
native FCNPC_GetWeaponState(npcid);

native FCNPC_SetWeaponReloadTime(npcid, weaponid, time);
native FCNPC_GetWeaponReloadTime(npcid, weaponid);
native FCNPC_GetWeaponActualReloadTime(npcid, weaponid);
native FCNPC_SetWeaponShootTime(npcid, weaponid, time);
native FCNPC_GetWeaponShootTime(npcid, weaponid);
native FCNPC_SetWeaponClipSize(npcid, weaponid, size);
native FCNPC_GetWeaponClipSize(npcid, weaponid);
native FCNPC_GetWeaponActualClipSize(npcid, weaponid);
native FCNPC_SetWeaponAccuracy(npcid, weaponid, Float:accuracy);
native Float:FCNPC_GetWeaponAccuracy(npcid, weaponid);
native FCNPC_SetWeaponInfo(npcid, weaponid, reload_time = -1, shoot_time = -1, clip_size = -1, Float:accuracy = 1.0);
native FCNPC_GetWeaponInfo(npcid, weaponid, &amp;reload_time = -1, &amp;shoot_time = -1, &amp;clip_size = -1, &amp;Float:accuracy = 1.0);
native FCNPC_SetWeaponDefaultInfo(weaponid, reload_time = -1, shoot_time = -1, clip_size = -1, Float:accuracy = 1.0);
native FCNPC_GetWeaponDefaultInfo(weaponid, &amp;reload_time = -1, &amp;shoot_time = -1, &amp;clip_size = -1, &amp;Float:accuracy = 1.0);

native FCNPC_SetKeys(npcid, ud_analog, lr_analog, keys);
native FCNPC_GetKeys(npcid, &amp;ud_analog, &amp;lr_analog, &amp;keys);

native FCNPC_SetSpecialAction(npcid, actionid);
native FCNPC_GetSpecialAction(npcid);

native FCNPC_SetAnimation(npcid, animationid, Float:fDelta = 4.1, loop = 0, lockx = 1, locky = 1, freeze = 0, time = 1);
native FCNPC_SetAnimationByName(npcid, name[], Float:fDelta = 4.1, loop = 0, lockx = 1, locky = 1, freeze = 0, time = 1);
native FCNPC_ResetAnimation(npcid);
native FCNPC_GetAnimation(npcid, &amp;animationid = 0, &amp;Float:fDelta = 4.1, &amp;loop = 0, &amp;lockx = 1, &amp;locky = 1, &amp;freeze = 0, &amp;time = 1);
native FCNPC_ApplyAnimation(npcid, animlib[], animname[], Float:fDelta = 4.1, loop = 0, lockx = 1, locky = 1, freeze = 0, time = 1);
native FCNPC_ClearAnimations(npcid);

native FCNPC_SetFightingStyle(npcid, style);
native FCNPC_GetFightingStyle(npcid);

native FCNPC_ToggleReloading(npcid, bool:toggle);
native FCNPC_ToggleInfiniteAmmo(npcid, bool:toggle);

native FCNPC_GoTo(npcid, Float:x, Float:y, Float:z, type = MOVE_TYPE_AUTO, Float:speed = MOVE_SPEED_AUTO, bool:UseMapAndreas = false, Float:radius = 0.0, bool:setangle = true, Float:dist_offset = 0.0, stopdelay = 250);
native FCNPC_GoToPlayer(npcid, playerid, type = MOVE_TYPE_AUTO, Float:speed = MOVE_SPEED_AUTO, bool:UseMapAndreas = false, Float:radius = 0.0, bool:setangle = true, Float:dist_offset = 0.0, Float:dist_check = 1.5, stopdelay = 250);
native FCNPC_Stop(npcid);
native FCNPC_IsMoving(npcid);
native FCNPC_IsMovingAtPlayer(npcid, playerid);
native FCNPC_GetDestinationPoint(npcid, &amp;Float:x, &amp;Float:y, &amp;Float:z);

native FCNPC_AimAt(npcid, Float:x, Float:y, Float:z, bool:shoot = false, shoot_delay = -1, bool:setangle = true, Float:offset_from_x = 0.0, Float:offset_from_y = 0.0, Float:offset_from_z = 0.0);
native FCNPC_AimAtPlayer(npcid, playerid, bool:shoot = false, shoot_delay = -1, bool:setangle = true, Float:offset_x = 0.0, Float:offset_y = 0.0, Float:offset_z = 0.0, Float:offset_from_x = 0.0, Float:offset_from_y = 0.0, Float:offset_from_z = 0.0);
native FCNPC_StopAim(npcid);
native FCNPC_MeleeAttack(npcid, delay = -1, bool:fightstyle = false);
native FCNPC_StopAttack(npcid);
native FCNPC_IsAttacking(npcid);
native FCNPC_IsAiming(npcid);
native FCNPC_IsAimingAtPlayer(npcid, playerid);
native FCNPC_GetAimingPlayer(npcid);
native FCNPC_IsShooting(npcid);
native FCNPC_IsReloading(npcid);
native FCNPC_TriggerWeaponShot(npcid, weaponid, hittype, hitid, Float:x, Float:y, Float:z, bool:ishit = true, Float:offset_from_x = 0.0, Float:offset_from_y = 0.0, Float:offset_from_z = 0.0);

native FCNPC_EnterVehicle(npcid, vehicleid, seatid, type = MOVE_TYPE_WALK);
native FCNPC_ExitVehicle(npcid);

native FCNPC_PutInVehicle(npcid, vehicleid, seatid);
native FCNPC_RemoveFromVehicle(npcid);
native FCNPC_GetVehicleID(npcid);
native FCNPC_GetVehicleSeat(npcid);
native FCNPC_SetVehicleSiren(npcid, bool:status);
native FCNPC_IsVehicleSiren(npcid);
native FCNPC_SetVehicleHealth(npcid, Float:health);
native Float:FCNPC_GetVehicleHealth(npcid);
native FCNPC_SetVehicleHydraThrusters(npcid, direction);
native FCNPC_GetVehicleHydraThrusters(npcid);
native FCNPC_SetVehicleGearState(npcid, gear_state);
native FCNPC_GetVehicleGearState(npcid);

native FCNPC_SetSurfingOffsets(npcid, Float:x, Float:y, Float:z);
native FCNPC_GiveSurfingOffsets(npcid, Float:x, Float:y, Float:z);
native FCNPC_GetSurfingOffsets(npcid, &amp;Float:x, &amp;Float:y, &amp;Float:z);
native FCNPC_SetSurfingVehicle(npcid, vehicleid);
native FCNPC_GetSurfingVehicle(npcid);
native FCNPC_SetSurfingObject(npcid, objectid);
native FCNPC_GetSurfingObject(npcid);
native FCNPC_SetSurfingPlayerObject(npcid, objectid);
native FCNPC_GetSurfingPlayerObject(npcid);
native FCNPC_StopSurfing(npcid);

native FCNPC_StartPlayingPlayback(npcid, file[] = "", recordid = INVALID_RECORD_ID, bool:auto_unload = false);
native FCNPC_StopPlayingPlayback(npcid);
native FCNPC_PausePlayingPlayback(npcid);
native FCNPC_ResumePlayingPlayback(npcid);
native FCNPC_LoadPlayingPlayback(file[]);
native FCNPC_UnloadPlayingPlayback(recordid);
native FCNPC_SetPlayingPlaybackPath(npcid, path[]);
native FCNPC_GetPlayingPlaybackPath(npcid, path[], const size = sizeof(path));

native FCNPC_OpenNode(nodeid);
native FCNPC_CloseNode(nodeid);
native FCNPC_IsNodeOpen(nodeid);
native FCNPC_GetNodeType(nodeid);
native FCNPC_SetNodePoint(nodeid, point);
native FCNPC_GetNodePointPosition(nodeid, &amp;Float:x, &amp;Float:y, &amp;Float:z);
native FCNPC_GetNodePointCount(nodeid);
native FCNPC_GetNodeInfo(nodeid, &amp;vehnodes, &amp;pednodes, &amp;navinode);
native FCNPC_PlayNode(npcid, nodeid, move_type = MOVE_TYPE_AUTO, Float:speed = MOVE_SPEED_AUTO, bool:UseMapAndreas = false, Float:radius = 0.0, bool:setangle = true);
native FCNPC_StopPlayingNode(npcid);
native FCNPC_PausePlayingNode(npcid);
native FCNPC_ResumePlayingNode(npcid);
native FCNPC_IsPlayingNode(npcid);
native FCNPC_IsPlayingNodePaused(npcid);

native FCNPC_CreateMovePath();
native FCNPC_DestroyMovePath(pathid);
native FCNPC_IsValidMovePath(pathid);
native FCNPC_AddPointToPath(pathid, Float:x, Float:y, Float:z);
native FCNPC_AddPointsToPath(pathid, Float:points[][3], const size = sizeof(points));
native FCNPC_AddPointsToPath2(pathid, Float:points_x[], Float:points_y[], Float:points_z[], const size = sizeof(points_x));
native FCNPC_RemovePointFromPath(pathid, pointid);
native FCNPC_IsValidMovePoint(pathid, pointid);
native FCNPC_GetMovePoint(pathid, pointid, &amp;Float:x, &amp;Float:y, &amp;Float:z);
native FCNPC_GetNumberMovePoint(pathid);
native FCNPC_GoByMovePath(npcid, pathid, type = MOVE_TYPE_AUTO, Float:speed = MOVE_SPEED_AUTO, bool:UseMapAndreas = false, Float:radius = 0.0, bool:setangle = true, Float:dist_offset = 0.0);

native FCNPC_ToggleMapAndreasUsage(npcid, bool:enabled);
native FCNPC_IsMapAndreasUsed(npcid);
native FCNPC_SetMinHeightPosCall(npcid, Float:height);
native Float:FCNPC_GetMinHeightPosCall(npcid);</pre>

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

<p>
	Видео-демонстрация скрипта: <a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1WbHF0S1dnUk8xMA==" ipsnoembed="false" rel="external nofollow">https://www.youtube.com/watch?v=VlqtKWgRO10</a>
</p>

<p>
	Следить за свежей версией вы можете по адресу: <a href="https://pawno-rus.com/go/?url=aHR0cHM6Ly9naXRodWIuY29tL3ppZ2dpL0ZDTlBDL3JlbGVhc2Vz" rel="external nofollow">релизы FCNPC (GitHub)</a>
</p>

<div class="ipsSpoiler" data-ipsspoiler="" data-ipsspoiler-option="Информация по поводу 0.3.8">
	<div class="ipsSpoiler_header">
		<span>Спойлер</span>
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			На данный момент плагин не запускается на версии 0.3.8. По словам разработчиков они адаптируют плагин, как только выйдет релизная версия 0.3.8. 
		</p>
	</div>
</div>

<p>
	 
</p>

			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавил</strong>
					</div>
					<div class='ipsDataItem_main'>
						
<a href='https://pawno-rus.ru/profile/1-dest/' data-ipsHover data-ipsHover-target='https://pawno-rus.ru/profile/1-dest/?do=hovercard&amp;referrer=https%253A%252F%252Fpawno-rus.ru%252Ffiles%252Ffile%252F216-fcnpc-polnoe-upravlenie-npc%252F%253Fdo%253DaddTopic' title="Перейти в профиль DEST" class="ipsType_break"><b><span style='color:#ff0000'>DEST</b></span> </a>
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Добавлено</strong>
					</div>
					<div class='ipsDataItem_main'>
						08.11.2017
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>Категория</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="https://pawno-rus.ru/files/category/16-plaginy-inkludy/">Плагины / инклуды</a>
					</div>
				</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Автор</strong>
						</div>
						<div class='ipsDataItem_main'>
							OrMisicL, Admigo, Lorenc_, ziggi и др.
						</div>
					</li>
				
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>Совместимость с версией мультиплеера:</strong>
						</div>
						<div class='ipsDataItem_main'>
							<strong>Совместимость с версией мультиплеера::</strong>0.3.7, 0.3z
						</div>
					</li>
				
			</ul>

</div>
<p>&nbsp;</p>]]></description><guid isPermaLink="false">1490</guid><pubDate>Wed, 08 Nov 2017 09:14:34 +0000</pubDate></item></channel></rss>
