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

Advanced Bans

Created Today  in PLUGINY  by Poster
[TITLE] Advanced Bans
[URL] https://amxx.pl/topic/39674-advanced-bans/


Advanced Bans (Real Time)
by Exolent
**Version:** 0.8.1



[Image: opis.png]


* Ten plugin działa z komendami amx_ban, amx_banip, amx_banid, amx_unban.
* Działa w Realnym czasie na serwerze np: Kiedy zbanujesz kogoś na 10 minut ta osoba po 10 minutach będzie mogła wejść.
* Zawiera listę zbanowanych graczy.
* Nie używa banned.cfg i listip.cfg. Tworzy własny plik i w nim zapisuje bany.
* W pliku zapisuje kiedy admin zbanował, steamid admina, powód bana, czas, nick gracza, SteamID lub IP gracza zbanowanego, i czas pozostały do unbana.
* Wczytuje poprzednie bany z banned.cfg and listip.cfg.
* Daje możliwość wpisania własnego powodu bana.
* WSZYSTKIE BANY/UNBANY są LOGOWANE (amxmodx/logs) pod nazwą BAN_HISTORY_MMDDYYYY.log (MM = miesiąc, DD = dzień, YYYY = rok)
* Jeśli chcesz mieć tylko jeden plik z historią banów, od komentuj linijkę w .sma i skompiluj plugin ponownie.

Spoiler




// uncomment the line below if you want the history to be in one file

// PL: Odkomentuj (usuń '//') linijkę niżej, aby stworzyć tylko jeden plik historii banów

//#define HISTORY_ONE_FILE



* Advanced Bans w wersji SQL może bez problemów działać na kilku serwerach na raz. Jeśli użyjesz tej samej bazy na kilku serwerach bany będą połączone, a każdy serwer będzie chroniony - zasada jak w amxbans.
* Jeśli wykorzystasz Advanced Bans w wersji SQL plugin wykorzysta cvary z pliku sql.cfg (amx_sql_host, amx_sql_user, amx_sql_pass, amx_sql_db).

[Image: komendy.png]

* amx_ban <nick, #userid, authid> <time in minutes> <reason>
* amx_banip <nick, #userid, authid> <time in minutes> <reason>
* amx_addban <name> <authid or ip> <time in minutes> <reason>
* amx_unban <authid or ip> Odbanowując steama pamiętaj o **""** ( amx_unban **"** STEAM_ID**"** )
* aamx_banlist - Pokazuje listę zbanowanych graczy
* amx_addbanlimit <flags> <time in minutes>

* Przypisz maksymalny czas bana dla danej flagi
* Komendę dopisz w amxx.cfg

[Image: cvary.png]

* ab_website <website>

* Adres strony wyświetlany banowanemu graczowi, gdzie może składać odwołanie.
* Pozostaw puste, aby nie pokazywać adresu.
* Domyślnie: puste
* ab_immunity <0|1|2>

* 0 - Każdy może zbanować admina z immunitetem (flaga 'a')
* 1 - Nie można zbanować żadnego admina z immunitetem (flaga 'a')
* 2 - Admini z immunitetem (flaga 'a') może być zbanowany tylko przez innego admina z immunitetem.
* Domyślnie: 1
* ab_bandelay <seconds>

* Czas od zbanowania, do wyrzucanie gracza z serwera.
* Domyślnie: 1
* ab_unbancheck <seconds>

* Odstęp w sprawdzaniu gracza gdy ten jest odbanowany (?) - (eng.: Interval of checking if a player is unbanned.)
* Domyślnie: 5

[Image: inneinformacje.png]

* Pobierz wszystkie 3 pluginy z posta **adminvote. amxx**, **plmenu. amxx**, oraz **advanced_bans_sql. amxx** jeśli chcesz korzystać z wersji SQL, lub **advanced_bans. amxx** w przeciwnym wypadku.
* Podmień pliki advanced_bans.amxx, plmenu.amxx i adminvote.amxx na swoim serwerze w folderze addons/amxmodx/plugins.

* **Musisz podmienić stare pliki: plmenu. amxx i adminvote.amxx**

* Otwórz plik plugins.ini na swoim serwerze z folderu addons/amxmodx/configs.
* Dodaj advanced_bans.amxx na samym szczycie listy!
* Upewnij się że pluginy plmenu.amxx i adminvote.amxx są włączone.
* Zapisz i zamknij plik.
* Podmień plik advanced_bans.txt na najnowszy pobrany z tego tematu - plik znajduje się w folderze addons/amxmodx/data/lang.
* Zmień mapę lub zrestartuj serwer.
Menu banów

* Plugin plmenu.amxx został edytowany tak aby współpracował z Advanced Bans.
* Pobierz w/w plik z tego tematu i podmień w folderze addons/amxmodx/plugins/
* Odbanowując steama pamiętaj o **""** ( amx_unban **"** STEAM_ID**"** )

**Dodawanie czasy banów**

* Kolejność ustawionych czasów w tym wypadku ma znaczenie!

* Przykładowo:


amx_addbanlimit "b" "9000"
amx_addbanlimit "c" "4000"

* Jeśli admin ma flagi 'b' i 'c' brana będzie pod uwagę restrykcja z flagi 'b', czyli maksymalny czas bana to 2,5h.

* Jeśli chcesz by admin z immunitetem nie miał restykcji co do czasu wpisz poniższą linijkę jako **pierwszą** w amxx.cfg!


amx_addbanlimit "a" "0"

**Pliki *. amxx w paczce**
Załączone pliki

* [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=14586 "Pobierz załącznik"][Image: rar.gif][/url] [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=14586 "Pobierz załącznik"]**advanced_bans.rar**[/url] **113,27 KB** 6199 Ilość pobrań

* [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=14587 "Pobierz załącznik"][Image: rar.gif][/url] [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=14587 "Pobierz załącznik"]**advanced_bans_sql.rar**[/url] **118,1 KB** 2262 Ilość pobrań

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

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

* [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=14592 "Pobierz załącznik"][Image: txt.gif][/url] [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=14592 "Pobierz załącznik"]**advanced_bans.txt**[/url] **11,93 KB** 2632 Ilość pobrań

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

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



Użytkownik **Mr. Pawlak** edytował ten post 29.08.2012 19:30





Załączniki:
adminvote.sma
advanced_bans.rar
advanced_bans.sma
advanced_bans.txt
advanced_bans_sql.rar
advanced_bans_sql.sma
plmenu.sma