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

Лаунчер Империя

Почему вот так функция работает:
public static String genServerStatus(String[] args)
{
if(args[0] == null && args[1] == null) return "Сервер выключен";
if(args[0] != null && args[1] != null)
{
String arg1 = args[1].split("\\D")[29];
String arg2 = args[1].split("\\D")[30];
if(arg1.equals(arg2)) return "Сервер переполнен (Всего слотов: " + arg2 + ")";
return "На сервере " + arg1 + " из " + arg2 + " игроков";
}
return "Ошибка получения информации";
}
А так нет:
public static String genServerStatus(String[] args)
{
String arg1 = args[1].split("\\D")[29];
String arg2 = args[1].split("\\D")[30];
if(args[0] == null && args[1] == null) return "Сервер выключен";
if(args[0] != null && args[1] != null)
{
if(arg1.equals(arg2)) return "Сервер переполнен (Всего слотов: " + arg2 + ")";
return "На сервере " + arg1 + " из " + arg2 + " игроков";
}
return "Ошибка получения информации";
}

потому что ты с самого начала задаешь аргументам параметры, а нужно чтобы эти аргументы были сначала проверены
 
Мне кажется, что именно из-за вывода всех данных одной строкой не работает скрипт мониторинга по Query(RCON работает). Можно ли как-то функцию мониторинга перенести на php?
Это овертупо.
Если у вас проблема с netty то для него протокол split("\u0000") И вывод строки 4 и 5.
return "На сервере " + args[4] + " из " + args[5] + " игроков";
 
те же, что и в предыдущий раз (LauncherFrame, LoginForm и setting.java)
также добавил
Код:
setFont(new Font("serif", Font.BOLD, 16));
setBackground(new Color(255, 0, 0));
setForeground(new Color(255, 0, 0));
в Serverbar.java и удалил файл ServerbarStyle.java

Это делай в функции genServerStatus в LoginForm
присваивай каждому тексту цвет

да и кстати я немного упростил эту функцию, у тебя там есть немного лишнего
Обнова src лаунчера и webчасти:
Добавлена функция скачивания клиентов из разных подпапок
Теперь уж в лаунчере есть все (кроме магазина)
Может создать отдельную тему? и выложить все исходники туда? мне кажется, что их можно не найти в этой теме
Ждите нового гайда по установке WebMcr от меня =)
 
Установил лаунчер Империя,все работает хорошо кроме распаковки из client.zip.Причем все файлы качаются но только вот не распаковываются в корневую папку.Что делать?
Помогите пожалуйста.
 
Ребята,ошибка java.lang.NullPointerException что значит? И как исправить?
 
Попробуй права выставить 777 на папки. а то что качает без модов то паковать их надо так что бы открыл зип и сразу файлы а не опять клиент зип
можно подробней на этот моменте?
 
можно подробней на этот моменте?


Всё зависит от многих факторов, моё всё заработало фактически сразу, разве что сначала мучился пытаясь заставить всё работать как надо, ибо не качало файлы по началу потом вообще финатень, но итог всё работает как часы. Права лучше выстовлять такие как 655/755 ну либо что повыше рангом.

Про упаковку. Пакуйте файлы, а не папку в которой эти файлы лежат. И вообще без сжатия. Также ничего лишнего туда не ложить иначе будет либо не работать либо постоянно перекачивать.
 
Помогите пожалуйста,у меня проблема....
Я не могу поставить скин,открываю скин нажимаю "Загрузить скин" и ничего не происходит в class-ах все настроил и к серверу подключается...не знаю что делать я в тупике,даже поисковики не ответили...
Буду благодарен за вашу помощь...
 

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

Назад
Верх