1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите UltrabansLite, FigAdmin, разбан через MySQL

Тема в разделе "[Архив] Помощь", создана пользователем trancefer, 9 сен 2013.

  1. Автор темы
    trancefer

    trancefer Старожил Пользователь

    Баллы:
    123
    Здравствуйте, есть сервер mcpc+ 1.6.2, плагин UltrabansLite (также пробовал FigAdmin).
    Плагин подключен к MySQL, к таблице banlist. Так же есть личный кабинет на сайте, который подключен к этой таблице.
    Баню пользователя (например /ban user reason), в таблице banlist создается запись.
    Игроком из личного кабинета на сайте выполняю разбан, запись из таблицы banlist удаляется.
    После этого, при попытке входа этим игроком на сервер получаю сообщение, что игрок забанен.
    Помогает ребут сервера или релод плагина.

    Полагаю что плагин кэширует информацию и не обращается к базе для проверки забанен игрок или нет. Может ошибаюсь.
    Помогите пожалуйста решить проблему. Спасибо.
     
  2. Help

    Help Старожил Пользователь

    Баллы:
    123
    Если использовать дополнительно плагин ConsoleScheduler который рестартовал бы сам плагин через определенное время.(Например каждые 5 минут)
    Удалив из таблицы игрока, игрок смог бы зайти без проблем на сервер, спустя не более 5 минут.
     
    trancefer нравится это.
  3. ZaRRaZa

    ZaRRaZa Старожил

    Баллы:
    103
    ConsoleScheduler и /fig reload
     
    Help и trancefer нравится это.
  4. Автор темы
    trancefer

    trancefer Старожил Пользователь

    Баллы:
    123
    Спасибо, попробую.
    Да, все работает, но меня немного смущает этот вариант. Насколько он практичен. Не будет ли нагружать сервер? Если есть еще какие-то варианты - с удовольствием послушаю, спаибо.
     
  5. Help

    Help Старожил Пользователь

    Баллы:
    123

    У большинства людей на РБ присутствует этот плагин.
    ConsoleScheduler используется для личных кабинетов,чтобы релоадить Permission когда через личный кабинет покупается та или иная услуга.
    Используют многие и жалоб на нагрузку нет.
    ConsoleScheduler - всего лишь включает,отключает плагины, которые вы укажете в конфиге.
     
    Likeobot и ВремяПриключений нравится это.
  6. ZaRRaZa

    ZaRRaZa Старожил

    Баллы:
    103
    у меня ещё через ConsoleSheduler рестарт серверов идёт и обьявления )
     
    Help нравится это.

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