Бан эмулятора SXEI или попытка заблокировать STEAM BO0ST

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
61
Реакции
24
Помог
1 раз(а)
Ошибка
Ошибка, или может мое непонимание работы, но не наказывает не fresh_bans не reunion, игроков которым ограничен вход на сервер.
ОС
Linux
Amx Mod X
AMX Mod X 1.9.0.5232 (http://www.amxmodx.org)
Authors:
David "BAILOPAN" Anderson, Pavol "PM OnoTo" Marko
Felix "SniperBeamer" Geyer, Jonny "Got His Gun" Bergstrom
Lukasz "SidLuke" Wlasinski, Christian "Basic-Master" Hammacher
Borja "faluco" Ferrer, Scott "DS" Ehlert
Compiled: Oct 14 2018 08:47:55
Built from: https://github.com/alliedmodders/amxmodx/commit/be52641
Build ID: 5232:be52641
Core mode: JIT+ASM32
Билд
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.4.0.668-dev
Build date: 09:47:42 Sep 29 2018 (1631)
Build from: https://github.com/dreamstalker/rehlds/commit/89be216
ReGamedll
ReGameDLL version: 5.7.0.318-dev
Build date: 21:07:26 Oct 30 2018
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/932001b
Версия Metamod
Metamod-r v1.3.0.128, API (5:13)
Metamod-r build: 17:47:54 Aug 24 2018
Metamod-r from: https://github.com/theAsmodai/metamod-r/commit/0cf2f70
Список метамодулей
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] SafeNameAndChat RUN - SafeNameAndChat. v1.1 ini ANY ANY
[ 2] Reunion RUN - reunion_mm_i386. v0.1.0.1 ini Start Never
[ 3] ReAuthCheck RUN - reauthcheck_mm_i v0.1.6 ini Start Never
[ 4] AMX Mod X RUN - amxmodx_mm_i386. v1.9.0.5 ini Start ANY
[ 5] Rechecker RUN - rechecker_mm_i38 v2.5 ini Chlvl ANY
[ 6] VoiceTranscoder RUN - VoiceTranscoder. v2017RC3 ini ANY ANY
[ 7] ReSRDetector RUN - resrdetector_mm_ v0.1.0 ini Chlvl ANY
[ 8] ReSemiclip RUN - resemiclip_mm_i3 v2.3.9 ini Chlvl ANY
[ 9] WHBlocker RUN - whblocker_mm_i38 v1.5.695 ini Chlvl ANY
[10] ReAimDetector RUN - reaimdetector_am v0.2.2 pl4 ANY Never
[11] FakeMeta RUN - fakemeta_amxx_i3 v1.9.0.5 pl4 ANY ANY
[12] MySQL RUN - mysql_amxx_i386. v1.9.0.5 pl4 ANY ANY
[13] ReAPI RUN - reapi_amxx_i386. v5.6.0.1 pl4 ANY Never
[14] Ham Sandwich RUN - hamsandwich_amxx v1.9.0.5 pl4 ANY ANY
[15] Engine RUN - engine_amxx_i386 v1.9.0.5 pl4 ANY ANY
15 plugins, 15 running
Список плагинов
Так как почти все плагины переделаны, совмещены, и т.п. смысла в списке не будет, да и не думаю что это имеет значение в данном вопросе.
Суть вопроса в следующем, есть настройки
cid_Steam = 1;
cid_SteamPending = 9;
cid_HLTV = 5;
cid_NoSteam47 = 4;
cid_NoSteam48 = 4;
cid_RevEmu = 2;
cid_RevEmu2013 = 2;
cid_SC2009 = 2;
cid_OldRevEmu = 2;
cid_SteamEmu = 2;
cid_AVSMP = 2;
cid_Setti = 4;
cid_SXEI = 5;
cid_SSE3 = 2;
AuthVersion = 3;
SC2009_RevCompatMode = 1;
EnableSXEIdGeneration = 0;
EnableGenPrefix2 = 0;
IPGen_Prefix1 = 0;
IPGen_Prefix2 = 4;
Native_Prefix1 = 0;
RevEmu_Prefix1 = 1;
RevEmu2013_Prefix1 = 1;
SC2009_Prefix1 = 0;
OldRevEmu_Prefix1 = 2;
SteamEmu_Prefix1 = 3;
AVSMP_Prefix1 = 4;
Setti_Prefix1 = 5;
SXEI_Prefix1 = 6;
SSE3_Prefix1 = 7;
ServerInfoAnswerType = 2;
FixBuggedQuery = 1;
EnableQueryLimiter = 1;
QueryRateLimit = 256
QueryFloodBanTime = 0;
LogAttacks = 1;
AllowSplitPackets = 0;
IPClientsLimit = 3;
LoggingMode = 3;
Которые по идеи и выдают стим ид игрока с таким префиксом. VALVE_6:1:472936722
И судя по стим ид получается эмулятор cid_SXEI который и заблокировал, но при этом, это не помогло. Так же, в фреш банс в настройках, выставил.
fb_subnet_clients "0" - Бан клиентов с определёнными эмуляторами с подсетей.(0 - выкл., 1 - вкл.).
// Бан подсети имеет вид бана с ником SUBNETBAN в STEAM_ID указывается конечный айпи адрес, в IP начальный айпи адрес. Все клиенты из этого диапазона и попадающие под действие квара будут забанены.
fb_prefix_clients "512" - Клиенты для проверки со старым префиксом. Нужно, если вы изменили(или хотите изменить) настройку префиксов в связи со всяким софтом подмены стимайди, но не хотите потерять старые баны Настраивать так же, как и квар fb_subnet_clients.(0 - выкл., 1 - вкл.).
// Для кваров fb_subnet_clients и fb_prefix_clients используется следующий принцип настройки:
// dproto client [1]: "Dproto" - 2
// dproto client [2]: "Native Steam" - 4
// dproto client [3]: "SteamEmu" - 8
// dproto client [4]: "RevEmu" - 16
// dproto client [5]: "Old RevEmu" - 32
// dproto client [6]: "HLTV" - 64
// dproto client [7]: "SteamClient2009" - 128
// dproto client [8]: "AVSMP" - 256
// dproto client [9]: "SXEI" - 512
// dproto client [10]: "RevEmu2013" - 1024
// Чтобы заблокировать RevEmu и Old RevEmu введите 32 + 16 = 48 => fb_subnet_clients 48
// Т.е. вы должны посчитать сумму тех значений, которые хотите банить таким баном.
// Подробное описание бан-подсети, можете почитать тут - http://c-s.net.ua/forum/ipb.html?s=&showtopic=54898&view=findpost&p=529824
fb_rec_snet "0" - Значения 0/1/2/3 (по умолчанию 0). Система автоматического бана подсети, если из этой сети часто обходят бан.
// 0 - Отключено.
// 1 - Только кикать при обнаружении. (проверка при коннекте)
// 2 - Банить подсеть через FreshBans. (если за время fb_rec_snet_time из какой-то подсети будет больше чем fb_rec_snet_count банов, то подсеть банится на время fb_rec_snet_bt)
// 3 - То же самое что и 2, только бан через addip.
// P.S. Остальные квары, зависящие от квара fb_rec_snet, при том если значения стоят 1/2/3, т.к. по умолчанию данный квар включен, то и квары эти - недействительны и всё-равно какое значение.
Эффекта так же нет, боты заходят. При этом, почему то в логах reauthcheck Такие клиенты вот таким способом записаны.
L 01/08/2019 - 10:45:03: [Debug Data] -> Name [wktshc] | Proto [48] | Auth [Dproto] | IP [85.206.165.3] | Port [29559] | SteamID [VALVE_6:1:223192498] | Build [7960] | Hex [x055x042x040x048]
Куда копать для бана всех с данным префиксом, что бы избавиться от этих стим бустов. У них заблочен чат и микрофон, но они при входе меняют ники, ставят их после того как уже зашли, заходят за людей и стоят на респе, творят фигню, мешая играть.
Заранее спасибо за советы.
 

Garey

ninjaCow
Сообщения
411
Реакции
1,051
Помог
10 раз(а)
вроде SXEI и есть 512
 
Сообщения
61
Реакции
24
Помог
1 раз(а)
Тему можно закрывать, решения не нашел, сделал иначе.

Код:
public client_connect(id)
{
    new sAuthId[32]; get_user_authid(id, sAuthId, charsmax(sAuthId));
    if(contain(sAuthId, "VALVE_6") != -1)
    {
         делаем что хотим.
    }
}
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу