Пример #1
0
        private void OnCS_Profile_GetData_Req(SecurePacketRequest reqPacket)
        {
            SecurePacketResponse resPacket = new SecurePacketResponse(reqPacket, ResultCode.Ok);
            resPacket.PutStringAsUtf16(_user.Profile.Nickname ?? "");
            resPacket.PutInt16(_user.Profile.Level);
            resPacket.PutInt16(_user.Profile.Exp);
            resPacket.PutDouble(_user.LoginCounter.RegDate.ToOADate());
            resPacket.PutDouble(_user.LoginCounter.LastLoginDate.ToOADate());
            resPacket.PutByte(_user.LoginCounter.ContinuousCount);
            resPacket.PutByte(_user.LoginCounter.DailyCount);

            SendPacket(resPacket);
        }