Advanced Bans (Real Time) v0.8.1

Одобрените от нас плъгини. Моля, докладвайте ако забележите бъг с някой от плъгините в този раздел.
Аватар
Extreme
Извън линия
Администратор
Администратор
Мнения: 557
Регистриран на: 05 Окт 2016, 20:53
Се отблагодари: 125 пъти
Получена благодарност: 51 пъти
Обратна връзка:

Advanced Bans (Real Time) v0.8.1

Мнение от Extreme » 09 Окт 2016, 15:44

Автор: Exolent[jNr]

Версия: 0.8.1

Описание:
-Плъгина "замества" сегашните amx_ban, amx_banip, amx_banid, amx_unban админ команди.
-Използва реално време (примерно баннат сте за 10 минути, банът ще бъде премахнат точно след 10 минути, независимо от това дали се сменя картата или не)
-Съдържа лист на хората които са баннати.
-Не използва banned.cfg или listip.cfg. Използва негов си собствен файл, където се съхраняват бановете.
-Записва кой админ е баннъл играча (името) , steamid-то на админа,причината,времето на банн-а,името на баннатия,steamid-то на баннатия играч (или IP) , и оставащото време на банн-а.
-Плъгина ще ви зареди текущите баннати играчи от banned.cfg & listip.cfg. (Само ако #define линията почти най-отгоре в сма-то на плъгина е изтрита).
-Ако използвате менюто за да баннвате играчи,ще трябва да напишете причината за банн-а след като изберете играч.
-Може да слагате лимит на банн-а за админи базирани на тяхните флаг-ове.
-Можете да наглеждате цялата история на бановете.(банове,махането на бановете,и кога е изтекъл нечий банн) .Лог-а се намира в addons/amxmodx/logs/BAN_HISTORY_MMDDYYYY.log MM=месец,DD=ден,YYYY=година
-Ако искате да имате само 1 фалл (отнася се за по горното изречение) изтрийте линията най-горе в .сма файла и рекомплираите.
-SQL също се поддържа и работи за множество сървъри.Ако използвате същата SQL датабаза за повече от 1 сървър,тогава тези сървъри ще споделят бан листата.
-За SQL,по начало cvar-овете за SQL датабазата ще бъдат използвани. (amx_sql_host, amx_sql_user, amx_sql_pass, amx_sql_db).

Модули:

Код за потвърждение: Избери целия код

fakemeta
regex
Скрито съдържание
Форумът изисква да си влезнал в акаунта си за да можеш да четеш това.


Бан меню плъгин:

plmenu.sma бе променено да работи с Advanced Bans.
Изтеглете онова което съответства на онова което вие ползвате:
Едитната версия от основния plmenu.sma
plmenu_ab_dod.sma - Едитната версия от DOD plmenu.sma
plmenu_ab_tfc.sma - Едитната версия от TFC plmenu.sma


Команди:

amx_ban <име, #userid, authid> <време в минути> <причина за банн-а>
amx_banip <име, #userid, authid> <време в минути> <причина за банн-а>
amx_addban <име> <authid или ip> <време в минути> <причина>
amx_unban <authid или ip>
amx_banlist
Показва ви лист на тези които са баннати
amx_addbanlimit <флагове> <време в минути>
- Слага макс. време бан на листтата.
- Бележка : Използвайте тази команда в amxx.cfg


Cvars:

ab_website <уеб саит>
Това е уеб саита които ще се показва на баннатия играч ако имате ънбан секция/форум на вашият саит.
Оставете празно полето за да не се показва уеб саит.
По подразбиране: Празно
ab_immunity <0|1|2>
0 - Всеки админ може да банне друг админ с имунитет (флаг 'a').
1 - Админи с имунитет не могът да бъдат баннати (флаг 'a').
2 - Админи с имунитет могат единствено да бъдат баннати от други админи с имунитет (флаг 'а')
По подразбиране: 1
ab_bandelay <секунди>
Забавяне на баннати играчи преди да бъдат дисконекнъти/disconnected.
Ако вашите сървари кикват играчите преди да изкарат бан съобщението ,трябва да увеличите забавянето.
По подразбиране: 1
ab_unbancheck <секунди>
Интервал през които ще се проверява дали играч му е махнат баннът.
По подразбиране: 5

Инсталация:

Поставете advanced_bans.amxx , adminvote и plmenu.amxx файловете в addons/amxmodx/plugins папката.
- Бележка : Трябва да заместите стария ви plmenu.amxx файл и adminvote.
Отворете plugins.ini (намира се в addons/amxmodx/configs папката)
Добавете advanced_bans.amxx най-отгоре.
Бъдете сигурни,че plmenu.amxx и adminvote са вкл.-ни.
Запазете и затворете фаила.
Сложете advanced_bans.txt в addons/amxmodx/data/lang папката.

Добавяне на макс. време за бан:

Редът по които вие ще добавяте бан лимити е редът в които те ще се проверяват.
- Пример: Ако го направите така:

Код за потвърждение: Избери целия код

amx_addbanlimit "b" "9000" 
amx_addbanlimit "c" "4000"
- Тогава ,ако играч има флагове "b" и "c", тогава само "b" ще бъде използван.
Ако искате имунитета да няма лимити, но други админи да го имат (лимита), тогава сложете това ПЪРВО в amxx.cfg

Код за потвърждение: Избери целия код

amx_addbanlimit "a" "0"
advancedbans.rar
(39.85 KiB) Свалено 670 пъти
advancedbans.rar
(39.85 KiB) Свалено 670 пъти
Последно промяна от stambeto2006 на 17 Мар 2019, 21:48, променено общо 1 път.
Причина: Премахнати са .amxx файловете от архива!
–Човек вярва на това, което му се иска.
Адолф Хитлер.

-------------------------------------------------------------------------------------------
Правила на форума
Правила при качване на плъгини

Аватар
ElitePower
Извън линия
Потребител
Потребител
Мнения: 547
Регистриран на: 13 Окт 2016, 14:20
Се отблагодари: 7 пъти
Получена благодарност: 13 пъти

Re: Advanced Bans (Real Time) v0.8.1

Мнение от ElitePower » 28 Дек 2016, 15:47

plmenu_ab_base.amxx
plmenu_ab_dod.amxx
plmenu_ab_tfc.amxx
Трябва ли да ги сложа в plugins.ini?

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Re: Advanced Bans (Real Time) v0.8.1

Мнение от OciXCrom » 28 Дек 2016, 15:50

dod и tfc са други игри, съответно не са за Counter-Strike. :)

