Идея Бан на проекте.

Marshal_Xaker

Старожил
Пользователь
Баллы
103
Имя в Minecraft
Marshal_Xaker
Доброго времени суток. Мне, да и не только (скорее всего) нужен или был нужен плагин бана на проекте. (Через сайт долго) Что бы игрок не мог заходить даже в лаучер под своим аккаунтом! Суть такова: плагином отправить SQL запрос в базу на изменения значение в колонке бана, а потом в срипте авторизации проверять это значение. Приведу пример на webMCR. На нём даже не надо дописывать скрипт ибо при бане игрок не может авторизоваться в лаунчере/сайте.

Есть наша база, а в ней таблица (mcr_users вроде, у меня просто в связке с XF) :eek:, а в ней колонка с именем mcr_group. Ид группы бана - 2. А значит нам надо выполнить запрос:

UPDATE Таблица.mcr_users SET mcr_group=2 WHERE username='Name'

И нужно этот запрос выполнить командой с сервера :)

Например команда /mban (Minecraft Ban)
/mban <ник> <причина>
И пишет в чат: "Администратор <ник> забанил на проекте игрока <ник>. Причина: <причина>.
Так же кому не лень можно сделать команду /unmban для разбана, но я считаю если дали бан на проекте - его лучше не снимать ( была за что дать ) А так можно использовать временный бан на сервере.
Все подключения, имена колонок и какое значение записывать в колонки можно редактировать в конфигах. (Будет лучший плагин :rolleyes:)

Если есть люди которые хотят этим заняться, но лень сделайте пожалуйста хотя бы команду /mban которая будет выполнять SQL запрос из конфигов. :D

Надеюсь на умельцев с русского ведра ;)

P.S. Если такое чудо уже где-то есть пожалуйста скиньте ссылку.
 
Оплата, хотя бы 50 рублей, будет? Добавляйтесь в скайп.
Все деньги улетели на хостинг. Я понимаю что за работу надо платить, но я надеялся на юзеров рубаккита :cry:
Значит потом (плагин не к спеху, но многим был бы нужен) ;)
 
Все деньги улетели на хостинг. Я понимаю что за работу надо платить, но я надеялся на юзеров рубаккита :cry:
Значит потом (плагин не к спеху, но многим был бы нужен) ;)
Могу и бесплатно сделать. Давайте в скайп.
 
а смена ip? а смена ника?
Смена ника, так смена ника. Ресурсы все на том аккаунте остались. С IP тоже самое. Мы говорим о бане АККАУНТА на проекте, а не о запрете полного доступа игроку. :D
 
Тогда каким образом это сделали некоторые проекты/игры?
Добавляют номер чего-либо от железа в бан лист. При авторизации клиента в лаунчере берётся его номер и сверяется с бан листом. Если он там есть - сообщение о бане. Если нету - авторизация.
Добавляют номер чего-либо от железа в бан лист. При авторизации клиента в лаунчере берётся его номер и сверяется с бан листом. Если он там есть - сообщение о бане. Если нету - авторизация.
Добавлять через сайт, узнавать через лаунчер. С помощью команды сервера такого нельзя выполнить, только если сделать команду занесения номера в бан лист, но для этого надо заходить на сайт что бы узнать номер.
 
Назад
Верх