1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Туториал Настройка лаунчера sashok724 под 1.7.2 (1.7.4)

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

  1. Alexgrist

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

    Баллы:
    173
    Папка clients/ же есть у тебя уже.. Ты пробовал же как-то запускать лаунчер?
    Сайт.ру/site/clients/voxelaria174/файлы клиента.
     
    Лайка2 и mahimamax нравится это.
  2. dima30ru

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

    Баллы:
    73
    спасибо пробую!
    теперь при вводе логина пароля,пишет ошибка в sql
    Вот конфиг
    Код:
    <?php
        if(!defined('INCLUDE_CHECK')) die("You don't have permissions to run this");
        include_once("loger.php");
        include_once("security.php");
        /* Метод хеширования пароля для интеграции с различними плагинами/сайтами/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_dle';
       
        $db_host            = 'mysql.hostinger.ru'; // Ip-адрес MySQL
        $db_port            = '3306'; // Порт базы данных
        $db_user            = 'u978655045_test'; // Пользователь базы данных
        $db_pass            = '123456'; // Пароль базы данных
        $db_database        = 'u978655045_test'; //База данных
       
        $db_table          = 'dle_users'; //Таблица с пользователями
        $db_columnId          = 'user_id'; //Колонка с ID пользователей
        $db_columnUser      = 'name'; //Колонка с именами пользователей
        $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  = 'create_time'; // Колонка даты регистрации
        $db_columnMail      = 'email'; // Колонка mail
    
        $banlist            = 'banlist'; //Таблица плагина Ultrabans
       
        $useban            =  false; //Бан на сервере = бан в лаунчере, Ultrabans плагин
        $useantibrut        =  true; //Защита от частых подборов пароля (Пауза 1 минута при неправильном пароле)
       
        $masterversion      = 'final_RC4'; //Мастер-версия лаунчера
        $protectionKey        = '1234567890';
        $key1              = "1234567891234567";  //16 Character Key Ключ пост запросов
        $key2              = "1234567891234567"; //16 Character  Key  Ключ пост запросов
        $skinurl            = 'http://chat.alexandrage.ru/site/MinecraftSkins/'; //Ссылка на скины для клиентов 1.7.9
        $checklauncher      = false; //Проверка хеша лаунчера
        $md5launcherexe    = md5(@file_get_contents("launcher/fix.exe"));  // Сверяем MD5
        $md5launcherjar    = md5(@file_get_contents("launcher/fix.jar"));  // Сверяем MD5
    
        $assetsfolder      = false; //Скачивать assets из папки, или из архива (true=из папки false=из архива)
    
    //========================= Настройки ЛК =======================//   
    
        $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        =  true; //Можно ли покупать разбан
        $canActivateVaucher =  true; //Можно ли активировать ваучер
        $canExchangeMoney  =  true; //Можно ли обменивать Realmoney -> IConomy
        $canUseJobs            =  true; //Можно ли использовать работы
        $usecheck            =  true; //Можно ли использовать регистрацию в лаунчере
       
        $cloakPrice            =  0;  //Цена плаща (В рублях)
        $vipPrice            =  100;  //Цена випа (В руб/мес)
        $premiumPrice        =  250;  //Цена премиума (В руб/мес)
        $unbanPrice            =  150;  //Цена разбана (В рублях)
       
        $initialIconMoney    =  30;  //Сколько денег дается при регистрации в IConomy
        $exchangeRate        =  200; //Курс обмена Realmoney -> IConomy
       
        //ВСЕ ЧТО НИЖЕ - НЕ ТРОГАТЬ!
        try {
            $db = new PDO("mysql:host=$db_host;port=$db_port;dbname=$db_database", $db_user, $db_pass);
            $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
            $db->exec("set names utf8");
        } catch(PDOException $pe) {
            die(Security::encrypt("errorsql", $key1).$logger->WriteLine($log_date.$pe));  //вывод ошибок MySQL в m.log
        }
    ?>
     
    Лайка2 и mahimamax нравится это.
  3. Alexgrist

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

    Баллы:
    173
    Ошибку смотри в файле m.log.
     
  4. dima30ru

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

    Баллы:
    73
    [30 05 2014 13:47] exception 'PDOException' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'u978655045_test.accounts' doesn't exist' in /home/u978655045/public_html/site/launcher.php:45
    Stack trace:
    #0 /home/u978655045/public_html/site/launcher.php(45): PDOStatement->execute()
    #1 {main}
    [30 05 2014 13:50] exception 'PDOException' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'u978655045_test.accounts' doesn't exist' in /home/u978655045/public_html/site/launcher.php:45
    Stack trace:
    #0 /home/u978655045/public_html/site/launcher.php(45): PDOStatement->execute()
    #1 {main}
    [30 05 2014 13:54] exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'md5' in 'field list'' in /home/u978655045/public_html/site/launcher.php:197
    Stack trace:
    #0 /home/u978655045/public_html/site/launcher.php(197): PDOStatement->execute()
    #1 {main}
    [30 05 2014 13:57] exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'md5' in 'field list'' in /home/u978655045/public_html/site/launcher.php:197
    Stack trace:
    #0 /home/u978655045/public_html/site/launcher.php(197): PDOStatement->execute()
    #1 {main}
     
    Лайка2 нравится это.
  5. Alexgrist

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

    Баллы:
    173
    Unknown column 'md5' - запрос в базу сделай:
     
    Лайка2 и mahimamax нравится это.
  6. dima30ru

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

    Баллы:
    73
    я использую DLE
     
    Лайка2 и mahimamax нравится это.
  7. Shiko

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

    Баллы:
    63
    Имя в Minecraft:
    Shiko
    Прошу прощения, если вопрос глупый - но можно ли состряпать "сашком" лаунч пиратки?
     
    Лайка2, mahimamax и Tarock12 нравится это.
  8. Alexgrist

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

    Баллы:
    173
    В твоей базе, в таблице с пользователями, не хватает столбца md5
    Можно.
     
    Лайка2, mahimamax и Shiko нравится это.
  9. dima30ru

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

    Баллы:
    73
    Спасибо,пошла закачка,подробности скажу
    Да,Все зашло к тебе еще вопрос,как сразу сделать автоконект на сервер?
     
    Лайка2 и mahimamax нравится это.
  10. Alexgrist

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

    Баллы:
    173
    В settings.java
    и в servers.php указываешь свой сервер и порт.
     
    Лайка2 и mahimamax нравится это.
  11. Tridognait

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

    Баллы:
    78
    Советую вам http://hostia.ru/ там уже второй месяц доступ к mysql есть. самый дешевый тарифный план (я на нем) 37 рублей
     
    ПриветОтЛайки, Лайка2 и mahimamax нравится это.
  12. dima30ru

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

    Баллы:
    73
    и еще вопрос,как сделать так что-бы через обычный клиент не могли зайти,и через другой лаунчер
     
    Лайка2 и mahimamax нравится это.
  13. Alexgrist

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

    Баллы:
    173
    Почитай про авторизацию.
    тут и тут.
     
    Лайка2 и mahimamax нравится это.
  14. Vovabyba

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

    Баллы:
    88
    Имя в Minecraft:
    Falubii
    ****ь мне кто-то поможет?
     
    Лайка2 и mahimamax нравится это.
  15. Alexgrist

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

    Баллы:
    173
    С этим?
     
    ПриветОтЛайки и Лайка2 нравится это.
  16. Vovabyba

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

    Баллы:
    88
    Имя в Minecraft:
    Falubii
    Мне надо такое: после скачки клиента устанавливаются моды в папку mods (на примере voxelmap после установки в папке mods появляется папка Voxelmap с конфигом!) после того как конфиг появился его нельзя изменить, а мне надо чтобы игроки могли подстроить мод под себя на карту, а если что-то пытаешься изменить то через несколько секунд вылетает
    ANTICHEAT: Rechecking jars...
    ANTICHEAT: Strange mods detected
    AL lib: (EE) alc_cleanup: 1 device not closed
     
    Лайка2 и mahimamax нравится это.
  17. Alexgrist

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

    Баллы:
    173
    В самом моде с помощью архиватора WInRar ищешь class-файлы с выражением mods/, вынимаешь из архива и потом с помощью InClassTranslator’а меняешь mods/ на config/. Конфиг мода будет создаваться в папке config и можно будет устанавливать свои настройки.
     
    Лайка2 и mahimamax нравится это.
  18. Vovabyba

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

    Баллы:
    88
    Имя в Minecraft:
    Falubii
    Попробую
     
  19. Natsu

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

    Баллы:
    88
    Имя в Minecraft:
    Natsu_Zirok
    Пароль от базы зашифруй. Или уже? =)
     
    Лайка2 и mahimamax нравится это.
  20. Vovabyba

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

    Баллы:
    88
    Имя в Minecraft:
    Falubii
    Получилось спс
     
    Лайка2, mahimamax и Лайка нравится это.

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