Hallo,
Ich möchte alle Spieler von einer ArrayList<Player> zu einer Location teleportieren.
Hier mein Versuch :
Ich möchte alle Spieler von einer ArrayList<Player> zu einer Location teleportieren.
Hier mein Versuch :
try {
Connection conn = DriverManager.getConnection(url, user, pass);
stmt = conn.createStatement();
rs = stmt.executeQuery("SELECT x, y, z FROM arena WHERE name='"+servern+"'");
while(rs.next()) {
double endX = rs.getDouble(1);
double endY = rs.getDouble(2);
double endZ = rs.getDouble(3);
Location vector = p.getLocation();
vector.setX(endX);
vector.setY(endY);
vector.setZ(endZ);
for(Player pw : plugin.getServer().getOnlinePlayers()){
if(players.contains(pw)){
pw.teleport(vector);
}
}
}
rs.close();
stmt.close();
conn.close();
} catch (SQLException ex) {
Logger.getLogger(GListener.class.getName()).log(Level.SEVERE, null, ex);
}
Connection conn = DriverManager.getConnection(url, user, pass);
stmt = conn.createStatement();
rs = stmt.executeQuery("SELECT x, y, z FROM arena WHERE name='"+servern+"'");
while(rs.next()) {
double endX = rs.getDouble(1);
double endY = rs.getDouble(2);
double endZ = rs.getDouble(3);
Location vector = p.getLocation();
vector.setX(endX);
vector.setY(endY);
vector.setZ(endZ);
for(Player pw : plugin.getServer().getOnlinePlayers()){
if(players.contains(pw)){
pw.teleport(vector);
}
}
}
rs.close();
stmt.close();
conn.close();
} catch (SQLException ex) {
Logger.getLogger(GListener.class.getName()).log(Level.SEVERE, null, ex);
}