コード例 #1
0
 public static void ReassignAccountToChar(Compte C) {
   C.get_persos().clear();
   SQLManager.LOAD_PERSO_BY_ACCOUNT(C.get_GUID());
   for (Personnage P : Persos.values()) {
     if (P.getAccID() == C.get_GUID()) {
       C.addPerso(P);
       P.setAccount(C);
     }
   }
 }
コード例 #2
0
 public static void addAccountbyName(Compte compte) {
   ComptebyName.put(compte.get_name(), compte.get_GUID());
 }
コード例 #3
0
 public static void addAccount(Compte compte) {
   Comptes.put(compte.get_GUID(), compte);
   ComptebyName.put(compte.get_name().toLowerCase(), compte.get_GUID());
 }
コード例 #4
0
 public static boolean ipIsUsed(String ip) {
   for (Compte c : Comptes.values()) if (c.get_curIP().compareTo(ip) == 0) return true;
   return false;
 }
コード例 #5
0
 public static Compte getCompteByPseudo(String p) {
   for (Compte C : Comptes.values()) if (C.get_pseudo().equals(p)) return C;
   return null;
 }