Fresh Bans

Fresh Bans 1.4.8

Нет прав для скачивания
Сообщения
678
Реакции
56
Помог
16 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
маздан пишет в ответ на этот вопрос
Посмотреть вложение 30507

где там хоть слово что если значение fb_ip_ban_time 0 то бан будет по айпи и стимид,написано что если больше 0 то бан будет так же по IP
логично предположить что если fb_ip_ban_time 0 - то бан по айпи отключен,либо это навсегда,либо это время бана по стимид,понятно что это дополнительное время бана по IP

само описание не понятное квара
В других постах поищи, увидешь инфу этот я видел.
 
Сообщения
101
Реакции
17
Помог
2 раз(а)
XyLiGaN, мб тогда еще объяснишь, почему отображается тип бана S по steamid, а не SI по steamid+ip?
А вот мне интересно отображение типа бана в разбанменю, да и в самой БД.
В настройках у меня стоит бан по стимайди+доп.бан по айпи(если срок бана стимайди больше значения в параметре fb_ip_ban_time). И у меня в типе бана всегда пишет S. В прошлой бансистеме при бане стимайди+айпи писалось SI.
Так вот вопрос, у меня что-то не верно настроено, или так быть и должно? Как понять, что игрок забанен не только по стимайди, но и по айпи?
Срок бана 259200 и fb_ip_ban_time 43800
 
Сообщения
78
Реакции
110
Помог
4 раз(а)
muhycspb, не важно как это в бд называется. В бд не пишется ничего связанного с fb_ip_ban_time
8 Янв 2022
mazdan вызываю тебя )) народ хочет исправлений!
да, спасибо, я захожу довольно часто, с колокольчиком так вообще заметно, но я и так увидел,
 
Сообщения
678
Реакции
56
Помог
16 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Сообщения
26
Реакции
-2
Все отлично работает , кроме как не делает скрины при бане
8 Янв 2022
fb_ss_number 3 стоит
 
Сообщения
678
Реакции
56
Помог
16 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Все отлично работает , кроме как не делает скрины при бане
8 Янв 2022
fb_ss_number 3 стоит
Скачай отдельный плагин fb_forwards называется и скомпилируй его со своими потребностями.
 
Сообщения
26
Реакции
-2
он сделан , в sma все прописано скомпилировал в amxx скринов все равно нет
 
Сообщения
3,593
Реакции
1,576
Помог
141 раз(а)
k1stj, возможно, протектор блокирует команду.
 
Сообщения
101
Реакции
17
Помог
2 раз(а)
mazdan, т.е. отображение в разбанменю типа бана безполезно, т.к. при доп бане по ip все равно отображает S?
 

Вложения

Сообщения
678
Реакции
56
Помог
16 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Сообщения
101
Реакции
17
Помог
2 раз(а)
XyLiGaN, там где SI это старые баны от прошлой бансистемы по steamid+ip, а через фб с S, но с допбаном по ip
 
Сообщения
78
Реакции
110
Помог
4 раз(а)
muhycspb, SI это скорее всего для STEAM_ID_LAN (бан только по айпи на самом деле), мне просто лень проверять, Я оттуда это перенял для совместимости. вы посмотрите какие там STEAMID игроков у таких банов.
вот нашёл в амхбанс, помогает понять логику
Код:
stock get_ban_type(type[], len, const steamid[], const ip[])
{
    switch(get_pcvar_num(pcvar_bantype))
    {
        case 0:
        {
            if(equal("HLTV", steamid)
             || equal("STEAM_ID_LAN", steamid)
             || equal("VALVE_ID_LAN", steamid)
             || equal("VALVE_ID_PENDING", steamid)
             || equal("STEAM_ID_PENDING", steamid))
            {
                formatex(type, len, "SI")
            }
            else
            {
                formatex(type, len, "S")
            }
            if(equal(ip,"127.0.0.1") && equal(type,"SI"))
            {
                return 0
            }
            return 1
        }
        case 1:
        {
            formatex(type, len, "SI")
            return 1
        }
        case 2:
        {
            formatex(type, len, "S")
            return 1
        }
    }
    
    return 0
}
 
Сообщения
336
Реакции
93
Помог
2 раз(а)
muhycspb
В amxbans:
S — бан по стиму.
SI — по ip.
Если вы исходный код изучите, то поймёте почему так. Mazdan скинул выше уже.

