- Баллы
- 153
- Имя в Minecraft
- XeroXP
Почему вот так функция работает:
А так нет: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 "Ошибка получения информации";
}
потому что ты с самого начала задаешь аргументам параметры, а нужно чтобы эти аргументы были сначала проверены
вечная проблема бессонных ночей. Пакуй файлы а не папку