Class AlliancePacket
java.lang.Object
tools.packet.AlliancePacket
聯盟(alliance)相關封包建構器。
由 CWvsContext 機械式拆分而來(P5 God class 分檔),方法簽名與封包位元組完全不變。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]addGuildToAlliance(MapleGuildAlliance alliance, MapleGuild newGuild) static byte[]allianceMemberOnline(int alliance, int gid, int id, boolean online) static byte[]allianceRankChange(int aid, String[] ranks) static byte[]changeAlliance(MapleGuildAlliance alliance, boolean in) static byte[]changeAllianceLeader(int allianceid, int newLeader, int oldLeader) static byte[]changeAllianceNotice(int allianceid, String notice) static byte[]changeAllianceRank(int allianceid, MapleGuildCharacter player) static byte[]changeGuildInAlliance(MapleGuildAlliance alliance, MapleGuild guild, boolean add) static byte[]createGuildAlliance(MapleGuildAlliance alliance) static byte[]disbandAlliance(int alliance) static byte[]getAllianceInfo(MapleGuildAlliance alliance) static byte[]getAllianceUpdate(MapleGuildAlliance alliance) static byte[]getGuildAlliance(MapleGuildAlliance alliance) static byte[]removeGuildFromAlliance(MapleGuildAlliance alliance, MapleGuild expelledGuild, boolean expelled) static byte[]sendAllianceInvite(String allianceName, MapleCharacter inviter) static byte[]updateAlliance(MapleGuildCharacter mgc, int allianceid) static byte[]updateAllianceLeader(int allianceid, int newLeader, int oldLeader) static byte[]
-
Constructor Details
-
AlliancePacket
public AlliancePacket()
-
-
Method Details
-
getAllianceInfo
-
getGuildAlliance
-
allianceMemberOnline
public static byte[] allianceMemberOnline(int alliance, int gid, int id, boolean online) -
removeGuildFromAlliance
public static byte[] removeGuildFromAlliance(MapleGuildAlliance alliance, MapleGuild expelledGuild, boolean expelled) -
addGuildToAlliance
-
sendAllianceInvite
-
getAllianceUpdate
-
createGuildAlliance
-
updateAlliance
-
updateAllianceLeader
public static byte[] updateAllianceLeader(int allianceid, int newLeader, int oldLeader) -
allianceRankChange
-
updateAllianceRank
-
changeAllianceNotice
-
disbandAlliance
public static byte[] disbandAlliance(int alliance) -
changeAlliance
-
changeAllianceLeader
public static byte[] changeAllianceLeader(int allianceid, int newLeader, int oldLeader) -
changeGuildInAlliance
public static byte[] changeGuildInAlliance(MapleGuildAlliance alliance, MapleGuild guild, boolean add) -
changeAllianceRank
-