Sign In

Sign In

    1. Created 15 September 2025

    CSHOT

    Siec tworzona z pasja, prężnie rozwijajacą się. Posiadamy serwery CS 1.6. Każdy znajdzie u nas coś dla siebie. Profesjonalne podejście administracji jak i adminów tworzy wspaniałą atmosferę na sieci. Jeśli masz

    1. Created 15 September 2025

    CSHOT

    Siec tworzona z pasja, prężnie rozwijajacą się. Posiadamy serwery CS GO. Każdy znajdzie u nas coś dla siebie. Profesjonalne podejście administracji jak i adminów tworzy wspaniałą atmosferę na sieci. Jeśli masz c

Partners

Awatar autora

AntiCommerce

Created Today  in PLUGINY  by Poster
[TITLE] AntiCommerce
[URL] https://amxx.pl/topic/4655-anticommerce/


**AntiCommerce 1.2a**

Cześć, chcę zaprezentować Wam mój plugin. Umieściłem go na forum
anglojęzycznym, więc tu podam tylko spolszczony opis itd.
Oryginalny
link:[http://forums.allied...ead.php?t=79596](http://forums.alliedmods.net/showthread.php?t=79596
"External link")
Nie załączam źródła, bo projekt jest ciągle rozwijany i problematyczne byłoby
publikowanie każdej nowej wersji w wielu miejscach.

Ogólnie rzecz biorąc jest to anty-spam reklamowy.

Opis
To jest filtr do czatu i nicków. Jeśli wiadomość (say, say_team) zawiera adres
strony www albo IP serwera, plugin nie pozwala pokazać tego na czacie. Jeśli
to nick informuje o obowiązku zmiany nicku lub robi to automatycznie. Ten
plugin, oparty na wyrażeniach regularnych, jest bronią przeciwko spamerom.
Jest nieaktywny gdy ma sprawdzać wiadomość/nick admina (jeśli gracz ma
immunitet to może reklamować).

Cvar`y:

ac_log 0|1 (default 1)_Znaczy, że prowadzone są logi (1) znalezionych reklam
lub nie(0). Aby możliwe było tworzenie plików logów należy utworzyć folder
'advert' w katalogu 'amxmodx/logs/'_
\---------------------
ac_what2search 0|1|2|3 (default 3)_Wartość z listy:

* 0 - nic (~plugin wyłączony)
* 1 - szuka tylko IP
* 2 - szuka stron WWW
* 3 - oba (IP i WWW)_

\---------------------
ac_punish 0|1|2 (default 0)_Kara dla spamerów:

* 0 - ostrzeżenie
* 1 - kick
* 2 - ban_

\---------------------
ac_bantime (default 1)_Jeśli 'ac_punish 2' definiuje długość bana (w
minutach)_
\---------------------
ac_punishbyname 0|1 (default 1)_Jeśli = 0 plugin nie sprawdza nicków_
\---------------------
ac_changename 0|1 (default 1)_Jeśli = 1 i ac_punishbyname 1 zmienia nick
gracza na 'Player' (stała w kodzie)_
\---------------------
ac_punishbysay 0|1 (default 1)_Jeśli = 0 nie sprawdza wiadomości na czacie_
\---------------------
ac_banip 0|1 (default 0)_Działa gdy ac_punish 2.
ac_banip 1 ban by ip,
ac_banip 0 ban by authid.
_
\---------------------
ac_firstadvert 0|1 (default 1)_Jesli=1 ustawia wartość ac_punish 0 dla
pierwszej reklamy gracza, aby upewnić się, że zna punkt regulaminu
zabraniający reklamowanie._
\---------------------
ac_ips_chars "" (default [NALPHANUM])_Zawiera listę znaków, które mogą
wystąpić między kolejnymi bajtami IP, wartość domyślna oznacza wszystkie nie
alfanumetyczne znaki. Nie dodawaj do tego żadnych innych znaków, stwórz własny
zestaw. Zamiast cudzysłowu użyj aliasu [q]
Przykłady:
ac_ips_chars " .,"
ac_ips_chars " .-="
ac_ips_chars " .'[q]"_
\---------------------
ac_max_chars (default 3) _Maksymalna liczba znaków z listy 'ac_ips_chars' w
szukanym IP. Wartość 3 oznacza, że to 12...12.12.12 będzie ukarane, ale to
12....12.12.12 już nie. Użyj 0 jeśli może zawierać dowolną ilość znaków.
_
Komendy:

register_exception _
Dodaje do listu wyjątków. Za reklamowanie tych adresów gracz nie będzie
karany.
może być IP lub adresem WWW, aby działało poprawnie. Automatycznie dodawany
jest IP serwa,
na którym plugin jest zainstalowany. Jeśli potrzebujesz zdefiniować więcej niż
15 wyjątków zmień wartość stałej
w kodzie i przekompiluj.
#define MAX_EXC 15_
\---------------------
showexc _
Pokazuje adminowi listę wyjątków.
_
\---------------------
Moduły:



Pliki:
.amxx do folderu plugins/
.txt (tu spakowany do .rar) do folderu data/lang/

Wielojęzyczność:
[en]
[pl]
[de] - by Mordekay
[es] - byjowy77
[ru] - by xPaw
[bp] - by tmen_13
[hu] - by KuyteKuyte
[lt] - by hlev
[ro] - by htudor
[bg] - by ivkos
[nl] - by crazyeffect
[fr] - by arkshine


Pozdrawiam, Mateusz 'R3X' Derks
Załączone pliki

* [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=985 "Pobierz załącznik"][Image: rar.gif][/url] [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=985 "Pobierz załącznik"]**anticommerce.rar**[/url] **2,05 KB** 3318 Ilość pobrań

* [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=986 "Pobierz załącznik"][Image: unknown.gif][/url] [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=986 "Pobierz załącznik"]**anticommerce.amxx**[/url] **17,42 KB** 972 Ilość pobrań

* [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=987 "Pobierz załącznik"][Image: sma.gif][/url] [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=987 "Pobierz załącznik"]**anticommerce.sma**[/url] **9,23 KB** 2508 Ilość pobrań
[[Image: amxx.gif]**anticommerce.amxx**](/kompilator/plugin/987
"Pobierz plik AMXX")







Załączniki:
anticommerce.rar
anticommerce.sma