Hallo,
ich möchte das irgendein random Spieler auf dem Server Geist wird. Dafür habe ich das programmiert:
Was habe ich falsch gemacht?
Vielen Dank für Antworten
ich möchte das irgendein random Spieler auf dem Server Geist wird. Dafür habe ich das programmiert:
@EventHandler
public void onPlayerJoin(PlayerJoinEvent event) {
int random = new Random().nextInt(Bukkit.getOnlinePlayers().length);
Player playerrandom = Bukkit.getOnlinePlayers()[random];
Player player = event.getPlayer();
String prname = playerrandom.getName();
PlayerInventory pi = player.getInventory();
playerrandom.sendMessage(ChatColor.GOLD + "Sie sind der Geist viel Glück!");
Bukkit.broadcastMessage(ChatColor.RED + "Spieler " + prname + " ist der Geist.");
Location loc = player.getLocation();
loc.setY(73);
loc.setX(52);
loc.setZ(241);
player.teleport(loc);
player.addPotionEffect(new PotionEffect(PotionEffectType.INVISIBILITY, 200, 1));
pi.addItem(new ItemStack(Material.DIAMOND_SWORD, 1));
}
public void onPlayerJoin(PlayerJoinEvent event) {
int random = new Random().nextInt(Bukkit.getOnlinePlayers().length);
Player playerrandom = Bukkit.getOnlinePlayers()[random];
Player player = event.getPlayer();
String prname = playerrandom.getName();
PlayerInventory pi = player.getInventory();
playerrandom.sendMessage(ChatColor.GOLD + "Sie sind der Geist viel Glück!");
Bukkit.broadcastMessage(ChatColor.RED + "Spieler " + prname + " ist der Geist.");
Location loc = player.getLocation();
loc.setY(73);
loc.setX(52);
loc.setZ(241);
player.teleport(loc);
player.addPotionEffect(new PotionEffect(PotionEffectType.INVISIBILITY, 200, 1));
pi.addItem(new ItemStack(Material.DIAMOND_SWORD, 1));
}
Was habe ich falsch gemacht?
Vielen Dank für Antworten