Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

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

Тема в разделе "Запросы на разработку плагинов", создана пользователем Marshal_Xaker, 6 июн 2014.

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

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в 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. Если такое чудо уже где-то есть пожалуйста скиньте ссылку.
     
    Лайка3, Лайка2, mahimamax и 2 другим нравится это.
  2. Хостинг MineCraft
    <
  3. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Могу сделать, но, скорее всего это уже где-то есть.
     
    Лайка3, Mr_RoboMan, Лайка2 и 2 другим нравится это.
  4. Автор темы
    Marshal_Xaker

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в Minecraft:
    Marshal_Xaker
    Был бы очень благодарен.
    А ты курочка ;)
     
    Лайка3, Mr_RoboMan, Лайка2 и ещё 1-му нравится это.
  5. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Оплата, хотя бы 50 рублей, будет? Добавляйтесь в скайп.
     
    Лайка3, Mr_RoboMan, Лайка2 и 2 другим нравится это.
  6. Автор темы
    Marshal_Xaker

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в Minecraft:
    Marshal_Xaker
    Все деньги улетели на хостинг. Я понимаю что за работу надо платить, но я надеялся на юзеров рубаккита :cry:
    Значит потом (плагин не к спеху, но многим был бы нужен) ;)
     
    Лайка3, Mr_RoboMan, Лайка2 и ещё 1-му нравится это.
  7. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Могу и бесплатно сделать. Давайте в скайп.
     
    Лайка3, Mr_RoboMan, Лайка2 и ещё 1-му нравится это.
  8. dirt34

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

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34
    а смена ip? а смена ника?
     
    Лайка3, Mr_RoboMan, Кувырок и 3 другим нравится это.
  9. Автор темы
    Marshal_Xaker

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в Minecraft:
    Marshal_Xaker
    Смена ника, так смена ника. Ресурсы все на том аккаунте остались. С IP тоже самое. Мы говорим о бане АККАУНТА на проекте, а не о запрете полного доступа игроку. :D
     
  10. DkStriker

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

    Баллы:
    113
    Имя в Minecraft:
    daniilkey
    Marshal_Xaker, Можно было сделать бан по железу
     
  11. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Вот только на стороне сервера это невозможно.
     
    Лайка3, Mr_RoboMan, Кувырок и 2 другим нравится это.
  12. DkStriker

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

    Баллы:
    113
    Имя в Minecraft:
    daniilkey
    Тогда каким образом это сделали некоторые проекты/игры?
     
    Лайка3, Mr_RoboMan, Кувырок и 2 другим нравится это.
  13. Автор темы
    Marshal_Xaker

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в Minecraft:
    Marshal_Xaker
    Добавляют номер чего-либо от железа в бан лист. При авторизации клиента в лаунчере берётся его номер и сверяется с бан листом. Если он там есть - сообщение о бане. Если нету - авторизация.[DOUBLEPOST=1402156009,1402155950][/DOUBLEPOST]
    Добавлять через сайт, узнавать через лаунчер. С помощью команды сервера такого нельзя выполнить, только если сделать команду занесения номера в бан лист, но для этого надо заходить на сайт что бы узнать номер.
     
    Лайка3, Mr_RoboMan, Кувырок и 3 другим нравится это.
  14. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Вот именно, лаунчером.
     
    Лайка3, Mr_RoboMan, Кувырок и 3 другим нравится это.

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