Автор:Safety1st
Линк към оригинала: [You must be registered and logged in to see this link.]Версия: 0.95 от 22.10.2014 г.
Описание:ban cfg е плъгин, който банва играчите по определена стойност зададена от вас и така, той повече не може да влезе в сървъра, дори да си смени айпито/дори да е с динамично айпи или с друг ник.
Това е последна версия към момента, автора не предлага sma файла, но версията е компилирана от модератор в cs.net ua и е 100% чиста.
Cvars:(най-важния bancfg_key )
Добавете го в
amxx.cfg Примерно:bancfg_key "jalqdahdkvjsd"(не повече от 15 символа)
така по тази стойност, "jalqdahdkvjsd",плъгина ще прецени, дали да го допусне до сървъра или не.
Команди:amx_bancfgmenu - показва меню с никовете на играчите.
amx_bancfg <ник или #userid> <време в минути> [причина]
amx_unbancfg <точен ник или IP-адрес> [причина] - ънбанва играча по IP или ник
amx_unbancfg_clear - изчиства целия списък с баннати.
amx_bancfg_bantimes 0 10 60 1440 - задаване на време за бана в менюто в минути (сървърна команда, за използване в amxx.cfg).За перманентн бан, задайте 0
За банове от конзола е добре да се използва #userid на играча).
Пример: - Код:
-
amx_bancfg #479 0
amx_unbancfg "Fair Player" "demo"
Настройка: bancfg_key jalqdahdkvjsd Трябва да бъде на всичките ви сървъри една и съща.Измислете си нещо свое, без интервали и максимум 15 символа.bancfg_cmdformat 0 – форма на командата amx_bancfg:
0 – amx_bancfg <name or #userid> <minutes> [причина]
1 – amx_bancfg <minutes> <name or #userid> [причина]
bancfg_bantype 0 – показва бан-системата на сървъра.
0- без бан-система: плъгина ще прави запис в AMXX-лог, която е аналогична на бан-системата AMXX и ще запомни АйПи адреса).
1- бана ще се задава с команда amx_ban играч, време (AMXBans 6, Advanced Bans);
2 - amx_ban време играч (AMXBans # Gm 1.6, AMXBans 5)
3 – fb_ban време играч (Fresh Bans).
Внимание! При използване на друга бан-система банването на играчите трябва да се направи и в нея, и в BanCfg.
Плъгина води собствена база на баннатите АйПи-адреси (файл data\amx_bancfg_bannedips.txt, така нареченото локално хранилище).
Ако с времето, конкретния АйПи-адрес бъде признат за статистически (играча го използва в продължение на няколко дни), то той се добавя в списъка с АйПи-банове на сървъра ((listip.cfg)
bancfg_keepip 10 – колко дни да се пази запис за конкретен АйПи-адрес, по подразбиране 10 дни).
0- да се изключи локалното хранилище (не се препоръчва!)
bancfg_treatasstatic 5 – (колко дни играча трябва да ползва този АйПи, за да бъде признат за постоянен (статистически, по подразбиране 5 дни.
Файла
amx_bancfg.txt се слага в
data/lang