[URL] https://amxx.pl/topic/769-advanced-swear...ment-menu/
**Advanced Swear Filter + Punishment Menu 2.0**
by Rob Secord
![[Image: opis.png]](http://amxx.pl/foty/grafikap/opis.png)
Jest to plugin który daje kary za to jak ktoś powie przekleństwo.
Plugin zawiera 7 kar:
-Gag (uniemożliwia pisanie na chacie i mówienie przez mikrofon)
-Kick
-CashLoss (strata pieniędzy)
-Slay (zgałdzenie gracza)
-Fire (podpalenie gracza)
-Slap (uderzenie gracza)
-Ban
![[Image: instalacja.png]](http://amxx.pl/foty/grafikap/instalacja.png)
swearfilter.cfg skopiować do cstrike
Folder addons skopiować do cstrike
Do plugins.ini dopisać rs_swearfilter.amxx
![[Image: konfiguracja.png]](http://www.amxx.pl/foty/grafikap/konfiguracja.png)
Aby napisać przekleństwa za jakie dostaje się kary trzeba wejść do
addons/amxmodx/configs/swearfilter i otworzyć plik blacklist.ini
Wyrazy są już ale po angielsku (pod tym co zaznaczyłem niżej na zielono). Aby
napisać swoje trzeba skasować angielskie i wpisać polskie.
w pliku addons/amxmodx/configsswearfilterpunishments.ini ustawiamy kary i ich
kolejność za przeklinanie"
; Pierwsze przekleństwo (Gag)
1 "a"
; Drugie (Gag, Slap)
2 "ab"
; Trzecie (Gag, Fire)
3 "ac"
; Czwarte (Gag, Slay, Cash-Loss)
4 "ade"
; Piąte (Kick)
5 "f"
Flagi jakie występują w tym pliku:
"a" -Gag (uniemożliwia pisanie na chacie i mówienie przez mikrofon)
"b" -Slap (uderzenie gracza)
"c" -Fire (podpalenie gracza)
"d" -Slay (zgałdzenie gracza)
"e" -CashLoss (strata pieniędzy)
"g" -Ban
![[Image: cvary.png]](http://amxx.pl/foty/grafikap/cvary.png)
Cvary należy dodać do server.cfg. Są to domyślne opcje. Zawsze można je
zmienić.
Znajdują się one też w folderze cstrike w swearfilter.cfg, ale jest napisane
żeby dodać
![[Image: tongue.gif]](https://amxx.pl/public/style_emoticons/default/tongue.gif)
sv_swearfilter 1 //- Włącz, Wyłącz plugin
sv_filtersystem 0 //- Swear Filter System to use:
sv_punishsystem 2 //- Punishment System to use:
sv_censorsystem 2 //- Word Censoring System to use:
sv_renamesystem 2 //- Renaming System to use:
sv_whitelist 1 //- Whitelist System dla dobrych słów
sv_checknames 1 //- Filtrowanie brzydkich nicków graczy
sv_swearhelp 1 //- Pomoc dla graczy (say /swear)
sv_bantype 0 //- Player Ban Type to use:
sv_obeyimmunity 1 //- Immunitet dla admina
sv_menu_options "abcdefg" //- Kary dostępne w menu (Możliwe flagi: "abcdefg")
sv_punish_single "ae" //- Kary za brzydkie wyrazy (Possible Flags: "abcdefg")
sv_rename_custom "Noob" //- Jeżeli w nicku jest przekleństwo to automatycznie plugin zmienia nick na:
sv_censor_custom "*" //- Znak zamiast liter przekleństwa
sv_cash_loss 3000 //- Ilość straconej kasy za przekleństwo
sv_gag_time 120 //- Na ile czasu (sekundy) gracz dostaje GAG za przekleństwo
sv_ban_time 360 //- Na ile minut gracz zostaje zbanowany za przekleństwo
sv_fire_time 15 //- Na ile czasu gracz zostaje podpalony za przekleństwo
sv_fire_dmg 5 //- Ile gracz traci HP na sekundy
sv_slap_times 15 //- Po jakim czasie gracz zostanie uderzony za przekleństwo
sv_slap_dmg 5 //- Ilość straty HP po uderzeniu
Tego czego nie przetłumaczyłem to nie wiem bo to jakieś dziwne jest.
Załączone pliki
* [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=174 "Pobierz załącznik"]
![[Image: zip.gif]](https://amxx.pl/public/style_extra/mime_types/zip.gif)
Załączniki:
advanced_swear_filter.zip
blacklist.rar