<div>Hello, I made a plugin, the bad lanaguage / ads. This plugin works prefect makes it a player as they submit. di **, this message is sent automatically expires. Writes 3x curse, so it's Kick. Writes 3x ad will be kicked. Sorry for me bad english.<br /><br /><br /><br /><div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px">PHP Code:</div>
<div class="alt2">
<hr />
<code style="white-space:nowrap">
<div dir="ltr" style="text-align:left;">
<!-- php buffer start --><code><span style="color: #000000">
<span style="color: #0000BB"></span><span style="color: #FF8000">#include <amxmodx>
<br />#include <amxmisc>
<br />#include <engine>
<br />#include <fakemeta>
<br />#include <hamsandwich>
<br />#include <fun>
<br />#include <xs>
<br />#include <colorchat>
<br />#include <cstrike>
<br />
<br />#define PLUGIN "Anti-AD/BADLANAGUAGE"
<br />#define VERSION "1.0"
<br />#define AUTHOR "Kalendarky(Draklia)"
<br />
<br /></span><span style="color: #007700">new </span><span style="color: #0000BB">name</span><span style="color: #007700">[</span><span style="color: #0000BB">32</span><span style="color: #007700">],</span><span style="color: #0000BB">authid</span><span style="color: #007700">[</span><span style="color: #0000BB">32</span><span style="color: #007700">]
<br />
<br />new </span><span style="color: #0000BB">Warning</span><span style="color: #007700">[</span><span style="color: #0000BB">36</span><span style="color: #007700">];
<br />new </span><span style="color: #0000BB">Acheat</span><span style="color: #007700">[</span><span style="color: #0000BB">36</span><span style="color: #007700">][</span><span style="color: #0000BB">3</span><span style="color: #007700">];
<br />
<br />public </span><span style="color: #0000BB">plugin_init</span><span style="color: #007700">() {
<br /> </span><span style="color: #0000BB">register_plugin</span><span style="color: #007700">(</span><span style="color: #0000BB">PLUGIN</span><span style="color: #007700">, </span><span style="color: #0000BB">VERSION</span><span style="color: #007700">, </span><span style="color: #0000BB">AUTHOR</span><span style="color: #007700">)
<br />
<br /> </span><span style="color: #0000BB">register_clcmd</span><span style="color: #007700">(</span><span style="color: #DD0000">"say"</span><span style="color: #007700">, </span><span style="color: #DD0000">"bad_say"</span><span style="color: #007700">)
<br /> </span><span style="color: #0000BB">register_clcmd</span><span style="color: #007700">(</span><span style="color: #DD0000">"say_team"</span><span style="color: #007700">, </span><span style="color: #DD0000">"bad_say"</span><span style="color: #007700">)
<br />}
<br />public </span><span style="color: #0000BB">kickBad</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)
<br />{
<br /> </span><span style="color: #0000BB">get_user_name</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">name</span><span style="color: #007700">,</span><span style="color: #0000BB">31</span><span style="color: #007700">)
<br /> </span><span style="color: #0000BB">get_user_authid</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">authid</span><span style="color: #007700">,</span><span style="color: #0000BB">31</span><span style="color: #007700">)
<br /> </span><span style="color: #0000BB">ColorChat</span><span style="color: #007700">( </span><span style="color: #0000BB">0</span><span style="color: #007700">, </span><span style="color: #0000BB">GREEN</span><span style="color: #007700">, </span><span style="color: #DD0000">"^1[^4AntiCheat^1] ^3Player %s has been kicked for ^4bad lanaguage!"</span><span style="color: #007700">,</span><span style="color: #0000BB">name</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">server_cmd</span><span style="color: #007700">(</span><span style="color: #DD0000">"kick #%d ^"</span><span style="color: #007700">Do </span><span style="color: #0000BB">not say bad lanaguage</span><span style="color: #007700">!!!^</span><span style="color: #DD0000">""</span><span style="color: #007700">,</span><span style="color: #0000BB">get_user_userid</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">))
<br />}
<br />public </span><span style="color: #0000BB">kickAD</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)
<br />{
<br /> </span><span style="color: #0000BB">get_user_name</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">name</span><span style="color: #007700">,</span><span style="color: #0000BB">31</span><span style="color: #007700">)
<br /> </span><span style="color: #0000BB">get_user_authid</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">authid</span><span style="color: #007700">,</span><span style="color: #0000BB">31</span><span style="color: #007700">)
<br /> </span><span style="color: #0000BB">ColorChat</span><span style="color: #007700">( </span><span style="color: #0000BB">0</span><span style="color: #007700">, </span><span style="color: #0000BB">GREEN</span><span style="color: #007700">, </span><span style="color: #DD0000">"^1[^4AntiCheat^1] ^3Player %s has been kicked for ^4Advertising!"</span><span style="color: #007700">,</span><span style="color: #0000BB">name</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">server_cmd</span><span style="color: #007700">(</span><span style="color: #DD0000">"kick #%d ^"</span><span style="color: #007700">Do </span><span style="color: #0000BB">not say AD messages</span><span style="color: #007700">!!!^</span><span style="color: #DD0000">""</span><span style="color: #007700">,</span><span style="color: #0000BB">get_user_userid</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">))
<br />}
<br />public </span><span style="color: #0000BB">bad_say</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)
<br />{
<br /> new </span><span style="color: #0000BB">Speech</span><span style="color: #007700">[</span><span style="color: #0000BB">192</span><span style="color: #007700">]
<br /> </span><span style="color: #0000BB">read_args</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">,</span><span style="color: #0000BB">192</span><span style="color: #007700">)
<br /> </span><span style="color: #0000BB">remove_quotes</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">)
<br /> </span><span style="color: #FF8000">//Anti Bad Lanaguages
<br /> /********************************************************/
<br /> </span><span style="color: #007700">if((</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"retard"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br /> (</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"asshole"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br /> (</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"dick"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br /> (</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"dic*"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br /> (</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"bitch"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br /> (</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"fuck"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">))
<br /> {
<br /> </span><span style="color: #0000BB">ColorChat</span><span style="color: #007700">( </span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #0000BB">GREEN</span><span style="color: #007700">, </span><span style="color: #DD0000">"^1[^4AntiCheat^1] ^1|^4Bad Lanaguage^1| ^3testifies about your intelligence!"</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">set_task</span><span style="color: #007700">(</span><span style="color: #0000BB">1.0</span><span style="color: #007700">, </span><span style="color: #DD0000">"check_warn"</span><span style="color: #007700">, </span><span style="color: #0000BB">12</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">Warning</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">] += </span><span style="color: #0000BB">1</span><span style="color: #007700">;
<br /> </span><span style="color: #0000BB">Acheat</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">][</span><span style="color: #0000BB">1</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;
<br /> return </span><span style="color: #0000BB">PLUGIN_HANDLED
<br /> </span><span style="color: #007700">}
<br /></span><span style="color: #FF8000">//Anti Advertising
<br />/********************************************************/
<br /></span><span style="color: #007700">if((</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"gamesites"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br />(</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"www"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br />(</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"http://"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br />(</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">".eu"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br />(</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">".com"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br />(</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"hack"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br />(</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"csko"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br />(</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"gs"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br />(</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"OH.cz"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br />(</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"oneheroes.cz"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br />(</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"oneheroes.cz"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">) ||
<br />(</span><span style="color: #0000BB">containi</span><span style="color: #007700">(</span><span style="color: #0000BB">Speech</span><span style="color: #007700">, </span><span style="color: #DD0000">"kotelna"</span><span style="color: #007700">) != -</span><span style="color: #0000BB">1</span><span style="color: #007700">))
<br />{
<br /></span><span style="color: #0000BB">ColorChat</span><span style="color: #007700">( </span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #0000BB">GREEN</span><span style="color: #007700">, </span><span style="color: #DD0000">"^1[^4AntiCheat^1] ^1|^4Advertising^1| ^3It is prohibited!"</span><span style="color: #007700">);
<br /></span><span style="color: #0000BB">set_task</span><span style="color: #007700">(</span><span style="color: #0000BB">1.0</span><span style="color: #007700">, </span><span style="color: #DD0000">"check_warn"</span><span style="color: #007700">, </span><span style="color: #0000BB">12</span><span style="color: #007700">);
<br /></span><span style="color: #0000BB">Acheat</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">][</span><span style="color: #0000BB">2</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;
<br />return </span><span style="color: #0000BB">PLUGIN_HANDLED
<br /></span><span style="color: #007700">}
<br />return </span><span style="color: #0000BB">PLUGIN_HANDLED</span><span style="color: #007700">;
<br />}
<br />public </span><span style="color: #0000BB">check_warn</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)
<br />{
<br /> if(</span><span style="color: #0000BB">Warning</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">] >= </span><span style="color: #0000BB">3</span><span style="color: #007700">)
<br /> {
<br /> if(</span><span style="color: #0000BB">Acheat</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">][</span><span style="color: #0000BB">2</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">)
<br /> {
<br /> </span><span style="color: #0000BB">kickAD</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)
<br /> }
<br /> if(</span><span style="color: #0000BB">Acheat</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">][</span><span style="color: #0000BB">1</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">)
<br /> {
<br /> </span><span style="color: #0000BB">kickBad</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)
<br /> }
<br />
<br /> }
<br />
<br />}
<br /></span><span style="color: #0000BB"></span>
</span>
</code><!-- php buffer end -->
</div>
</code>
<hr />
</div>
</div></div>
<br /> <div style="padding:6px">
<fieldset class="fieldset">
<legend>Attached Files</legend>
<table cellpadding="0" cellspacing="3" border="0">
<tr>
<td><img class="inlineimg" src="https://forums.allie...attach/sma.gif"alt="File Type: sma" width="16" height="16" border="0" style="vertical-align:baseline" /></td>
<td>
<a href="http://www.amxmodx.o...18"><strong>GetPlugin</strong></a> or
<a href="https://forums.allie...1459803605">GetSource</a> (acheat.sma - 2.7 KB)
</td>
</tr>
</table>
</fieldset>
</div>
Wyświetl pełny artykuł
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
AntiAdvertising/AntiBad language
Temat rozp. Adminek AMXX.PL, 04.04.2016 22:01
Brak odpowiedzi do tego tematu
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych