1. Gliden Пользователь

    Регистрация:
    29.06.15
    Сообщения:
    93
    Симпатии:
    34
    Пол:
    Мужской
    Защита от протекторов. При проверки кваров, если блокируются то значит есть протектор и происходит кик игрока.
    PS. Данный плагин подойдёт для серверо держателей, которые не понимают сильно в серверо - строении и если хочется не много защиты своего сервера.
    Автор : Seroff

    Со слов автора желательно добавить нужные вам квары и не делать конфликтов с другими проверками!
     

    Вложения:

    Последнее редактирование модератором: 29.05.16
    tsunami, gudaus, BellaF и 2 другим нравится это.
  2. эм.. как там ложные ?
     
  3. Gliden Пользователь

    Регистрация:
    29.06.15
    Сообщения:
    93
    Симпатии:
    34
    Пол:
    Мужской
    resobatata, При таком плагине не могут быть ложных киков игрока.
     
    seroff нравится это.
  4. seroff Пользователь

    Регистрация:
    25.12.15
    Сообщения:
    41
    Симпатии:
    5
    Пол:
    Мужской
    VKcom:
    sashoc_pro
    Skype:
    cheats-2013
    Не должно быть, так как если не прочекало крвары то кик игрока, всё просто!
     
  5. Spawner10 Разработчик

    Регистрация:
    14.07.15
    Сообщения:
    188
    Симпатии:
    95
    For the author
    • 1 - Why would you make a set_task loop ( flag = "b" ) ?? ( it's useless )
    • 2 - new g_CheckCvar[][], the cvars is constant so new const g_CheckCvar[][]
    • 3 - if(isProtector[id]==true) can be also if(isProtector[id])
    i've made this a long time ago ...

    PHP:
    #include <amxmodx>
    #include <amxmisc>

    #define cm(%0) ( sizeof (%0) - 1 )
    #define g_BoolCheck(%0,%1) (%0 & (1<<%1))
    #define g_BoolTrue(%0,%1) (%0 |= (1<<%1))
    #define g_BoolFalse(%0,%1) (%0 &=  ~(1<<%1))

    #define clientCommand(%0,%1,%2)     client_cmd(%0,%1,%2)
    #define timeCheck    1.0
    #define PUNISHTYPE     1

    #define BCF           0

    #define tripleExecute(%0,%1,%2)                                    \
            
    get_user_info(id,(%0),global_check[id],cm(global_check[]));    \
            
    clientCommand(id,(%1),Value_rate); \
            
    g_BoolTrue(Check_First,id); \
            
    set_tasktimeCheck , (%2), id)

         
    new 
    Check_First;

    const 
    Value_rate 0x5abf
    const buffer1 0x20
    const buffer2 0x21

    new global_checkbuffer1 ][ buffer2 ]

    public 
    plugin_init()    register_plugin("Anti Protector""1.0""Spawner")

    public 
    client_connect(id)    set_task(timeCheck 1.0 ,"checkProtector"id )

    public 
    checkProtector(id){
     
        if(
    g_BoolCheck(Check_First,id))
        {
            new 
    FirstInfobuffer1 ]
            
    get_user_info(id,"rate",FirstInfocharsmax(FirstInfo))
         
            if( 
    equal(global_check[id]  ,FirstInfo) )
            { 
                switch(
    PUNISHTYPE)
                {
                    case 
    1:  punish_type(id,1)
                    case 
    2:  punish_type(id,2
                }
            }
            else
            {
                
    g_BoolFalse(Check_First,id)
                
    clientCommand(id,"rate %d",global_check[id])
            }
        }
        else
        {

            
    tripleExecute("rate""rate %d""checkProtector")
         
        } 
        return 
    BCF;
    }


    stock punish_type(index,value)
    {
     
        new 
    iClient get_user_userid(index)
        switch(
    value)
        {
            case 
    1:  server_cmd("kick #%d ^"Protector Detected^""iClient)
            case 
    2:  server_cmd("amx_ban 50.0 #%d ^"Protector Detected^""iClient)
        }
        return 
    BCF;
    }
     
  6. BellaF Пользователь

    Регистрация:
    26.02.16
    Сообщения:
    77
    Симпатии:
    17
    Пол:
    Мужской
    Skype:
    bellafchik969
    Gliden, благодарю. Забрал к себе на сервер, как раз он мне и нужен был.
     
  7. shram_47 Пользователь

    Регистрация:
    01.11.15
    Сообщения:
    184
    Симпатии:
    29
    Пол:
    Мужской
    Skype:
    warlock_city
    ICQ:
    656712598
    is Steam players it goes?
    --- добавлено 11.03.16 ---
    на сколько я знаю, подобную проверку можно сделать в Aliase Cheker by mazdan...
     
  8. Spawner10 Разработчик

    Регистрация:
    14.07.15
    Сообщения:
    188
    Симпатии:
    95
    You can add a stock for is_user_steam ...
     
  9. seroff Пользователь

    Регистрация:
    25.12.15
    Сообщения:
    41
    Симпатии:
    5
    Пол:
    Мужской
    VKcom:
    sashoc_pro
    Skype:
    cheats-2013
  10. seroff Пользователь

    Регистрация:
    25.12.15
    Сообщения:
    41
    Симпатии:
    5
    Пол:
    Мужской
    VKcom:
    sashoc_pro
    Skype:
    cheats-2013
    Первая версия не удачная!
    Советую добавить нужные вам квары и не делать конфликтов с другими проверками!
     
  11. pm-04 Пользователь

    Регистрация:
    02.02.16
    Сообщения:
    603
    Симпатии:
    79
    Пол:
    Мужской
    Сейчас почти во всех кс встроен протектор, получается 60-70% будут наказаны?
     
  12. seroff Пользователь

    Регистрация:
    25.12.15
    Сообщения:
    41
    Симпатии:
    5
    Пол:
    Мужской
    VKcom:
    sashoc_pro
    Skype:
    cheats-2013
    Ну возможно, как и было ранее сказано, если блок то кик!
     
  13. pm-04 Пользователь

    Регистрация:
    02.02.16
    Сообщения:
    603
    Симпатии:
    79
    Пол:
    Мужской
    Смысл тогда ставить этот плагин?
     
  14. seroff Пользователь

    Регистрация:
    25.12.15
    Сообщения:
    41
    Симпатии:
    5
    Пол:
    Мужской
    VKcom:
    sashoc_pro
    Skype:
    cheats-2013
    У кого протектор не должен с ним играть!
    --- добавлено 29.05.16 ---
    Читер должен быть побеждён!
     
  15. pm-04 Пользователь

    Регистрация:
    02.02.16
    Сообщения:
    603
    Симпатии:
    79
    Пол:
    Мужской
    seroff, то есть перебанить больше половины игроков сервера? Походу останутся только стим игроки
     
  16. seroff Пользователь

    Регистрация:
    25.12.15
    Сообщения:
    41
    Симпатии:
    5
    Пол:
    Мужской
    VKcom:
    sashoc_pro
    Skype:
    cheats-2013
    Останутся только честные!
     
  17. pm-04 Пользователь

    Регистрация:
    02.02.16
    Сообщения:
    603
    Симпатии:
    79
    Пол:
    Мужской
    seroff, Вот смотри, в сборки от мастерсерверов и раскруток встроен протектор, защищающий клиент игры, и ты считаешь игроков нечестными?
     
  18. seroff Пользователь

    Регистрация:
    25.12.15
    Сообщения:
    41
    Симпатии:
    5
    Пол:
    Мужской
    VKcom:
    sashoc_pro
    Skype:
    cheats-2013
    Ну это их проблемы где качают, главное использование!
    Если в каждой cs будет aim то это честно да???
     
  19. pm-04 Пользователь

    Регистрация:
    02.02.16
    Сообщения:
    603
    Симпатии:
    79
    Пол:
    Мужской
    seroff, причем тут аим? Как выше и говорил, протекторы встроены практически во все сборки, это не значит что у всех аим.
     
  20. seroff Пользователь

    Регистрация:
    25.12.15
    Сообщения:
    41
    Симпатии:
    5
    Пол:
    Мужской
    VKcom:
    sashoc_pro
    Skype:
    cheats-2013
    Вообще я говорю, что если в каждой cs сборке если будет aim то что от него защиту не делать???
    --- добавлено 30.05.16 ---
    То есть лучше пусть играют читеры на сервере, ну лан, не качай, а пусть те кому это нужно качают