Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление
  2. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Лаунчер [FIX] Лаунчер Империя 1.6x 1.7x им. В.И Ленина [By Alisher-98]

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

  1. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    Всем привет Ув. Форумчане,
    05.03.14 Тема обновлена Лаунчер поддерживает все версии Minecraft от 1.1x до 1.7x

    Настройка фикса

    Сборка клиента для фикса
    (Для 1.7x и других аналогично как и в 1.6.4)

    Ставьте 720p Чет плохо срендерилось

    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

    Скачать Исходники+Мат. Часть c
    [​IMG]
    Скачать FML-Patch с
    [​IMG]
    Скачать заглушку для LWJGL с
    [​IMG]
    Официальная тема от автора @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 Аналитика

    [​IMG]


    Если понравилось, От лайка не откажусь
    [​IMG]
     
    Последнее редактирование: 26 апр 2014
    snw, MCRainbow, voldemarich и 28 другим нравится это.
  2. Хостинг MineCraft
    <
  3. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
  4. Metronomko

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

    Баллы:
    123
    Skype:
    max2459567
    Неплохо. Видно что поработал, но лаунчер какой-то сыроват -_-[DOUBLEPOST=1391251542,1391251511][/DOUBLEPOST]Лично, мне Империя не нравится:)
     
    MrXamster нравится это.
  5. Metronomko

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

    Баллы:
    123
    Skype:
    max2459567
    Поставлю лойс за старание.
     
  6. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    Я рад)
     
  7. Metronomko

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

    Баллы:
    123
    Skype:
    max2459567
    Кстате, меня что-то перестали удивлять лаунчеры на Java. Собираюсь на Pascal что-нить написать.
     
  8. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    Jav*у легко обойти
     
  9. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    Привычка:D[DOUBLEPOST=1391268693,1391259631][/DOUBLEPOST]^[DOUBLEPOST=1391278189][/DOUBLEPOST]^
     
  10. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Старые версии тоже можно запускать через процесс буилдер.
     
  11. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    ты говорил но я сделал по колхозному, я так и не понял что нужно дописать.[DOUBLEPOST=1391336278,1391319890][/DOUBLEPOST]Комментируем
     
  12. broo

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

    Баллы:
    88
    Имя в Minecraft:
    broo
    Сколько ошибок в шапке...Исправь,хотя бы с помощью гугла!А за лаунчер спасибо!
     
  13. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    Меня учитель русского языка и тут нашел:D[DOUBLEPOST=1391346608,1391343815][/DOUBLEPOST]аап[DOUBLEPOST=1391407851][/DOUBLEPOST]^
     
  14. Evan

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

    Баллы:
    123
    мультисерверность есть вообще у империи?
     
  15. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    Да и в старых версиях:)
     
  16. Evan

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

    Баллы:
    123
    оу, а как она работает? в туторах я её не видел)
     
  17. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    Папка Files и MinecraftDownload в папке Files настраиваешь файлы Clientsinfo и Serversinfo и все и создаешь папку с названием сервера как указывал в ClientsInfo
     
  18. Evan

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

    Баллы:
    123
    да я имел ввиду где выбирать там, в самом уже лаунчере)
     
  19. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    после входа в панель игрока есть выпадаюшее меню с названиями серверов после выбора нажимай "Выбрать сервер"
     
  20. Evan

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

    Баллы:
    123
    ааа. всё пасибо)
     
  21. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    Но в выпадающем меню есть баг сервера отображаются при наведении курсора на них.
     

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