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

GUI без модов стало возможным?

Жаль. Хотелось бы вывести ФПС, а с ФПС следовало бы кол-во лагов и т.д.
Лаги и FPS никак не связаны между собой(у меня другое понимание). Игроку можно плагином отправлять его пинг с сервером
 
Лаги и FPS никак не связаны между собой(у меня другое понимание). Игроку можно плагином отправлять его пинг с сервером
Я пинг вывел, но мне бы вывести ФПС, а если ФПС маленький, то значит клиент игрока глючит.
 
Лазил по Баккиту, и наткнулся на плагин http://dev.bukkit.org/server-mods/refer-a-friend/,
установив, я заметил, что у меня в левой стороне экрана появилась табличка как чат, с моим ником и количеством рефералов. Если я не ошибаюсь, то это GUI, а его нельзя сделать без модов и SPOUT'a.


есть еще одна штучка, возможно заинтересует : http://dev.bukkit.org/bukkit-mods/popupmenuapi/
 
@Philip, забавное применение для Lore :)

По теме, пока тут шло обсуждение у меня почти готов плагин эксплуатирующий ScoreBoard:

igadget.png

Будет своеобразный монитор, с возможностью добавления сторонних "гаджетов".
 
@Philip, забавное применение для Lore :)

По теме, пока тут шло обсуждение у меня почти готов плагин эксплуатирующий ScoreBoard:

Посмотреть вложение 9547

Будет своеобразный монитор, с возможностью добавления сторонних "гаджетов".
Сударь, вынужден огорчить вас, подобный плагин существует! Пруф будет минут через 10(как найду в закладках)
Вот и пруф http://dev.bukkit.org/bukkit-mods/scoreboardstats/
 
@agentik007, абсолютно не огорчили.
Во-первых, это совсем другое. У меня будет "админский" инструмент, отображающий статистику касательно сервера (TPS, количество свободной памяти и т.п.). При этом можно легко писать новые модули (плагины для плагина ;)), которые будут добавлять свои элементы.
Во-вторых, даже если бы это был дубликат, меня бы не огорчило: цель была не сделать новый плагин, а разобраться с ClassLoader'ом и ScoreBoard. Цель достигнута. На ClassLoader у меня уже давно большие планы :)
 
Тогда небольшая просьба, сделать так, чтобы модули читались из отдельного файла, т.е. без компиляции(если конечно возможно(в модах по крайней мере можно))
 
Да, я ради этого плагин и делал - простой плагин как пример работы с ClassLoader'ом. Будет некоторое количество jar-файлов, каждый является подгружаемым модулем. Если он есть, то работает. Не нужен - можно удалить.
 
Заинтересовала тема.
Видел подобное на сервере The Walls. Там писалось сколько людей в команде осталось.
 
Да, я ради этого плагин и делал - простой плагин как пример работы с ClassLoader'ом. Будет некоторое количество jar-файлов, каждый является подгружаемым модулем. Если он есть, то работает. Не нужен - можно удалить.

TPS заинтересовало ;)
 
@grove, ну собственно вот: http://www.rubukkit.org/threads/adm...-Открой-окно-Окно-открой-cb-1-5-2-r0-1.37274/
Кстати, я замечал под ником количество жизней. Что за плагин?

Это тоже возможности ScoreBoard API.

Вообще попробовав ScoreBoard, понял скорее всего больше его пользовать не буду ;)
Не очень понравилось:
1. Нельзя выводить строку без отображения цифрового значения. Т.е. у каждой строки должен быть какой-то показатель. Понятно когда выводишь какой-то счет (собственно для чего ScoreBoard и нужно): Вася 5, Петя 10 и т.д. это нормально. Но к примеру нельзя просто взять и вывести несколько строчек текста без цифр.
2. Автосортировка списка - увы сортирует по принципу высший балл - вверху. А если нужна обратная или произвольная сортировка. Увы, я там такого не нашёл :(
3. Если счет по элементу (игроку) равен 0, то элемент скрывается. К примеру мне для пинга пришлось если пинг равен 0 (а для 127.0.0.1 - это нормально ;)) менять значение на единицу.

В общем идея хорошая, но... К сожалению не совсем удобная и слегка ограниченная.
 
Лазил по Баккиту, и наткнулся на плагин http://dev.bukkit.org/server-mods/refer-a-friend/,
установив, я заметил, что у меня в левой стороне экрана появилась табличка как чат, с моим ником и количеством рефералов. Если я не ошибаюсь, то это GUI, а его нельзя сделать без модов и SPOUT'a.

Это уже интересно :)
 
1. Нельзя выводить строку без отображения цифрового значения. Т.е. у каждой строки должен быть какой-то показатель. Понятно когда выводишь какой-то счет (собственно для чего ScoreBoard и нужно): Вася 5, Петя 10 и т.д. это нормально. Но к примеру нельзя просто взять и вывести несколько строчек текста без цифр.
3. Если счет по элементу (игроку) равен 0, то элемент скрывается. К примеру мне для пинга пришлось если пинг равен 0 (а для 127.0.0.1 - это нормально ;)) менять значение на единицу.
По третьему пункту сразу не соглашусь. В Minigames прекрасно отображается 0-й счёт.
По первому пункту пока сказать точно не могу, но я вроде видел сервер, где нет чисел. Но может мне и показалось. Позже уточню.
 
По третьему пункту сразу не соглашусь. В Minigames прекрасно отображается 0-й счёт.
По первому пункту пока сказать точно не могу, но я вроде видел сервер, где нет чисел. Но может мне и показалось. Позже уточню.

Да-да, я тоже выдел. В Hunger Games таймер и текст стоит.
 

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

Назад
Верх