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

  • Автор темы Автор темы zivgta
  • Дата начала Дата начала
У меня возник сей непристойный вопрос. если у меня руки из жопы ростут, можем договориться о помощи????
 
Помогите пожалуйста, пишет путь к скинам не являеться папкой!!
/*launcher, сборка за 30.10.2012, индекс: 121 */

//Добавлена регистрация под webmcr (md5) в тестовом режиме, ставить на боевом сайте крайне не рекомендуется

package net.launcher.run;

public class Settings
{
/** Настройка заголовка лаунчера */
public static final String title = "Project"; //Заголовок лаунчера
public static final String titleInGame = "Project"; //Заголовок лаунчера после авторизации
public static final String basedir = "AppData"; //Родительская папка для Minecraft (только для Windows) [ProgramFiles, AppData]
public static final String baseconf = ".Project"; //Папка с файлом конфигурации
public static final String pathconst = ".Project/%SERVERNAME%"; //Конструктор пути к папке с MC
public static final String skins = "MineCraft/MinecraftSkins/"; //Папка скинов
public static final String cloaks = "MineCraft/MinecraftCloaks/"; //Папка плащей
/** Параметры подключения */
public static final String domain = "***.ru";//Домен сайта
public static final String siteDir = "MineCraft";//Папка с файлами лаунчера на сайте
public static final String updateFile = "http://site/MineCraft/Launcher.jar";//Ссылка на файл обновления лаунчера
public static final String buyVauncherLink = "http://plati.ru/"; //Ссылка на страницу покупки ваучеров

/** Для одиночной игры */
public static final String defaultUsername = "player"; //Имя пользователя для одиночной игры
public static final String defaultSession = "123456"; //Номер сессии для одиночной игры
public static final String iMusicname = "001.mp3";
public static boolean Music = true; //Проигрывание звука запуска клиента

public static int height = 532; //Высота окна клиента
public static int width = 900; //Ширина окна клиента

// 1-> Имя папки клиента
// 2-> ip
// 3-> port
// 4-> Версия клиента для автопатча директории (старые версии до 1.5.2)
// 5-> Тип запуска клиента 1 для старых версий 2 для новых
// 6-> 1 для запуска чистого клиента 1.6.2-1.6.4
// 2 для запуска клиента с forge без Liteloader 1.6.2-1.6.4
// 3 для запуска клиента с Liteloader и Liteloader+forge 1.6.2
// 4 для запуска клиента с Liteloader и Liteloader+forge 1.6.4

public static String[] servers =
{
//Клиент для запуска в оффлайн.
"Offline, localhost, 25565, 1.5.x, 1, none",
};

/** Настройка панели ссылок **/
public static final String[] links =
{
//Для отключения добавьте в адрес ссылки #
" Регистрация ::http://#",
};

/** Настройки структуры лаунчера */
public static boolean useAutoenter = true; //Использовать функцию автозахода на выбранный сервер

public static boolean useRegister = 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 = true; //Использовать скрытие консоли клиента
public static boolean useModCheckerTimer = true; //Каждые 30 секунд моды будут перепроверяться

public static final String protectionKey = "test"; // лалала

public static boolean debug = false; //Отображать все действия лаунчера (отладка)(true/false)
public static boolean drawTracers = false; //Отрисовывать границы элементов лаунчера
public static final String masterVersion = "1"; //Версия лаунчера

public static boolean patchDir = false; //Использовать автоматическую замену директории игры (true/false)

public static void onStart() {}
public static void onStartMinecraft() {}

}

<?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 = 'bd'; // Ip-адрес MySQL
$db_port = '3306'; // Порт базы данных
$db_user = 'name'; // Пользователь базы данных
$db_pass = 'pass'; // Пароль базы данных
$db_database = 'bd'; //База данных

$db_table = 'accounts'; //Таблица с пользователями
$db_group = 'group'; //Колонка с номером группы
$db_columnId = 'id'; //Колонка с ID пользователей
$db_columnUser = 'login'; //Колонка с именами пользователей
$db_columnPass = 'password'; //Колонка с паролями пользователей
$db_tableOther = 'xf_user_authenticate'; //Дополнительная таблица для XenForo, не трогайте
$db_columnSesId = 'sesID'; //Колонка с сессиями пользователей, не трогайте
$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
$noactive = '4'; //Номер группы не активированных

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

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

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

$db_columnMoney = 'realmoney'; //Колонка с деньгами

$db_tableMoneyKeys = 'sashok724_launcher_keys'; //Таблица с ключами
$db_columnKey = 'key'; //Колонка с ключами
$db_columnAmount = 'amount'; //Колонка с ценами ключей

$uploaddirs = 'MineCraft/MinecraftSkins/'; //Папка скинов
$uploaddirp = 'MineCraft/MinecraftCloaks/'; //Папка плащей

