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

4) Это последний этап нашого туториала. Откройте ваш Craftbukkit с помощью архиватора. Зайдите в папку net/minecraft/server. Вытащите файл ThreadLoginVerifier.class. Откройте его, и изменитеhttp://session.minecraft.net/game/checkserver.jsp?user= на вашу сылку к файлу checkserver.php |Внимание! В конец ссылки обязательно припишите ?user= Засовываем обратно. В настройках сервера ставим online mod=true и пробуем зайти.
у меня вот что там пишется NO ((
А ты сервер точно модифицировал?
 
ну как в инструкции сказано так и сделал )
 
ну как в инструкции сказано так и сделал )
User not premium насколько я знаю, бывает в двух случаях: 1-ый это когда в клиенте не прописан путь к файлу joinserver.php и 2-ой когда на сервере не прописан путь к файлу checkserver.php. Так что проверяй.
Вообщем у меня свободное время появилось, сейчас буду дополнять и исправлять туториал. Ждите)
 
4) Это последний этап нашого туториала. Откройте ваш Craftbukkit с помощью архиватора. Зайдите в папку net/minecraft/server. Вытащите файл ThreadLoginVerifier.class. Откройте его, и изменитеhttp://session.minecraft.net/game/checkserver.jsp?user= на вашу сылку к файлу checkserver.php |Внимание! В конец ссылки обязательно припишите ?user= Засовываем обратно. В настройках сервера ставим online mod=true и пробуем зайти.
у меня вот что там пишется NO ((
Проверь connect.php. Ты наверное указал неверные названия колонок с сессией сервера и игрока.
 
Проверь connect.php. Ты наверное указал неверные названия колонок с сессией сервера и игрока.
Теперь заходишь на серв и пишет
11173204.html
 
У тебя кодировка слетела. Все файлы авторизации должны быть в кодировке UTF-8. В лаунчере, в кодировке UTF-8 должны быть файлы LogoPanel.java, MinecraftLauncher.java, TexturedPanel.java, TransparentButton.java, TransparentCheckbox.java, TransparentLabel.java, TransparentPanel.java, Util.java
 
У тебя кодировка слетела. Все файлы авторизации должны быть в кодировке UTF-8. В лаунчере, в кодировке UTF-8 должны быть файлы LogoPanel.java, MinecraftLauncher.java, TexturedPanel.java, TransparentButton.java, TransparentCheckbox.java, TransparentLabel.java, TransparentPanel.java, Util.java
ппц .... черт как устал это делать )
но если убрать online-mode то норм же ... блин бесит ..
 
но если убрать online-mode то норм же ... блин бесит ..
Если поставить online-mode= false то на сервер можно будет зайти с любого клиента. То бишь все твои труды насмарку)
 
Если поставить online-mode= false то на сервер можно будет зайти с любого клиента. То бишь все твои труды насмарку)
да да знаю (((
пфф .... счас проверил даже когда выключаешь все равно ... не робит
что нужно сделать та ?
 
Как кодировку обратно поставить ?
 
Открывай Notepad++, затем файлы которые нужно перекодировать в UTF-8, жми "Сохранить как..." и меняй кодировку.
 
Открывай Notepad++, затем файлы которые нужно перекодировать в UTF-8, жми "Сохранить как..." и меняй кодировку.
ага спасиб ... позже сделаю проверю пойду прогуляюсь по ночному Петербургу ....
добавь в скап dumohka если что напишу что да как )
 
ага спасиб ... позже сделаю проверю пойду прогуляюсь по ночному Петербургу ....
добавь в скап dumohka если что напишу что да как )
Ого, да тебе повезло) Завидую белой завистью) А вот насчёт Skype проблемка...я на Ubuntu сижу и он почему то не работает. Так что в ЛС пиши, хорошо?
 
Как настраивать connect.php дайте пример с настроенным?
 
У тебя какой движок?
Впринципе менять ничего не надо.
 
dle, можешь написать как делать только систему скинов мне просто авторизация в лаунчере не нужна))
 
Назад
Верх