Пример #1
0
        /// <summary>
        /// 发送好友请求
        /// </summary>
        /// <param name="playerId">玩家Id</param>
        public void SendFriendAskInfo(uint roleId)
        {
            MemoryStream mem = new MemoryStream();

            Module_7.write_7_2(mem, roleId);
            AppNet.gameNet.send(mem, 7, 2);
        }
Пример #2
0
        /// <summary>
        /// 发送附近玩家请求
        /// </summary>
        public void SendRequestForNearByInfo()
        {
            MemoryStream mem = new MemoryStream();

            Module_7.write_7_18(mem);
            AppNet.gameNet.send(mem, 7, 18);
        }
Пример #3
0
        /// <summary>
        /// 移除黑名单
        /// </summary>
        /// <param name="roleId"></param>
        public void SendDeleteBlackList(uint roleId)
        {
            MemoryStream mem = new MemoryStream();

            Module_7.write_7_11(mem, roleId);
            AppNet.gameNet.send(mem, 7, 11);
        }
Пример #4
0
        /// <summary>
        /// 发送好友请求
        /// </summary>
        /// <param name="name">玩家名称</param>
        public void SendFriendAskByName(string name)
        {
            MemoryStream mem = new MemoryStream();

            Module_7.write_7_10(mem, name);
            AppNet.gameNet.send(mem, 7, 10);
        }
Пример #5
0
        /// <summary>
        /// 移动好友信息到黑名单
        /// </summary>
        /// <param name="roleId"></param>
        public void MoveToBlackList(uint roleId)
        {
            MemoryStream mem = new MemoryStream();

            Module_7.write_7_7(mem, roleId);
            AppNet.gameNet.send(mem, 7, 7);
        }
Пример #6
0
        /// <summary>
        /// 发送好友删除信息
        /// </summary>
        /// <param name="roleId"></param>
        public void SendDeleteFriendInfo(uint roleId)
        {
            MemoryStream mem = new MemoryStream();

            Module_7.write_7_6(mem, roleId);
            AppNet.gameNet.send(mem, 7, 6);
        }
Пример #7
0
        /// <summary>
        /// 发送请求获取好友信息
        /// </summary>
        public void SendRequestForFriendInfo()
        {
            MemoryStream mem = new MemoryStream();

            Module_7.write_7_1(mem);
            Log.info(this, "SendRequestForFriendInfo ");
            AppNet.gameNet.send(mem, 7, 1);
        }
Пример #8
0
        /// <summary>
        /// 回复好友邀请信息
        /// </summary>
        /// <param name="roleId">好友roleId</param>
        /// <param name="accetp">接受</param>
        public void ReplyFriendAskInfo(uint roleId, bool accetp)
        {
            MemoryStream mem     = new MemoryStream();
            byte         acceptB = accetp ? (byte)1 : (byte)0;

            Module_7.write_7_4(mem, roleId, acceptB);
            accepts[roleId] = accetp;
            AppNet.gameNet.send(mem, 7, 4);
        }