internal void WriteUpdate(Packet pPacket, EBuddyUpdateType pType)
 {
     pPacket.WriteByte((byte)pType);
     pPacket.WriteByte((byte)mBuddies.Count);
     foreach (PlayerBuddy buddy in mBuddies) buddy.WriteGeneral(pPacket);
     foreach (PlayerBuddy buddy in mBuddies) pPacket.WriteUInt(0);
 }
Пример #2
0
 internal void SendBuddyUpdate(EBuddyUpdateType pType)
 {
     Packet packet = new Packet(EOpcode.SMSG_BUDDY_UPDATE);
     mBuddies.WriteUpdate(packet, pType);
     mClient.SendPacket(packet);
 }