1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
  3. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

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

Лаунчер Sashok724 Launcher (Modification)

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

  1. Goddi

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

    Баллы:
    68
    Имя в Minecraft:
    Goddi
    Help me!!!!
    Проблема заключается в том что пишет "Bad Login" при подключении к серверу! Online mode = true
    Все классы редактировал правильно, и на клиенте и на сервере!

    При подключении на сервер в NetBeans пишет это
    Код:
    2016-09-03 01:15:17 [INFO] [Minecraft-Client] Connecting to localhost, 25565
    2016-09-03 01:15:19 [INFO] [STDERR] java.lang.NullPointerException
    2016-09-03 01:15:19 [INFO] [STDERR]     at net.minecraft.client.gui.RunnableTitleScreen.run(RunnableTitleScreen.java:33)
    2016-09-03 01:15:19 [INFO] [STDERR]     at java.lang.Thread.run(Thread.java:745)
     
  2. nikita99001122

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

    Баллы:
    66
    Имя в Minecraft:
    Blazorkit
    Как сделать чтобы можно было запустить 2 лаунчера?
    Почему-то не создается папка TEMP вот connect.php
    <?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 = 'localhost'; // Ip-адрес MySQL
    $db_port = '3306'; // Порт базы данных
    $db_user = 'ghost14039_admin'; // Пользователь базы данных
    $db_pass = 'Пароль знаю'; // Пароль базы данных
    $db_database = 'ghost14039_four8'; //База данных

    $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 = 'ip'; //Колонка с IP пользователей

    $db_columnDatareg = 'create_time'; // Колонка даты регистрации
    $db_columnMail = 'email'; // Колонка mail

    $banlist = 'banlist'; //Таблица плагина Ultrabans

    $useban = false; //Бан на сервере = бан в лаунчере, Ultrabans плагин
    $useantibrut = true; //Защита от частых подборов пароля (Пауза 1 минута при неправильном пароле)

    $masterversion = '1.0.8'; //Мастер-версия лаунчера
    $protectionKey = 'nikita99';
    $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 = 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."Ошибка подключения (Хост, Логин, Пароль)"));
    }
    try {
    $stmt = $db->prepare("
    CREATE TABLE IF NOT EXISTS `usersession` (
    `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 (`user`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    ");
    $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(32) NOT NULL,
    `type` tinyint(1) NOT NULL,
    `permission` varchar(200) NOT NULL,
    `world` varchar(32) 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(32) 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(32) NOT NULL,
    `parent` varchar(32) NOT NULL,
    `type` tinyint(1) NOT NULL,
    `world` varchar(32) 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();
    $stmt = $db->prepare("
    CREATE TABLE IF NOT EXISTS `accounts` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `login` varchar(32) DEFAULT NULL,
    `password` varchar(50) DEFAULT NULL,
    `ip` varchar(32) DEFAULT NULL,
    `create_time` datetime DEFAULT NULL,
    `email` varchar(50) DEFAULT NULL,
    PRIMARY KEY (`id`),
    UNIQUE KEY `login` (`login`)
    ) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;
    ");
    $stmt->execute();
    } catch(PDOException $pe) {
    die(Security::encrypt("errorsql", $key1).$logger->WriteLine($log_date.$pe)); //вывод ошибок MySQL в m.log
    }
     
  3. Alexgrist

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

    Баллы:
    173
    А где пишет что папка темп должна создаваться?
     
  4. nikita99001122

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

    Баллы:
    66
    Имя в Minecraft:
    Blazorkit
    Ну как сделать то?
    Как сделать чтобы можно было запустить 2 лаунчера?
     
  5. chief

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

    Баллы:
    76
    Как собирать assets с помощью TrueLauncher?
    Главный вопрос, который меня больше всего волнует. Куда девать soundpack собираный с помощью TrueLauncher?
     
  6. alexandrage

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

    Баллы:
    173
    Он тебе не нужен. Он для создание своих ресурспаков, как образец.
     
  7. _DarkPrince_

    _DarkPrince_ Участник

    Баллы:
    31
    Имя в Minecraft:
    _DarkPrince_
  8. miha14082

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

    Баллы:
    78
    Skype:
    miha14082
    Имя в Minecraft:
    miha14082
    Убейся об стену.
    Ошибку давай
     
  9. tomasme73

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

    Баллы:
    61
    Имя в Minecraft:
    tomasme73
    Помогите я не могу понять в чем дело то я подключил connect.php настроил servers.php залил клиент на сайт но проверил лаунчер качает то все но после загрузки он напросто не открывается
     

    Вложения:

    • 1sk.jpg
      1sk.jpg
      Размер файла:
      75 КБ
      Просмотров:
      11
    • 2sk.jpg
      2sk.jpg
      Размер файла:
      76 КБ
      Просмотров:
      8
    • 3sk.jpg
      3sk.jpg
      Размер файла:
      93,6 КБ
      Просмотров:
      8
    • 4sk.jpg
      4sk.jpg
      Размер файла:
      73,9 КБ
      Просмотров:
      7
    • 5sk.jpg
      5sk.jpg
      Размер файла:
      96,7 КБ
      Просмотров:
      7
    • 6sk.jpg
      6sk.jpg
      Размер файла:
      78 КБ
      Просмотров:
      7
    • latest.png
      latest.png
      Размер файла:
      13,9 КБ
      Просмотров:
      8
  10. Banner-System

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

    Баллы:
    78
    Вот клиенты Выкачай и все будет https://cloud.mail.ru/public/5RkN/TDCH44Q3C
     
  11. tomasme73

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

    Баллы:
    61
    Имя в Minecraft:
    tomasme73
    Ну я скачал залил но теперь это что это может быть как решить
     

    Вложения:

  12. Тарас1987

    Тарас1987 Старожил Пользователь

    Баллы:
    173
    Skype:
    tarikyuzkiv1
    Имя в Minecraft:
    Tarik
    С хостингом проблемы.
     
  13. tomasme73

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

    Баллы:
    61
    Имя в Minecraft:
    tomasme73
    Хмм хост у меня beget.com там взял вроде как все норм у них.
    Кто знает как отключить anti cheat в лаунчере сашка????
     
  14. Незнайчик

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

    Баллы:
    76
    Код:
    public static boolean useModCheckerTimer     =  false;   //Перепроверка jar через 30 секунд
     
  15. tomasme73

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

    Баллы:
    61
    Имя в Minecraft:
    tomasme73
    Скачка просто зависает на 1 месте помогите....
    Я нез почему но именно .zip архив не качает.
     

    Вложения:

  16. Gorn123698745

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

    Баллы:
    76
    Имя в Minecraft:
    Gorn
    Как привязать сервер к ядру BungeeGuard версия сервера 1.8
    Не смог найти информации :(
    @alexandrage
     
  17. alexandrage

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

    Баллы:
    173
    Че куришь? Сервер не нужно к банже привязывать. Просто ставишь офлайн мод и bungeecord: true.
     
  18. Gorn123698745

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

    Баллы:
    76
    Имя в Minecraft:
    Gorn
    Извини не то написал.
    Как привязать к клиенту чтоб только через мой лаунчер могли зайти
     
  19. alexandrage

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

    Баллы:
    173
    Ссылку в банже поменять.
     
  20. Gorn123698745

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

    Баллы:
    76
    Имя в Minecraft:
    Gorn
    Если не сложно можешь сказать в каком классе
     

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