mirror of
https://bitbucket.org/Ioncannon/project-meteor-server.git
synced 2025-07-23 11:05:56 +02:00
Linkshell inviting completed.
This commit is contained in:
parent
8a0ebe7ec4
commit
108d8be013
22 changed files with 377 additions and 43 deletions
|
@ -249,6 +249,9 @@ namespace FFXIVClassic_World_Server
|
|||
case 0x2711:
|
||||
mWorldManager.ProcessPartyInviteResult(GetSession(subpacket.header.sourceId), groupInviteResultPacket.result);
|
||||
break;
|
||||
case 0x2712:
|
||||
mWorldManager.ProcessLinkshellInviteResult(GetSession(subpacket.header.sourceId), groupInviteResultPacket.result);
|
||||
break;
|
||||
}
|
||||
|
||||
break;
|
||||
|
@ -282,6 +285,16 @@ namespace FFXIVClassic_World_Server
|
|||
SetActiveLinkshellPacket setActiveLinkshellPacket = new SetActiveLinkshellPacket(subpacket.data);
|
||||
//Linkshell ls = mWorldManager.GetLinkshellManager().GetLinkshell();
|
||||
break;
|
||||
//Linkshell invite member
|
||||
case 0x1029:
|
||||
LinkshellInvitePacket linkshellInvitePacket = new LinkshellInvitePacket(subpacket.data);
|
||||
mWorldManager.ProcessLinkshellInvite(GetSession(subpacket.header.sourceId), linkshellInvitePacket.lsName, linkshellInvitePacket.actorId);
|
||||
break;
|
||||
//Linkshell cancel invite
|
||||
case 0x1030:
|
||||
LinkshellInviteCancelPacket linkshellInviteCancelPacket = new LinkshellInviteCancelPacket(subpacket.data);
|
||||
mWorldManager.ProcessLinkshellInviteCancel(GetSession(subpacket.header.sourceId));
|
||||
break;
|
||||
}
|
||||
}
|
||||
else if (mZoneSessionList.ContainsKey(sessionId))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue