[ANY] GameChatFilter v1.7.0.2

Полноценный фильтр чата

  1. Skeriiz

    Skeriiz Потерянный UDP

    Сообщения:
    481
    Симпатии:
    267
    Но он не может цензурить то, чего нет в блоклисте.
     
  2. REDWOOD

    REDWOOD

    Сообщения:
    380
    Симпатии:
    58
    Ну вот у меня почему то цензурит.
    Вот что у меня в листе
    лох
    еблан
    уебок
    даун
    пидарас
    пидараз
    хуесос
    мамку ебал
    пидрила
    ублюдок
    шалава
    шлюха
    мать
    чмо
    дебил
    vk.com
    http//
    http
    www
    vk
    вк
    ip
    ип
    com
    .com
    ru
    .ru
    net
    .net
    kz
    .kz
    ua
    .ua
    ukr
    .ukr
    by
    .by
    biz
    .biz
    вконтакте
    vkontakte
    ввв
    https
    паблик
    pablic
    public
    публичный
    сервак
    сервер
    server
    servak
     
  3. Skeriiz

    Skeriiz Потерянный UDP

    Сообщения:
    481
    Симпатии:
    267
    Из за "ip" и цензурит.
     
    Последнее редактирование: 14 авг 2018
  4. REDWOOD

    REDWOOD

    Сообщения:
    380
    Симпатии:
    58
    Не пойму причем тут IP к команде вызова меню Вип? На сколько я понял у данного плагина есть иммунитет для Админов так вот он цензурит и выключает чат даже админу с root правами.
    В итоге не стал ломать себе зубы и вернулся на regexfilter - нагрузка на сервер выше, но работает эффективно.
     
  5. Skeriiz

    Skeriiz Потерянный UDP

    Сообщения:
    481
    Симпатии:
    267
    Команда !vip содержит в себе сочетание "ip" поэтому и лочит. (Хоть я и не понимаю зачем добавлять "ip" в лок лист, но упустим...).
    Нет у админов, всех видов, иммунитета, не пойму от куда вы это взяли. Разве что предложение поступало.
    В RWF присутствует такая же проблема, поэтому эффективность при сравнении с поддерживаемым продуктом спорная.
     
  6. Skeriiz

    Skeriiz Потерянный UDP

    Сообщения:
    481
    Симпатии:
    267
    Пользователь Skeriiz обновил ресурс [CHAT] AnyChatFilter новой записью:

    Обновление 1.1

    Узнать больше об этом обновлении...
     
  7. kleuser

    kleuser

    Сообщения:
    1.403
    Симпатии:
    409
    @Skeriiz, есть баг, со слов игроков
    и еще ошибку одну обнаружил
    Код:
    L 08/26/2018 - 00:19:06: [SM] Exception reported: Client 11 is not connected
    L 08/26/2018 - 00:19:06: [SM] Blaming: AnyChatFilter.smx
    L 08/26/2018 - 00:19:06: [SM] Call stack trace:
    L 08/26/2018 - 00:19:06: [SM]   [0] IsFakeClient
    L 08/26/2018 - 00:19:06: [SM]   [1] Line 249, D:\Dev\sm19\scripting\AnyChatFilter.sp::IsClientImmunity
    L 08/26/2018 - 00:19:06: [SM]   [2] Line 147, D:\Dev\sm19\scripting\AnyChatFilter.sp::CHAT_CallBack
     
  8. Skeriiz

    Skeriiz Потерянный UDP

    Сообщения:
    481
    Симпатии:
    267
    На github'e доступна свежая версия.
     
    kleuser нравится это.
  9. kleuser

    kleuser

    Сообщения:
    1.403
    Симпатии:
    409
    баг остался. Замутило одного, другие пишут маты, и мут летит опять тому же, кого первым замутило, а не тому кто пишит мат. Странно как-то ))
     
  10. Skeriiz

    Skeriiz Потерянный UDP

    Сообщения:
    481
    Симпатии:
    267
    Пользователь Skeriiz обновил ресурс [CHAT] AnyChatFilter новой записью:

    Обновление 1.1.5

    Узнать больше об этом обновлении...
     
    kleuser нравится это.
  11. xMaZax

    xMaZax Заблокирован

    Сообщения:
    842
    Симпатии:
    227
    Подкину идейку,а что если к каждому слову создавать определенное наказание и чтобы плагин заменял запрещенное слово на какое нибудь другое)?
     
  12. Dreizehnt

    Dreizehnt Раздаю морковки (отдано: 40)

    Сообщения:
    922
    Симпатии:
    447
    Ругается на что-то Sourcecomms, в игре работает - нет проблем, игрок прописывается в админке, что он с мутом, но нельзя снять (только консолью). Хотелось бы вообще вывода мутов в базу данных (в SourceBans):

    Код:
    L 09/02/2018 - 15:48:38: [SM] Exception reported: Client index 0 is invalid
    L 09/02/2018 - 15:48:38: [SM] Blaming: xSB/SB_comms.smx
    L 09/02/2018 - 15:48:38: [SM] Call stack trace:
    L 09/02/2018 - 15:48:38: [SM]   [0] GetClientUserId
    L 09/02/2018 - 15:48:38: [SM]   [1] Line 2989, D:\1.9.0-dev-6151\addons\sourcemod\scripting\SB_comms.sp::SavePunishment
    L 09/02/2018 - 15:48:38: [SM]   [2] Line 2226, D:\1.9.0-dev-6151\addons\sourcemod\scripting\SB_comms.sp::CreateBlock
    L 09/02/2018 - 15:48:38: [SM]   [3] Line 555, D:\1.9.0-dev-6151\addons\sourcemod\scripting\SB_comms.sp::CommandCallback
    555: CreateBlock(client, _, _, type, _, sBuffer);
    Код:
    if (type <= TYPE_SILENCE)
            CreateBlock(client, _, _, type, _, sBuffer);
        else
            ProcessUnBlock(client, _, type, _, sBuffer);
    
        return Plugin_Stop;
    2226: SavePunishment(client, target_list[0], type, length, reason);
    Код:
    if (target_count == 1 && !skipped)
            SavePunishment(client, target_list[0], type, length, reason);
        if (target_count > 1 || !skipped)
            ShowActivityToServer(client, type, length, reason, target_name, tn_is_ml);
    
        return;
    2989: WritePackCell(dataPackFwd, GetClientUserId(admin));

     

    Вложения:

    • SB_comms.sp
      Размер файла:
      97,5 КБ
      Просмотров:
      2
  13. The_C@t

    [email protected]

    Сообщения:
    145
    Симпатии:
    36
    Да, поддержка sb и MA будет нелишней
     
  14. abduabuarab

    abduabuarab

    Сообщения:
    34
    Симпатии:
    5
    can you add create voteban auto when player type blacklist word in chat ?
     
  15. Skeriiz

    Skeriiz Потерянный UDP

    Сообщения:
    481
    Симпатии:
    267
    @abduabuarab, i can, but i won't do this...
    There is a more important problem that needs to be fixed
     
  16. unique

    unique

    Сообщения:
    128
    Симпатии:
    11
    Ключ {NAME} очень был полезен
    Так как если использовать {UID} то при смене steam id наказанного, еще одна блокировка не выдается..
     
  17. Skeriiz

    Skeriiz Потерянный UDP

    Сообщения:
    481
    Симпатии:
    267
    UID - ID игрока на сервере, это не STEAM ID, MA и SB при любом раскладе, будто:
    Код:
    "sm_ban {NAME} 0 HAKI" or  "sm_ban {UID} 0 HAKI"
    будет выдавать бан/кик/мут по SteamID.
    Именно поэтому нет никакого смысла в {NAME}
     
    arbigon нравится это.
  18. unique

    unique

    Сообщения:
    128
    Симпатии:
    11
    Я знаю что это не STEAM ID, но при получении блокировки по {UID}, если игрок меняет свой STEAM ID то, сервер больше не может выдать блокировку, просто пишет в чат что заблокировано но игрок все равно может писать
    --- Добавлено позже ---
    Так как {UID} игрока не меняется при смене Steam ID (если что я про css v34)
     
    Последнее редактирование: 9 окт 2018
  19. Skeriiz

    Skeriiz Потерянный UDP

    Сообщения:
    481
    Симпатии:
    267
    Пользователь Skeriiz обновил ресурс [CHAT] AnyChatFilter новой записью:

    Обновление 1.5.0

    Узнать больше об этом обновлении...
     
  20. LAnOFF

    LAnOFF

    Сообщения:
    50
    Симпатии:
    1
    После обновления плагина спам пошел в консоль

    L 01/09/2019 - 20:06:37: [SM] Call stack trace:
    L 01/09/2019 - 20:06:37: [SM] [1] PbReadString
    L 01/09/2019 - 20:06:37: [SM] [2] Line 200, AnyChatFilter.sp::MsgText_CB
    L 01/09/2019 - 20:06:37: [SM] [4] PrintToChat
    L 01/09/2019 - 20:06:37: [SM] [5] Line 183, restrictinc/events.sp::CS_OnBuyCommand
    L 01/09/2019 - 20:06:38: [SM] Exception reported: Native is not bound
    L 01/09/2019 - 20:06:38: [SM] Blaming: AnyChatFilter.smx

    В чем дело?