1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Скрытие UIN из команды !info

Тема в разделе "Дополнения для Jimbot", создана пользователем cerber, 15 дек 2015.

  1. TopicStarter Overlay
    cerber

    cerber Местный инквизитор Команда форума

    Регистрация:
    25.02.11
    Сообщения:
    8.184
    Симпатии:
    2.779
    Баллы:
    575
    Пол:
    Мужской
    Адрес:
    АДА
    старенькое и возможно никому не нужное,но смысл в том,что бы скрыть uid определённого пользователя из команды !info,просмотра информации....
    и так для начала в ChatProps добавим
    PHP:
    setStringProperty("no_if""uin1;uin2");
    и
    PHP:
    new UserPreference(UserPreference.STRING_TYPE"no_if""Прячем уины в !инфо ид"getStringProperty("no_if")),
    далее добавляем
    PHP:
    public boolean Noinfo(String uin) {
    if(
    uin.equals("0")) {
    return 
    true;
    }
    String s getStringProperty("no_if");
    if(
    s.equals("")) {return false;}
    String[] ss s.split(";");
    try{
    for(
    int i=0;i<ss.length;i++){
    if(
    ss[i].equalsIgnoreCase(uin)) {return true;}
    }
    } catch(
    Exception ex){
    ex.printStackTrace();
    }
    return 
    false;
    }
    теперь в ChatCommandProc в саму команду добавляем проверку
    PHP:
    String i srv.us.getUser(id).sn;
        if (
    psp.Noinfo(i) && !psp.testAdmin(uin) ) {
        
    proc.mq.add(uin"Информация скрыта*NO* ");
        return;
        }
    вот и всё,теперь,если uid вписан,то при запросе его информации,она выводиться не будет....
    Васяра и alex_xpert нравится это.
  2. Васяра

    Васяра VIP пользователь Команда форума

    Регистрация:
    18.08.11
    Сообщения:
    816
    Симпатии:
    363
    Баллы:
    575
    Пол:
    Мужской
    Род занятий:
    грузоперевозки
    Адрес:
    г.Тюмень
    ICQ:
    708953
    делал такую хрень, у меня даже щас исходника нет , глянуть осталось или нет, надо с яндекса качать бэкап... и для инфы вк и тому подобное пробовал делать, но вроде в админку галку не выводил, а тупо с нутрей бота
  3. TopicStarter Overlay
    cerber

    cerber Местный инквизитор Команда форума

    Регистрация:
    25.02.11
    Сообщения:
    8.184
    Симпатии:
    2.779
    Баллы:
    575
    Пол:
    Мужской
    Адрес:
    АДА
    ну ты видимо делал для скрытия инфы админа,а это для всех желающих,без добавления в админы

Поделиться этой страницей