Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Туториал Настройка лаунчера sashok724 (много текста)

Гайд лучше чем тот который в теме ниже?

Статус
Закрыто для дальнейших ответов.
понял, тогда доступ не нужен, голосование не знаю как добавить
 
Дядюшка, а почему ссылка не работает? Можете запилить или дать хорошую не битую?
 
package net.sashok724.launcher.run;

public class Settings
{
/** Настройка заголовка лаунчера */
public static String title = "Play Game"; //Заголовок лаунчера
public static String titleInGame = "Play Game"; //Заголовок лаунчера после авторизации
public static String basedir = "AppData"; //Родительская папка для Minecraft (только для Windows) [ProgramFiles, AppData]
public static String baseconf = ".plgm"; //Папка с файлом конфигурации
public static String pathconst = ".plgm/%SERVERNAME%"; //Конструктор пути к папке с MC

/** Параметры подключения */
public static final String domain = "pl-gm.ru/";//Домен сайта
public static final String siteDir = "launcher";//Папка с файлами лаунчера на сайте
public static final String updateFile = "http://pl-gm.ru/download.html";//Ссылка на файл обновления лаунчера
public static final String buyVauncherLink = "http://plati.ru/"; //Ссылка на страницу покупки ваучеров

/** Для одиночной игры */
public static final String defaultUsername = "pl-gm.ru"; //Имя пользователя для одиночной игры
public static final String defaultSession = "1825322225"; //Номер сессии для одиночной игры

/** Настройка серверов */
public static final String[] servers =
{
"Event Craft, 0.0.0.0, 25617, 1.4.x",
"Perfect Craft, 0.0.0.0, 25565, 1.4.x"
};

/** Настройка панели ссылок **/
public static final String[] links =
{
//Для отключения добавьте в адрес ссылки #
" Регистрация Play Game |::http://pl-gm.ru/index.php?do=register",
" Сайт |::http://pl-gm.ru/",
" Форум |::http://pl-gm.ru/forum/",
" Донат усл. ::http://pl-gm.ru/donat.html"
};

/** Настройки структуры лаунчера */
public static boolean useAutoenter = true; //Использовать функцию автозахода на выбранный сервер
public static boolean useModCheck = true; //Использовать проверку модов
public static boolean useModsDelete = true; //Удалять папку mods при запуске игры
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 = false; //Использовать скрытие консоли клиента
public static boolean useModCheckerTimer = true; //Каждые 30 секунд моды будут перепроверяться

public static String protectionKey = "your_key"; //Ключ защиты сессии. [email protected]_@rT Никому его не говорите.

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

public static final boolean patchDir = true; //Использовать автоматическую замену директории игры (true/false)
public static final String mcclass = "net.minecraft.client.Minecraft";
public static final String[] mcversions =
{
"1.2.5::aj", "1.3.x::am", "1.4.x::an"
};

public static void onStart() { /* */ }
public static void onStartMinecraft() {}
От куда брать этот файл?!
 
Поцаны, в чём может быть проблема? Я в файл Minecraft.class ввожy "MineCraft/minecraft" и в лаунчере settings.java
Код:
public static String        pathconst      = ".MineCraft/%SERVERNAME%"; //Конструктор пути к папке с MC
 
(тыры пыры...)
 
/** Настройка серверов */
    public static final String[] servers =
    {
        "MineCraft, 188.165.238.24, 25584"
    };

И когда я открываю лаунчер чёрный экран, меняю значение в Minecraft.class (чтоб не совпадало с settings.java) всё работает, что делать?
 
Код:
java.io.FileNotFoundException: http://xcrafting.vv.si/launcher/clients/hitech#1/bin/client.zip
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1623)
    at java.net.URL.openStream(URL.java:1037)
    at net.sashok724.launcher.utils.UpdaterThread.run(UpdaterThread.java:61)
    at net.sashok724.launcher.utils.ThreadUtils.runUpdater(ThreadUtils.java:169)
    at net.sashok724.launcher.utils.ThreadUtils$2.run(ThreadUtils.java:138)
В чём дело?
 
Не распаковывается client.zip Кто нибудь сталкивался с такой проблемой?
 
@ujkbktj, 1 строчка сам переведешь?

@Mr_Grom, криво запакован? что в архиве?
в архиве папка bin/нативсы/нативсы


Сейчас перепаковать попробую

UPDATE: Хм и правда криво запакован был....
 
Скажите, что за фигня?
Ни я ни мои друзья не могут скачать клиент через лаунчер, а вся проблема в папке модс, без нее все скачивается, а с ней скачивание останавливается...

Проверка модов в лаунчере включена...
 
@ujkbktj, еще раз повторяю, файла по указанному пути нет, не веришь? открой ссылку в браузере
http://xcrafting.vv.si/launcher/clients/hitech#1/bin/client.zip

убери # из названия сервера и папки на сайте.
@ElDIablo, ответ я писал на 54 странице (цветной такой).
 
Скажите, что за фигня?
Ни я ни мои друзья не могут скачать клиент через лаунчер, а вся проблема в папке модс, без нее все скачивается, а с ней скачивание останавливается...

Проверка модов в лаунчере включена...

проверь, чтобы в названиях архивов с модами не было пробелов.
например:
megamod v12.zip - неправильно.
megamod_v12.zip (или megamodv12.zip) - правильно.
От куда брать этот файл?!

это ссылка на твой обновленный лаунчер, в exe или jar, в зависимости от того, что юзаешь.
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх