Example #1
0
    /**
     * 发送礼物同步
     * @param friendGiftInfoData 玩家信息
     */
    public void GC_FRIEND_GIFT_SYNC(InputMessage data)
    {
        FriendGiftInfoData friendGiftInfoData = new FriendGiftInfoData();

        friendGiftInfoData.giftId   = data.GetLong();     //礼物id
        friendGiftInfoData.playerId = data.GetLong();     //玩家id
        friendGiftInfoData.name     = data.GetString();   //名字
        friendGiftInfoData.img      = data.GetString();   //图片
        friendGiftInfoData.sendTime = data.GetLong();     //发送时间
        friendGiftInfoData.getTime  = data.GetLong();     //领取时间
        RelationHandler.Instance().GC_FRIEND_GIFT_SYNC(friendGiftInfoData);
    }
Example #2
0
    /**
     * 客户端请求好友礼物列表
     * @param friendGiftInfoDataList 玩家信息
     */
    public void GC_LOAD_FRIEND_GIFT_LIST(InputMessage data)
    {
        int       i, size;
        ArrayList friendGiftInfoDataList = new ArrayList();

        size = data.GetShort();
        for (i = 0; i < size; i++)
        {
            FriendGiftInfoData friendGiftInfoDataList_Datas = new FriendGiftInfoData();
            friendGiftInfoDataList_Datas.giftId   = data.GetLong();
            friendGiftInfoDataList_Datas.playerId = data.GetLong();
            friendGiftInfoDataList_Datas.name     = data.GetString();       //名字
            friendGiftInfoDataList_Datas.img      = data.GetString();       //图片
            friendGiftInfoDataList_Datas.sendTime = data.GetLong();
            friendGiftInfoDataList_Datas.getTime  = data.GetLong();
            friendGiftInfoDataList.Add(friendGiftInfoDataList_Datas);
        }
        RelationHandler.Instance().GC_LOAD_FRIEND_GIFT_LIST(friendGiftInfoDataList);
    }