<?xml version="1.0"?>
<rss version="2.0"><channel><title>Pluginy ostatnich temat&#xF3;w</title><link>https://strefaskilla.pl/forum/100-pluginy/</link><description>Pluginy ostatnich temat&#xF3;w</description><language>pl</language><item><title>[ROZWI&#x104;ZANY] pluginy</title><link>https://strefaskilla.pl/topic/59996-rozwi%C4%85zany-pluginy/</link><description><![CDATA[<p>
	szukam pluginu svipa i VIPa plus hud
</p>
]]></description><guid isPermaLink="false">59996</guid><pubDate>Wed, 19 Feb 2025 16:08:31 +0000</pubDate></item><item><title>FreeVip w godzinach</title><link>https://strefaskilla.pl/topic/47682-freevip-w-godzinach/</link><description><![CDATA[<p>
	Prosty plugin, który zmienia cvar domyślnej flagi
</p>

<p>
	Oczywiście jestem jego autorem wzięty z mojego serwera
</p>

<p>
	Flage zmienia na "t"
</p>

<p>
	Cvary:
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted"><span class="pln">znq_freevip_start </span><span class="lit">22</span><span class="pln"> </span><span class="com">// Godzina rozpoczęcia darmowego VIPA</span><span class="pln">
znq_freevip_end </span><span class="lit">8</span><span class="pln"> </span><span class="com">// Godzina zakończenia darmowego VIPA</span><span class="pln">
znq_flags </span><span class="str">"t"</span><span class="pln"> </span><span class="com">// Jaką flagę ma ustawiać domyślne "t" | ADMIN_LEVEL_H</span></pre>

<p>
	 
</p>

<p>
	KOD
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted"><span class="com">#include</span><span class="pln"> </span><span class="str">&lt;amxmodx&gt;</span><span class="pln">
</span><span class="com">#include</span><span class="pln"> </span><span class="pun">&lt;</span><span class="typ">ColorChat</span><span class="pun">&gt;</span><span class="pln">
</span><span class="com">#define</span><span class="pln"> </span><span class="typ">PluginTag_info</span><span class="pln"> </span><span class="str">"^x04[^x03ZP -&gt; Informacje^x04]^x01:"</span><span class="pln">
</span><span class="kwd">new</span><span class="pln"> cvar_start</span><span class="pun">,</span><span class="pln"> cvar_end</span><span class="pun">,</span><span class="pln"> cvar_flags</span><span class="pun">;</span><span class="pln">

</span><span class="kwd">public</span><span class="pln"> plugin_init</span><span class="pun">()</span><span class="pln">
 </span><span class="pun">{</span><span class="pln">
	register_plugin</span><span class="pun">(</span><span class="str">"[ZnQ -&gt; FreeVip]"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"2.0"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"ZnQ"</span><span class="pun">);</span><span class="pln">
	register_logevent</span><span class="pun">(</span><span class="str">"round_start"</span><span class="pun">,</span><span class="pln"> </span><span class="lit">2</span><span class="pun">,</span><span class="pln"> </span><span class="str">"1=Round_Start"</span><span class="pun">);</span><span class="pln">
	register_logevent</span><span class="pun">(</span><span class="str">"round_end"</span><span class="pun">,</span><span class="pln"> </span><span class="lit">2</span><span class="pun">,</span><span class="pln"> </span><span class="str">"1=Round_End"</span><span class="pun">);</span><span class="pln">
	
	cvar_start </span><span class="pun">=</span><span class="pln"> register_cvar</span><span class="pun">(</span><span class="str">"znq_freevip_start"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"21"</span><span class="pun">);</span><span class="pln">
	cvar_end </span><span class="pun">=</span><span class="pln"> register_cvar</span><span class="pun">(</span><span class="str">"znq_freevip_end"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"8"</span><span class="pun">);</span><span class="pln">
  	cvar_flags </span><span class="pun">=</span><span class="pln"> register_cvar</span><span class="pun">(</span><span class="str">"znq_flags"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"t"</span><span class="pun">);</span><span class="pln">
	set_task</span><span class="pun">(</span><span class="lit">120.0</span><span class="pun">,</span><span class="pln"> </span><span class="str">"FreeVipAdv"</span><span class="pun">,</span><span class="pln"> </span><span class="pun">.</span><span class="pln">flags</span><span class="pun">=</span><span class="str">"b"</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"> round_start</span><span class="pun">()</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
	</span><span class="kwd">new</span><span class="pln"> data</span><span class="pun">[</span><span class="lit">3</span><span class="pun">]</span><span class="pln">
	get_time</span><span class="pun">(</span><span class="str">"%H"</span><span class="pun">,</span><span class="pln"> data</span><span class="pun">,</span><span class="pln"> </span><span class="lit">2</span><span class="pun">);</span><span class="pln">
	</span><span class="kwd">if</span><span class="pun">(</span><span class="pln">get_pcvar_num</span><span class="pun">(</span><span class="pln">cvar_end</span><span class="pun">)</span><span class="pln"> </span><span class="pun">&gt;</span><span class="pln"> str_to_num</span><span class="pun">(</span><span class="pln">data</span><span class="pun">)</span><span class="pln"> </span><span class="pun">&gt;=</span><span class="pln"> get_pcvar_num</span><span class="pun">(</span><span class="pln">cvar_start</span><span class="pun">))</span><span class="pln">
	</span><span class="pun">{</span><span class="pln">
        set_cvar_string</span><span class="pun">(</span><span class="str">"amx_default_access"</span><span class="pun">,</span><span class="pln"> get_pcvar_string</span><span class="pun">(</span><span class="pln">cvar_flags</span><span class="pun">));</span><span class="pln">
		</span><span class="typ">ColorChat</span><span class="pun">(</span><span class="lit">0</span><span class="pun">,</span><span class="pln"> YELLOW</span><span class="pun">,</span><span class="pln"> </span><span class="str">"%s ^x04FreeVip! ^x01wlasnie wystartowal nocny FreeVip. Konczy sie o ^x04%i^x01."</span><span class="pun">,</span><span class="pln"> </span><span class="typ">PluginTag_info</span><span class="pun">,</span><span class="pln"> get_pcvar_num</span><span class="pun">(</span><span class="pln">cvar_end</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="kwd">public</span><span class="pln"> round_end</span><span class="pun">()</span><span class="pln"> 
</span><span class="pun">{</span><span class="pln">
    set_cvar_string</span><span class="pun">(</span><span class="str">"amx_default_access"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"z"</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 class="typ">FreeVipAdv</span><span class="pun">()</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
	</span><span class="typ">ColorChat</span><span class="pun">(</span><span class="lit">0</span><span class="pun">,</span><span class="pln"> YELLOW</span><span class="pun">,</span><span class="pln"> </span><span class="str">"%s U nas na serwerze jest nocny ^x04FreeVIP^x01 w Godzinach ^x04%i^x01-^x04%i"</span><span class="pun">,</span><span class="pln"> </span><span class="typ">PluginTag_info</span><span class="pun">,</span><span class="pln"> get_pcvar_num</span><span class="pun">(</span><span class="pln">cvar_start</span><span class="pun">),</span><span class="pln"> get_pcvar_num</span><span class="pun">(</span><span class="pln">cvar_end</span><span class="pun">));</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	 
</p>
]]></description><guid isPermaLink="false">47682</guid><pubDate>Sat, 07 Jan 2023 19:22:37 +0000</pubDate></item><item><title>Zasady serwera v1.0</title><link>https://strefaskilla.pl/topic/18796-zasady-serwera-v10/</link><description><![CDATA[<p>
	<strong>Zasady serwera</strong>
</p>

<p>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="4966" data-ratio="75" width="800" alt="ZasadySerwera_amxx.JPG.521f7944742a3b4ca21771cba96cd04a.JPG" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://strefaskilla.pl/uploads/monthly_2020_04/ZasadySerwera_amxx.JPG.521f7944742a3b4ca21771cba96cd04a.JPG">
</p>

<p>
	.: Opis :.
</p>

<p>
	Przy dołączeniu się do serwera, musimy zaakceptować zasady.
</p>

<p>
	Link do pobrania ----&gt; <a class="ipsAttachLink" contenteditable="false" data-fileid="4967" href="https://strefaskilla.pl/applications/core/interface/file/attachment.php?id=4967" data-fileext="rar" rel="">cs_scriptspl_zasady_serwera_131.rar</a>
</p>
]]></description><guid isPermaLink="false">18796</guid><pubDate>Thu, 16 Apr 2020 21:34:42 +0000</pubDate></item><item><title>Amx IP</title><link>https://strefaskilla.pl/topic/18795-amx-ip/</link><description><![CDATA[<p>
	.: Opis :.
</p>

<p>
	Po wpisaniu odpowiedniej komendy, wyskakuje ip danego gracza/graczy.
</p>

<p>
	.: Komendy:.
</p>

<p>
	amx_ip &lt;nick gracza&gt; - pokazuje IP danego gracza
</p>

<p>
	link -----&gt; <a class="ipsAttachLink" contenteditable="false" data-fileid="4965" href="https://strefaskilla.pl/applications/core/interface/file/attachment.php?id=4965" data-fileext="rar" rel="">cs_scriptspl_amx_ip_432.rar</a>
</p>

<p>
	Przyda sie do sprawdzenia gracza i zgłaszania podejrzanych o czitowanie. <span><img alt=":)" data-emoticon="" height="20" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" srcset="https://strefaskilla.pl/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" data-src="https://strefaskilla.pl/uploads/emoticons/smile.png"> </span>
</p>
]]></description><guid isPermaLink="false">18795</guid><pubDate>Thu, 16 Apr 2020 21:25:20 +0000</pubDate></item><item><title>Szukam pluginu cs 1.6</title><link>https://strefaskilla.pl/topic/17908-szukam-pluginu-cs-16/</link><description><![CDATA[<p>
	Siemanko, miałby ktoś może plugin na oddanie (za free), który zapisuje logi wejść/wyjść graczy na serwer (który też zapisuje IP/SID)? Albo działający plugin z rangami, najlepiej z CSa:GO?
</p>

<p>
	Prosiłbym o pomoc <span><img alt=":/" data-emoticon="" height="20" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" srcset="https://strefaskilla.pl/uploads/emoticons/unsure@2x.png 2x" title=":/" width="20" data-src="https://strefaskilla.pl/uploads/emoticons/unsure.png"></span>
</p>
]]></description><guid isPermaLink="false">17908</guid><pubDate>Tue, 24 Mar 2020 20:33:18 +0000</pubDate></item><item><title>[+18] Sr*nie w CS 1.6</title><link>https://strefaskilla.pl/topic/15739-18-srnie-w-cs-16/</link><description><![CDATA[<p>
	<img alt="spacer.png" class="ipsImage" data-ratio="16.39" height="60" style="height:auto;" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://i.imgur.com/nOL6Mnv.png"><br>
	Plugin pozwala nam srać na zwłoki naszych wrogów i kolegów z teamu.
</p>

<p>
	<img alt="spacer.png" class="ipsImage" data-ratio="16.39" height="60" style="height:auto;" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://i.imgur.com/wnIoa3q.png"><br>
	<strong>amx_dookie</strong> 2 //- ile można maksymalnie się wysrać na kogoś<br>
	<strong>amx_superdookie</strong> 2 // - ile można mieć super sraczki
</p>

<p>
	<img alt="spacer.png" class="ipsImage" data-ratio="16.39" height="60" style="height:auto;" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://i.imgur.com/L6JYdxu.png"><br>
	<strong>/infosraj </strong>- pokazuję info<br>
	<strong>/infowysraj</strong> - pokazuje info<br>
	<strong>/sraj </strong>- komenda na sranie<br>
	<strong>/wysraj</strong> - komenda na sranie
</p>

<p>
	<img alt="spacer.png" class="ipsImage" data-ratio="16.39" height="60" style="height:auto;" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://i.imgur.com/TZ3Q2Ss.png"><br>
	Standardowo 
</p>

<p>
	<img alt="spacer.png" class="ipsImage" data-ratio="16.39" height="60" style="height:auto;" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://i.imgur.com/qN7PYh2.png">
</p>

<div class="ipsEmbeddedVideo">
	<div>
		<iframe allowfullscreen="" frameborder="0" height="344" width="459" src="https://strefaskilla.pl/applications/core/interface/index.html" data-embed-src="https://www.youtube.com/embed/KxVEH7izxnA?feature=oembed"></iframe>
	</div>
</div>

<p>
	<img alt="spacer.png" class="ipsImage" data-ratio="16.39" height="60" style="height:auto;" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://i.imgur.com/LKvArCx.png">
</p>

<p>
	<span style="font-size:8px;">Źródło: amxx.pl</span>
</p>
<p>
<a class="ipsAttachLink" href="https://strefaskilla.pl/applications/core/interface/file/attachment.php?id=3539" data-fileext="rar" data-fileid="3539">sranie.rar</a></p>]]></description><guid isPermaLink="false">15739</guid><pubDate>Sat, 25 Jan 2020 19:55:23 +0000</pubDate></item><item><title>Spadochron w CS 1.6</title><link>https://strefaskilla.pl/topic/15648-spadochron-w-cs-16/</link><description><![CDATA[<p style="text-align:center;">
	<span style="color:#16a085;"><strong>Tu macie plugin na spadochron w CS 1.6</strong></span>
</p>

<p style="text-align:center;">
	<span style="color:#16a085;"><strong>Napewno się to komuś kiedyś przyda </strong></span>
</p>

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

<p style="text-align:center;">
	<strong><a href="https://megawrzuta.pl/download/4053f1831dcd1d773a7f64f4dced1223.html" rel="external nofollow">https://megawrzuta.pl/download/4053f1831dcd1d773a7f64f4dced1223.html</a></strong>
</p>

<p style="text-align:center;">
	<strong>1.Wrzucamy plik parachute.amxx do folderu amxmodx/plugins</strong>
</p>

<p style="text-align:center;">
	<strong>2. Wrzucamy plik parachute.sma do folderu amxmodx/scripting</strong>
</p>

<p style="text-align:center;">
	<strong>3. Dopisujemy do folderu plugins.ini parachute.amxx</strong>
</p>

<p style="text-align:center;">
	<strong>4. Wgrywamy model spadochronu do cstrike/models</strong>
</p>

<p style="text-align:center;">
	<strong>Restart serwera i plugin działa <span><img alt=":))" data-emoticon="" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" title=":))" data-src="https://strefaskilla.pl/uploads/emoticons/ostr.gif"></span></strong>
</p>
]]></description><guid isPermaLink="false">15648</guid><pubDate>Thu, 23 Jan 2020 00:51:31 +0000</pubDate></item><item><title>? Bankomat w CS 1.6</title><link>https://strefaskilla.pl/topic/15665-%3F-bankomat-w-cs-16/</link><description><![CDATA[<p>
	<img alt="spacer.png" class="ipsImage" data-ratio="16.39" height="60" style="height:auto;" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://i.imgur.com/0iZzIF2.png">
</p>

