- Баллы
- 103
- Имя в Minecraft
- Alisher98
Всем привет Ув. Форумчане,
05.03.14 Тема обновлена Лаунчер поддерживает все версии Minecraft от 1.1x до 1.7x
Настройка фикса
Сборка клиента для фикса
(Для 1.7x и других аналогично как и в 1.6.4)
Ставьте 720p Чет плохо срендерилось
Скачать Исходники+Мат. Часть c

Скачать FML-Patch с
Скачать заглушку для LWJGL с
Официальная тема от автора @XeroXP
=============================================================
Для версий 1.6.2 и 1.6.4 необходим патч для серверов с Forge чтобы при входе на сервер не выдавало сообщения You do not have FML installed необходимо скачать FML-Patch и настроить класс на ваш joinserver.php класс необходимо закинуть в minecraft.jar.
=============================================================
Библиотеки для проекта были удалены т.к проект теперь не требует библиотек!
=============================================================
На печеньки есть кошельки
WebMoney RUR ==> R119268042301
YandexMoney ==> 410011988381074
Даем денежку XeroXP чтобы он продолжил Xlauncher C++
Вот его кошельки:
R424675153017 -WMR
410011931184466 - Yandex.money
=============================
5.03.2014 Добавлен запуск версий Minecraft от 1.1x до 1.7x
16.03.2014 Пофикшен баг с процентами при загрузке, Фикс на проценты сделал @tityoff
19.03.2014 Были удалены библиотеки для проекта т.к не нужны!
Youtube Аналитика
Если понравилось, От лайка не откажусь

05.03.14 Тема обновлена Лаунчер поддерживает все версии Minecraft от 1.1x до 1.7x
Настройка фикса
(Для 1.7x и других аналогично как и в 1.6.4)
1. в функциях skinLoad() и skinLoadHD()
после каждой строки такого вида:
rename($file, $file2);
пропиываем эти 4 строки:
$skin = ("../MineCraft/tmp/skin_buffer/".$loginName.".png");
if (file_exists($skin)) unlink($skin);
$skinmini = ("../MineCraft/tmp/skin_buffer/".$loginName."_Mini.png");
if (file_exists($skinmini)) unlink($skinmini);
при этом папка с webчастью лаунчера должна находиться в папке с webmcr
2. в webmcr в файле skin.php примерно 49-50 строки:
$way_skin = MCRAFT.$site_ways['skins'].$user_name.'.png';
$way_cloak = MCRAFT.$site_ways['cloaks'].$user_name.'.png';
заменяем на:
$way_skin = MCR_ROOT.'MinecraftClient/skins/'.$user_name.'.png';
$way_cloak = MCR_ROOT.'MinecraftClient/cloaks/'.$user_name.'.png';
MinecraftClient - это папка с webчастью лаунчера, которая должна лежать в папке с webmcr
3. в webmcr в файле instruments/user.class.php
268 строка: return MCRAFT.$site_ways['skins'].$this->name.'.png';
меняем на: return MCR_ROOT.'MinecraftClient/skins/'.$this->name.'.png';
273 строка: return MCRAFT.$site_ways['cloaks'].$this->name.'.png';
меняем на: return MCR_ROOT.'MinecraftClient/cloaks/'.$this->name.'.png';
413 строка: $way_tmp_new = MCRAFT.$site_ways['skins'].$newname.'.png';
меняем на: $way_tmp_new = MCR_ROOT.'MinecraftClient/skins/'.$newname.'.png';
418 строка: $way_tmp_new = MCRAFT.$site_ways['cloaks'].$newname.'.png';
меняем на: $way_tmp_new = MCR_ROOT.'MinecraftClient/cloaks/'.$newname.'.png';
MinecraftClient - это папка с webчастью лаунчера, которая должна лежать в папке с webmcr
4. настраиваем connect.php в вебчасти лаунчера после установки webmcr
сначала заполняем поля с пользователем, паролем, названием бд ...
$crypt = 'hash_md5';
$db_columnUser = 'login';
$db_columnLastLog = 'active_last';
$db_columnRegDate = 'create_time';
$db_columnSesId = 'session';
$db_columnServer = 'server';
также делаем sql запрос:
ALTER TABLE accounts
ADD sn CHAR(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL
если будет писать ошибку то делаем такой запрос:
ALTER TABLE accounts
ADD sn CHAR(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL
также в бд изменяем версию лаунчера в data -> launcher-version
на свою (стандартно "2"), можно изменить и из админ панели в самом webmcr
5. настраиваем setting.java в src лаунчера
public static String FullCloakPath = "http://site.ru/MinecraftClient/cloaks"; - указываем путь до папки со скинами в вебчасти лаунчера (не webmcr)
public static String FullSkinPath = "http://site.ru/MinecraftClient/skins"; - указываем путь до папки с плащами в вебчасти лаунчера (не webmcr)
public static String loadLink = "http://site.ru/MinecraftClient/MinecraftDownload/"; - указываем путь до папки загрузки клиентов в вебчасти лаунчера (не webmcr)
MinecraftClient - это папка с webчастью лаунчера, которая должна лежать в папке с webmcr
6. в клиенте и сервере в классах прописываем пути до joinserver.php и checkserver.php от webчасти лаунчера (не webmcr)
-----------------------------------------------------------------------------
Если работать не будет (не будет отображаться скин)
-----------------------------------------------------------------------------
2. в webmcr в файле skin.php примерно 49-50 строки:
$way_skin = MCRAFT.$site_ways['skins'].$user_name.'.png';
$way_cloak = MCRAFT.$site_ways['cloaks'].$user_name.'.png';
заменяем на:
$way_skin = MCRAFT.'../MinecraftClient/skins/'.$user_name.'.png';
$way_cloak = MCRAFT.'../MinecraftClient/cloaks/'.$user_name.'.png';
MinecraftClient - это папка с webчастью лаунчера, которая должна лежать в папке с webmcr
3. в webmcr в файле instruments/user.class.php
268 строка: return MCRAFT.$site_ways['skins'].$this->name.'.png';
меняем на: return MCRAFT.'../MinecraftClient/skins/'.$this->name.'.png';
273 строка: return MCRAFT.$site_ways['cloaks'].$this->name.'.png';
меняем на: return MCRAFT.'../MinecraftClient/cloaks/'.$this->name.'.png';
413 строка: $way_tmp_new = MCRAFT.$site_ways['skins'].$newname.'.png';
меняем на: $way_tmp_new = MCRAFT.'../MinecraftClient/skins/'.$newname.'.png';
418 строка: $way_tmp_new = MCRAFT.$site_ways['cloaks'].$newname.'.png';
меняем на: $way_tmp_new = MCRAFT.'../MinecraftClient/cloaks/'.$newname.'.png';
MinecraftClient - это папка с webчастью лаунчера, которая должна лежать в папке с webmcr
после каждой строки такого вида:
rename($file, $file2);
пропиываем эти 4 строки:
$skin = ("../MineCraft/tmp/skin_buffer/".$loginName.".png");
if (file_exists($skin)) unlink($skin);
$skinmini = ("../MineCraft/tmp/skin_buffer/".$loginName."_Mini.png");
if (file_exists($skinmini)) unlink($skinmini);
при этом папка с webчастью лаунчера должна находиться в папке с webmcr
2. в webmcr в файле skin.php примерно 49-50 строки:
$way_skin = MCRAFT.$site_ways['skins'].$user_name.'.png';
$way_cloak = MCRAFT.$site_ways['cloaks'].$user_name.'.png';
заменяем на:
$way_skin = MCR_ROOT.'MinecraftClient/skins/'.$user_name.'.png';
$way_cloak = MCR_ROOT.'MinecraftClient/cloaks/'.$user_name.'.png';
MinecraftClient - это папка с webчастью лаунчера, которая должна лежать в папке с webmcr
3. в webmcr в файле instruments/user.class.php
268 строка: return MCRAFT.$site_ways['skins'].$this->name.'.png';
меняем на: return MCR_ROOT.'MinecraftClient/skins/'.$this->name.'.png';
273 строка: return MCRAFT.$site_ways['cloaks'].$this->name.'.png';
меняем на: return MCR_ROOT.'MinecraftClient/cloaks/'.$this->name.'.png';
413 строка: $way_tmp_new = MCRAFT.$site_ways['skins'].$newname.'.png';
меняем на: $way_tmp_new = MCR_ROOT.'MinecraftClient/skins/'.$newname.'.png';
418 строка: $way_tmp_new = MCRAFT.$site_ways['cloaks'].$newname.'.png';
меняем на: $way_tmp_new = MCR_ROOT.'MinecraftClient/cloaks/'.$newname.'.png';
MinecraftClient - это папка с webчастью лаунчера, которая должна лежать в папке с webmcr
4. настраиваем connect.php в вебчасти лаунчера после установки webmcr
сначала заполняем поля с пользователем, паролем, названием бд ...
$crypt = 'hash_md5';
$db_columnUser = 'login';
$db_columnLastLog = 'active_last';
$db_columnRegDate = 'create_time';
$db_columnSesId = 'session';
$db_columnServer = 'server';
также делаем sql запрос:
ALTER TABLE accounts
ADD sn CHAR(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL
если будет писать ошибку то делаем такой запрос:
ALTER TABLE accounts
ADD sn CHAR(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL
также в бд изменяем версию лаунчера в data -> launcher-version
на свою (стандартно "2"), можно изменить и из админ панели в самом webmcr
5. настраиваем setting.java в src лаунчера
public static String FullCloakPath = "http://site.ru/MinecraftClient/cloaks"; - указываем путь до папки со скинами в вебчасти лаунчера (не webmcr)
public static String FullSkinPath = "http://site.ru/MinecraftClient/skins"; - указываем путь до папки с плащами в вебчасти лаунчера (не webmcr)
public static String loadLink = "http://site.ru/MinecraftClient/MinecraftDownload/"; - указываем путь до папки загрузки клиентов в вебчасти лаунчера (не webmcr)
MinecraftClient - это папка с webчастью лаунчера, которая должна лежать в папке с webmcr
6. в клиенте и сервере в классах прописываем пути до joinserver.php и checkserver.php от webчасти лаунчера (не webmcr)
-----------------------------------------------------------------------------
Если работать не будет (не будет отображаться скин)
-----------------------------------------------------------------------------
2. в webmcr в файле skin.php примерно 49-50 строки:
$way_skin = MCRAFT.$site_ways['skins'].$user_name.'.png';
$way_cloak = MCRAFT.$site_ways['cloaks'].$user_name.'.png';
заменяем на:
$way_skin = MCRAFT.'../MinecraftClient/skins/'.$user_name.'.png';
$way_cloak = MCRAFT.'../MinecraftClient/cloaks/'.$user_name.'.png';
MinecraftClient - это папка с webчастью лаунчера, которая должна лежать в папке с webmcr
3. в webmcr в файле instruments/user.class.php
268 строка: return MCRAFT.$site_ways['skins'].$this->name.'.png';
меняем на: return MCRAFT.'../MinecraftClient/skins/'.$this->name.'.png';
273 строка: return MCRAFT.$site_ways['cloaks'].$this->name.'.png';
меняем на: return MCRAFT.'../MinecraftClient/cloaks/'.$this->name.'.png';
413 строка: $way_tmp_new = MCRAFT.$site_ways['skins'].$newname.'.png';
меняем на: $way_tmp_new = MCRAFT.'../MinecraftClient/skins/'.$newname.'.png';
418 строка: $way_tmp_new = MCRAFT.$site_ways['cloaks'].$newname.'.png';
меняем на: $way_tmp_new = MCRAFT.'../MinecraftClient/cloaks/'.$newname.'.png';
MinecraftClient - это папка с webчастью лаунчера, которая должна лежать в папке с webmcr
Скачать Исходники+Мат. Часть c

Скачать FML-Patch с
Скачать заглушку для LWJGL с
Официальная тема от автора @XeroXP
=============================================================
Для версий 1.6.2 и 1.6.4 необходим патч для серверов с Forge чтобы при входе на сервер не выдавало сообщения You do not have FML installed необходимо скачать FML-Patch и настроить класс на ваш joinserver.php класс необходимо закинуть в minecraft.jar.
=============================================================
Библиотеки для проекта были удалены т.к проект теперь не требует библиотек!
=============================================================
На печеньки есть кошельки
WebMoney RUR ==> R119268042301
YandexMoney ==> 410011988381074
Даем денежку XeroXP чтобы он продолжил Xlauncher C++
Вот его кошельки:
R424675153017 -WMR
410011931184466 - Yandex.money
=============================
5.03.2014 Добавлен запуск версий Minecraft от 1.1x до 1.7x
16.03.2014 Пофикшен баг с процентами при загрузке, Фикс на проценты сделал @tityoff
19.03.2014 Были удалены библиотеки для проекта т.к не нужны!
Защита от спидхакеров и Wireshark
Сделать мониторинг в виде прогрессбара
Сделать мониторинг в виде прогрессбара
Youtube Аналитика
Если понравилось, От лайка не откажусь

Последнее редактирование:

