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

Туториал McShop v2 [Гайд]

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

  1. klarnet

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

    Баллы:
    173
    Skype:
    dalios7249
    Имя в Minecraft:
    klarnet
  2. Хостинг MineCraft
    <
  3. Kolobok96

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

    Баллы:
    88
    Skype:
    mr.mafan9
    Имя в Minecraft:
    mafan9
    Это для начала тебе нужно сделать авторизацию сервера с сайтом, а только потом уже настраивать клиент на систему скинов!)
     
    Пароль123456789 нравится это.
  4. JohnWoo

    JohnWoo Старожил

    Баллы:
    103
    Skype:
    evgeniyjestov
    Имя в Minecraft:
    JohnWoo
    Дело в том что, лаунчер я заказывал, и связка рабочая, т.е через лаунчер люди заходят.
    У меня сейчас на фтп домена, 2 папки Launcher ( папка моего лаунчера с connect.php и т.п) и папка Shop. Что делать?
     
    zuma2 и Budden нравится это.
  5. Kolobok96

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

    Баллы:
    88
    Skype:
    mr.mafan9
    Имя в Minecraft:
    mafan9
    В папке shop, открой папку include и перемести файл connect.php из своей авторизации в эту папку и всё, на сайте вводишь логин и пароль который вводишь в лаунчере и попробуй войти)
     
  6. JohnWoo

    JohnWoo Старожил

    Баллы:
    103
    Skype:
    evgeniyjestov
    Имя в Minecraft:
    JohnWoo
    Можешь скинуть пример твоего пути в файле Settings у меня такой ./shop/upload/Cloacks/

    говорит вот что Путь к скинам или плащам не является папкой! Укажите в настройках правильный путь.
     
    Budden нравится это.
  7. Автор темы
    Chilly

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

    Баллы:
    123
    Имя в Minecraft:
    Chilly
    Ничего себе, уже 10 страниц настрочили =)
     
  8. JohnWoo

    JohnWoo Старожил

    Баллы:
    103
    Skype:
    evgeniyjestov
    Имя в Minecraft:
    JohnWoo
    Скажи, Shop v2 заменяет авторизацию через бухара? или нужно то и то делать?
     
    Budden нравится это.
  9. Kolobok96

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

    Баллы:
    88
    Skype:
    mr.mafan9
    Имя в Minecraft:
    mafan9
    jy
    Он не заменяет, он только пользуется подключением именно от byxara
    А путь такой ./upload/skins - ./upload/cloaks всё это прописывается в базе данных
     
    JohnWoo нравится это.
  10. JohnWoo

    JohnWoo Старожил

    Баллы:
    103
    Skype:
    evgeniyjestov
    Имя в Minecraft:
    JohnWoo
    Спасибо, скины теперь грузятся. А вот с connect.php взял его и папки shop кинул в папку Launcher заменив connect.php который лежал в ней, теперь запуске лаунчера пишет вот такую лабуду
    [​IMG]
     
    Budden нравится это.
  11. JohnWoo

    JohnWoo Старожил

    Баллы:
    103
    Skype:
    evgeniyjestov
    Имя в Minecraft:
    JohnWoo
    Кстате если интересно вот эта самая папка Launcher с файлами лаунчера
    [​IMG]
     
  12. Kolobok96

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

    Баллы:
    88
    Skype:
    mr.mafan9
    Имя в Minecraft:
    mafan9
    нафига, надо было наоборот сделать!!!
     
  13. Kolobok96

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

    Баллы:
    88
    Skype:
    mr.mafan9
    Имя в Minecraft:
    mafan9
    А то, все просят помощи)))
     
  14. JohnWoo

    JohnWoo Старожил

    Баллы:
    103
    Skype:
    evgeniyjestov
    Имя в Minecraft:
    JohnWoo
    Ничего не пойму. Сделал как ты сказал, закинул с папки ланучер в шоп с заменой, скин все равно не видит
     
  15. Kolobok96

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

    Баллы:
    88
    Skype:
    mr.mafan9
    Имя в Minecraft:
    mafan9
    у тебя сайт шопа работает???
     
  16. JohnWoo

    JohnWoo Старожил

    Баллы:
    103
    Skype:
    evgeniyjestov
    Имя в Minecraft:
    JohnWoo
    оО перезапустил и перестал. Скорее всего из-за connect.php который я скинул в папку с ним
     
  17. Kolobok96

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

    Баллы:
    88
    Skype:
    mr.mafan9
    Имя в Minecraft:
    mafan9
    настрой заново файл connect.php и проверь базу данных к чему у тебя шоп подключается
     
  18. JohnWoo

    JohnWoo Старожил

    Баллы:
    103
    Skype:
    evgeniyjestov
    Имя в Minecraft:
    JohnWoo
    Дело в том что Connect.php в папке Launcher отличается от connect.php в shop.
    Вот пример

    Это 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_wordpress';
    // Конфигурация подключения к базе данных
    $db_host= 'localhost'; // Ip-адрес базы данных
    $db_port= '3306'; // Порт базы данных
    $db_user= 'Скрыто'; // Пользователь базы данных
    $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= 'Скрыто';
    /*
    $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 = 'wp_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 = 'id';
    /*
    $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 = 'user_login';
    /*
    $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 = 'user_pass';
    // ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ ТОЛЬКО ДЛЯ IPB и XenForo
    // Настраивается только для XenForo 'префикс_user_authenticate' - пример 'xf_user_authenticate', где "xf_" - префикс. Примечание префикс может отсутствовать - пример 'user_authenticate'
    $db_tableOther = 'xf_user_authenticate';
    // Настраивается для IPB и vBulletin
    // IPB - members_pass_salt
    //vBulletin - salt
    $db_columnSalt = 'members_pass_salt';
    /*
    $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");
    ?>
     
  19. JohnWoo

    JohnWoo Старожил

    Баллы:
    103
    Skype:
    evgeniyjestov
    Имя в Minecraft:
    JohnWoo
    Это connect.php Лаунчера

    <?php
    if(!defined('INCLUDE_CHECK')) die("You don't have permissions to run this");
    /* Метод хеширования пароля для интеграции с различними плагинами/сайтами/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)
    'hash_launcher'- интеграция с лаунчером sashok724 (Регистрация через лаунчер)
    */
    $crypt= 'hash_wordpress';

    $db_host= 'localhost'; // Ip-адрес MySQL
    $db_port= '3306'; // Порт базы данных
    $db_user= 'Скрыто'; // Пользователь базы данных
    $db_pass= 'Скрыто'; // Пароль базы данных
    $db_database= 'Скрыто'; //База данных

    $db_table = 'wp_users'; //Таблица с пользователями
    $db_columnId = 'id'; //Колонка с ID пользователей
    $db_columnUser = 'user_login'; //Колонка с именами пользователей
    $db_columnPass = 'user_pass'; //Колонка с паролями пользователей
    $db_tableOther= 'xf_user_authenticate'; //Дополнительная таблица для XenForo, не трогайте
    $db_columnSesId= 'session'; //Колонка с сессиями пользователей, не трогайте
    $db_columnServer= 'server'; //Колонка с серверами пользователей, не трогайтe
    $db_columnSalt = 'members_pass_salt'; //Настраивается для IPB и vBulletin: , IPB - members_pass_salt, vBulletin - salt

    $masterversion = 'pre_Final'; //Мастер-версия лаунчера
    $protectionKey= 'NoTf0rdArt'; //Ключ защиты сессии. Никому его не говорите.

    //========================= Настройки ЛК =======================//

    $db_columnMoney= 'realmoney'; //Колонка с деньгами

    $db_tableMoneyKeys = 'sashok724_launcher_keys'; //Таблица с ключами
    $db_columnKey= 'key';//Колонка с ключами
    $db_columnAmount= 'amount'; //Колонка с ценами ключей

    $usePersonal= true; //Использовать личный кабинет
    $canUploadSkin= true; //Можно ли заливать скины
    $canUploadCloak= true; //Можно ли заливать плащи
    $canBuyVip= true; //Можно ли покупать VIP
    $canBuyPremium= true; //Можно ли покупать Premium
    $canBuyUnban= true; //Можно ли покупать разбан
    $canActivateVaucher = true; //Можно ли активировать ваучер
    $canExchangeMoney = true; //Можно ли обменивать Realmoney -> IConomy
    $canUseJobs= true; //Можно ли использовать работы

    $cloakPrice= 0; //Цена плаща (В рублях)
    $vipPrice= 120; //Цена випа (В руб/мес)
    $premiumPrice= 269; //Цена премиума (В руб/мес)
    $unbanPrice= 150; //Цена разбана (В рублях)

    $initialIconMoney= 30; //Сколько денег дается при регистрации в IConomy
    $exchangeRate= 200; //Курс обмена Realmoney -> IConomy

    //ВСЕ ЧТО НИЖЕ - НЕ ТРОГАТЬ!
    $link = @mysql_connect($db_host.':'.$db_port,$db_user,$db_pass) or die(mysql_error());

    mysql_select_db($db_database,$link);
    mysql_query("SET names UTF8");
    ?>
    К базе данных он подключается правильно. данные верны 100%
     
  20. Kolobok96

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

    Баллы:
    88
    Skype:
    mr.mafan9
    Имя в Minecraft:
    mafan9
    нууу! в чём проблема?
     
  21. JohnWoo

    JohnWoo Старожил

    Баллы:
    103
    Skype:
    evgeniyjestov
    Имя в Minecraft:
    JohnWoo
    Задам по другому вопрос, как настроить коннект.пхп в шопе чтобы работало все?
     

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