Аватар
ElitePower
Извън линия
Потребител
Потребител
Мнения: 547
Регистриран на: 13 Окт 2016, 14:20
Се отблагодари: 7 пъти
Получена благодарност: 13 пъти

Re: Advanced Bans (Real Time) v0.8.1

Мнение от ElitePower » 28 Дек 2016, 15:56

Extreme написа: Поставете advanced_bans.amxx , adminvote и plmenu.amxx фаиловете в addons/amxmodx/plugins папката.
- Бележка : Трябва да заместите стария ви plmenu.amxx файл и adminvote.
Plmenu_ab_base.amxx трябва да стане на plmenu.amxx и да замести оригиналния файл?

Аватар
cgozzie
Извън линия
Потребител
Потребител
Мнения: 1318
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 244 пъти
Получена благодарност: 42 пъти

Re: Advanced Bans (Real Time) v0.8.1

Мнение от cgozzie » 28 Дек 2016, 17:50

Да.
Изображение

Аватар
LoShIaA
Извън линия
Потребител
Потребител
Мнения: 323
Регистриран на: 20 Окт 2016, 14:44
Местоположение: Стара Загора
Се отблагодари: 120 пъти
Получена благодарност: 9 пъти

Advanced Bans (Real Time) v0.8.1

Мнение от LoShIaA » 27 Окт 2017, 10:46

Файла adminvote.amxx какво точно е променено по него и каква му е функциалността след промяната, мога ли да карам с оригиналния файл? Как да направя advanced bans да банва само по IP?

"STEAM_0:1:21952161" "LoShIaAda" 0 "Permanent Ban" "test" "LoShIaA" "STEAM_ID_LAN" - steam-а си го банва по steamid.
"192.168.1.103" "';]" 0 "Permanent Ban" "test2" "LoShIaA" "STEAM_ID_LAN" - non steam-а по ip.

Аватар
aLbaShaRe
Извън линия
Потребител
Потребител
Мнения: 58
Регистриран на: 10 Окт 2016, 20:17
Се отблагодари: 1 път

Advanced Bans (Real Time) v0.8.1

Мнение от aLbaShaRe » 03 Ное 2017, 20:08

L 11/03/2017 - 18:45:30: Megan Fox<3 <STEAM_ID_LAN> banned LETHAL <STEAM_0:1:40302042> || Reason: "Mojeshe pone da prikriesh hacka. Cya:P" || Ban Length: Permanent Ban

Както се вижда бана е сложен по стеам !? Но като се опитвам да ъннбанаа този човек не става ? Пробвах и със ип и със стеам не мога да му махна банна.
amx_unban "ip-to"
amx_unban "STEAM_0:1:40302042"
Така пробвах и ми казва че няма такъв бан в листата.

Аватар
NiTriX
Извън линия
Потребител
Потребител
Мнения: 144
Регистриран на: 07 Окт 2016, 16:23
Местоположение: София
Се отблагодари: 3 пъти
Получена благодарност: 4 пъти

Advanced Bans (Real Time) v0.8.1

Мнение от NiTriX » 04 Ное 2017, 10:50

@aLbaShaRe, този AD Bans банва само по IP, без значение как ще баннеш играча.
DOWNLOAD
Изображение

Аватар
aLbaShaRe
Извън линия
Потребител
Потребител
Мнения: 58
Регистриран на: 10 Окт 2016, 20:17
Се отблагодари: 1 път

Advanced Bans (Real Time) v0.8.1

Мнение от aLbaShaRe » 04 Ное 2017, 13:47

Благодаря , ще се възползвам от плъгина.

Аватар
x7s
Извън линия
Потребител
Потребител
Мнения: 47
Регистриран на: 20 Яну 2018, 11:00
Местоположение: България
Се отблагодари: 19 пъти
Обратна връзка:

Advanced Bans (Real Time) v0.8.1

Мнение от x7s » 25 Яну 2018, 21:35

Здравейте.
Имам запитване, в случаите, когато се играе само една карта примерно de_dust2 задължително ли е да работи adminvote.amxx ?
От видяното в сорс кода там се ползва само няколко команди amx_votekick; amx_voteban; amx_votebanreason, също така въпросните команди имат ниво за достъп ADMIN_VOTE, тъй като този достъп имат само Администратори с определен флаг за достъп до командите, мога ли да пренебрегна този плъгин в plugins.ini и да не го компилирам изобщо ? :think:

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Одобрени плъгини”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 13 госта