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

  • Автор темы Автор темы zivgta
  • Дата начала Дата начала
а для webmcr 2.15 подойдёт?
 
Всем привет, возник вопрос
Как сделать свой libaries.jar имея чистый minecraft 1.6.2?
Что откуда и куда кидать? Обьясните пожалуйста ибо несовсем понял перечитав всю тему.
Также хотелось бы узнать откуда брать нативы которые кидать в папку bin.
Обьяснения прошу на примере чистого Minecraft 1.6.2
Зарание большое спасибо! :)
 
Ребята, прошу помощи и прошу сильно не кидать камнями, делаю впервые.
Я уже третьи сутки пытаюсь разобраться.
В общем, скачал я лаунчер, все отлично просто. Настроил его, интегрировал для него шаблон нормальный.
Установил пробный DLE 9.8, его настроил. Все замечательно работает.

Проблема в другом. У меня на сайте стоит webMCR 2.3b интегрированный с XenForo v. 1.2.0.
DLE мне не нужен.
Я так же установил XenForo и webMCR (так же пробные, чтоб свой сайт не испортить)
Настроил файл alter_table_users.sql, указал там базу xf_user
и сделал импорт в общую базу XenForo и webMCR.
Сделал импорт db.sql в туже базу.
Перенастроил файл connect.php под XenForo.
Все прошло без ошибок, как и делал с DLE.

Вот в чем главная проблема, при запуске лаунчера. Я не могу авторизоваться, пишет что, мол, не правильный пароль или логин. (перепроверил несколько раз, все верно)

В чем может быть проблема, почему я не могу авторизоваться в лаунчере?
С DLE все получилось, а с XenForo не выходит....
Может, можно как то это настроить, не через файл connect.php а сразу через webMCR, чтоб можно было позже систему скинов сделать.
 
@BladeKass, В ксенфоро 1.2 вроде переписан хеш. Я тоже пробовал тестил, не подходит.
 
У меня тут ! Не работает система авторизации через клиент! Типа лаунчер портит сессию! Может быть дело в защитном ключе сессии?
Вот настройки:

[14.09.2013 18:44] package net.sashok724.launcher.run;

public class Settings
{
public static String title = "Sigmarix";
public static String titleInGame = "MSigmarix ";
public static String basedir = "AppData";
public static String baseconf = ".sigmarix";
public static String pathconst = ".sigmarix/%SERVERNAME%";
public static final String domain = "sigmarix.ru";
public static final String siteDir = "launcher";
public static final String updateFile = "http://sigmarix.ru/Sigmarix.exe";
public static final String buyVauncherLink = "http://sigmarix.ru/";
public static final String defaultUsername = "player";
public static final String defaultSession = "123456";
public static final String[] servers = { "hitech, krizard.vkurske.org, 20150, 1.5.2" };

public static final String[] links = { " ::http://sigmarix.ru/?do=register" };

public static boolean useAutoenter = true;
public static boolean useModCheck = true;
public static boolean useModsDelete = false;
public static boolean useMulticlient = true;
public static boolean useStandartWB = true;
public static boolean usePersonal = false;
public static boolean customframe = true;
public static boolean useOffline = true;
public static boolean useConsoleHider = false;
public static boolean useModCheckerTimer = true;

public static String protectionKey = "tH@nKyOu_@rT";
public static final boolean debug = true;
public static final boolean drawTracers = false;
public static final String masterVersion = "final";
public static final boolean patchDir = true;
public static final String mcclass = "net.minecraft.client.Minecraft";
public static final String[] mcversions = { "1.2.5::aj", "1.3.x::am", "1.4.x::an" };

public static void onStart()
{
}

public static void onStartMinecraft()
{
}
}
 
Возможно ли использовать старую версию лаунчера, если клиент 1.6.2 но без модов?
 
Forge "Currently doing..." висит бесконечно. Клиент 1.5.2 с модами. Minecraft.class менял, других решений не нашел.
 
Всем привет, возник вопрос
Как сделать свой libaries.jar имея чистый minecraft 1.6.2?
Что откуда и куда кидать? Обьясните пожалуйста ибо несовсем понял перечитав всю тему.
Также хотелось бы узнать откуда брать нативы которые кидать в папку bin.
Обьяснения прошу на примере чистого Minecraft 1.6.2
Зарание большое спасибо! :)
В libraries.jar пихаем содержимое джарников в папке libraries без meta-inf.
upd-> Пофиксил вывод плащей правильного размера 64x32 :).
Края грамотно показываются? А то сам пофиксил, два пикселя по краям уходят.
Можно узнать в каких файлах искать исправление?
Исправление чего?
:sign: Не ленимся жмякать на "Ответить" - вас нифига не понятно в большинстве случаев.
 
97c7dd3c659c.png


даже и незнаю в чем дело
Содержимое 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_dle';

$db_host= 'mysql17.000webhost.com'; // Ip-адрес MySQL
$db_port= '3306'; // Порт базы данных
$db_user= '****'; // Пользователь базы данных
$db_pass= '****'; // Пароль базы данных
$db_database= '****'; //База данных

$db_table = 'dle_users'; //Таблица с пользователями
$db_group = 'group'; //Для webmcr (минификс)
$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 = 'allowed_ip'; //Колонка с IP пользователей

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

$banlist = 'banlist'; //Таблица плагина Ultrabans
$noactive = '1'; //Номер группы не активированных

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

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

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

$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

//ВСЕ ЧТО НИЖЕ - НЕ ТРОГАТЬ!
$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");
?>
 
Если я пишу в Settings.java название сервера с большой буквы, а в папке clients стоит с маленькой, то пишет что клиент не найден, а если пишу в папке clients с большой буквы, тогда безконечная авторизация. Возможно как-то сделать что-бы можна было название сервер писать с большой буквы?
Как мне запустить клиент 1.5.1 с forge с этим лаунчером, у меня черный екран.
Код:
"servername, localhost, 25565, 1.5.x, 1, none",

Forge "Currently doing..." висит бесконечно. Клиент 1.5.2 с модами. Minecraft.class менял, других решений не нашел.

у меня тоже самое
 
Если я пишу в Settings.java название сервера с большой буквы, а в папке clients стоит с маленькой, то пишет что клиент не найден, а если пишу в папке clients с большой буквы, тогда безконечная авторизация. Возможно как-то сделать что-бы можна было название сервер писать с большой буквы?
Как мне запустить клиент 1.5.1 с forge с этим лаунчером, у меня черный екран.
Код:
"servername, localhost, 25565, 1.5.x, 1, none",



у меня тоже самое
ДУмаю над этой проблемой уже 2 дня, все молчат.
 
Назад
Верх