Пользователи, просматривающие тему (Пользователей: 0, Гостей: 0)

Статус темы:
Закрыта.
  1. m2mix

    Регистрация:
    07.02.16
    Сообщения:
    35
    Симпатии:
    18
    Пол:
    Мужской
    Skype:
    m2mixx
    Здравствуйте помогите найти плагин который запрещает использовать определенный ник.
    От к примеру заходят игроки с ником XU**** и т.п. Чтоб было возможно в какойто файл вписать и не видеть как они заходят, бан не помогает, обходят через proxy и т.п.
     
  2. m2mix

    Регистрация:
    07.02.16
    Сообщения:
    35
    Симпатии:
    18
    Пол:
    Мужской
    Skype:
    m2mixx
    Нашел сам как обойти данную проблему, если кому-то тоже понадобиться вот sma
    Код:
    #include <amxmodx>
    #include <amxmisc>
    
    new line, txtlen
    
    public plugin_init()
    {
       register_plugin("namekicker", "1.0", "m2mix")
    }
    
    public client_connect(id)
    {
       new BadName[64], name[32]
       get_user_name(id ,name, 31 )
       while( ( line = read_file( "addons/amxmodx/configs/BadNames.ini", line, BadName, 63, txtlen ) ) != 0 )
    
       if( equal( BadName, name ) )
       {
         server_cmd("kick #%d ^"Ник: ^"%s^" добавлен в черный список! Смените ник!^"", get_user_userid(id), name)
       }
    }
    
    В папке addons/amxmodx/configs создаете файл BadNames.ini
    И вписуете ники, 1 строчка 1 ник, будет автоматом кикать.
     
    Последнее редактирование: 01.03.16
    x00peR нравится это.
  3. Mistrick Разработчик

    Регистрация:
    13.07.15
    Сообщения:
    227
    Симпатии:
    139
    Пол:
    Мужской
    m2mix, кэшируйте содержимое файла, а не парсите его при каждом коннекте.
     
    x00peR нравится это.
  4. m2mix

    Регистрация:
    07.02.16
    Сообщения:
    35
    Симпатии:
    18
    Пол:
    Мужской
    Skype:
    m2mixx
    Что мне дали то и я даю.))
     
  5. m2mix

    Регистрация:
    07.02.16
    Сообщения:
    35
    Симпатии:
    18
    Пол:
    Мужской
    Skype:
    m2mixx
    Вопрос решен! Тему можно закрывать.
     
Статус темы:
Закрыта.