- Баллы
- 103
Я вот уже 2 скорборда посмотрел и не могу понять как они берут информацию онлайна сервера или ник игрока если в сурсах не прописано ничего?А при чём тут тытруба то?
Ищешь плагин со скорбордами, ищешь его сурсы, смотришь как он реализован, делаешь у себя так же. В чем проблема?
Мне надо не просто заменить. Мне нужно сначало как то получить игрока.replace("%name%", p.getName());
Код:
public void onEnable(Player player)
{
getServer().getPluginManager().registerEvents(this, this);
BukkitScheduler scheduler = Bukkit.getServer().getScheduler();
ScoreboardManager sbManager = Bukkit.getScoreboardManager();
final Scoreboard sBoard = sbManager.getNewScoreboard();
Objective obj = sBoard.registerNewObjective("MineCraft", "dummy");
obj.setDisplaySlot(DisplaySlot.SIDEBAR);
obj.setDisplayName(ChatColor.GRAY + "" + ChatColor.BOLD + "Mine" + ChatColor.GOLD + ChatColor.BOLD + "Craft");
Score score1 = obj.getScore("Твой ник: " + player.getName());
score1.setScore(1);
}
. Кто еще поможет?