Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public int loadGame(String username, String enteredPassword) {
- try {
- Statement statement = Server.getSqlConnection().create();
- statement.execute("SELECT * FROM players WHERE username='" + username + "'");
- ResultSet results = statement.getResultSet();
- while(results.next()) {
- String password = results.getString("password");
- int x = results.getInt("x");
- int y = results.getInt("y");
- int id = results.getInt("id");
- boolean banned = results.getBoolean("banned");
- if(banned) {
- return destroy(statement, results, 4);
- } else if(!password.equals(enteredPassword)) {
- return destroy(statement, results, 3);
- } else {
- player.teleportToX = x;
- player.teleportToY = y;
- player.setDatabaseId(id);
- }
- return destroy(statement, results, 0);
- }
- return destroy(statement, results, 3);
- } catch(Exception ex) {
- throw new NullPointerException("Cannot load player.");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement