Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
-_- Посмотрел видео... Тут тема разработки плагинов, а не реализации редстоуна. Вы ничем не помогли, извините.
private Team team;
private Scoreboard score;
public void onEnable()
{ Bukkit.getPluginManager().registerEvents(this, this);
score = Bukkit.getScoreboardManager().getNewScoreboard();
team = score.registerNewTeam("green");
team.setPrefix("Green__");
}
public void onJoin(PlayerJoinEvent e)
{
e.getPlayer().setScoreboard(score);
team.addPlayer(e.getPlayer());
}
Может быть=) Я еще не работал с рандомами=)@GodlikE , тут какое дело, спасибо за код, но так они рандомно распределяться должны, тут какой-нибудь Math.random() использовать может надо
Попробуй по очереди распределять. Синий-красный-синий-красный.....@GodlikE , тут какое дело, спасибо за код, но так они рандомно распределяться должны, тут какой-нибудь Math.random() использовать может надо
byte l;
@Override
public void onEnable() {
l = 0;
}
@EventHandler
public void onJoin(PlayerJoinEvent event) {
if(l == 0) {
//фигачим в красную
l = 1;
}
else {
//фигачим в синюю
l=0;
}
}
Все равно спасибо! Очень помог!Может быть=) Я еще не работал с рандомами=)
Тебе большое спасибо, теперь у меня на форуме есть друзья, и ты один из них. Почти во всех моих последних темах появляешься =)Попробуй по очереди распределять. Синий-красный-синий-красный.....
Код:byte l; @Override public void onEnable() { l = 0; } @EventHandler public void onJoin(PlayerJoinEvent event) { if(l == 0) { //фигачим в красную l = 1; } else { //фигачим в синюю l=0; } }
Это просто пример, можешь сделать по-своему.
if (red.size() > blue.size()){
// Add to blue team
} else if (blue.size() > red.size()){
// Add to red team
} else {
if (new Random().nextBoolean()){
// Add to red team
} else {
// Add to blue team
}
}
Ура! Спасибо! Ты мне тоже теперь ах*энн другУ меня вообще так было:
Код:if (red.size() > blue.size()){ // Add to blue team } else if (blue.size() > red.size()){ // Add to red team } else { if (new Random().nextBoolean()){ // Add to red team } else { // Add to blue team } }
Зачем каждый раз "new Random()"? new - довольно тяжёлый оператор.У меня вообще так было:
Код:if (red.size() > blue.size()){ // Add to blue team } else if (blue.size() > red.size()){ // Add to red team } else { if (new Random().nextBoolean()){ // Add to red team } else { // Add to blue team } }