public static void addSeller(Personnage p) { if (Seller.get(p.get_curCarte().get_id()) == null) { ArrayList<Integer> PersoID = new ArrayList<Integer>(); PersoID.add(p.get_GUID()); Seller.put(p.get_curCarte().get_id(), PersoID); } else { ArrayList<Integer> PersoID = new ArrayList<Integer>(); PersoID.addAll(Seller.get(p.get_curCarte().get_id())); PersoID.add(p.get_GUID()); Seller.remove(p.get_curCarte().get_id()); Seller.put(p.get_curCarte().get_id(), PersoID); } }
public static void PriestRequest(Personnage perso, Carte carte, int IdPretre) { Personnage Homme = Married.get(0); Personnage Femme = Married.get(1); if (Homme.getWife() != 0) { SocketManager.GAME_SEND_MESSAGE_TO_MAP( carte, Homme.get_name() + " est deja marier!", Ancestra.CONFIG_MOTD_COLOR); return; } if (Femme.getWife() != 0) { SocketManager.GAME_SEND_MESSAGE_TO_MAP( carte, Femme.get_name() + " est deja marier!", Ancestra.CONFIG_MOTD_COLOR); return; } SocketManager.GAME_SEND_cMK_PACKET_TO_MAP( perso.get_curCarte(), "", -1, "Prêtre", perso.get_name() + " acceptez-vous d'épouser " + getMarried((perso.get_sexe() == 1 ? 0 : 1)).get_name() + " ?"); SocketManager.GAME_SEND_WEDDING( carte, 617, (Homme == perso ? Homme.get_GUID() : Femme.get_GUID()), (Homme == perso ? Femme.get_GUID() : Homme.get_GUID()), IdPretre); }
public static void Wedding(Personnage Homme, Personnage Femme, int isOK) { if (isOK > 0) { SocketManager.GAME_SEND_cMK_PACKET_TO_MAP( Homme.get_curCarte(), "", -1, "Prêtre", "Je déclare " + Homme.get_name() + " et " + Femme.get_name() + " unis par les liens sacrés du mariage."); Homme.MarryTo(Femme); Femme.MarryTo(Homme); } else { SocketManager.GAME_SEND_Im_PACKET_TO_MAP( Homme.get_curCarte(), "048;" + Homme.get_name() + "~" + Femme.get_name()); } Married.get(0).setisOK(0); Married.get(1).setisOK(0); Married.clear(); }