public static void Handle(Packet packet) { var charName = packet.Reader.ReadUnicodeStatic(21); //TODO: Send friend request instead of instantly adding him. if (FriendModel.AddByName(GameServer.Instance.Database.Connection, packet.Sender.User.ActiveCharacterId, charName)) { FriendList.Handle(packet); } }
public static void Handle(Packet packet) { /* * [Debug] - 226: 000000: 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1 · · · · · · · · · · · · · · · * 000016: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 · · · · · · · · · · · · · · · · * 000032: 00 00 00 00 00 00 00 00 00 00 · · · · · · · · · · * * Wrong Packet Size. CMD(227) CmdLen: : 114, AnalysisSize: 4 */ var charName = packet.Reader.ReadUnicodeStatic(21); if (FriendModel.AddByName(GameServer.Instance.Database.Connection, packet.Sender.User.ActiveCharacterId, charName, 'B')) { FriendList.Handle(packet); } }