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

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

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем karolize, 10 июн 2012.

  1. Hastemans

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

    Баллы:
    68
    Делал точь в точь по инструкции - но если на ведро 1.2.5 р5 то выдает всегда ошибку, а на ведро 1.2.5 р3 встает спокойно. Видимо конструкция другая в бакките треадлогинверифера
     
  2. Хостинг MineCraft
    <
  3. Semmi

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

    Баллы:
    88
    Skype:
    terkell2
    Имя в Minecraft:
    zbr4
    Можеш исправить я не пойму в чем проблема(
     
  4. FANtikoFF

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

    Баллы:
    103
    Skype:
    offantik
    Имя в Minecraft:
    FANtik
    а в каком нужно файле нужно менять ссылку на чексервер.пхп
    на Vanilla сервер (minecraft_server.jar 1.2.5)
     
  5. BobJack

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

    Баллы:
    68
    Skype:
    serg_777_777
    Имя в Minecraft:
    BobJack
    Доброго времени суток! Тут такая проблема: всё сделал, всё работает, кроме: если я закидываю в свой баккит ThreadLoginVerifier.class и я пытаюсь через свой лаунчер приконнектиться, то происходит краш сервера:
    См. прикреплённый файл.
    если я оставляю в яре баккита родной ThreadLoginVerifier.class, то он просто пишет, что логин неправильный или что-то типа того... В чём может быть проблема?
    Спасибо.
    UPD. Версия лаунчера и баккита 1.3.1
     

    Вложения:

    Сникерсни нравится это.
  6. Nickelback

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

    Баллы:
    63
    Помогите с кодировкой... мучаюсь с ней уже часа 4. вот скрин:
    [​IMG]
    делал всё что вы писали на 5ой странице... ничего не помогает:

    [​IMG]

    в чём проблема? Причём так он пишет с чистыми сорцами лаунчера... я их ещё не изменял.
     
    slavik123123123 нравится это.
  7. SmallSmile

    SmallSmile Старожил

    Баллы:
    103
    Skype:
    smile7smile7
    без BOM ?
     
    Nickelback нравится это.
  8. Elements

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

    Баллы:
    88
    Помогите я начинаю проверять connect.php через index1.php и у меня такая ошибка

    п»їп»ї
    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in Z:\home\lisatas-mc.ru\www\server\auth.php on line 26
    Bad login

    Вот мой connect.php

    <?php
    if(!defined('INCLUDE_CHECK')) die('У вас нет прав на выполнение данного файла!');
    // Метод хеширования пароля для интеграции с различними плагинами/сайтами/cms/форумами
    /*
    'hash_md5' - md5 хеширование
    'hash_authme' - интеграция с плагином AuthMe
    'hash_cauth' - интеграция с плагином Cauth
    'hash_xauth' - интеграция с плагином xAuth
    'hash_joomla' - интеграция с Joomla (v1.6- v1.7)
    'hash_ipb' - интеграция с IPB
    'hash_xenforo' - интеграция с XenForo
    'hash_wordpress' - интеграция с WordPress
    'hash_vbulletin' - интеграция с vBulletin
    'hash_dle' - интеграция с DLE
    'hash_drupal' - интеграция с Drupal (v.7)
    */
    $crypt = 'hash_xenforo';

    // Конфигурация подключения к базе данных
    $db_host = 'localhost'; // Ip-адрес базы данных
    $db_port = '3306'; // Порт базы данных
    $db_user = 'Admin'; // Пользователь базы данных
    $db_pass = 'пароль'; // Пароль базы данных
    // Конфигурация базы данных для плагинов AuthMe, xAuth, CAuth и сайтав/cms/форумов Joomla, IPB, XenForo, WordPress, vBulletin, DLE, Drupal
    /*
    $db_database - имя базы данных, значение по умолчанию:
    AuthMe = 'authme'
    xAuth = отсутствует (указывается вручную)
    CAuth = 'cauth'
    Joomla,IPB,XenForo,WordPress,vBulletin,DLE, Drupal - отсутствует (указывается вручную)
    */
    $db_database = 'database';
    /*
    $db_table - таблица базы данных, значение по умолчанию:
    AuthMe = 'authme'
    xAuth = 'accounts'
    CAuth = 'users'
    Joomla = 'префикс_users' - пример 'y3wbm_users', где "y3wbm_" - префикс. Примечание префикс может отсутствовать - пример 'users'
    IPB = 'members'
    XenForo = 'префикс_user' - пример 'xf_user', где "xf_" - префикс. Примечание префикс может отсутствовать - пример 'user'
    vBulletin = 'префикс_user' - пример 'bb_user', где "bb_" - префикс. Примечание префикс может отсутствовать - пример 'user'
    WordPress = 'префикс_users' - пример 'wp_users', где "wp_" - префикс. Примечание префикс может отсутствовать - пример 'users'
    DLE = 'префикс_users' - пример 'dle_users', где "dle_" - префикс. Примечание префикс может отсутствовать - пример 'users'
    Drupal = 'префикс_users' - пример 'drupal_users', где "drupal_" - префикс. Примечание префикс может отсутствовать - пример 'users'
    */
    $db_table = 'xf_user';
    /*
    $db_columnUser - колонка логина, значение по умолчанию:
    AuthMe = 'username'
    xAuth = 'playername'
    CAuth = 'login'
    Joomla = 'name'
    PB = 'name'
    XenForo = 'username'
    WordPress = 'user_login'
    vBulletin = 'username'
    DLE = 'name'
    Drupal = 'name'
    */
    $db_columnUser = 'username';
    /*
    $db_columnPass - колонка пароля, значение по умолчанию:
    AuthMe = 'password'
    xAuth = 'password'
    CAuth = 'password'
    Joomla = 'password'
    IPB = 'members_pass_hash'
    XenForo = 'data'
    WordPress = 'user_pass'
    vBulletin = 'password'
    DLE = 'password'
    Drupal = 'pass'
    */
    $db_columnPass = 'data';
    // ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ ТОЛЬКО ДЛЯ IPB и XenForo
    // Настраивается только для XenForo 'префикс_user_authenticate' - пример 'xf_user_authenticate', где "xf_" - префикс. Примечание префикс может отсутствовать - пример 'user_authenticate'
    $db_tableOther = 'xf_user_authenticate';
    /*
    $db_columnSesId - колонка id сессии
    */
    $db_columnSesId = 'sesId';
    /*
    $db_columnServer - колонка id сервера
    */
    $db_columnServer = 'serverId';
    /*
    $db_GameDatatable - имя базы данных с информацией о версиях
    */
    $db_GameDatatable = 'data';
    /*
    НЕ МЕНЯТЬ
    */
    $db_Propertycolumn = 'property';
    $db_Valuecolumn = 'value';

    $link = @mysql_connect($db_host.':'.$db_port,$db_user,$db_pass) or die('Невозможно установить соединение с базой данных!');
    mysql_select_db($db_database,$link);
    mysql_query("SET names UTF8");
    ?>

    Скрин бд

    phpMyAdmin.png
     
  9. Nickelback

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

    Баллы:
    63
    ДА, кодаровка стоит UTF-8 Без BOM, может я не правильно кодирую? Расскажите как надо... я в ноутпаде ставлю галочку на кодировку UTF-8 без BoM и всё.
     
  10. FANtikoFF

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

    Баллы:
    103
    Skype:
    offantik
    Имя в Minecraft:
    FANtik
    а в каком нужно файле нужно менять ссылку на чексервер.пхп
    на Vanilla сервер (minecraft_server.jar 1.2.5)
     
    Black-UK-Lord нравится это.
  11. SmallSmile

    SmallSmile Старожил

    Баллы:
    103
    Skype:
    smile7smile7
    Кодировка -> Преобразовать в UTF-8 без BOM
     
    Nickelback нравится это.
  12. Nickelback

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

    Баллы:
    63
    не помогает... всё равно кракозябры.... что делать, я второй день уже над кодировкой сижу...
     
    Сникерсни нравится это.
  13. Автор темы
    karolize

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

    Баллы:
    153
    В свойствах проекта укажи кодировку windows-1251.
     
    ВремяПриключений и Nickelback нравится это.
  14. Автор темы
    karolize

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

    Баллы:
    153
    @Elements, омг... видно хорошо ты покопался :D
     
    Nickelback нравится это.
  15. Nickelback

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

    Баллы:
    63
    Ты мой спаситель, спасибо!
     
  16. Nickelback

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

    Баллы:
    63
    Подскажите, как это лечится?
    [​IMG]
     
  17. FANtikoFF

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

    Баллы:
    103
    Skype:
    offantik
    Имя в Minecraft:
    FANtik
    а в каком нужно файле нужно менять ссылку на чексервер.пхп
    на Vanilla сервер (minecraft_server.jar 1.2.5)
     
  18. Автор темы
    karolize

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

    Баллы:
    153
    На ванильном форуме и спрашивай ;)
     
  19. Nickelback

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

    Баллы:
    63
    Помогите пожалуйста с моим предыдущим вопросом и ещё одна проблемка возникла:
    при обновлении клиента стопориться на :
    [​IMG]
     
    zuma2 нравится это.
  20. Автор темы
    karolize

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

    Баллы:
    153
    Либо хост, либо антивирус блочит.
     
    Nickelback нравится это.
  21. Nickelback

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

    Баллы:
    63
    а с этим что?
     

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