Для себя так менял, хоть не прям конфетка, но чуть лучше будет.

C++:
get_ban_type(type[], len, pid, authid[], ip[])
{

    if(equal(ip, "127.0.0.1") || /*(pid < 1000 && */get_user_state(pid, PDATA_BOT)/*)*/)
    {
        return 0;
    }

    if(equal("HLTV", authid) || equal("STEAM_ID_LAN", authid) || equal("VALVE_ID_LAN", authid) || equal("STEAM_PENDING", authid) || equal("VALVE_PENDING", authid))
    {
        formatex(type, len, "I");
        return 1;
    }

    switch(g_pCvar[iBanType])
    {
        case 0:
        {
            if(/*(pid < 1000 && */get_user_state(pid, PDATA_STEAM)/*) || (pid >= 1000 && get_array_state(pid - 1000, PDATA_STEAM))*/)
            {
                formatex(type, len, "S");
            }
            else
            {
                formatex(type, len, "SI");
            }

            return 1;
        }
        case 1:
        {
            formatex(type, len, "I");
            return 1;
        }
        case 2:
        {
            formatex(type, len, "S");
            return 1;
        }
        case 3:
        {
            formatex(type, len, "SI")
            return 1;
        }
    }

    return 0;
}
 
Сообщения
102
Реакции
16
А чего архив то пустой, конфиги, лаг-файлы и тд ?
Screenshot_2.png
 
Последнее редактирование:
Сообщения
678
Реакции
56
Помог
16 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Сообщения
102
Реакции
16
mazdan, мой перфекционизм не даёт мне покое. При настройках
// Виды меню: 0 - без отступов, 1 - с отступами, 2 - свои префиксы в меню
fb_newmenu "2"

FBM_MENU_PLAYER_STRING = \w\name\ \r\oldbans\\immun\\steam\\team\
FBM_MENU_PTEAM_CT = [CT]
FBM_MENU_PTEAM_TT = [TE]
FBM_MENU_PTEAM_SP = [SPEC]
FBM_MENU_PTEAM_UN = [DEAD]
FBM_MENU_PLAYER_OLDBANS = [%d]
FBM_MENU_PLAYER_NOBANS = \d
FBM_MENU_PLAYER_ADMIN = [ADMIN]
FBM_MENU_PLAYER_NOTADMIN = \d
FBM_MENU_PLAYER_BOT = [BOT]
FBM_MENU_PLAYER_NOTBOT = \d
FBM_MENU_PLAYER_STEAM = [STEAM]
FBM_MENU_PLAYER_NOTSTEAM = \d
FBM_MENU_PLAYER_HLTV = [HLTV]
FBM_MENU_PLAYER_NOTHLTV = \d
FBM_MENU_PLAYER_IMMUN = [IMM]
FBM_MENU_PLAYER_NOTIMMUN = \d

В менюшках цифры пунктов - белого цвета, можно поправить это и сделать красного цвета?

А меню оффлайн бана, такое ощущение, сейчас «лопнет» от [OM], можно это сообщение вынести в ланг-файл?
31EFA43D-429B-4617-A5E9-E7C090FD2F33.jpeg5033DA30-CBE9-4AF5-8B4A-FDD1CDEB1914.jpegCE93DC40-87FA-41A9-806E-021D66F8D2C0.jpegC6560505-00B8-44C7-BCFC-4F1DC0D1B927.jpeg7BCAFD6D-1516-459B-84D9-280CEC892B01.jpeg

Еще в худ сообщении заметил символ ^t, он вообще нужен?
828A4EED-6EF3-4AC6-8D0F-AE88DD01E94E.jpeg
 
Сообщения
678
Реакции
56
Помог
16 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
maksgolubovskiy, не знаю с чем там у тебя проблемы, но у меня ж всё в порядке с цифрами и цветами.
1641888612993.png 1641888622041.png 1641888633761.png 1641888644280.png
На счёт [OM] что означает игроки с прошлой карты т.е. old maps, настрой себе квары fb_oldmap_players и можешь ещё убавить значение fb_offline_time, чтоб ничего не лопнуло.

На счёт HUDa, там вообще всё ровно, без каких-либо нареканий. А ^t - эт тоже самое что и ^3 - означает цвет команды.
1641888736350.png
 

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

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