Войти или зарегистрироваться
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Совет Помощь по лаунчерам.

  • Автор темы Автор темы slenky
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Settings.java находится в исходниках. Примерно в net.launcher.run
Папка клиента должна быть в site.ru/launcher-папка с лаунчером/clients*
 
Последнее редактирование:
Папка clients это папка с клиентами серверов. Пример: Classic, Hi-Tech.
 
Да
site.ru - это твой сайт, если что
К тому же можешь оставить папку site как корень лаунчера, я просто переименовал её в launcher
 
Честно говоря не понял, мне клиентс ещё куда то заливать надо? В FileZilla вот по такому пути залил:
d93d735b9a02267b26a00e8d0a993063.png
 
Если у тебя файлы лаунчера находятся там, то да
 
connect.php и всякие другие файлы, такие папки как MinecraftSkin, MinecraftCloaks.
 
Да, это там находится. Закинул в общем туда клиент, но ошибка та же. :/ попозже скину settings.java
 
Какой класс в 1.7.2 отвечает за скины, плащи, авторизацию? Вообще на 1.7.2 возможно такое? Читал где-то, что другая схема авторизации теперь...
 
Клиентс закинул, но ошибка всё-равно(
"Ключ шифрование не совпадает или больше 16 символов, или полученна ошибка от launcher.php
Проверьте настройку в Settings.java или connect.php"
Вот мой Settings.java:
Код:
/*launcher, сборка за 30.10.2012, индекс: 121 */

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

package net.launcher.run;

public class Settings
{
    /** Настройка заголовка лаунчера */
    public static final String  title                 = "названиепроекта"; //Заголовок лаунчера
    public static final String  titleInGame           = "названиепроекта"; //Заголовок лаунчера после авторизации
    public static final String  baseconf             = "названиепроекта"; //Папка с файлом конфигурации
    public static final String  pathconst             = "названиепроекта/%SERVERNAME%"; //Конструктор пути к папке с MC
    public static final String  skins                = "MinecraftSkins/"; //Папка скинов
    public static final String  cloaks               = "MinecraftCloaks/"; //Папка плащей
    /** Параметры подключения */
    public static final String  domain                  = "названиепроекта.tk";//Домен сайта
    public static final String  siteDir                 = "site";//Папка с файлами лаунчера на сайте
    public static final String  updateFile             = "http://названиепроекта.tk/Launcher";//Ссылка на обновления лаунчера. Не писать на конце ".exe .jar"!
    public static final String  buyVauncherLink      = "http://plati.ru/"; //Ссылка на страницу покупки ваучеров
    public static final String  iMusicname           = "";
   
    public static int height                         = 532;      //Высота окна клиента
    public static int width                          = 900;      //Ширина окна клиента
       
    public static String[] servers =
    {
        "Offline, localhost, 25565, 1.5.2",
    };

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

    /** Настройки структуры лаунчера */
    public static boolean useAutoenter             =  false; //Использовать функцию автозахода на выбранный сервер
    public static boolean useRegister             =  false; //Использовать Регистрацию в лаунчере
    public static boolean useMulticlient         =  true; //Использовать функцию "по клиенту на сервер"
    public static boolean useStandartWB             =  true; //Использовать стандартный браузер для открытия ссылок
    public static boolean usePersonal             =  true; //Использовать Личный кабинет
    public static boolean customframe              =  true; //Использовать кастомный фрейм
    public static boolean useConsoleHider         =  false; //Использовать скрытие консоли клиента
    public static boolean useModCheckerTimer     =  true; //Каждые 30 секунд моды будут перепроверяться
    public static boolean assetsfolder           =  false; //Скачивать assets из папки, или из архива (true=из папки false=из архива) в connect.php должно быть так же.

    public static final String protectionKey     = "easybyarteezee"; //Ключ защиты сессии. Никому его не говорите.
    public static final String key1              = "1234567891234567"; //16 Character Key Ключ пост запросов
    public static final String key2              = "1234567891234567"; //16 Character Key Ключ пост запросов
   

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

    public static boolean patchDir                  =  true; //Использовать автоматическую замену директории игры (true/false)
   
    public static void onStart() {}
    public static void onStartMinecraft() {}
   
}
 
Давай я тебе лучше свои исходники скину, там меньше настраивать надо, тем более лаунчер по лучше.
 
Я щас свои данные уберу и скину ссылку на скачивание
 
Спасибо, как тут лайкать? Или я ещё ньюфаг и не могу?
 
Тут вроде как нельзя лайкать
Лаунчер нравится?
 
Да хороший, находил этот исходник и менял уже под себя оформление). Можешь подсказать, с этим лаунчером есть какие то изменения? Или так же как сашка настраивать?
 
Так же настраивать, я только подредактировал вывод скинов при нажатии кнопки играть, убрал ненужные строки. Все должно быть нормально.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх