Mails can now be sent to off-line players

This commit is contained in:
Waverunner
2015-01-11 09:54:02 -05:00
parent 458a284c61
commit 06575f5653
3 changed files with 34 additions and 7 deletions
+15
View File
@@ -1,5 +1,7 @@
package services.player;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.HashMap;
import java.util.Map;
@@ -87,6 +89,19 @@ public class PlayerManager extends Manager {
return null;
}
public long getCharacterIdByName(String name) {
try {
ResultSet result = loginService.getCharacter(name);
if (result.next()) {
return result.getLong(0);
}
} catch (SQLException e) {
e.printStackTrace();
}
return 0;
}
private Player transitionLoginToZone(final long networkId, final int galaxyId, ClientIdMsg clientId) {
final byte [] nToken = clientId.getSessionToken();
synchronized (players) {