Hallo,
Ich möchte eine Location die in einem varchar gespeichert ist auslesen und den Spieler dorthin Porten.
Die Location liegt in folgenden Format vor:
Bevor jemand schreibt ich solle es doch selbst erstmal ausprobieren.
Vielen Dank für hilfreiche Beiträge
Ich möchte eine Location die in einem varchar gespeichert ist auslesen und den Spieler dorthin Porten.
Die Location liegt in folgenden Format vor:
Location{world=CraftWorld{name=World},x=-7.811218033182131,y=71.5,z=230.5840684570877,pitch=17.741913,yaw=267.897}
Bevor jemand schreibt ich solle es doch selbst erstmal ausprobieren.
String servern = Bukkit.getServer().getServerName();
Statement stmt = null;
ResultSet rs = null;
try {
Connection conn = DriverManager.getConnection(url, user, pass);
stmt = conn.createStatement();
rs = stmt.executeQuery("SELECT loc FROM lobby WHERE name='"+servern+"'");
while(rs.next()) {
int endRS = rs.getInt(1); // hmm... getLocation?
p.teleport(endRS);
}
rs.close();
stmt.close();
conn.close();
}
Statement stmt = null;
ResultSet rs = null;
try {
Connection conn = DriverManager.getConnection(url, user, pass);
stmt = conn.createStatement();
rs = stmt.executeQuery("SELECT loc FROM lobby WHERE name='"+servern+"'");
while(rs.next()) {
int endRS = rs.getInt(1); // hmm... getLocation?
p.teleport(endRS);
}
rs.close();
stmt.close();
conn.close();
}
Vielen Dank für hilfreiche Beiträge