<p>
	Plugin ten dodaje jeden bankomat na resp`a CT oraz TT. Podchodząc do bankomatu możemy wybrać pieniądze (wybieranie za pomocą "use", standardowo klawisz e).
</p>

<p>
	<img alt="spacer.png" class="ipsImage" data-ratio="16.39" height="60" style="height:auto;" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://i.imgur.com/Q1G2vjJ.png"><img alt="spacer.png" class="ipsImage" data-ratio="75.00" height="300" style="height:auto;" width="400" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://i.imgur.com/2NIlRWo.jpg">
</p>

<p>
	<img alt="spacer.png" class="ipsImage" data-ratio="16.39" height="60" style="height:auto;" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://i.imgur.com/uDCJ4fQ.png"><br>
	Standardowa<br>
	Folder <em>ATM</em> do addons/amxmodx/configs<br>
	Plik <em>atm_model.mdl </em>do cstrike/models
</p>

<p>
	<img alt="spacer.png" class="ipsImage" data-ratio="16.39" height="60" style="height:auto;" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://i.imgur.com/iIVeCFY.png"><br>
	<strong>atm_max_money</strong> (optymalnie: 1200 ) - Ilość pieniędzy którą możemy wybrać (max 1200) <br>
	<strong>atm_give_money</strong> (optymalnie: 300 ) - Ilość pieniędzy którą możemy otrzymać podczas wybierania.<br>
	<strong>atm_maxuse_per_round</strong> (optymalnie: 3 ) - Ile razy możemy wybrać gotówkę na rundę.
</p>

<p>
	<img alt="spacer.png" class="ipsImage" data-ratio="16.39" height="60" style="height:auto;" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://i.imgur.com/tQzs2AJ.png"><br>
	fakemeta<br>
	cstrike
</p>

<p>
	<img alt="spacer.png" class="ipsImage" data-ratio="16.39" height="60" style="height:auto;" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://i.imgur.com/t0ElOs1.png"><br>
	Spawny bankomatu są gotowe na mapy:<br>
	de_aztec<br>
	de_cbble<br>
	de_dust2<br>
	de_dust<br>
	de_inferno<br>
	de_train<br>
	mini_dust2
</p>

<p>
	<img alt="spacer.png" class="ipsImage" data-ratio="16.39" height="60" style="height:auto;" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://i.imgur.com/OqzSQwU.png">
</p>

<p style="text-align:right;">
	<span style="font-size:8px;">Źródło: amxx.pl</span>
</p>
<p>
<a class="ipsAttachLink" href="https://strefaskilla.pl/applications/core/interface/file/attachment.php?id=3516" data-fileext="rar" data-fileid="3516">Bankomat - ATM.rar</a></p>]]></description><guid isPermaLink="false">15665</guid><pubDate>Thu, 23 Jan 2020 18:12:09 +0000</pubDate></item><item><title>[+18] Sexy Bomba</title><link>https://strefaskilla.pl/topic/14299-18-sexy-bomba/</link><description><![CDATA[<p>
	<img alt="opis.png" class="ipsImage" data-ratio="16.39" height="60" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://amxx.pl/foty/grafikap/opis.png"></p>

<p>
	Po podłożeniu bomby zamiast standardowej paki mamy tańczącą dziewczynę na rurze przy muzyce w tle.
</p>

<p>
	<img alt="instalacja.png" class="ipsImage" data-ratio="16.39" height="60" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://amxx.pl/foty/grafikap/instalacja.png"></p>

<p>
	Standardowo
</p>

<p>
	<img alt="inneinformacje.png" class="ipsImage" data-ratio="16.39" height="60" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://amxx.pl/foty/grafikap/inneinformacje.png"></p>

<div class="ipsEmbeddedVideo">
	<div>
		<iframe allowfullscreen="" frameborder="0" height="270" width="480" src="https://strefaskilla.pl/applications/core/interface/index.html" data-embed-src="https://www.youtube.com/embed/IHN7StQYzR8?feature=oembed"></iframe>
	</div>
</div>

<p>
	<img alt="download.png" class="ipsImage" data-ratio="16.39" height="60" width="366" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" data-src="https://amxx.pl/foty/grafikap/download.png"></p>

<p>
	<a href="https://www84.zippyshare.com/v/sbZg1Xq4/file.html" rel="external nofollow"><span>https</span><span>://</span><span>www84</span><span>.</span><span>zippyshare</span><span>.</span><span>com</span><span>/</span><span>v</span><span>/</span><span>sbZg1Xq4</span><span>/</span><span>file</span><span>.</span><span>html</span></a><br><a href="https://www84.zippyshare.com/v/zppRuOEY/file.html" rel="external nofollow"><span>https</span><span>://</span><span>www84</span><span>.</span><span>zippyshare</span><span>.</span><span>com</span><span>/</span><span>v</span><span>/</span><span>zppRuOEY</span><span>/</span><span>file</span><span>.</span><span>html</span></a><br><a href="https://www84.zippyshare.com/v/5tLGkSiL/file.html" rel="external nofollow"><span>https</span><span>://</span><span>www84</span><span>.</span><span>zippyshare</span><span>.</span><span>com</span><span>/</span><span>v</span><span>/</span><span>5tLGkSiL</span><span>/</span><span>file</span><span>.</span><span>html</span></a>
</p>

<p>
	<span style="font-size:8px;">Źródło: amxx.pl</span>
</p>
]]></description><guid isPermaLink="false">14299</guid><pubDate>Tue, 26 Nov 2019 14:00:24 +0000</pubDate></item><item><title>Pro&#x15B;ba o kompilacj&#x119; lokaln&#x105;</title><link>https://strefaskilla.pl/topic/13839-prosba-o-kompilacje-lokalna/</link><description><![CDATA[<p>
	Cześć, jeśli właśnie to czytasz i masz chwilkę, to chciałbym Cię prosić o pomoc, mianowicie żebyś skompilował lokalnie poniższy kod i podesłał mi gotowe pliki .sma i .amxx. Pomoc nagrodzę reputacją. <span style="background-color:rgb(14,4,4);"><span><img alt=":D" data-emoticon="" height="20" src="https://strefaskilla.pl/applications/core/interface/js/spacer.png" srcset="https://strefaskilla.pl/uploads/emoticons/biggrin@2x.png 2x" title=":D" width="20" data-src="https://strefaskilla.pl/uploads/emoticons/biggrin.png"></span></span>
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">#include </span><span class="tag">&lt;amxmodx&gt;</span><span class="pln">
#include </span><span class="tag">&lt;cstrike&gt;</span><span class="pln">
#include </span><span class="tag">&lt;engine&gt;</span><span class="pln">
#include </span><span class="tag">&lt;fun&gt;</span><span class="pln">
#include </span><span class="tag">&lt;hamsandwich&gt;</span><span class="pln">
#include </span><span class="tag">&lt;stripweapons&gt;</span><span class="pln">
#include </span><span class="tag">&lt;csgomod&gt;</span><span class="pln">

#define PLUGIN "CS:GO VIP &amp; SVIP"
#define VERSION "1.0"
#define AUTHOR "O'Zone"

#define ADMIN_FLAG_G (1&lt;&lt;23)

new Array:VIPs, Array:SVIPs, bool:used[MAX_PLAYERS + 1], bool:disabled, roundNum = 0, VIP, SVIP, smallMaps;

new const commandVIPs[][] = { "vips", "say /vips", "say_team /vips", "say /vipy", "say_team /vipy" };
new const commandSVIPs[][] = { "svips", "say /svips", "say_team /svips", "say /svipy", "say_team /svipy" };
new const commandVIPMotd[][] = { "vip", "say /vip", "say_team /vip" };
new const commandSVIPMotd[][] = { "svip", "say /svip", "say_team /svip", "say /supervip", "say_team /supervip" };

new disallowedWeapons[] = { CSW_XM1014, CSW_MAC10, CSW_AUG, CSW_M249, CSW_GALIL, CSW_AK47, CSW_M4A1, CSW_AWP,
CSW_SG550, CSW_G3SG1, CSW_UMP45, CSW_MP5NAVY, CSW_FAMAS, CSW_SG552, CSW_TMP, CSW_P90, CSW_M3 };

enum { ammo_none, ammo_338magnum = 1, ammo_762nato, ammo_556natobox, ammo_556nato, ammo_buckshot, ammo_45acp,
ammo_57mm, ammo_50ae, ammo_357sig, ammo_9mm, ammo_flashbang, ammo_hegrenade, ammo_smokegrenade, ammo_c4 };

new const maxBPAmmo[] = { 0, 30, 90, 200, 90, 32, 100, 100, 35, 52, 120, 2, 1, 1, 1 };

forward amxbans_admin_connect(id);

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR);
		bind_pcvar_num(register_cvar("csgo_vip_small_maps", "0"), smallMaps);
	
	for (new i; i &lt; sizeof commandVIPs; i++) register_clcmd(commandVIPs[i], "show_vips");
	for (new i; i &lt; sizeof commandSVIPs; i++) register_clcmd(commandSVIPs[i], "show_svips");
	for (new i; i &lt; sizeof commandVIPMotd; i++) register_clcmd(commandVIPMotd[i], "show_vipmotd");
	for (new i; i &lt; sizeof commandSVIPMotd; i++) register_clcmd(commandSVIPMotd[i], "show_svipmotd");
	
	register_clcmd("say_team", "handle_say");
	
	RegisterHam(Ham_Spawn, "player", "player_spawn", 1);
	
	register_event("TextMsg", "restart_round", "a", "2&amp;#Game_C", "2&amp;#Game_w");
	
	register_event("HLTV", "new_round", "a", "1=0", "2=0");
	register_event("DeathMsg", "player_death", "a");
	
	register_message(get_user_msgid("SayText"), "say_text");
	register_message(get_user_msgid("ScoreAttrib"), "handle_status");
	register_message(get_user_msgid("AmmoX"), "handle_ammo");
	
	VIPs = ArrayCreate(32, 32);
	SVIPs = ArrayCreate(32, 32);
}

public plugin_natives()
{
	register_native("csgo_set_user_vip", "_csgo_set_user_vip", 1);
	register_native("csgo_get_user_vip", "_csgo_get_user_vip", 1);
	register_native("csgo_set_user_svip", "_csgo_set_user_svip", 1);
	register_native("csgo_get_user_svip", "_csgo_get_user_svip", 1);
}

public plugin_cfg()
	if (!smallMaps) check_map();

public plugin_end()
{
	ArrayDestroy(VIPs);
	ArrayDestroy(SVIPs);
}

public amxbans_admin_connect(id)
	client_authorized_post(id);

public client_authorized(id)
	client_authorized_post(id);

public client_authorized_post(id)
{
	rem_bit(id, VIP);
	rem_bit(id, SVIP);
	
	if (get_user_flags(id) &amp; ADMIN_LEVEL_H || get_user_flags(id) &amp; ADMIN_FLAG_G) {
		set_bit(id, VIP);
		
		new playerName[32], tempName[32], size = ArraySize(VIPs), bool:found;
		
		get_user_name(id, playerName, charsmax(playerName));
		
		for (new i = 0; i &lt; size; i++) {
			ArrayGetString(VIPs, i, tempName, charsmax(tempName));
			
			if (equal(playerName, tempName)) found = true;
		}
		
		if (!found) ArrayPushString(VIPs, playerName);
		
		if (get_user_flags(id) &amp; ADMIN_FLAG_G) {
			set_bit(id, SVIP);
			
			new playerName[32], tempName[32], size = ArraySize(SVIPs);
			
			get_user_name(id, playerName, charsmax(playerName));
			
			for (new i = 0; i &lt; size; i++) {
				ArrayGetString(SVIPs, i, tempName, charsmax(tempName));
				
				if (equal(playerName, tempName)) return PLUGIN_CONTINUE;
			}
			
			ArrayPushString(SVIPs, playerName);
		}
	}
	
	return PLUGIN_CONTINUE;
}

public client_disconnected(id)
{
	if (get_bit(id, VIP)) {
		rem_bit(id, VIP);
		
		new playerName[32], tempName[32], size = ArraySize(VIPs);
		
		get_user_name(id, playerName, charsmax(playerName));
		
		for (new i = 0; i &lt; size; i++) {
			ArrayGetString(VIPs, i, tempName, charsmax(tempName));
			
			if (equal(playerName, tempName)) {
				ArrayDeleteItem(VIPs, i);
				
				break;
			}
		}
	}
	
	if (get_bit(id, SVIP)) {
		rem_bit(id, SVIP);
		
		new playerName[32], tempName[32], size = ArraySize(SVIPs);
		
		get_user_name(id, playerName, charsmax(playerName));
		
		for (new i = 0; i &lt; size; i++) {
			ArrayGetString(SVIPs, i, tempName, charsmax(tempName));
			
			if (equal(playerName, tempName)) {
				ArrayDeleteItem(SVIPs, i);
				
				break;
			}
		}
	}
	
	return PLUGIN_CONTINUE;
}

public client_infochanged(id)
{
	if (get_bit(id, VIP))
	{
		new playerName[32], newName[32], tempName[32], size = ArraySize(VIPs);
		
		get_user_info(id, "name", newName,charsmax(newName));
		get_user_name(id, playerName, charsmax(playerName));
		
		if (playerName[0] &amp;&amp; !equal(playerName, newName)) {
			ArrayPushString(VIPs, newName);
			
			for (new i = 0; i &lt; size; i++) {
				ArrayGetString(VIPs, i, tempName, charsmax(tempName));
				
				if (equal(playerName, tempName)) {
					ArrayDeleteItem(VIPs, i);
					
					break;
				}
			}
		}
	}
	
	if (get_bit(id, SVIP)) {
		new playerName[32], newName[32], tempName[32], size = ArraySize(SVIPs);
		
		get_user_info(id, "name", newName,charsmax(newName));
		get_user_name(id, playerName, charsmax(playerName));
		
		if (playerName[0] &amp;&amp; !equal(playerName, newName)) {
			ArrayPushString(SVIPs, newName);
			
			for (new i = 0; i &lt; size; i++) {
				ArrayGetString(SVIPs, i, tempName, charsmax(tempName));
				
				if (equal(playerName, tempName)) {
					ArrayDeleteItem(SVIPs, i);
					
					break;
				}
			}
		}
	}
}

public show_vipmotd(id)
	show_motd(id, "vip.txt", "Informacje o VIPie");

public show_svipmotd(id)
	show_motd(id, "svip.txt", "Informacje o SuperVIPie");

public new_round()
	++roundNum;

public restart_round()
	roundNum = 0;

public player_spawn(id)
{
	if (!is_user_alive(id) || !get_bit(id, VIP) || disabled) return PLUGIN_CONTINUE;
	
	if (get_user_team(id) == 2) cs_set_user_defuse(id, 1);
	
	if (roundNum &gt;= 2) {
		StripWeapons(id, Secondary);
		
		give_item(id, "weapon_deagle");
		give_item(id, "ammo_50ae");
		
		new weaponID = find_ent_by_owner(-1, "weapon_deagle", id);
		
		if (weaponID) cs_set_weapon_ammo(weaponID, 7);
		
		cs_set_user_bpammo(id, CSW_DEAGLE, 35);
		
		give_item(id, "weapon_hegrenade");
		
		if (get_bit(id, SVIP)) {
			give_item(id, "weapon_flashbang");
			give_item(id, "weapon_flashbang");
			give_item(id, "weapon_smokegrenade");
		}
		
		cs_set_user_armor(id, 100, CS_ARMOR_VESTHELM);
		} else {
		vip_menu_pistol(id);
	}
	
	if (roundNum &gt;= 3) vip_menu(id);
	
	return PLUGIN_CONTINUE;
}

public vip_menu(id)
{
	used[id] = false;
	
	set_task(15.0, "close_vip_menu", id);
	
	new menu;
	
	if (get_bit(id, SVIP)) {
		menu = menu_create("\wMenu \ySuperVIP\w: Wybierz \rZestaw\w", "vip_menu_handle");
		
		menu_additem(menu, "\yM4A1 + Deagle");
		menu_additem(menu, "\yAK47 + Deagle");
		menu_additem(menu, "\yAWP + Deagle");
	}
	else {
		menu = menu_create("\wMenu \yVIP\w: Wybierz \rZestaw\w", "vip_menu_handle");
		
		menu_additem(menu, "\yM4A1 + Deagle");
		menu_additem(menu, "\yAK47 + Deagle");
	}
	
	menu_setprop(menu, MPROP_EXITNAME, "Wyjscie");
	
	menu_display(id, menu);
}

public vip_menu_handle(id, menu, item)
{
	if (!is_user_connected(id)) return PLUGIN_HANDLED;
	
	if (item == MENU_EXIT) {
		menu_destroy(menu);
		
		return PLUGIN_HANDLED;
	}
	
	used[id] = true;
	
	switch(item) {
		case 0: {
			StripWeapons(id, Secondary);
			
			give_item(id, "weapon_deagle");
			give_item(id, "ammo_50ae");
			
			cs_set_user_bpammo(id, CSW_DEAGLE, 35);
			
			StripWeapons(id, Primary);
			
			give_item(id, "weapon_m4a1");
			give_item(id, "ammo_556nato");
			
			cs_set_user_bpammo(id, CSW_M4A1, 90);
			
			client_print(id, print_center, "Dostales M4A1 + Deagle!");
			} case 1: {
			StripWeapons(id, Secondary);
			
			give_item(id, "weapon_deagle");
			give_item(id, "ammo_50ae");
			
			cs_set_user_bpammo(id, CSW_DEAGLE, 35);
			
			StripWeapons(id, Primary);
			
			give_item(id, "weapon_ak47");
			give_item(id, "ammo_762nato");
			
			cs_set_user_bpammo(id, CSW_AK47, 90);
			
			client_print(id, print_center, "Dostales AK47 + Deagle!");
			} case 2: {
			give_item(id, "weapon_deagle");
			give_item(id, "ammo_50ae");
			
			cs_set_user_bpammo(id, CSW_DEAGLE, 35);
			
			StripWeapons(id, Primary);
			
			give_item(id, "weapon_awp");
			give_item(id,"ammo_338magnum");
			
			cs_set_user_bpammo(id, CSW_AWP, 30);
			
			client_print(id, print_center, "Dostales AWP + Deagle!");
		}
	}
	
	menu_destroy(menu);
	
	return PLUGIN_HANDLED;
}

public close_vip_menu(id)
{
	if (used[id] || !is_user_alive(id)) return PLUGIN_CONTINUE;
	
	show_menu(id, 0, "^n", 1);
	
	if (!check_weapons(id)) {
		client_print_color(id, id, "^x04[%sVIP]^x01 Zestaw zostal ci przydzielony losowo.", get_bit(id, SVIP) ? "S" : "");
		
		new random = random_num(0, get_bit(id, SVIP) ? 2 : 1);
		
		switch(random) {
			case 0: {
				StripWeapons(id, Secondary);
				
				give_item(id, "weapon_deagle");
				give_item(id, "ammo_50ae");
				
				cs_set_user_bpammo(id, CSW_DEAGLE, 35);
				
				StripWeapons(id, Primary);
				
				give_item(id, "weapon_m4a1");
				give_item(id, "ammo_556nato");
				
				cs_set_user_bpammo(id, CSW_M4A1, 90);
				
				client_print(id, print_center, "Dostales M4A1 + Deagle!");
				} case 1: {
				StripWeapons(id, Secondary);
				
				give_item(id, "weapon_deagle");
				give_item(id, "ammo_50ae");
				
				cs_set_user_bpammo(id, CSW_DEAGLE, 35);
				
				StripWeapons(id, Primary);
				
				give_item(id, "weapon_ak47");
				give_item(id, "ammo_762nato");
				
				cs_set_user_bpammo(id, CSW_AK47, 90);
				
				client_print(id, print_center, "Dostales AK47 + Deagle!");
				} case 2: {
				give_item(id, "weapon_deagle");
				give_item(id, "ammo_50ae");
				
				cs_set_user_bpammo(id, CSW_DEAGLE, 35);
				
				StripWeapons(id, Primary);
				
				give_item(id, "weapon_awp");
				give_item(id, "ammo_338magnum");
				
				cs_set_user_bpammo(id, CSW_AWP, 30);
				
				client_print(id, print_center, "Dostales AWP + Deagle!");
			}
		}
	}
	
	return PLUGIN_CONTINUE;
}

public vip_menu_pistol(id)
{
	used[id] = false;
	
	set_task(15.0, "close_vip_menu_pistol", id);
	
	new menu;
	
	if(get_bit(id, SVIP)) menu = menu_create("\wMenu \ySuperVIP\w: Wybierz \rPistolet\w", "vip_menu_pistol_handle");
	else menu = menu_create("\wMenu \yVIP\w: Wybierz \rPistolet\w", "vip_menu_pistol_handle");
	
	menu_additem(menu, "\yDeagle");
	menu_additem(menu, "\yUSP");
	menu_additem(menu, "\yGlock");
	
	menu_setprop(menu, MPROP_EXITNAME, "Wyjscie");
	
	menu_display(id, menu);
}

public vip_menu_pistol_handle(id, menu, item)
{
	if (!is_user_connected(id)) return PLUGIN_HANDLED;
	
	if (item == MENU_EXIT) {
		menu_destroy(menu);
		
		return PLUGIN_HANDLED;
	}
	
	used[id] = true;
	
	switch(item) {
		case 0:
		{
			StripWeapons(id, Secondary);
			
			give_item(id, "weapon_deagle");
			give_item(id, "ammo_50ae");
			
			cs_set_user_bpammo(id, CSW_DEAGLE, 35);
			
			client_print(id, print_center, "Dostales Deagle!");
		}
		case 1:
		{
			StripWeapons(id, Secondary);
			
			give_item(id, "weapon_usp");
			give_item(id, "ammo_45acp");
			
			cs_set_user_bpammo(id, CSW_USP, 100);
			
			client_print(id, print_center, "Dostales USP!");
		}
		case 2:
		{
			StripWeapons(id, Secondary);
			
			give_item(id, "weapon_glock18");
			give_item(id, "ammo_9mm");
			
			cs_set_user_bpammo(id, CSW_GLOCK18, 120);
			
			client_print(id, print_center, "Dostales Glocka!");
		}
	}
	
	menu_destroy(menu);
	
	return PLUGIN_HANDLED;
}

public close_vip_menu_pistol(id)
{
	if (used[id] || !is_user_alive(id)) return PLUGIN_CONTINUE;
	
	show_menu(id, 0, "^n", 1);
	
	if (!check_weapons(id)) {
		client_print_color(id, id, "^x04[%sVIP]^x01 Pistolet zostal ci przydzielony losowo.", get_bit(id, SVIP) ? "S" : "");
		
		new random = random_num(0, 2);
		
		switch(random) {
			case 0:
			{
				StripWeapons(id, Secondary);
				
				give_item(id, "weapon_deagle");
				give_item(id, "ammo_50ae");
				
				cs_set_user_bpammo(id, CSW_DEAGLE, 35);
				
				client_print(id, print_center, "Dostales Deagle!");
			}
			case 1:
			{
				StripWeapons(id, Secondary);
				
				give_item(id, "weapon_usp");
				give_item(id, "ammo_45acp");
				
				cs_set_user_bpammo(id, CSW_USP, 100);
				
				client_print(id, print_center, "Dostales USP!");
			}
			case 2:
			{
				StripWeapons(id, Secondary);
				
				give_item(id, "weapon_glock18");
				give_item(id, "ammo_9mm");
				
				cs_set_user_bpammo(id, CSW_GLOCK18, 120);
				
				client_print(id, print_center, "Dostales Glocka!");
			}
		}
	}
	
	return PLUGIN_CONTINUE;
}

public player_death()
{
	new killer = read_data(1), victim = read_data(2), headShot = read_data(3);
	
	if (get_bit(killer, VIP) &amp;&amp; is_user_alive(killer) &amp;&amp; get_user_team(killer) != get_user_team(victim) &amp;&amp; !disabled) {
		if (headShot) {
			set_dhudmessage(38, 218, 116, 0.50, 0.35, 0, 0.0, 1.0, 0.0, 0.0);
			show_dhudmessage(killer, "HeadShot! +15 HP");
			
			set_user_health(killer, get_user_health(killer) &gt; 100 ? get_user_health(killer) + 15 : min(get_user_health(killer) + 15, 100));
			
			cs_set_user_money(killer, cs_get_user_money(killer) + 350);
			} else {
			set_dhudmessage(255, 212, 0, 0.50, 0.31, 0, 0.0, 1.0, 0.0, 0.0);
			show_dhudmessage(killer, "Zabiles! +10 HP");
			
			set_user_health(killer, get_user_health(killer) &gt; 100 ? get_user_health(killer) + 10 : min(get_user_health(killer) + 10, 100));
			
			cs_set_user_money(killer, cs_get_user_money(killer) + 200);
		}
	}
}

public show_vips(id)
{
	new playerName[32], tempMessage[190], message[190], size = ArraySize(VIPs);
	
	for (new i = 0; i &lt; size; i++) {
		ArrayGetString(VIPs, i, playerName, charsmax(playerName));
		
		add(tempMessage, charsmax(tempMessage), playerName);
		
		if (i == size - 1) add(tempMessage, charsmax(tempMessage), ".");
		else add(tempMessage, charsmax(tempMessage), ", ");
	}
	
	formatex(message, charsmax(message), tempMessage);
	
	client_print_color(id, id, "^x04%s", message);
	
	return PLUGIN_CONTINUE;
}

public show_svips(id)
{
	new playerName[32], tempMessage[190], message[190], size = ArraySize(SVIPs);
	
	for (new i = 0; i &lt; size; i++) {
		ArrayGetString(SVIPs, i, playerName, charsmax(playerName));
		
		add(tempMessage, charsmax(tempMessage), playerName);
		
		if (i == size - 1) add(tempMessage, charsmax(tempMessage), ".");
		else add(tempMessage, charsmax(tempMessage), ", ");
	}
	
	formatex(message, charsmax(message), tempMessage);
	
	client_print_color(id, id, "^x04%s", message);
	
	return PLUGIN_CONTINUE;
}

public handle_status()
{
	new id = get_msg_arg_int(1);
	
	if (is_user_alive(id) &amp;&amp; get_bit(id, VIP)) set_msg_arg_int(2, ARG_BYTE, get_msg_arg_int(2)|4);
}

public handle_say(id)
{
	if (get_bit(id, VIP)) {
		new text[190], message[190];
		
		read_args(text, charsmax(text));
		remove_quotes(text);
		
		if (text[0] == '*' &amp;&amp; text[1]) {
			new playerName[32];
			
			get_user_name(id, playerName, charsmax(playerName));
			
			formatex(message, charsmax(message), "^x04(VIP CHAT) ^x03%s : ^x04%s", playerName, text[1]);
			
			for (new i = 1; i &lt;= MAX_PLAYERS; i++) {
				if (is_user_connected(i) &amp;&amp; get_bit(i, VIP)) client_print_color(i, i, "^x04%s", message);
			}
			
			return PLUGIN_HANDLED_MAIN;
		}
	}
	
	return PLUGIN_CONTINUE;
}

public say_text(msgId,msgDest,msgEnt)
{
	new id = get_msg_arg_int(1);
	
	if (is_user_connected(id) &amp;&amp; get_bit(id, VIP)) {
		new tempMessage[192], message[192], chatPrefix[64], steamId[33], playerName[32];
		
		get_msg_arg_string(2, tempMessage, charsmax(tempMessage));
		get_user_authid(id, steamId, charsmax(steamId));
		
		if (get_bit(id, SVIP)) formatex(chatPrefix, charsmax(chatPrefix), "^x04[SVIP]");
		else formatex(chatPrefix, charsmax(chatPrefix), "^x04[VIP]");
		
		if (!equal(tempMessage, "#Cstrike_Chat_All")) {
			add(message, charsmax(message), chatPrefix);
			add(message, charsmax(message), " ");
			add(message, charsmax(message), tempMessage);
			} else {
			get_user_name(id, playerName, charsmax(playerName));
			
			get_msg_arg_string(4, tempMessage, charsmax(tempMessage));
			set_msg_arg_string(4, "");
			
			add(message, charsmax(message), chatPrefix);
			add(message, charsmax(message), "^x03 ");
			add(message, charsmax(message), playerName);
			add(message, charsmax(message), "^x01 : ");
			add(message, charsmax(message), tempMessage);
		}
		
		set_msg_arg_string(2, message);
	}
	
	return PLUGIN_CONTINUE;
}

public handle_ammo(iMsgId, iMsgDest, id)
{
	new ammoID = get_msg_arg_int(1);
	
	if (is_user_alive(id) &amp;&amp; ammoID &amp;&amp; ammoID &lt;= ammo_9mm &amp;&amp; get_bit(id, SVIP)) {
		new ammo = maxBPAmmo[ammoID];
		
		if (get_msg_arg_int(2) &lt; ammo) {
			set_msg_arg_int(2, ARG_BYTE, ammo);
			set_pdata_int(id, 376 + ammoID, ammo, 5);
		}
	}
}

stock bool:check_weapons(id)
{
	new weapons[32], weapon, weaponsNum;
	
	weapon = get_user_weapons(id, weapons, weaponsNum);
	
	for (new i = 0; i &lt; sizeof(disallowedWeapons); i++) {
		if (weapon &amp; (1&lt;&lt;disallowedWeapons[i])) return true;
	}
	
	return false;
}

stock check_map()
{
	new mapPrefixes[][] = {
		"aim_",
		"awp_",
		"awp4one",
		"fy_" ,
		"cs_deagle5" ,
		"fun_allinone",
		"1hp_he",
		"css_india"
	};
	
	new mapName[32];
	
	get_mapname(mapName, charsmax(mapName));
	
	for (new i = 0; i &lt; sizeof(mapPrefixes); i++) {
		if (containi(mapName, mapPrefixes[i]) != -1) disabled = true;
	}
}

public _csgo_get_user_vip(id)
	return get_bit(id, VIP);

public _csgo_get_user_svip(id)
	return get_bit(id, SVIP);

public _csgo_set_user_vip(id)
{
	if (get_user_flags(id) &amp; ADMIN_LEVEL_H &amp;&amp; !get_bit(id, VIP)) client_authorized_post(id);
	
	return PLUGIN_CONTINUE;
}

public _csgo_set_user_svip(id)
{
	if (get_user_flags(id) &amp; ADMIN_FLAG_G &amp;&amp; !get_bit(id, SVIP)) client_authorized_post(id);
	
	return PLUGIN_CONTINUE;
}</span></pre>

<p>
	 
</p>
]]></description><guid isPermaLink="false">13839</guid><pubDate>Sat, 09 Nov 2019 16:19:45 +0000</pubDate></item><item><title>Modele Admin&#xF3;w</title><link>https://strefaskilla.pl/topic/10788-modele-adminow/</link><description><![CDATA[<p>
	Witam chciałem wam przedstawić plugin który znalazłem nie dawno w internecie Modele Adminów 
</p>

<p>
	Link do pobrania:<a href="http://www.mediafire.com/file/h40252yd0vvj4a7/admodels.rar/file" rel="external nofollow">http://www.mediafire.com/file/h40252yd0vvj4a7/admodels.rar/file</a>
</p>

<p>
	Instalacja:
</p>

<p>
	Plik Amxx do Folderu plugins 
</p>

<p>
	plik sma do Folderu scripting 
</p>

<p>
	admodels.amxx dopisujemy do plugins.ini  addons/amxmodx/configs/plugins.ini
</p>

<p>
	modele wrzucamy do models/player
</p>

<p>
	 
</p>

<p>
	menu wyboru modeli Adminów znajduje się pod komendą na say'u /admodels 
</p>

<p>
	Można zbindować bind c ''say /admodels''
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>]]></description><guid isPermaLink="false">10788</guid><pubDate>Sun, 28 Jul 2019 19:56:25 +0000</pubDate></item></channel></rss>