$usePersonal = false; //Использовать личный кабинет
$canUploadSkin = false; //Можно ли заливать скины
$canUploadCloak = false; //Можно ли заливать плащи
$canBuyVip = false; //Можно ли покупать VIP
$canBuyPremium = false; //Можно ли покупать Premium
$canBuyUnban = false; //Можно ли покупать разбан
$canActivateVaucher = false; //Можно ли активировать ваучер
$canExchangeMoney = false; //Можно ли обменивать Realmoney -> IConomy
$canUseJobs = false; //Можно ли использовать работы
$usecheck = false; //Можно ли использовать регистрацию в лаунчере

$cloakPrice = 0; //Цена плаща (В рублях)
$vipPrice = 100; //Цена випа (В руб/мес)
$premiumPrice = 250; //Цена премиума (В руб/мес)
$unbanPrice = 150; //Цена разбана (В рублях)

$initialIconMoney = 0; //Сколько денег дается при регистрации в IConomy
$exchangeRate = 0; //Курс обмена 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");
?>
 
Что делать
---- Minecraft Crash Report ----
// This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~]

Time: 27.10.13 15:20
Description: Ticking screen

java.lang.AbstractMethodError: net.minecraft.network.packet.NetHandler.getPlayer()Lnet/minecraft/entity/player/EntityPlayer;
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:471)
at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(SourceFile:98)
at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(GuiConnecting.java:51)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1578)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:908)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:836)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:471)
at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(SourceFile:98)
at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(GuiConnecting.java:51)

-- Affected screen --
Details:
Screen name: net.minecraft.client.gui.GuiDisconnected
Stacktrace:
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1578)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:908)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:836)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)

-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.7.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation
Memory: 76638304 bytes (73 MB) / 127262720 bytes (121 MB) up to 518979584 bytes (494 MB)
Mod Pack: ~~ERROR~~ NullPointerException: null
LiteLoader Mods: ~~ERROR~~ NullPointerException: null
JVM Flags: 1 total; -Xmx512m
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.19.899 Minecraft Forge 9.11.0.899 3 mods loaded, 3 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
FML{6.4.19.899} [Forge Mod Loader] (Forge.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Forge{9.11.0.899} [Minecraft Forge] (Forge.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Launched Version: 1.6.2
LWJGL: 2.9.0
OpenGL: GeForce GT 630/PCIe/SSE2 GL version 4.3.0, NVIDIA Corporation
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Pack: Default
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
 
Что делать
---- Minecraft Crash Report ----
// This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~]

Time: 27.10.13 15:20
Description: Ticking screen

java.lang.AbstractMethodError: net.minecraft.network.packet.NetHandler.getPlayer()Lnet/minecraft/entity/player/EntityPlayer;
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:471)
at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(SourceFile:98)
at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(GuiConnecting.java:51)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1578)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:908)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:836)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:471)
at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(SourceFile:98)
at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(GuiConnecting.java:51)

-- Affected screen --
Details:
Screen name: net.minecraft.client.gui.GuiDisconnected
Stacktrace:
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1578)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:908)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:836)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)

-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.7.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation
Memory: 76638304 bytes (73 MB) / 127262720 bytes (121 MB) up to 518979584 bytes (494 MB)
Mod Pack: ~~ERROR~~ NullPointerException: null
LiteLoader Mods: ~~ERROR~~ NullPointerException: null
JVM Flags: 1 total; -Xmx512m
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.19.899 Minecraft Forge 9.11.0.899 3 mods loaded, 3 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
FML{6.4.19.899} [Forge Mod Loader] (Forge.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Forge{9.11.0.899} [Minecraft Forge] (Forge.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Launched Version: 1.6.2
LWJGL: 2.9.0
OpenGL: GeForce GT 630/PCIe/SSE2 GL version 4.3.0, NVIDIA Corporation
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Pack: Default
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
Redeem it your nearest Mojangsta.
 
что?
Скиньте пж client 1.6.4 без forge
 
А это оригинальные исходники лаунчера сашка ?
 
Помогите, при первом запуске лаунчера он не качает клиент, хотя папку создает, если просто перезапустить то все нормально выкачивает и запускает.
 
Где собственно брать новые скрипты?
Если можешь - выложи в своей теме обновленную веб часть с клиентом и скриптами + файл game.java вроде, который как бы обновился.
 
Где собственно брать новые скрипты?
Если можешь - выложи в своей теме обновленную веб часть с клиентом и скриптами + файл game.java вроде, который как бы обновился.
А перекачать не? game.java скачать с моего гитхаба.
 
Где собственно брать новые скрипты?
Если можешь - выложи в своей теме обновленную веб часть с клиентом и скриптами + файл game.java вроде, который как бы обновился.
mcp под 1.7.2 есть? FML под 1.7.2 есть?
 
Назад
Верх