[CS: Source] Ban SteamId+IP

Тема в разделе "Новые плагины", создана пользователем Алексей Дубравин, 1 авг 2015.

  1. Алексей Дубравин

    Алексей Дубравин

    Сообщения:
    55
    Симпатии:
    2
    Банит одновременно и steamid и ip (работает для античита kac, smac, админки и voteban), заодно профиксенный, переведенный и настроенный playersvotes.
    Время бана и ip и steam равны, но если больше 3-х суток, то айпи все равно банит максимум на 3 дня, если не нравится, сами в исходнике basebans в самом низу переделайте.
     

    Вложения:

    1 человеку нравится это.
  2. DarklSide

    DarklSide

    Сообщения:
    685
    Симпатии:
    173
  3. Алексей Дубравин

    Алексей Дубравин

    Сообщения:
    55
    Симпатии:
    2
    DarklSide, пусть будет для всех, а то как ты кинул мало кто поймет что с этим кодом делать, заодно путем теста вместе решили вотебан, там полностью все строчки не надо менять, где banclient идет
     
  4. DarklSide

    DarklSide

    Сообщения:
    685
    Симпатии:
    173
    PHP:
    if (g_hVoteBanSb == INVALID_HANDLE)
    {
        
    BanClient(nClientIdGetConVarInt(g_hVoteBanTime), nBanFlagssReasonsReason"pv");
    }
    else
    {
       
    //другие и исполняться не будет
    }
    поэтому не зависило от этого.
     
  5. Алексей Дубравин

    Алексей Дубравин

    Сообщения:
    55
    Симпатии:
    2
    DarklSide, можно вообще так оставить
    BanIdentity (sIdent, GetConVarInt(g_hVoteBanTime), nBanFlags, sReason, "pv");
     
  6. Сергей170787

    Сергей170787

    Сообщения:
    18
    Симпатии:
    0
    А под sourcebans как-то такое замутить можно?)))