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

Лаунчер [Source] Лаунчер от maximusorg(update 4.0)

Кракозябры в лаунчере после логина как исправить?

P.S.Если в теме где-то есть не фейспальмите,а киньте номер страницы!13 страниц штудировать лень :D
 
Доброго времени суток, прошу помощи знатоков.
Лаунчер прекрасно собрался, но есть 1 проблемка.
Файл конфигурации памяти создается без проблем, но эти настройки никак не влияют на память в игре.
т.е. лаунчер не читает файл launcher.properties.
Может подскажете как исправить? В теме не нашел...

P.S. не работает, даже если собрать лаунчер ничего в нем не меняя.
 
Если выбрать 2 сервер в списке с другим клиентом(с другой ссылкой на файлы), всегда запускается тот клиент, который был запущен первым, нужно в настройках нажимать обновить клиент для того, чтоб скачало другой клиент( Как исправить?
 
Help me please :confused:
Все сделал, систеа скинов нормально функцианирует, но проблема есть.
Какие строки в настройках отвечают за обновление (изменял все что можно xD) но пишет не находит файл lwjgl.jar
 
Помогите!
Хочу поставить защиту на клиент,хотяб md5,подскажите пожалуйста.
 
Кто может сделать, чтоб каждый клиент в списке, качался и запускался с разных папок(например .minecraft и .minecraft_industrial )?
 
Help me please :confused:
Все сделал, систеа скинов нормально функцианирует, но проблема есть.
Какие строки в настройках отвечают за обновление (изменял все что можно xD) но пишет не находит файл lwjgl.jar
Хей, help please =)
 
Java:
    public static String StrDown1 = "http://skins.sminebuild.ru/";
    public static String StrDown2 = "http://skins.sminebuild.ru/";
    public static String StrDown3 = "http://skins.sminebuild.ru/";
    public static String StrDown4 = "http://skins.sminebuild.ru/";
    public static String StrDown5 = "http://mstag.ru/xer/";
    public static String StrDown6 = "http://sminebuild.ru/update/client/bin";
    public static String StrDown = "http://skins.sminebuild.ru/";
    public static String regURL = "http://sminebuild.ru/index.php?do=register";

А за что отвечают эти строчки?
 
Как сделать чтобы при изменении версии в БД лаунчер предлагал скачать новую версию? В LoginForm нашел строки с этим делом, но при изменении номера версии, сылки "Скачать новый лаунчер" не появляется.
rivate TransparentLabel getUpdateLink() {
TransparentLabel accountLink = new TransparentLabel("Скачать новый лаунчер") {
private static final long serialVersionUID = 0L;

public void paint(Graphics g) { super.paint(g);

int x = 0;
int y = 0;

FontMetrics fm = g.getFontMetrics();
int width = fm.stringWidth(getText());
int height = fm.getHeight();

if (getAlignmentX() == 2.0F) x = 0;
else if (getAlignmentX() == 0.0F) x = getBounds().width / 2 - width / 2;
else if (getAlignmentX() == 4.0F) x = getBounds().width - width;
y = getBounds().height / 2 + height / 2 - 1;

g.drawLine(x + 2, y, x + width - 2, y); }

public void update(Graphics g)
{
paint(g);
}
};
accountLink.setCursor(Cursor.getPredefinedCursor(12));
accountLink.addMouseListener(new MouseAdapter() {
public void mousePressed(MouseEvent arg0) {
try {
Util.openLink(new URL(Config.newlauncher).toURI());
} catch (Exception e) {
e.printStackTrace();
}
}
});
accountLink.setForeground(LINK_COLOR);
return accountLink;
}

private JPanel buildMainOfflinePanel() {
JPanel p = new TransparentPanel(new BorderLayout());
p.add(getUpdateNews(), "Center");

JPanel southPanel = new TexturedPanel();
southPanel.setLayout(new BorderLayout());
southPanel.add(new LogoPanel(), "West");
southPanel.add(new TransparentPanel(), "Center");
southPanel.add(center(buildOfflinePanel()), "East");
southPanel.setPreferredSize(new Dimension(100, 100));

p.add(southPanel, "South");
return p;
}

private Component center(Component c) {
TransparentPanel tp = new TransparentPanel(new GridBagLayout());
tp.add(c);
return tp;
}

private TransparentPanel buildOfflinePanel()
{
TransparentPanel panel = new TransparentPanel();
panel.setInsets(0, 0, 0, 20);

BorderLayout layout = new BorderLayout();
panel.setLayout(layout);

TransparentPanel loginPanel = new TransparentPanel(new BorderLayout());

GridLayout gl = new GridLayout(0, 1);
gl.setVgap(2);
TransparentPanel pp = new TransparentPanel(gl);
pp.setInsets(0, 8, 0, 0);

pp.add(retryButton);
pp.add(offlineButton);

loginPanel.add(pp, "East");

boolean canPlayOffline = launcherFrame.canPlayOffline(userName.getText());
offlineButton.setEnabled(canPlayOffline);
if (!canPlayOffline) {
loginPanel.add(new TransparentLabel("(Игра не загружена)", 4), "South");
}
panel.add(loginPanel, "Center");

TransparentPanel p2 = new TransparentPanel(new GridLayout(0, 1));
errorLabel.setFont(new Font(null, 2, 16));
errorLabel.setForeground(new Color(16728128));
p2.add(errorLabel);
if (outdated) {
TransparentLabel accountLink = getUpdateLink();
p2.add(accountLink);
}

loginPanel.add(p2, "Center");

return panel;
}
 
В
Как сделать чтобы при изменении версии в БД лаунчер предлагал скачать новую версию? В LoginForm нашел строки с этим делом, но при изменении номера версии, сылки "Скачать новый лаунчер" не появляется.
rivate TransparentLabel getUpdateLink() {
TransparentLabel accountLink = new TransparentLabel("Скачать новый лаунчер") {
private static final long serialVersionUID = 0L;

public void paint(Graphics g) { super.paint(g);

int x = 0;
int y = 0;

FontMetrics fm = g.getFontMetrics();
int width = fm.stringWidth(getText());
int height = fm.getHeight();

if (getAlignmentX() == 2.0F) x = 0;
else if (getAlignmentX() == 0.0F) x = getBounds().width / 2 - width / 2;
else if (getAlignmentX() == 4.0F) x = getBounds().width - width;
y = getBounds().height / 2 + height / 2 - 1;

g.drawLine(x + 2, y, x + width - 2, y); }

public void update(Graphics g)
{
paint(g);
}
};
accountLink.setCursor(Cursor.getPredefinedCursor(12));
accountLink.addMouseListener(new MouseAdapter() {
public void mousePressed(MouseEvent arg0) {
try {
Util.openLink(new URL(Config.newlauncher).toURI());
} catch (Exception e) {
e.printStackTrace();
}
}
});
accountLink.setForeground(LINK_COLOR);
return accountLink;
}

private JPanel buildMainOfflinePanel() {
JPanel p = new TransparentPanel(new BorderLayout());
p.add(getUpdateNews(), "Center");

JPanel southPanel = new TexturedPanel();
southPanel.setLayout(new BorderLayout());
southPanel.add(new LogoPanel(), "West");
southPanel.add(new TransparentPanel(), "Center");
southPanel.add(center(buildOfflinePanel()), "East");
southPanel.setPreferredSize(new Dimension(100, 100));

p.add(southPanel, "South");
return p;
}

private Component center(Component c) {
TransparentPanel tp = new TransparentPanel(new GridBagLayout());
tp.add(c);
return tp;
}

private TransparentPanel buildOfflinePanel()
{
TransparentPanel panel = new TransparentPanel();
panel.setInsets(0, 0, 0, 20);

BorderLayout layout = new BorderLayout();
panel.setLayout(layout);

TransparentPanel loginPanel = new TransparentPanel(new BorderLayout());

GridLayout gl = new GridLayout(0, 1);
gl.setVgap(2);
TransparentPanel pp = new TransparentPanel(gl);
pp.setInsets(0, 8, 0, 0);

pp.add(retryButton);
pp.add(offlineButton);

loginPanel.add(pp, "East");

boolean canPlayOffline = launcherFrame.canPlayOffline(userName.getText());
offlineButton.setEnabled(canPlayOffline);
if (!canPlayOffline) {
loginPanel.add(new TransparentLabel("(Игра не загружена)", 4), "South");
}
panel.add(loginPanel, "Center");

TransparentPanel p2 = new TransparentPanel(new GridLayout(0, 1));
errorLabel.setFont(new Font(null, 2, 16));
errorLabel.setForeground(new Color(16728128));
p2.add(errorLabel);
if (outdated) {
TransparentLabel accountLink = getUpdateLink();
p2.add(accountLink);
}

loginPanel.add(p2, "Center");

return panel;
}
Вроде смотри, в лаунчере версия 4. И в БД версия 4. Если есть ссылка на скачивание лаунчера в настройках то он предложит скачать если версия изменилась. Главное сделать и в новом лаунчере и в БД версии одинаковыми...
 
В
Вроде смотри, в лаунчере версия 4. И в БД версия 4. Если есть ссылка на скачивание лаунчера в настройках то он предложит скачать если версия изменилась. Главное сделать и в новом лаунчере и в БД версии одинаковыми...
Если я делаю так то у меня он просто заходит, т.к версии схожи
 

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

Назад
Верх