Помогите Где хранятся баны. Установлен плагин Essentials. banned-players.json удалён.
Тема в разделе “Помощь”, создана пользователем WeekThor, 26 фев 2017.
-
Удалил plugins/Essentials/userdata/ и /banned-player.json. В ручную разбанить не получается, пишет “Игрок не найден”. Да удалять долго, около 500 забаненных. Плагины:
Vehicles, Lift, MultiWorld, SkinsRestorer, SuperTrails, EpicWorldGenerator, HideStream, AsyncWorldEditInjector, WorldEdit, SkinsModule, Essentials, ClearLag, AutoMessage, Chairs, EssentialsChat, BlocksHub, PermissionsEx, MOTDColor, Vault, UralClans, ProtocolSupport, ShareControl, Scavenger, WorldGuard, EssentialsXMPP, ChestCommands, EssentialsProtect, EssentialsGeoIP, EssentialsAntiBuild, EssentialsSpawn, MarriageMaster, Paintball, LimitedWorldEdit, ProtocolLib, LibsDisguises, ChopTree2, AsyncWorldEdit, ColoredTags, PAC, AncientGates, WGExtender, ChestShop, AuthMe, HolographicDisplays, ShoppingCartReloaded, ChatGuard, PvPManager, MyPet
Как я понял, за бан отвечает Essentials. Где мне найти файл с банами и разбанить всех?
-
Лол. Там обычный ведробан идет. А вся проблема в ограниченом лузерчаче и ипанутом uuid. Потому лучше плагин банов по именам, как в моем переписаном фигадмине.
-
о какой “лузерчаче” идёт речь?
если вы про чат, то так скажите, чат у меня EssentialsChat. Он не делится на глобальный и локальный[DOUBLEPOST=1488129888,1488129759][/DOUBLEPOST]Даже если и перейти на ФигАдмин, но мне всё равно их не разбанить. + насколько я знаю, там нельзя стп
aвить защиту от кика и бана. И они (мут и бан) не будут отображаться в /whois /seen -
Мут я выкинул из фигадмина, он там не нужен. А чекалку забаненых вроде не вырезал.
А есс ты не починишь, он банит в ваниьный лист банов. А там все мы знаем проблемы из за uuid.[DOUBLEPOST=1488130167][/DOUBLEPOST]Пока запись в usernamecache имеется, то проблем нет. Но лист ограничен и может проиграть игроков.[DOUBLEPOST=1488130226][/DOUBLEPOST]Так что стопай сервер и делеть banned-players.json и banned-ips.json -
glavrak
Активный участник
Пользователь- Баллы:
- 76
- Имя в Minecraft:
- Mr_Krab
Если у тебя не bungee сервер, то можешь спокойно брать maxbans(советую на mysql настроить для удобства).
<
Поделиться этой страницей
#1
vit4vit
-
- Пользователь
-
- 24 сообщений
Новичок
Отправлено 12 Февраль 2013 – 19:30
В каком файле хранится данные по бану игрока для админа.Мне нужно изменить время бана,выбираемое мной.Хочу банить не навсегда,а например на неделю)))
- Наверх
#2
Den4uk
Отправлено 12 Февраль 2013 – 19:42
В каком файле хранится данные по бану игрока для админа.Мне нужно изменить время бана,выбираемое мной.Хочу банить не навсегда,а например на неделю)))
у тебя amxbans ?
- Наверх
#3
vit4vit
vit4vit
-
- Пользователь
-
- 24 сообщений
Новичок
Отправлено 12 Февраль 2013 – 19:52
ну стоит обычный AMX Mod X 1.8.1 RUS
- Наверх
#4
Den4uk
Отправлено 12 Февраль 2013 – 19:55
ну стоит обычный AMX Mod X 1.8.1 RUS
а не проще поставить amxbans ?
- Наверх
#5
vit4vit
vit4vit
-
- Пользователь
-
- 24 сообщений
Новичок
Отправлено 12 Февраль 2013 – 20:07
все,нашел.А где находится файл,где указывется сколько минут/секунд до следующего голосования voteban.А то у меня стоит 550 сек,а это очень много!!
- Наверх
#6
Den4uk
Отправлено 12 Февраль 2013 – 20:38
voteban.cfg вроде
- Наверх
#1
Отправлено 15 января 2020 – 09:55
- Прохожий
-
Приветствую,подскажите,пожалуйста где может находится .txt файл бана игроков,все перерыл не могу найти,команда разбана не помогает,хотел почистить файл,на хосте бан лист пустой?
0
#2
Отправлено 15 января 2020 – 16:52
- Знаток
-
Nikola95 (15 января 2020 – 09:55) писал:
Приветствую,подскажите,пожалуйста где может находится .txt файл бана игроков,все перерыл не могу найти,команда разбана не помогает,хотел почистить файл,на хосте бан лист пустой?
О каком бане идёт речь? Через rcon / консоль или через админку?
0
#3
Отправлено 15 января 2020 – 17:10
- Прохожий
-
0
#4
Отправлено 15 января 2020 – 18:15
- Пользователь
-
Файлы должны так и называться, ban либо banip. Поищи аккуратнее, не может быть такого, чтобы файла не было у тебя..
Сообщение отредактировал Moki: 15 января 2020 – 18:16
0
#5
Отправлено 15 января 2020 – 18:52
- Профессионал
-
1
#6
Отправлено 16 января 2020 – 13:21
- Прохожий
-
Нашел,спасибо,в папке scriptsfiles под названием TimeBanList!
0
- ← Предыдущая тема
- Вопросы по скриптингу
- Следующая тема →
- Вы не можете создать новую тему
-
Тема закрыта
1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей
Есть очень простой способ реализовать возможность банить за выход с микса. Правда бан будет локальный.
В warmod.sp есть функция OnClientDisconnect(client). В ее теле достаточно прописать
if (g_live && disconnected_by_user)
BanClient(client, 1440, BANFLAG_AUTHID, "Live disconnect." , "" , "sm_addban");
1440 – срок бана в минутах.
“Live disconnect.” – причина бана.
Но в начале нужно создать переменную типа bool, например, с именем disconnected_by_user, в которой будет храниться информация о том, вышел ли клиент сам или по какой-то причине его выкинуло. Тело Event_Player_Disc(Handle:event, const String:name[], bool:dontBroadcast) нужно изменить так
public Event_Player_Disc(Handle:event, const String:name[], bool:dontBroadcast) {
if (!IsActive(0, true))
return;
new client = GetClientOfUserId(GetEventInt(event, "userid"));
if (GetConVarBool(g_h_stats_enabled) && g_live && client != 0) {
new String:log_string[256];
CS_GetLogString(client, log_string, sizeof(log_string));
new String:reason[128];
GetEventString(event, "reason", reason, sizeof(reason));
/* modified */
if (StrEqual(reason, "Disconnect by user.") )
disconnected_by_user = true;
else
disconnected_by_user = false;
/* end */
Log2Game(""player_disconnect" (player "%s") (reason "%s")", log_string, reason);
}
}
Так, например, если игрока выкинет по “timeout”, он не будет забанен.
Измененный код и скомпилированный файл во вложении. Измененные части выделены /* modified */ /* end */
Как снять бан с игрока в CS 1.6
И так всем привет с вами Amatory и сегодня я расскажу как снять бан с игрока на вашем CS 1.6 сервере.
убрать бан на сервере кс 1.6,
Для начала рассмотри типы банов.
1. Обычный бан даваемый через amxmodmenu банющий игрока по IP
2. Бан через всем известный плагин amx_bancs.amxx
Теперь рассмотрим списки банов и где они находятся.
1. В первом случаи (бан через amxmodmenu) банлист находится в папке cstrike в которой вы сможете
найти файл listip.cfg в нем и находится стандартные списки банов произведенные через команду amx_ban
2. У второго типа бана (то есть бана через плагин amx_bancs.amxx) банлист находится по адресу
(/cstrike/addons/amxmodx/data) и в папке data находится и сам банлист плагина banlist.txt
Так как же разбанить игрока?
МОжно воспользоваться обычной консолью сервера либо блокнотом.
Команды для разбанов игроков через консоль
1. amx_unban [Player Name] or [Player IP] – этот способ для разбаневания игроков забаниных путем
команды amx_ban
2. amx_unbancs “Player Name” – этот способ для разбанивания игроков забаненых плагином amx_bancs.amxx
Если ваш сервер находится на вашем личном PC или вы имеете к нему FTP доступ то можно очистить бан листы обычным блокнотом. А именно открыть файлы listip.cfg и banlist.txt через блокнот и очистить их содержимое, после чего все баны будут очищенны.