Идея Вайпаем с сохранением "Доната"

  • Автор темы Автор темы Timings
  • Дата начала Дата начала

Timings

Активный участник
Пользователь
Баллы
88
Имя в Minecraft
NextGeneric
Здравствуйте! У меня появилась интересная идея, которую вполне можно воплотить в реальность в виду плагина. Суть плагина очень проста - вы (администратор) вводите команду /cmd (любую команду), и ваша база данных AuthMe полностью стирается. К базе данных плагин будет подключаться, используя данные от MySQL, указанные в конфигурации. Но плагин не просто будет стирать базу данных , он будет удалять только игроков , которые принадлежат группе default (PEX), а все остальные игроки просто останутся в базе данных, т.е сохранятся их данные , сессии, пароли и т.п.
Плагин нужен для того, чтобы После Вайпа сервера игроки , имеющие привилегии выше default , сохранили свои пароли.
Этот плагин избавит администраторов от таких вещей, как выдача привилегий после Вайпа, а так же от различных проблем, к примеру, регистрация под ником донатера.
Команды:
/wipe - Стереть из базы AuthMe пользователей из группы default (PEX)
Права:
Authme.wipe
Спасибо заранее всем прочитавшим, и отдельное спасибо всем, кто , возможно , захочет воплотить эту идею в плагин 🙂
 
Можно ручками и notepad'ом удалять всё, кроме ников, что в PEX. Дело минут десяти.
 
Есть такой плагин. За сколько купите?🙂
Вы админ MineCade?
 
Что за дебелизм? Покупать плагин который нечего толком не даст. Можно просто на рабочий стол permissions.yml скопировать и потом при вайпе кидать его в папку PermissionsEx
И бесплатно и не трудно.
 
Что за дебелизм? Покупать плагин который нечего толком не даст. Можно просто на рабочий стол permissions.yml скопировать и потом при вайпе кидать его в папку PermissionsEx
И бесплатно и не трудно.
Суть в том, что нужно из базы authme удалить только тех пользователей у которых нет доната, а если сделать так как говоришь ты, то кто-нибудь зайдет под ником донатера и зарегается после вайпа.
 
Заходим в permissions.yml, копируем всё, кроме default, и кидаем в новый permissions.yml
А, нет, забыл, так нельзя.
 
Заходим в permissions.yml, копируем всё, кроме default, и кидаем в новый permissions.yml
А, нет, забыл, так нельзя.
Только вот почистив базу аутми, за этми никами зайдут другие люди и тебе придется разрегавать.
 
Если все на Mysql, то не проще через SQL запросы ?
 
Код:
DELETE FROM `accounts` WHERE group='default';
 
Нет, не так, нужно если в базе pex group= default, то в базе authme удалить аккаунт.
А тут наоборот, если дефолт - группа, начит-с, удаляем. Да вот только нам показали СКЛ запрос. Мы же не вкурсе, что это такое.
 
А тут наоборот, если дефолт - группа, начит-с, удаляем. Да вот только нам показали СКЛ запрос. Мы же не вкурсе, что это такое.
Ты хочешь сказать, что pex и authme лежит в одной таблице?
 
Ммм, а для другой базы выполнить запрос - не судьба.
 
Назад
Верх