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

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

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

  1. Stepan4ek

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

    Баллы:
    88
    Skype:
    Stepan4ek
    Имя в Minecraft:
    Stepan4ek
    двойной поджопник ?:trf:
     
    res1000 нравится это.
  2. Хостинг MineCraft
    <
  3. Philipp022

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

    Баллы:
    123
    Skype:
    mazahaka6450
    Имя в Minecraft:
    PhilippBalakin
    пробелов поменьше)
     
    RVXman и res1000 нравится это.
  4. res1000

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

    Баллы:
    63
    Skype:
    rufyo1
    Имя в Minecraft:
    ReflexMC
    Руки у меня из жопы ))) попробую , спс !
     
  5. res1000

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

    Баллы:
    63
    Skype:
    rufyo1
    Имя в Minecraft:
    ReflexMC
    =( Пичалька ... это не помогло, попробовал dle_users и _users результат тот же =( Попробую переставить на другой движок ... посмотрим что из этого получиться. Или я опять что то не так делаю ? =)
     
  6. res1000

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

    Баллы:
    63
    Skype:
    rufyo1
    Имя в Minecraft:
    ReflexMC
    Да уж .... переделал на движок XenForo 1.1.2, а толку от этого если он все равно орет на ту же строчку ( есть кто нибудь у кого была такая же ошибка или просто укажите на ошибку. Заранее спасибо.
     
  7. Miki<3

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

    Баллы:
    68
    Имя в Minecraft:
    Niko_Milk
    Помогите настроить под XenForo, вот что мне выдаёт когда я нажимаю на определённые файлы:
    craft-point.ru/launcher/auth.php - п»їп»їOld version
    craft-point.ru/launcher/checkserver.php - NO
    craft-point.ru/launcher/connect.php - У вас нет прав на выполнение данного файла!
    craft-point.ru/launcher/joinserver.php - Bad login
     
  8. Stepan4ek

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

    Баллы:
    88
    Skype:
    Stepan4ek
    Имя в Minecraft:
    Stepan4ek
    Config.php и connect.php правильно настроили ?
     
  9. Miki<3

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

    Баллы:
    68
    Имя в Minecraft:
    Niko_Milk
    Connect.php :
    <?php
    if(!defined('INCLUDE_CHECK')) die('У вас нет прав на выполнение данного файла!');

    // Конфигурация подключения к базе данных
    $db_host= 'mysql.hostinger.ru';
    $db_port=
    $db_user= '*****';
    $db_pass= '*****';
    /*
    $db_database - имя базы данных с аккаунтами
    */
    $db_database= 'u839275406_root';

    /*
    $db_table - таблица базы данных
    */
    $db_table = 'accounts';

    /*
    $db_columnUser - колонка логина, значение по умолчанию для плагинов:
    AuthMe = username, xAuth = playername, CAuth = login
    */
    $db_columnUser = 'username';

    /*
    $db_columnPass - колонка пароля
    */
    $db_columnPass = 'password';

    /*
    $db_columnSesId - колонка id сессии
    */
    $db_columnSesId = 'session';

    /*
    $db_columnServer - колонка id сервера
    */
    $db_columnServer = 'server';

    /*
    $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");
    ?>
    Config.php у меня отсутствует.
     
  10. Stepan4ek

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

    Баллы:
    88
    Skype:
    Stepan4ek
    Имя в Minecraft:
    Stepan4ek
    Если вы будете использовать БД от Ксенфоро . то зачем вам Бд таблица аккаунтс (они лежат только для того если вы не используете какой либо движок (тобиш самостоятельно ) нужно в Бд только таблицу дата вести и добавить колонки в таблицу аккаунтов движка ( в вашем случае хенфоро )
     
  11. res1000

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

    Баллы:
    63
    Skype:
    rufyo1
    Имя в Minecraft:
    ReflexMC
    У меня все таже ошибка:mad: ... кто сможет помочь, желательно в скайпе ( rufyo1 - скайп ) отблагодарю $ =)
    Заранее спасибо.
    В браузере выдает ошибку
    Parse error: syntax error, unexpected T_VARIABLE in /home/u511737456/public_html/skinsist/connect.php on line 23
    Вот настройки файла connect.php

    <?php
    if(!defined('INCLUDE_CHECK')) die('У вас нет прав на выполнение данного файла!');

    // Конфигурация подключения к базе данных
    $db_host= 'mysql.hostinger.ru'; // Ip-адрес базы данных
    $db_port= 3306; // Порт базы данных
    $db_user= 'u511737456_admin'; // Пользователь базы данных
    $db_pass= '****'; // Пароль базы данных
    $db_database= 'u511737456_skinsis'
    /*
    $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 = 'dle_users';

    /*
    $db_columnId - уникальный идентификатор, значение по умолчанию
    AuthMe = 'id'
    xAuth = 'id'
    CAuth = 'id'
    Joomla = 'id'
    IPB = 'member_id'
    XenForo = 'user_id'
    vBulletin = 'userid'
    WordPress = 'id'
    DLE = 'user_id'
    Drupal = 'uid'
    */
    $db_columnId = 'user_id';

    /*
    $db_columnUser - колонка логина, значение по умолчанию:
    AuthMe = 'username'
    xAuth = 'playername'
    CAuth = 'login'
    Joomla = 'name'
    PB = 'name'
    XenForo = 'username'
    vBulletin = 'username'
    WordPress = 'user_login'
    DLE = 'name'
    Drupal = 'name'
    */
    $db_columnUser = 'name';

    /*
    $db_columnPass - колонка пароля, значение по умолчанию:
    AuthMe = 'password'
    xAuth = 'password'
    CAuth = 'password'
    Joomla = 'password'
    IPB = 'members_pass_hash'
    XenForo = 'data'
    vBulletin = 'password'
    WordPress = 'user_pass'
    DLE = 'password'
    Drupal = 'pass'
    */
    $db_columnPass = 'password';


    // НАСТРОЙКИ АВТОРИЗАЦИИ ЧЕРЕЗ ЛАУНЧЕР

    /*
    $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");
    В файле config.php я прописал $crypt = 'hash_dle' ( Метод хеширования пароля )
    В БД в таблице dle_users я добавил 2 колонки
    [​IMG]
    P.s Проблема в 23 строчке файла connect.php. В этой злополучной строчке вписано название таблицы ( dle_users )
    P.s.s Пробывал ставить на другой движок, но все так же ругается на название таблицы.
    За реальную помощь есть вознаграждение ) стучать в скайп или тут.
     
  12. Stepan4ek

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

    Баллы:
    88
    Skype:
    Stepan4ek
    Имя в Minecraft:
    Stepan4ek
    Сам позавчера столкнулся с похожей проблемой )
    часа в 3 буду дома , если еще не разберется то стучите в скайп
    Расскажу как сам делал
    skype : Stepan4ek
     
  13. Miki<3

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

    Баллы:
    68
    Имя в Minecraft:
    Niko_Milk
    Я пробовал. Всё равно при подключении через лаунчер выдаёт Bad login
     
    launcher нравится это.
  14. wergio28

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

    Баллы:
    78
     
  15. Miki<3

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

    Баллы:
    68
    Имя в Minecraft:
    Niko_Milk
    Теперь пишет вот это : java.lang.ArrayIndexOutOfBoundsException: 3
     
  16. mc-power

    mc-power Активный участник

    Баллы:
    63
    Помогите пишет эту фигню перепробовал всё что можно но она остаётся
    Новый точечный рисунок.png
     
  17. Meegoo

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

    Баллы:
    63
    Вопрос в силе.
     
  18. mc-power

    mc-power Активный участник

    Баллы:
    63
    Люди какой фаил используется для указания joinserver.php при декомпиляции через mcp?
     
  19. Stepan4ek

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

    Баллы:
    88
    Skype:
    Stepan4ek
    Имя в Minecraft:
    Stepan4ek
    NetClientHandler.java
     
  20. mc-power

    mc-power Активный участник

    Баллы:
    63
  21. mc-power

    mc-power Активный участник

    Баллы:
    63
    Пишет
    Не могу войти: Bad login
    Что делать?
     

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