![]() |
|
AntiCommerce - Printable Version +- CSHOT.PL - Pluginy amxx , plugins amxx , server game counter strike , serwery gier , forum (https://cshot.pl) +-- Forum: Counter-Strike (https://cshot.pl/forumdisplay.php?fid=54) +--- Forum: Counter-Strike 1.6 (https://cshot.pl/forumdisplay.php?fid=55) +---- Forum: PLUGINY (https://cshot.pl/forumdisplay.php?fid=62) +---- Thread: AntiCommerce (/showthread.php?tid=1780) |
AntiCommerce - Poster - 09-18-2025 [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§ion=attach&attach_id=985 "Pobierz załącznik"] [/url] [url=https://amxx.pl/index.php?app=core&module=attach§ion=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§ion=attach&attach_id=986 "Pobierz załącznik"] [/url] [url=https://amxx.pl/index.php?app=core&module=attach§ion=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§ion=attach&attach_id=987 "Pobierz załącznik"] [/url] [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=987 "Pobierz załącznik"]**anticommerce.sma**[/url] **9,23 KB** 2508 Ilość pobrań [ **anticommerce.amxx**](/kompilator/plugin/987"Pobierz plik AMXX") Załączniki: anticommerce.rar anticommerce.sma |