Как добавить в skoreboard дополнительную строку!

Алмаз Гараев

Активный участник
Пользователь
Баллы
76
Строка не должна быть строкой, соответствующей событиям типа:
Score score = obj.getScore(Bukkit.getOfflinePlayer(ChatColor.GOLD + "Убито мобов"));
score.setScore(score.getScore()+b);

Мне нужно, что-бы строка была независимая от событий типа той, которая отображается в заголовке obj.setDisplayName(ChatColor.GREEN+"Игровая статистика");
Как сделать дополнительную строку типа "Игровая статистика" ?

Мне эти поля нужны для отображения строчных переменных, чтобы они были фиксированы на одном уровне типа заголовка!
 
Ты получаешь оффлайн игрока с именем "Убито мобов"... Куда на лечение кидать?
Если ты до сих пор не знаешь как устроен скоребоард, зачем отвечать тогда?

Эх молодежь, я думал что ты опытнее меня, а ты оказывается азов даже не знаешь!

Объясняю на счетных палочках! Метод Score это единственный метод применяемый в любых плагинах типа скорборда или инфобоарда, и этот метод раз уж ты не знал и написал глупости от незнания, реализован именно через Player! Эта переменная должна присвоить себе значение Player! Если применять через OnLinePlayer то Score начнет выводить счет на экран только когда ты активируешь какое то событие! Но здесь придумано хитро! Score присваивается Псевдо - Playery типа БОТ
Статус OffLine это значит Счет будет будет выводится от имени фиктивного игрока, кторый типа оффлайн, и поэтому будет всегда у вас отображаться на экране независимо, совершили ли вы событие или нет, и если совершили событие то Score присваивается +1 очко! Надеюсь ты понял как все работает? Ты увидел всего лишь одну строку и уже сразу нужно гадости писать не разобравшись! Этот плагин я с нуля пишу, он отлично работает и ведет статистику! Единственная загвоздка, я хотел вписать дополнительные текстовые поля. Но чтобы не было связано с методом Score. Например отображение региона! Если загнать это дело в строку наименование Score, то если ативируется какое то событие, строка этого события переходит на первый план списка и так оно будет перепрыгивать постоянно, это неправильно, поэтому нужна строка которая будет как типа заголовок, непривязанная к методу Score!
 
Последнее редактирование:
У таблицы есть только один заголовок, 2 быть не может. Остальное сортируется интовой.
 
У таблицы есть только один заголовок, 2 быть не может. Остальное сортируется интовой.

Спасибо за ответ! Четко быстро понятно! Если такой вариант невозможен, то есть второй вариант решения, а именно как я и говорил, нужно исключить автоматическую сортировку списка событий! Оно каким то образом сортируется по принципу - какое событие активно используешь , оно сразу вылезает на 1 позицию списка, если это исключить, чтобы список был фиксированным, то я смогу применить эти строки для моих целей! Вот как это сделать я не знаю! Может есть вариант кода?
 
Спасибо за ответ! Четко быстро понятно! Если такой вариант невозможен, то есть второй вариант решения, а именно как я и говорил, нужно исключить автоматическую сортировку списка событий! Оно каким то образом сортируется по принципу - какое событие активно используешь , оно сразу вылезает на 1 позицию списка, если это исключить, чтобы список был фиксированным, то я смогу применить эти строки для моих целей! Вот как это сделать я не знаю! Может есть вариант кода?
Нельзя так.
 
Мне кажется что это возможно, если загнать это дело в массив строк и дальше оперировать условиями, если например событие такое то делаем, то помещаем эту строку в индекс [0] массива, если делаем другое событие, то помещаем строку в индекс [1] массива, что то в этом роде!
 
Мне кажется что это возможно, если загнать это дело в массив строк и дальше оперировать условиями, если например событие такое то делаем, то помещаем эту строку в индекс [0] массива, если делаем другое событие, то помещаем строку в индекс [1] массива, что то в этом роде!
У скорборда есть снизу ещё "заголовок" на проектах видел.
 
У скорборда есть снизу ещё "заголовок" на проектах видел.
Да! Именно! Я тоже видел такое, поэтому и спросил, но отвечают что нельзя, они чего то не знают по ходу!
 
По ходу вы правы! Пруфов нет! Я посмотрел множество скринов скорбордов и везде только 1 заголовок, а дополнительные строки снизу там или прочие все имеют в конце значение, означает что это строки Score!
 
По ходу вы правы! Пруфов нет! Я посмотрел множество скринов скорбордов и везде только 1 заголовок, а дополнительные строки снизу там или прочие все имеют в конце значение, означает что это строки Score!
Я тоже самое сделал, тоже самое обнаружил.
 
Назад
Верх