Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление
  2. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб Sashok724-launcher-PDO

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем Krist, 17 мар 2014.

  1. komiss

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

    Баллы:
    103
    Имя в Minecraft:
    komiss77
    Оказалось, у Алекса на диске в клиенте vanilla187 аулиб не пропатченная.
    Теперь всё заработало.
     
  2. Хостинг MineCraft
    <
  3. Bond_JamesBond

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

    Баллы:
    76
    Cашок, как в твоем лаунчере изменить стандартную оперативную память? А то там 512, а это маловато.. где в исходниках поменять?
     
  4. komiss

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

    Баллы:
    103
    Имя в Minecraft:
    komiss77
    Отвечу за Алекса: Frame.java
    Код:
    try
                {
                    main.memory.setText(String.valueOf(getPropertyInt("memory", 512)));
    Не забудь удалить конфиг, а то он старое значение будет вытаскивать.
     
  5. mihan7777

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

    Баллы:
    61
    Имя в Minecraft:
    tcl16
    У меня идет загрузка assets
    У меня hostinger запуск майнкрафта потом крашится Короче сашок поставил фикс.forge 8 java Ошибки Там про нарушение сертификации
     
    Последнее редактирование: 15 авг 2015
  6. Bond_JamesBond

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

    Баллы:
    76
    а какой конфиг то удалить?
     
  7. log_inil

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

    Баллы:
    88
    +
     
  8. Minecrafter1337

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

    Баллы:
    66
    Имя в Minecraft:
    Pelmeshka
    который в папке с клиентом ^_^[DOUBLEPOST=1440428087,1440428048][/DOUBLEPOST]
    launcher config !!!
     
  9. mihan7777

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

    Баллы:
    61
    Имя в Minecraft:
    tcl16
    Если честно Webhost1 уже не тот
     
  10. Constantin 449

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

    Баллы:
    88
    Имя в Minecraft:
    Djkalin
  11. Oxword

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

    Баллы:
    76
    не понял как устроен клиент,где forge находится ? куда кидать папку cpw ?
    я через mcp сделал клиент,все файлы class я знаю кидать в minecraft.jar а папку cpw в forge.jar
    То что залил классы в Minecraft.jar ему вообще пофиг даже сервер не добавился в клиент[DOUBLEPOST=1443490184,1443489643][/DOUBLEPOST]А теперь вообще перестал запускаться
    Код:
     
    2015-09-29 03:29:01 [INFO] [STDOUT] Loaded 40 rules from AccessTransformer config file fml_at.cfg
    2015-09-29 03:29:02 [INFO] [STDERR] Delete -> C:\MineMix\TechoWars\bin\versions\1.6.4.jar
    СБОРКА УСПЕШНО ЗАВЕРШЕНА (общее время: 8 секунды)
    работает только с клиентом с облака сашка
     
    Последнее редактирование: 29 сен 2015
  12. log_inil

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

    Баллы:
    88
    Может стоит сначала матчасть изучить?
    по папкам полазить... например..
     
  13. Oxword

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

    Баллы:
    76
    Ну я полазил вообще нечего не понял понял что стуктура клиента как у tlauncher[DOUBLEPOST=1443532951,1443532913][/DOUBLEPOST]Я сначало думал на античит отключил античит и опять 25
     
  14. log_inil

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

    Баллы:
    88
    ну и что ничего в либах не нашли?
     
  15. Oxword

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

    Баллы:
    76
    libraries ? можн оссылочку на гайд как сделать клиент на либы,я умею только через mcp собирать клиент и закидывать классы в minecraft.jar и cpw папку В forge.jar ну на jcr лаунчеры собирал только там как то все проще[DOUBLEPOST=1443539187,1443535272][/DOUBLEPOST]
    нашел libraries\net\minecraftforge\minecraftforge\9.11.1.965
    закинул туда папку cpw нечего не произошло,а куда классы то кидать которые там сервак будут добавлять в сетевую игру?
     
  16. log_inil

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

    Баллы:
    88
    в версионс и в либы...
     
  17. Oxword

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

    Баллы:
    76
    Лаунчер вечно ругается на добавление инородных файлов
    Код:
     Delete -> C:\MineMix\TechoWars\bin\libraries\net\minecraftforge\minecraftforge\9.11.1.965\minecraftforge-9.11.1.965.jar
    а если я в minecraft.jar который находится в версионс закидываю пишет так
    Код:
    2015-09-29 03:29:01 [INFO] [STDOUT] Loaded 40 rules from AccessTransformer config file fml_at.cfg
    2015-09-29 03:29:02 [INFO] [STDERR] Delete -> C:\MineMix\TechoWars\bin\versions\1.6.4.jar
    СБОРКА УСПЕШНО ЗАВЕРШЕНА (общее время: 8 секунды)
    [DOUBLEPOST=1443542115,1443541823][/DOUBLEPOST]Античит это или что
     
  18. log_inil

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

    Баллы:
    88
    Это называется кривые руки.... папочку temp на сервере отчистить, и отключить это в php файле..
     
  19. Oxword

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

    Баллы:
    76
    хорошо попробую читал что нужно папку темп очищать я глянут там один файл думал не нужно его удалять
    значит в этом файлде отключить нужно?[DOUBLEPOST=1443544625,1443544499][/DOUBLEPOST]А в каком php файле ?
     
  20. log_inil

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

    Баллы:
    88
    в магическом.... там где нихера не смотрите... в коннекте или конфиге...
     
  21. Oxword

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

    Баллы:
    76
    в конеекте все помоему смотрел,не понял приколюхи только если включить проверку лаунчера по хешу он предлогает обнову обновляюсь лаунчер диз меняет и не робит[DOUBLEPOST=1443547935,1443547796][/DOUBLEPOST]вот что есть в конеект
    Код:
     
    <?php
      //Error_Reporting(E_ALL | E_STRICT);
      //Ini_Set('display_errors', true);
    
       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_smf'        - интеграция с SMF
       */
       $crypt          = 'hash_dle';
       
       $db_host       = '9'; // Ip-адрес MySQL
       $db_port       = '3306'; // Порт базы данных
       $db_user       = 'bparn'; // Пользователь базы данных
       $db_pass       = 'W'; // Пароль базы данных
       $db_database     = 'bpemixSite'; //База данных
       
       $db_table     = 'dle_users'; //Таблица с пользователями
       $db_columnId      = 'user_id'; //Колонка с ID пользователей
       $db_columnUser    = 'name'; //Колонка с именами пользователей
       $db_columnPass    = 'password'; //Колонка с паролями пользователей
       $db_tableOther      = 'xf_user_authenticate'; //Дополнительная таблица для XenForo, не трогайте
       $db_columnSalt    = 'members_pass_salt'; //Настраивается для IPB и vBulletin: , IPB - members_pass_salt, vBulletin - salt
      $db_columnIp      = 'logged_ip'; //Колонка с IP пользователей
       
       $db_columnDatareg  = 'create_time'; // Колонка даты регистрации
       $db_columnMail  = 'email'; // Колонка mail
    
       $banlist  = 'banlist'; //Таблица плагина Ultrabans
       
       $useban  =  false; //Бан на сервере = бан в лаунчере, Ultrabans плагин
       $useantibrut  =  false; //Защита от частых подборов пароля (Пауза 1 минута при неправильном пароле)
       
       $masterversion    = 'final_RC4'; //Мастер-версия лаунчера
       $protectionKey     = '1234567890';
       $key1  = "1234567891234567";  //16 Character Key Ключ пост запросов
       $key2  = "1234567891234567"; //16 Character  Key  Ключ пост запросов
      $checklauncher  = false; //Проверка хеша лаунчера
       $md5launcherexe  = md5(@file_get_contents("launcher/fix.exe"));  // Сверяем MD5
       $md5launcherjar  = md5(@file_get_contents("launcher/fix.jar"));  // Сверяем MD5
       $temp  =  true; //Использовать файлы кеширования для ускорение авторизации и снижение нагрузки на вебсервер.
        //Удаляем файл хеша после обновления клиента на сервере в папке /temp/ИмяКлиента!
    
       $assetsfolder  = false; //Скачивать assets из папки, или из архива (true=из папки false=из архива)
    
    //========================= Настройки ЛК =======================//   
    
       $uploaddirs  = 'MinecraftSkins';  //Папка скинов
       $uploaddirp  = 'MinecraftCloaks'; //Папка плащей
      $skinurl  = 'http://alexandrage.ru/site/'.$uploaddirs.'/'; //Ссылка на скины для клиентов 1.7.+
      $capeurl  = 'http://alexandrage.ru/site/'.$uploaddirp.'/'; //Ссылка на плащи для клиентов 1.7.+
       
       $usePersonal      =  true; //Использовать личный кабинет
       $canUploadSkin     =  true; //Можно ли заливать скины
       $canUploadCloak     =  true; //Можно ли заливать плащи
       $canBuyVip       =  true; //Можно ли покупать VIP
       $canBuyPremium     =  true; //Можно ли покупать Premium
       $canBuyUnban     =  false; //Можно ли покупать разбан
       $canActivateVaucher =  false; //Можно ли активировать ваучер
       $canExchangeMoney  =  true; //Можно ли обменивать Realmoney -> IConomy
       $canUseJobs       =  false; //Можно ли использовать работы
       $usecheck       =  true; //Можно ли использовать регистрацию в лаунчере
       
       $cloakPrice       =  0;  //Цена плаща (В рублях)
       $vipPrice       =  100;  //Цена випа (В руб/мес)
       $premiumPrice     =  250;  //Цена премиума (В руб/мес)
       $unbanPrice       =  150;  //Цена разбана (В рублях)
       
       $initialIconMoney   =  30;  //Сколько денег дается при регистрации в IConomy
       $exchangeRate     =  5; //Курс обмена 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");
         $stmt = $db->prepare("
      CREATE TABLE IF NOT EXISTS `usersession` (
        `id` int(11) NOT NULL AUTO_INCREMENT,
        `user` varchar(255) DEFAULT 'user',
        `session` varchar(255) DEFAULT NULL,
        `server` varchar(255) DEFAULT NULL,
        `token` varchar(255) DEFAULT NULL,
        `realmoney` int(255) DEFAULT '0',
        `md5` varchar(255) DEFAULT '0',
        PRIMARY KEY (`id`)
        ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=0 ;
         ");
         $stmt->execute();
         $stmt = $db->prepare("
      CREATE TABLE IF NOT EXISTS `sashok724_launcher_keys` (
        `key` varchar(255) DEFAULT NULL,
        `amount` int(255) DEFAULT NULL
        ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
         ");
         $stmt->execute();
         $stmt = $db->prepare("
         CREATE TABLE IF NOT EXISTS `sip` (
          `time` varchar(255) NOT NULL,
          `id` int(11) NOT NULL AUTO_INCREMENT,
          `sip` varchar(16) DEFAULT NULL,
          PRIMARY KEY (`id`) USING BTREE
         ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC AUTO_INCREMENT=0 ;
         ");
         $stmt->execute();
         $stmt = $db->prepare("
         CREATE TABLE IF NOT EXISTS `jobs` (
          `username` varchar(20) DEFAULT NULL,
          `experience` int(11) DEFAULT NULL,
          `level` int(11) DEFAULT NULL,
          `job` varchar(20) DEFAULT NULL
         ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
         ");
         $stmt->execute();
         $stmt = $db->prepare("
         CREATE TABLE IF NOT EXISTS `iConomy` (
          `id` int(255) NOT NULL AUTO_INCREMENT,
          `username` varchar(32) NOT NULL,
          `balance` double(64,2) NOT NULL,
          `status` int(2) NOT NULL DEFAULT '0',
          UNIQUE KEY `username` (`username`),
          KEY `id` (`id`)
         ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=0 ;
         ");
         $stmt->execute();
         $stmt = $db->prepare("
         CREATE TABLE IF NOT EXISTS `banlist` (
          `name` varchar(32) NOT NULL,
          `reason` text NOT NULL,
          `admin` varchar(32) NOT NULL,
          `time` bigint(20) NOT NULL,
          `temptime` bigint(20) NOT NULL DEFAULT '0',
          `type` int(11) NOT NULL DEFAULT '0',
          `id` int(11) NOT NULL AUTO_INCREMENT,
          `ip` varchar(16) DEFAULT NULL,
          PRIMARY KEY (`id`) USING BTREE
         ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC AUTO_INCREMENT=0 ;
         ");
         $stmt->execute();
         $stmt = $db->prepare("
         CREATE TABLE IF NOT EXISTS `permissions` (
          `id` int(11) NOT NULL AUTO_INCREMENT,
          `name` varchar(50) NOT NULL,
          `type` tinyint(1) NOT NULL,
          `permission` varchar(200) NOT NULL,
          `world` varchar(50) DEFAULT NULL,
          `value` text,
          PRIMARY KEY (`id`),
          UNIQUE KEY `unique` (`name`,`permission`,`world`,`type`),
          KEY `user` (`name`,`type`),
          KEY `world` (`world`,`name`,`type`)
         ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;   
         ");
         $stmt->execute();
         $stmt = $db->prepare("
         CREATE TABLE IF NOT EXISTS `permissions_entity` (
          `id` int(11) NOT NULL AUTO_INCREMENT,
          `name` varchar(50) NOT NULL,
          `type` tinyint(1) NOT NULL,
          `prefix` varchar(255) NOT NULL,
          `suffix` varchar(255) NOT NULL,
          `default` tinyint(1) NOT NULL DEFAULT '0',
          PRIMARY KEY (`id`),
          UNIQUE KEY `name` (`name`),
          KEY `default` (`default`)
         ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=6 ;
         ");
         $stmt->execute();
         $stmt = $db->prepare("
         CREATE TABLE IF NOT EXISTS `permissions_inheritance` (
          `id` int(11) NOT NULL AUTO_INCREMENT,
          `child` varchar(50) NOT NULL,
          `parent` varchar(50) NOT NULL,
          `type` tinyint(1) NOT NULL,
          `world` varchar(50) DEFAULT NULL,
          PRIMARY KEY (`id`),
          UNIQUE KEY `child` (`child`,`parent`,`type`,`world`),
          KEY `child_2` (`child`,`type`),
          KEY `parent` (`parent`,`type`)
         ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=0 ;
         ");
         $stmt->execute();
    
       } catch(PDOException $pe) {
         die(Security::encrypt("errorsql", $key1).$logger->WriteLine($log_date.$pe));  //вывод ошибок MySQL в m.log
       } 
     

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