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

Туториал Настройка лаунчера sashok724 (много текста)

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

?

Гайд лучше чем тот который в теме ниже?

  1. Да

    74,6%
  2. Нет

    25,4%
Статус темы:
Закрыта.
  1. valexv14

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

    Баллы:
    123
    Skype:
    valexv13
    Имя в Minecraft:
    valexv12
    Такой вопрос.. Можно ли как-то связать этот лаунчер с сайтом авторизации на WebMCR?
     
  2. Хостинг MineCraft
    <
  3. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Можно без проблем. хеш md5 для тебя :).
     
  4. valexv14

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

    Баллы:
    123
    Skype:
    valexv13
    Имя в Minecraft:
    valexv12
    Эм.. А можно поподробней.. Просто я в этом не очень разбираюсь.
    Вот у WebMCR свои скрипты авторизации, проверки и т.д. А у лаунчера свои. И как связать их я не понимаю.
     
  5. alden

    alden Старожил

    Баллы:
    173
    Skype:
    Net-i-ne-budet-nikogda.
    Имя в Minecraft:
    Frozone
    Ни те, ни те не трогай.
    Создай папку minecraft в корневом каталоге на сайте, например.
    Зайди в connect.php и настрой на БД webmcr.
    Всё, обвязка готова.
     
    slavik123123123 нравится это.
  6. valexv14

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

    Баллы:
    123
    Skype:
    valexv13
    Имя в Minecraft:
    valexv12
    Ну WebMCR у меня и так настроенная. То есть в конфиге лаунчера просто указать папку к скриптам webmcr?
     
  7. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116

    PHP:
        require('../system.php');
     
        
    $crypt                'hash_md5';
     
        
    $db_host            $config['db_host'];
        
    $db_port            $config['db_port'];
        
    $db_user            $config['db_login'];
        
    $db_pass            $config['db_passw'];
        
    $db_database    $config['db_name'];
     
     
        
    $db_table           $bd_users['id'];
        
    $db_columnUser      $bd_users['login'];
        
    $db_columnPass      $bd_users['password'];
        
    $db_columnSesId    $bd_users['session'];
        
    $db_columnServer    $bd_users['server'];
     
  8. maverick47

    maverick47 Участник

    Баллы:
    33
    Всем привет, недавно, при установке лаунчера с клиентом новой версии майна (1.6.2) столкнулся с проблемой в системе скинов.
    Я изменяю скин в лаунчере а в игре он не меняется хоть ты тресни, хотя всё сделал правильно и всё работает кроме системы скинов, помогите пожалуйста.
     
    RVXman нравится это.
  9. valexv14

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

    Баллы:
    123
    Skype:
    valexv13
    Имя в Minecraft:
    valexv12
    Ну я закинул в папку с webmcr файлы connect.php, launcher.php и loger.php. Настроил connect.php, чтобы соединялся с моей базой данных. Когда в лаунчере пытаюсь авторизоваться, войти в ЛК и т.д. пишет - "Ошибка подключения". Что я упустил?
     
  10. maverick47

    maverick47 Участник

    Баллы:
    33
    Лично у меня отлично получилось его адаптировать к webmcr. Нужно просто настроить путь к базе данных MySQL и название таблиц и колонн вписать которые соответствуют webmcr, вот и всё.
     
    Сникерсни нравится это.
  11. valexv14

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

    Баллы:
    123
    Skype:
    valexv13
    Имя в Minecraft:
    valexv12
    Я все так и сделал. Однако ошибку выдает..
     
  12. maverick47

    maverick47 Участник

    Баллы:
    33
    Значит сделал что то неправильно. connect.php ты должен кидать (наиболее удобный вариант) в папку MineCraft (по умолчанию, естественно со всей остальной веб базой) и при создании лаунчера указывать папку MineCraft, всё должно работать. Либо ты таблицы не так настроил, скинь сюда свою настройку таблиц (в файле connect.php)
     
  13. valexv14

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

    Баллы:
    123
    Skype:
    valexv13
    Имя в Minecraft:
    valexv12
    Да, и правда файлы закинул не в ту папку.. Но теперь выдает другую ошибку, очень странную. И у меня такой вопрос на счет самого лаунчера. Что указывать в этих параметрах?
    Код:
    public static final Stringbaseconf= " "; //Папка с файлом конфигурации
    public static final Stringpathconst= " /%SERVERNAME%"; //Конструктор пути к папке с MC 
    
     
  14. maverick47

    maverick47 Участник

    Баллы:
    33
    Ух, что то ты не туда полез, смотри на ютубе есть руководства по установке лаунчеров, посмотри и все поймешь.
     
    Сникерсни нравится это.
  15. valexv14

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

    Баллы:
    123
    Skype:
    valexv13
    Имя в Minecraft:
    valexv12
    Что значит не туда? Settings.java.. =/
     
  16. maverick47

    maverick47 Участник

    Баллы:
    33
    Ты не туда полез относительно этого файла, там только верх настраивать, мастер версию и ключ сессии
     
  17. valexv14

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

    Баллы:
    123
    Skype:
    valexv13
    Имя в Minecraft:
    valexv12
    Как это только вверх? Название лаунчера, название директорий, путь к ним, домен сайта, ссылки, сервера и т.д.[DOUBLEPOST=1377027892,1377008212][/DOUBLEPOST]Ну вообщем вот мой connect.php. Пытаюсь настроить под webmcr. Скажите что не так.
    Код:
    <?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_md5';
     
    $db_host= 'localhost'; // Ip-адрес MySQL
    $db_port= '3306'; // Порт базы данных
    $db_user= 'root'; // Пользователь базы данных
    $db_pass= 'parol'; // Пароль базы данных
    $db_database= 'baza'; //База данных
     
    $db_table      = 'accounts'; //Таблица с пользователями
    $db_group          = 'group'; //Для webmcr (минификс)
    $db_columnId  = 'id'; //Колонка с ID пользователей
    $db_columnUser  = 'login'; //Колонка с именами пользователей
    $db_columnPass  = 'password'; //Колонка с паролями пользователей
    $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
        $db_columnIp  = 'ip'; //Колонка с IP пользователей
     
    $db_columnDatareg  = 'register_date'; // Колонка даты регистрации
    $db_columnMail      = 'email'; // Колонка mail
     
    $banlist            = 'banlist'; //Таблица плагина Ultrabans
    $noactive          = '1'; //Номер группы не активированных
     
    $useban            =  false; //Бана на сервере = бан в лаунчере, Ultrabans плагин
    $useactivate        =  false; //Активация аккаунта по mail
     
    $masterversion  = 'final_RC4'; //Мастер-версия лаунчера
    $protectionKey= '1234567890'; //Ключ защиты сессии. Никому его не говорите.
     
    //========================= Настройки ЛК =======================//
     
    $db_columnMoney= 'realmoney'; //Колонка с деньгами
     
    $db_tableMoneyKeys  = 'sashok724_launcher_keys'; //Таблица с ключами
    $db_columnKey= 'key';//Колонка с ключами
    $db_columnAmount= 'amount'; //Колонка с ценами ключей
     
    $uploaddirs = 'MinecraftSkins';  //Папка скинов
    $uploaddirp = 'MinecraftCloaks'; //Папка плащей
     
    $usePersonal=  true; //Использовать личный кабинет
    $canUploadSkin=  true; //Можно ли заливать скины
    $canUploadCloak=  true; //Можно ли заливать плащи
    $canBuyVip=  true; //Можно ли покупать VIP
    $canBuyPremium=  true; //Можно ли покупать Premium
    $canBuyUnban=  false; //Можно ли покупать разбан
    $canActivateVaucher =  false; //Можно ли активировать ваучер
    $canExchangeMoney  =  false; //Можно ли обменивать Realmoney -> IConomy
    $canUseJobs=  true; //Можно ли использовать работы
    $usecheck=  false; //Можно ли использовать регистрацию в лаунчере
     
    $cloakPrice=  0;  //Цена плаща (В рублях)
    $vipPrice=  100;  //Цена випа (В руб/мес)
    $premiumPrice=  250;  //Цена премиума (В руб/мес)
    $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");
    ?>
    
    [DOUBLEPOST=1377091438][/DOUBLEPOST]Я исправил ошибку с авторизацией, но теперь появилась новая. Говорит что клиент не найден. Хотя в папке clients у меня он есть. Названия тоже совпадают. В чем проблема?
     
  18. MrZer

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

    Баллы:
    78
    Клиент не правильно лежит. Все перепроверь по образцам.
     
  19. valexv14

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

    Баллы:
    123
    Skype:
    valexv13
    Имя в Minecraft:
    valexv12
    1000 раз перепроверил. В образце структура папок такая - v/bin,mods и т.д. У меня также.
     
  20. MrZer

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

    Баллы:
    78
    ну а содержимое client.zip?
     
  21. valexv14

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

    Баллы:
    123
    Skype:
    valexv13
    Имя в Minecraft:
    valexv12
    Тоже. В нем папки bin и mods. В бине джарники и natives. Правильно, же?[DOUBLEPOST=1377104244,1377094544][/DOUBLEPOST]Такс, с этим я решил. Но, теперь после загрузки клиента появляется черный экран. (Как я понял очень частая проблема в лаунчере сашка). Итак.. Что тут нужно проверить?
     
    ВремяПриключений нравится это.
Статус темы:
Закрыта.

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