Fixing conversions for a long to and int. for user data.

This commit is contained in:
Glitchfinder 2012-12-24 14:57:36 -08:00
parent c082290cf1
commit ecb38693db

View File

@ -307,7 +307,7 @@ public class PlayerProfile {
String tablePrefix = Config.getInstance().getMySQLTablePrefix(); String tablePrefix = Config.getInstance().getMySQLTablePrefix();
database.write("UPDATE " + tablePrefix + "huds SET hudtype = '" + hudType.toString() + "' WHERE user_id = " + userId); database.write("UPDATE " + tablePrefix + "huds SET hudtype = '" + hudType.toString() + "' WHERE user_id = " + userId);
database.write("UPDATE " + tablePrefix + "users SET lastlogin = " + timestamp.intValue() + " WHERE id = " + userId); database.write("UPDATE " + tablePrefix + "users SET lastlogin = " + ((int) (timestamp / 1000L)) + " WHERE id = " + userId);
database.write("UPDATE " + tablePrefix + "cooldowns SET " database.write("UPDATE " + tablePrefix + "cooldowns SET "
+ " mining = " + skillsDATS.get(AbilityType.SUPER_BREAKER) + " mining = " + skillsDATS.get(AbilityType.SUPER_BREAKER)
+ ", woodcutting = " + skillsDATS.get(AbilityType.TREE_FELLER) + ", woodcutting = " + skillsDATS.get(AbilityType.TREE_FELLER)
@ -418,6 +418,7 @@ public class PlayerProfile {
e.printStackTrace(); e.printStackTrace();
} }
} }
lastSave = timestamp;
} }
public void addPlayer() { public void addPlayer() {