Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

[ANY] Regex Name Filter


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 Adminek AMXX.PL

    Admin :)

  • Bot

Reputacja: 156
Profesjonalista

  • Postów:7174
  • Lokalizacja:AMXX.PL
Offline

Napisano 30.12.2014 13:53

<!-- BEGIN TEMPLATE: postbit_external -->
<div>This is a simple plugin I made ages ago but never used. It should work.<br /><br />Commands:<br /><!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px">Code:</div>
<hr /><code style="margin:0px" dir="ltr" style="text-align:left">sm_reloadnames - reloads the configuration file</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->Configuration: namefilter.txt (place in sourcemod/configs)<br /><!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px">Code:</div>
<hr /><code style="margin:0px" dir="ltr" style="text-align:left">&quot;filters&quot;<br />{&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // cvar: sv_namechange_cooldown_seconds X - will limit how often people can change names on your server<br />&nbsp; &nbsp; &quot;censor&quot;&nbsp; &nbsp; &quot;*&quot;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // this is what the filtered characters are replaced by, do &quot;&quot; to just remove them<br />&nbsp; &nbsp; &quot;filter&quot;&nbsp; &nbsp; &quot;[^A-Za-z0-9s!@#$%^&amp;*()_+=-`~\][{}|';:/.,?&gt;&lt;]&quot;&nbsp; &nbsp; &nbsp; &nbsp; // regex expression for filtering, matches are replaced by the censor, here we are using a whitelist - this would strip unicode characters<br />&nbsp; &nbsp; <br />&nbsp; &nbsp; &quot;banned&quot;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // series of regex expressions for names POST FILTER, matches will get replacement names<br />&nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &quot;1&quot; &quot;f+[a4]+g+[ao0]+t*&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; &quot;2&quot; &quot;n[i!1]+gger*&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; &quot;3&quot; &quot;anotherbadword&quot;<br />&nbsp; &nbsp; }<br />&nbsp; &nbsp; <br />&nbsp; &nbsp; &quot;names&quot;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // replacement names, granted by banned filter, or if the name is too short (&lt;2)<br />&nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &quot;1&quot; &quot;Peggy&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; &quot;2&quot; &quot;Kelly&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; &quot;3&quot; &quot;Marcy&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; &quot;4&quot; &quot;Steve&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; &quot;5&quot; &quot;Jefferson&quot;<br />&nbsp; &nbsp; }<br />}</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable --></div>


<br /> <div style="padding:6px">








<fieldset class="fieldset">
<legend>Attached Files</legend>
<table cellpadding="0" cellspacing="3" border="0">
<!-- BEGIN TEMPLATE: postbit_attachment -->
<tr>
<td><img class="inlineimg" src="https://forums.allie.../attach/sp.gif"alt="File Type: sp" width="16" height="16" border="0" style="vertical-align:baseline" /></td>
<td>


<a href="http://www.sourcemod...41"><strong>GetPlugin</strong></a> or
<a href="https://forums.allie...1419943987">GetSource</a> (namefilter.sp - 7.0 KB)


</td>
</tr>
<!-- END TEMPLATE: postbit_attachment -->
</table>
</fieldset>


</div>

<!-- END TEMPLATE: postbit_external -->

Wyświetl pełny artykuł




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych