- Баллы
- 123
- Имя в Minecraft
- Googlers
Лайкни посты ок.Никио,спасибо,помогло.![]()
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Лайкни посты ок.Никио,спасибо,помогло.![]()


Насколько я помню она тут стоит Oo.Хочу поставить защиту на клиент,хотяб md5
Насколько я помню она тут стоит Oo.
Помогите!
Хочу поставить защиту на клиент,хотяб md5,подскажите пожалуйста.
Хей, help please =)Help me please
Все сделал, систеа скинов нормально функцианирует, но проблема есть.
Какие строки в настройках отвечают за обновление (изменял все что можно xD) но пишет не находит файл lwjgl.jar
Хей, help please =)
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";
Вроде смотри, в лаунчере версия 4. И в БД версия 4. Если есть ссылка на скачивание лаунчера в настройках то он предложит скачать если версия изменилась. Главное сделать и в новом лаунчере и в БД версии одинаковыми...Как сделать чтобы при изменении версии в БД лаунчер предлагал скачать новую версию? В 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. Если есть ссылка на скачивание лаунчера в настройках то он предложит скачать если версия изменилась. Главное сделать и в новом лаунчере и в БД версии одинаковыми...
Принципе, могу я ,за скромную плату =)Кто поможет настроить? Возможно за плату.