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

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

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

  1. lolkabt

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

    Баллы:
    63
    Привет всем и спасибо) Только благодаря rubukkit.org и создал свой лаунчер и сервер

    Но сейчас я не понимаю механизма работы системы авторизации.
    То есть, что мне мешает скачать любой другой лаунчер, ввести в нем адрес своего сервера и войти?
    Я думал на сервер устанавливается механизм проверки - с нужного ли я лаунчера?
     
  2. Хостинг MineCraft
    <
  3. Gran

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

    Баллы:
    61
    Имя в Minecraft:
    McAkudza
    Добрый день, такая проблема. Залил на сайт новую версию auth.php
    При переходе по ссылке этого файла в каталоге пишет "Old version" на пустой странице.
    Соответствие с версией php-data проверял в phpMyAdmin, однако страница адекватно отображаться упорно не желает, в лаунчере соответственно та же надпись. Юзер, выручай.
    Буду также очень признателен тому, кто поможет отыскать md5.php
    В интернете не нашел, искал долго.
     
  4. 0xdc0000

    0xdc0000 Участник

    Баллы:
    31
    А в каком виде должен загружаться клиент?
     
  5. ish

    ish Участник

    Баллы:
    31
    mcp44 надекомпилировал какой-то ужас:
    Код:
    new StringBuilder();
            this;
            JVM INSTR dup_x1 ;
            ao;
            append();
            ".";
            append();
            toString();
            ao;
    _L6:
            new StringBuilder();
            this;
            JVM INSTR dup_x1 ;
            ao;
            append();
            ((ChunkLoader)list.get(i)).c;
            append();
            toString();
            ao;
    (это из net\minecraft\client\Minecraft.java)
    для удобства скопировал сорцы в отдельную папку и создал проект в IDEA, добавил либы из .minecraft\bin, компилятор нашел 100 ошибок и компилировать отказался. Что я делаю не так?

    UPD: mcp44 - это версия MCP для очень древнего майнкрафта, оказывается. С более новой версией всё ок.
     
  6. vlad945922

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

    Баллы:
    103
  7. Almaz5200

    Almaz5200 Участник

    Баллы:
    31
    Имя в Minecraft:
    Almaz5200
    Могу ВСЕ сделать за вас ОЧЕНЬ дешево!
     
  8. CyberMan

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

    Баллы:
    173
    Skype:
    cyber4el
    @Almaz5200, могу забанить за предоставление твоих улуг не в том разделе.
     
    Lemz0 и vlad945922 нравится это.
  9. Teror2

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

    Баллы:
    103
    Имя в Minecraft:
    Teror2
    эта настройка подходит для 1.4.7?

    а то я нашел на 1 сайте вот такую настройку, которая требует некий порт, который я даже не знаю где брать
    1. В ayh.class сменить "http://session.minecraft.net/game/joinserver.jsp?user=" на свой хост и порт, указанные в sap_client.ini в разделе "http_server". Например "http://myhost.ru:8080/joinserver.php?user="
    В iu.class сменить "http://session.minecraft.net/game/checkserver.jsp?user=" на свой хост и порт, указанные в sap_client.ini в разделе "http_server". Например "http://myhost.ru:8080/checkserver.php?user="
    2. В net\minecraft\client\Minecraft.class - сменить "minecraft" на необходимую папку (указанную в sap_launcher.ini в general/worldName). Например "myMinecraft"
    3. В bag.class, bah.class и bdu.class сменить пути до "MinecraftCloaks" и "MinecraftSkins"

    P*S* всё работает без порта, уже сам протестил
     
  10. Nicker

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

    Баллы:
    63
    Вот такую ошибку пишет:(
    Подскажите, пожалуйста в чем проблема?
     

    Вложения:

    • error.jpg
      error.jpg
      Размер файла:
      143,2 КБ
      Просмотров:
      28
  11. vlad945922

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

    Баллы:
    103
    какие - то у вас ошибки странные :)
    Попробуйте взять другое, чистое ядро, с сайта разработчика.
     
  12. Nicker

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

    Баллы:
    63
    у меня ядро 1.2.5 r5 с индустриалом
     
  13. vlad945922

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

    Баллы:
    103
    Попробуй для теста скачать с баккита ЧИСТОЕ ядро, править там класс, и запустить на нём дефолтный сервек, НЕ СВОЙ! Посмотрим, что пишет.
     
    djavphu+mb073c нравится это.
  14. Nicker

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

    Баллы:
    63
    тоже самое
    В логах:
    Join Server [Info] Session [145025368216162019364] | User [nicker] | Server [688dc44521c164cf]
    Join Server [Result] Login OK
     
  15. vlad945922

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

    Баллы:
    103
    стоп, мой косяк, это же лаунчер. Попробуй зайти с любого другого, должно failing to verify username выдать
     
  16. Nicker

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

    Баллы:
    63
    bad login пишет
     
    blogger2 и Сникерсни нравится это.
  17. vlad945922

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

    Баллы:
    103
    blogger2 нравится это.
  18. Nicker

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

    Баллы:
    63


    Залил новый лк от NC22, решил подключиться, сервер вылетел с такой ошибкой

    java.lang.NoSuchMethodError: iu.<init>(Lit;Lorg/bukkit/craftbukkit/v1_4_R1/Craft Server;)V
    at it.a(NetLoginHandler.java:171)
    at cw.a(Packet205ClientCommand.java:45)
    at cg.b(TcpConnection.java:467)
    at it.c(NetLoginHandler.java:90)
    at hu.a(ServerListenThread.java:58)
    at ht.b(DedicatedServerListenThread.java:33)
    at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:981)
    at ho.r(DedicatedServer.java:309)
    at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:857)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:744)
    at fy.run(ThreadMinecraftServer.java:16)
     
    blogger2 и Сникерсни нравится это.
  19. Cyrax

    Cyrax Участник

    Баллы:
    33
    Что такое mcp44?
     
    blogger2 и Сникерсни нравится это.
  20. blogger2

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

    Баллы:
    123
    Skype:
    ilja0176
    Имя в Minecraft:
    XuPoH
    Меня пугает java...
     
  21. serega6531

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

    Баллы:
    173
    Skype:
    shkurovs
    Ну, MCP
     
    blogger2 нравится это.

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