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

Туториал [урок] система авторизации клиента

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем byxar, 6 ноя 2011.

  1. AimFire

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

    Баллы:
    123
    Skype:
    aimfire7777
    Имя в Minecraft:
    AimFire
    А можно сделать что бы группа вип к примеру могла загружать плащи а остальные кроме администраторов, модераторов не могли?
     
    GJEvolution нравится это.
  2. Teymur

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

    Баллы:
    63
    Skype:
    teymur_shaykemelov
    При входе на bukkit bukkit.PNG
    а когда захожу на офф заходит
     
    Сникерсни нравится это.
  3. Atlantii

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

    Баллы:
    63
    Имя в Minecraft:
    Atlantii
    Помогите!
    Поставил Online Mod = true,
    В ThreadLoginVerifier.class всё сделал.
    А когда ввожу www.site.ru/checkserver.php?user=Atlantii
    Мне пишет: NO

    При входе в игру с ланучера, пишет User not Premium
     
  4. msgroup

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

    Баллы:
    153
    Skype:
    vladcygankov
    Имя в Minecraft:
    msgroup
    а в баките установил свою ссылку на checkserver(точно не помню как там)
     
  5. stalef

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

    Баллы:
    88
    Кто может заделится сырцами запускатора с настройкой памяти и скачкой client.zip ?
     
  6. Spals

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

    Баллы:
    88
    Имя в Minecraft:
    Spals
    Всем привет, хотел спросить как быть, у меня не в клиенте

    src\minecraft_server\net\minecraft\src\ThreadLoginVerifier.java

    Как с этим быть?
     
    ПриветОтМиднайта нравится это.
  7. msgroup

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

    Баллы:
    153
    Skype:
    vladcygankov
    Имя в Minecraft:
    msgroup
    Это не в клиенте, а в MCP, после декомпиляции
     
  8. Spals

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

    Баллы:
    88
    Имя в Minecraft:
    Spals
    msgroup я про что и говорю, перекачал кучу клиентов и ни где нету да упоминания о checkserver.

    Здесь не вижу ничего трудного но его нету, в теме написано о mcp44 но это старый кодер пак, в новом он у меня не появляется, сейчас уже mcp62.

    msgroup если тебе не трудно можешь мне скинуть ThreadLoginVerifier.java, хотя бы так попробовать. В гугде нашёл его, но если его закинуть то потом просто при рекомпиляции вылетает ошибка.
     
  9. msgroup

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

    Баллы:
    153
    Skype:
    vladcygankov
    Имя в Minecraft:
    msgroup
    А можешь мне лог скинуть? Возможно у тебя нет жабы или она кравая...
     
    Оригинало_о нравится это.
  10. Spals

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

    Баллы:
    88
    Имя в Minecraft:
    Spals
    Нет с этим всё нормально, пробывал на двух компах, в mcp62 я кучу чего делал до этого и было всё нормально, и щас есть всё кроме этого файла ThreadLoginVerifier.java.
     
  11. msgroup

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

    Баллы:
    153
    Skype:
    vladcygankov
    Имя в Minecraft:
    msgroup
    Ты чистый Minecraft_server.jar закидываешь в jars?
     
  12. Spals

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

    Баллы:
    88
    Имя в Minecraft:
    Spals
    msgroup да пробовал, но по моему мнению это не имеет значения.

    Если тебе не трудно попробуй вытащить из моего ThreadLoginVerifier.java

    http://minecraft.city.kg/bin.zip
     
  13. msgroup

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

    Баллы:
    153
    Skype:
    vladcygankov
    Имя в Minecraft:
    msgroup
    Кхм, ты скинул клиент, а файл ThreadLoginVerifier.java - от сервера
     
    DavidShabaev, ВремяПриключений и Spals нравится это.
  14. stalef

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

    Баллы:
    88
    1) берете craftbukkit.jar
    2) открываете winrarом net\minecraft\server и вытаскиваете файл ThreadLoginVerifier.class
    3) открываете ThreadLoginVerifier.class через In Class Translator
    4) замените http://session.minecraft.net/game/checkserver.jsp?user= на ссылку к файлу checkserver.php и обязательно оставьте ?user= в конце
    5) сохраняете и запихиваете во все тот же открытый winrar назад
    !!! не забудьть в клиенте тоже нужно сделать но с файлом abm.class вписать путь до joinserver.php?user=
     
    Spals нравится это.
  15. Spals

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

    Баллы:
    88
    Имя в Minecraft:
    Spals
    Да уж, сильно я тупанул, в мануале так писалось как будто это просто продолжение вот я и подумал что продолжение по изменению в mcp62.

    Значит я еще как неделю назад всё правильно сделал, только без online-mode=true.
    Теперь у меня просто при заходе на сервер виснет.

    Выполняется вход...
    А потом гавкает на что вам было дано слишком много времени на авторизацию
     
  16. msgroup

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

    Баллы:
    153
    Skype:
    vladcygankov
    Имя в Minecraft:
    msgroup
    Рад, что справились, хоть и без меня)
    Не успел закончить клиент и подоспеть к вам на помощь(
     
  17. Spals

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

    Баллы:
    88
    Имя в Minecraft:
    Spals
    msgroup вы про кого? у меня то проблема еще есть.
     
    DavidShabaev нравится это.
  18. msgroup

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

    Баллы:
    153
    Skype:
    vladcygankov
    Имя в Minecraft:
    msgroup
    В консоли ничего не пишет? Какая версия CB? Сори не заметил, что вы написали выше...)
     
  19. benchik

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

    Баллы:
    88
    Skype:
    ibenchik
    Имя в Minecraft:
    CapNem0
    Парни, срочная проблема, всё сделал правильно, несколько раз проверил, сразу всё работало, через пару минут войти на сервер не получается(
    Лаунчер загружается, в аккаунт входит, при выборе сервера пишет:
    internal client error: java.net.MalformedURLException: illegal character in URL

    После входа в консоли пишет:
    В файле ThreadLoginVerifier.class прописано:
    В minecraft.jar файл adl.class :
    Версия крафтбаккита:
     
    Vedroyder нравится это.
  20. Moncs

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

    Баллы:
    68
    У меня php нехочет на сайт закидываться пишит
    functions.php
    Файлы с таким расширением запрещены
    checkserver.php
    Файлы с таким расширением запрещены
    connect.php
    Файлы с таким расширением запрещены
    joinserver.php
    Файлы с таким расширением запрещены
    auth.php
    Файлы с таким расширением запрещены
     
    RVXman нравится это.

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