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

Помогите Авторизации

Тема в разделе "[Архив] Помощь", создана пользователем deno10, 16 дек 2012.

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

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

    Баллы:
    103
    Skype:
    ovesnov1
    Имя в Minecraft:
    denoTen
    Я сделал лаунчер, и поэтому отключил плагин авторизации.
    Но сейчас на сервер (с любого другого лаунчера 1.4.5) может зайти кто угодно, под любым ником.
    Подскажите, как можно это предотвратить?
     
  2. Хостинг MineCraft
    <
  3. Player

    Player Активный участник Пользователь

    Баллы:
    88
    Skype:
    Tolko-dlya-znakomix.
    online mode=true в настройках сервера, потом в craftbukkit.jar идешь по адресу: net/minecraft/server и находишь там ThreadLoginVerifirer.class, редактируешь его InClassTranslator, там изменяешь путь до joinserver.php?user=
     
    HoShiMin нравится это.
  4. Автор темы
    deno10

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

    Баллы:
    103
    Skype:
    ovesnov1
    Имя в Minecraft:
    denoTen
    хм, попробую
     
  5. Автор темы
    deno10

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

    Баллы:
    103
    Skype:
    ovesnov1
    Имя в Minecraft:
    denoTen
    Пишет Bad Login, даже если я за себя правильно захожу.
     
  6. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Подключать клиент и сервер к своим скриптам не пробовал :D?
     
    slavik123123123 нравится это.
  7. Автор темы
    deno10

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

    Баллы:
    103
    Skype:
    ovesnov1
    Имя в Minecraft:
    denoTen
    Подключено всё:mad:
     
    GJEvolution нравится это.
  8. Автор темы
    deno10

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

    Баллы:
    103
    Skype:
    ovesnov1
    Имя в Minecraft:
    denoTen
    Сам справился, в таблице полей не хватало...
     
  9. Автор темы
    deno10

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

    Баллы:
    103
    Skype:
    ovesnov1
    Имя в Minecraft:
    denoTen
    Помогите опять, прошу...
    Если я делаю запрос вручную, всё работает
    А если захожу через лаунчер - Bad Login
     
  10. Автор темы
    deno10

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

    Баллы:
    103
    Skype:
    ovesnov1
    Имя в Minecraft:
    denoTen
    Up;
    Скрипт: http://the-spice.org/auth/joinserver.php
     
  11. Skar

    Skar Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Skar
    Нужно менять и клиент , а не только сервер + можно поменять скрипты
     
  12. sn1f3r

    sn1f3r Активный участник

    Баллы:
    68
    Skype:
    kasromaha
    Имя в Minecraft:
    sn1f3r
    Я сталкивался с этим. Скачай этот файл и далее настрой правильнее connect.php. Если ты хочешь, что бы авторизовывало без плагина, то тебе нужен сайт. Если он у тебя есть, то объясняю как сделать. заходим в phpMyAdmin. Выбираем Базу Данных и жмём "Импорт". Нажимаем "Выбрать файл" и закачиваем все файлы из папки sql (Откройте с помощью любого текстового редактора файл add_columns.sql и в первой строке вместо tabe_name напишите название вашей таблицы с пользователями). В connect.php всё по-русски написано.
     

    Вложения:

  13. Автор темы
    deno10

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

    Баллы:
    103
    Skype:
    ovesnov1
    Имя в Minecraft:
    denoTen
    Во-первых, вы меня не поняли. У меня уже есть сайт, все столбцы в таблицах, и всё настроено.
    Я спрашивал, почему если я вручную завожу запрос (в адресной строке), то мне выдаёт, что всё хорошо (разумеется, если такой логин существует), а если я захожу через лаунчер - то пишет Bad Login.

    P.S. Сейчас даже вручную перестало работать
     
  14. Автор темы
    deno10

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

    Баллы:
    103
    Skype:
    ovesnov1
    Имя в Minecraft:
    denoTen
    up. Помогите, прошу...
     
  15. Автор темы
    deno10

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

    Баллы:
    103
    Skype:
    ovesnov1
    Имя в Minecraft:
    denoTen
    Заметил интересную особенность:
    Если я вхожу через свой лаунчер, с любым ником (зарегистрирован он, или нет), всегда пишет Bad Login.
    А если я вхожу через обычный лаунчер, то если я вхожу с существующим ником, то пишет User Not Premium (а если с несуществующим - также Bad Login).
     
    zuma2 нравится это.
  16. Автор темы
    deno10

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

    Баллы:
    103
    Skype:
    ovesnov1
    Имя в Minecraft:
    denoTen
    Нашёл и исправил у себя одну ошибку, теперь всегда пишет "User Not Premium"
    Может, в craftbukkit.jar, что-то ещё надо подправить?

    P.S. Нашёл ещё файл checkserver.php
    В ThreadLoginVerify надо указывать путь до checkserver.php или до joinserver.php ?
     
  17. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    @deno10, Сервер к checkserver клиент к joinserver все просто.
     
    Сникерсни нравится это.
  18. Автор темы
    deno10

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

    Баллы:
    103
    Skype:
    ovesnov1
    Имя в Minecraft:
    denoTen
    Я это уже сделал
     
  19. Автор темы
    deno10

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

    Баллы:
    103
    Skype:
    ovesnov1
    Имя в Minecraft:
    denoTen
    Пишет Bad Login, хотя при запросе вручную всё ок
     
  20. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    @deno10, Если ошибок нет. В чем я сомневаюсь, то хост не подходит.
     
    ПриветОтМиднайта нравится это.
  21. Автор темы
    deno10

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

    Баллы:
    103
    Skype:
    ovesnov1
    Имя в Minecraft:
    denoTen
    Как он может не подходить? Я делаю запрос вручную, набирая все параметры в адресной строке - всё хорошо, авторизуюсь через лаунчер - server authentication is unavailable
     

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