Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
/*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");
?>
Redeem it your nearest Mojangsta.Что делать
---- 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
Неа. Подделка.А это оригинальные исходники лаунчера сашка ?
Где собственно брать новые скрипты?
- Дописаны скрипты для авторизации 1.7.2. Ссылки на новые скрипты указываем в классе
- YggdrasilMinecraftSessionService.class
- "http://minecraft/site/"
- "http://minecraft/site/j.php"
- "http://minecraft/site/h.php"
А перекачать не? game.java скачать с моего гитхаба.Где собственно брать новые скрипты?
Если можешь - выложи в своей теме обновленную веб часть с клиентом и скриптами + файл game.java вроде, который как бы обновился.
mcp под 1.7.2 есть? FML под 1.7.2 есть?Где собственно брать новые скрипты?
Если можешь - выложи в своей теме обновленную веб часть с клиентом и скриптами + файл game.java вроде, который как бы обновился.
Ты не указал в теме, что это обновленные сорцы. Собственно я и не стал.А перекачать не?
Может ему для тестирования, чтобы патом время не терять?mcp под 1.7.2 есть? FML под 1.7.2 есть?
Не юзаю фордж. Не нужен он мне.mcp под 1.7.2 есть? FML под 1.7.2 есть?
Для более быстрой переписки гида.Может ему для тестирования, чтобы патом время не терять?
Я не делаю 100500 версий. Обновляю сразу основной репозиторий.Ты не указал в теме, что это обновленные сорцы. Собственно я и не стал.
Ок. буду знать.Я не делаю 100500 версий. Обновляю сразу основной репозиторий.
Надеюсь, что он будет более подробный, чем старый. Ибо хомячки заканали.Для более быстрой переписки гида.
О да, ко мне чуть ли не каждый день чашко сдувщики добавляютсяНадеюсь, что он будет более подробный, чем старый. Ибо хомячки заканали.
.