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

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

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

  1. Venomol

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

    Баллы:
    63
    такой скрипт и стоит. отсюда все делал. из первого(
     
  2. Хостинг MineCraft
    <
  3. z0z1ch

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

    Баллы:
    123
    Ты в самом лаунчере (не в клиенте) менял ссылки?
     
    Mr_RoboMan и Venomol нравится это.
  4. Venomol

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

    Баллы:
    63
    Да конечно он скачивается регестрируется авторизуется. но вот потом бэд логин
     
    Mr_RoboMan и Vedroyder нравится это.
  5. z0z1ch

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

    Баллы:
    123
    Т.е. ты запускаешь лаунчер, вводишь пароль, логин, он у тебя его принимает и запускает клиент?
    Когда именно выводит bad login?
     
    Mr_RoboMan и Оригинало_о нравится это.
  6. Venomol

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

    Баллы:
    63
    я запускаю лаунчер ,ввожу логин, пароль он их принимает, начинается загрузка файлов, открывается майн меню, выбираю сетевая игра, ввожу адрес сервера, подключаюсь к серверу, пролетает строка авторизация и бамс! бэд логин
     
  7. z0z1ch

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

    Баллы:
    123
  8. Venomol

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

    Баллы:
    63
    При выполнении первого index1 выводит old version

    подобрал нужную версию. выполнение index1 не дало эталона как в том сообщении. при индекс2 после воода сесии выдает бэд логин
     
    Mr_RoboMan нравится это.
  9. dosja

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

    Баллы:
    78
    Наше у себя в чем была проблема при скачки. Пишет, что не может скачать какой-то http-equiv="Content-Type", я его создал и теперь пишет Fatal Error Occured (4): C:\Users\xxx\AppData\Roaming\.minecraft\bin\http-equiv="content-type" (The filename, directory ... ).
     
    Mr_RoboMan нравится это.
  10. solid

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

    Баллы:
    78
    Доброе время суток всем! Отличный мануал, спасибо. Теперь к моему личному горю. Делаю все для версии игры 1.0.0 и craftbukkit'а 1554 правлю и сервер и клиент согласно how-to InTranslator'ом заливаю скрипты на сервер. Скрипты проверки работают "на ура" т.е. выдают в конце "YES" сам лаунчер - тоже запускает minecraft.jar но при попытке зайти на свой сервер получаю в клиенте: Failed to verifie username. То же самое и в консоли сервера, Exception'ов java - никаких где ж я затупил? пробовал снифить траффик, вроде на Minecraft.net не лезет... лезет только ко мне...
     
    Mr_RoboMan нравится это.
  11. Автор темы
    byxar

    byxar Старожил Девелопер

    Баллы:
    103
    а что выдало?

    такое обычно случается, из-за не правильной ссылки в файле сервера.
     
    Mr_RoboMan и Venomol нравится это.
  12. Venomol

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

    Баллы:
    63
    10746:d41d8cd98f00b204e9800998ecf8427e::144907624216388760885:
     
  13. Автор темы
    byxar

    byxar Старожил Девелопер

    Баллы:
    103
    это ошибка скрипта, я ее сегодня исправил. перекачай
    https://github.com/byxar/MinecraftSkinSystem
     
  14. Venomol

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

    Баллы:
    63
    НУ наконец то!!!!1!1 СПАСИБО человечище! куда благодарность вмр слать?
    И еще вопрос как сделать что бы после скачивания клиента там в списке серверов уже был мой сервер? подскажи плиз!
     
    byxar нравится это.
  15. Автор темы
    byxar

    byxar Старожил Девелопер

    Баллы:
    103
    можно использовать систему из eLauncher'a. т.е. на сервер заливается файл client.zip, в него архивируются файлы(в вашем случае servers.dat), которые извлекаются в папку с клиентом, после чего архив удаляется. если тебя устроит, завтра сделаю.
    WMR - R331189083597
     
    Mr_RoboMan, Сникерсни и Venomol нравится это.
  16. Venomol

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

    Баллы:
    63
    как в системе скинов допустить ники типа I_stiv ?
     
    Mr_RoboMan нравится это.
  17. z0z1ch

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

    Баллы:
    123
    В файле index.php найди
    PHP:
    if ((!preg_match('#^[A-Za-z0-9]+$#i'$_POST['username'])) || (!preg_match('#^[A-Za-z0-9]+$#i'$_POST['password'])))  // Проверка логина и пароля на допустимые символы
    и замени на
    PHP:
    if ((!preg_match('#^[A-Za-z0-9_]+$#i'$_POST['username'])) || (!preg_match('#^[A-Za-z0-9]+$#i'$_POST['password'])))  // Проверка логина и пароля на допустимые символы
     
    Mr_RoboMan нравится это.
  18. M1reX

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

    Баллы:
    63
    Если менять в лаунчере адрес у "joinserver", то на сервере с модом "Industrial Craft 2" не открывает никакие генераторы, печки и т.д. если же не менять адрес, а у сервера в конфиге поставить "online-mode=false" то все норм...
     
    Mr_RoboMan нравится это.
  19. Автор темы
    byxar

    byxar Старожил Девелопер

    Баллы:
    103
    не знаю почему так.
    сделал
    https://github.com/byxar/MinecraftSkinSystem/tree/master/auth_system/auth_system_launcher_zip_src

    заходишь в игру, добавляешь свой сервер в список, запихиваешь servers.dat(в папке .minecraft) в архив client.zip, потом архив заливаешь на сервер, в директорию откуда качается игра
     
    Mr_RoboMan нравится это.
  20. Lazy

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

    Баллы:
    103
    А каким образом обновляется клиент\лаунчер?
     
    Mr_RoboMan нравится это.
  21. Автор темы
    byxar

    byxar Старожил Девелопер

    Баллы:
    103
    когда выходит новая версия клиента, ты заливаешь ее к себе на сервер и в базе меняешь версию.
    а лаунчер сам не обновляется, пользователям в ручною нужно его перекачать
     
    Mr_RoboMan и Vedroyder нравится это.

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