Ejemplo n.º 1
0
        /// <summary>
        /// 客户端模拟播放战报
        /// </summary>
        public void PlayReport()
        {
            playerInfoProxy.UserInfo.UserID = 100763;

            var joinInfo = new JoinRoomS2C();

            joinInfo.createId   = 100780;
            joinInfo.curInnings = 1;
            joinInfo.innings    = 8;
            joinInfo.isStart    = true;
            joinInfo.roomCode   = "319851";

            var playerInfoVO = new PlayerInfoVOS2C();

            playerInfoVO.headIcon = "http://img4.imgtn.bdimg.com/it/u=3291288803,1288273005&fm=11&gp=0.jpg";
            playerInfoVO.userId   = 100763;
            playerInfoVO.name     = "迪丽热巴";
            playerInfoVO.score    = 0;
            playerInfoVO.sex      = 1;
            playerInfoVO.sit      = 3;
            playerInfoVO.isBanker = false;
            playerInfoVO.isMaster = false;
            playerInfoVO.isReady  = true;
            int[] handCards = { 13, 15, 21, 23, 23, 25, 26, 26, 27, 29, 33, 35, 36 };
            playerInfoVO.handCards.AddRange(handCards);
            PengGangCardVO penggangVO = new PengGangCardVO();

            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            penggangVO = new PengGangCardVO();
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            playerInfoVO.putCards.AddRange(handCards);
            playerInfoVO.putCards.AddRange(handCards);
            joinInfo.playInfoArr.Add(playerInfoVO);

            playerInfoVO          = new PlayerInfoVOS2C();
            playerInfoVO.headIcon = "http://img4.imgtn.bdimg.com/it/u=3291288803,1288273005&fm=11&gp=0.jpg";
            playerInfoVO.userId   = 100764;
            playerInfoVO.name     = "迪丽热巴";
            playerInfoVO.score    = UnityEngine.Random.Range(1111, 9999);
            playerInfoVO.sex      = 1;
            playerInfoVO.sit      = 2;
            playerInfoVO.isBanker = false;
            playerInfoVO.isMaster = false;
            playerInfoVO.isReady  = true;
            int[] handCards2 = { 12, 14, 16, 16, 17, 26, 26, 28, 29, 31, 34, 38, 39 };
            playerInfoVO.handCards.AddRange(handCards2);
            penggangVO = new PengGangCardVO();
            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            penggangVO = new PengGangCardVO();
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            playerInfoVO.putCards.AddRange(handCards);
            playerInfoVO.putCards.AddRange(handCards);
            joinInfo.playInfoArr.Add(playerInfoVO);

            playerInfoVO          = new PlayerInfoVOS2C();
            playerInfoVO.headIcon = "http://img4.imgtn.bdimg.com/it/u=3291288803,1288273005&fm=11&gp=0.jpg";
            playerInfoVO.userId   = 100773;
            playerInfoVO.name     = "迪丽热巴";
            playerInfoVO.score    = UnityEngine.Random.Range(1111, 9999);
            playerInfoVO.sex      = 1;
            playerInfoVO.sit      = 4;
            playerInfoVO.isBanker = false;
            playerInfoVO.isMaster = false;
            playerInfoVO.isReady  = true;
            int[] handCards3 = { 11, 12, 16, 19, 22, 23, 24, 25, 33, 34, 35, 36, 39 };
            playerInfoVO.handCards.AddRange(handCards3);
            penggangVO = new PengGangCardVO();
            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            penggangVO = new PengGangCardVO();
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            playerInfoVO.putCards.AddRange(handCards);
            playerInfoVO.putCards.AddRange(handCards);
            joinInfo.playInfoArr.Add(playerInfoVO);

            playerInfoVO          = new PlayerInfoVOS2C();
            playerInfoVO.headIcon = "http://img4.imgtn.bdimg.com/it/u=3291288803,1288273005&fm=11&gp=0.jpg";
            playerInfoVO.userId   = 100780;
            playerInfoVO.name     = "迪丽热巴";
            playerInfoVO.score    = UnityEngine.Random.Range(1111, 9999);
            playerInfoVO.sex      = 1;
            playerInfoVO.sit      = 1;
            playerInfoVO.isBanker = true;
            playerInfoVO.isMaster = true;
            playerInfoVO.isReady  = true;
            int[] handCards4 = { 11, 13, 14, 25, 27, 28, 33, 34, 36, 37, 37, 37, 38 };
            playerInfoVO.handCards.AddRange(handCards4);
            penggangVO = new PengGangCardVO();
            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            penggangVO = new PengGangCardVO();
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            playerInfoVO.putCards.AddRange(handCards);
            playerInfoVO.putCards.AddRange(handCards);
            joinInfo.playInfoArr.Add(playerInfoVO);

            joinInfo.playerTipAct           = new PushPlayerActTipS2C();
            joinInfo.playerTipAct.optUserId = 100780;
            joinInfo.playerTipAct.acts.Add(PlayerActType.PUT_CARD);
            joinInfo.playerTipAct.actCards.Add(14);
            joinInfo.playerTipAct.tipRemainTime = 15;
            joinInfo.playerTipAct.tipRemainUT   = 1495873615422;

            NetMgr.Instance.OnClientReceiveBuff(MsgNoS2C.JOIN_ROOM_S2C.GetHashCode(), 0, joinInfo);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 客户端模拟播放战报
        /// </summary>
        public void PlayReport()
        {
            playerInfoProxy.userID = 100763;

            var joinInfo = new JoinRoomS2C();

            joinInfo.createId   = 100780;
            joinInfo.curInnings = 1;
            joinInfo.innings    = 8;
            joinInfo.isStart    = true;
            joinInfo.roomCode   = "319851";

            var playerInfoVO = new PlayerInfoVOS2C();

            playerInfoVO.headIcon = "http://picture.youth.cn/xwjx/201705/W020170506391821287688.png";
            playerInfoVO.userId   = 100763;
            playerInfoVO.name     = "时间";
            playerInfoVO.score    = 0;
            playerInfoVO.sex      = 1;
            playerInfoVO.sit      = 3;
            playerInfoVO.isBanker = false;
            playerInfoVO.isMaster = false;
            playerInfoVO.isReady  = true;
            int[] handCards = { 13, 15, 21, 23, 23, 25, 26, 26, 27, 29, 33, 35, 36 };
            playerInfoVO.handCards.AddRange(handCards);
            PengGangCardVO penggangVO = new PengGangCardVO();

            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            penggangVO = new PengGangCardVO();
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            joinInfo.playInfoArr.Add(playerInfoVO);

            playerInfoVO          = new PlayerInfoVOS2C();
            playerInfoVO.headIcon = "http://picture.youth.cn/xwjx/201705/W020170506391821287688.png";
            playerInfoVO.userId   = 100764;
            playerInfoVO.name     = "电话";
            playerInfoVO.score    = UnityEngine.Random.Range(1111, 9999);
            playerInfoVO.sex      = 1;
            playerInfoVO.sit      = 2;
            playerInfoVO.isBanker = false;
            playerInfoVO.isMaster = false;
            playerInfoVO.isReady  = true;
            int[] handCards2 = { 12, 14, 16, 16, 17, 26, 26, 28, 29, 31, 34, 38, 39 };
            playerInfoVO.handCards.AddRange(handCards2);
            penggangVO = new PengGangCardVO();
            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            penggangVO = new PengGangCardVO();
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            joinInfo.playInfoArr.Add(playerInfoVO);

            playerInfoVO          = new PlayerInfoVOS2C();
            playerInfoVO.headIcon = "http://picture.youth.cn/xwjx/201705/W020170506391821287688.png";
            playerInfoVO.userId   = 100773;
            playerInfoVO.name     = "多少";
            playerInfoVO.score    = UnityEngine.Random.Range(1111, 9999);
            playerInfoVO.sex      = 1;
            playerInfoVO.sit      = 4;
            playerInfoVO.isBanker = false;
            playerInfoVO.isMaster = false;
            playerInfoVO.isReady  = true;
            int[] handCards3 = { 11, 12, 16, 19, 22, 23, 24, 25, 33, 34, 35, 36, 39 };
            playerInfoVO.handCards.AddRange(handCards3);
            penggangVO = new PengGangCardVO();
            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            penggangVO = new PengGangCardVO();
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            joinInfo.playInfoArr.Add(playerInfoVO);

            playerInfoVO          = new PlayerInfoVOS2C();
            playerInfoVO.headIcon = "http://picture.youth.cn/xwjx/201705/W020170506391821287688.png";
            playerInfoVO.userId   = 100780;
            playerInfoVO.name     = "学姐2";
            playerInfoVO.score    = UnityEngine.Random.Range(1111, 9999);
            playerInfoVO.sex      = 1;
            playerInfoVO.sit      = 1;
            playerInfoVO.isBanker = true;
            playerInfoVO.isMaster = true;
            playerInfoVO.isReady  = true;
            int[] handCards4 = { 11, 13, 14, 25, 27, 28, 33, 34, 36, 37, 37, 37, 38 };
            playerInfoVO.handCards.AddRange(handCards4);
            penggangVO = new PengGangCardVO();
            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.pengGangCards.Add(11);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            penggangVO = new PengGangCardVO();
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.pengGangCards.Add(12);
            penggangVO.targetUserId = 100780;
            playerInfoVO.pengGangCards.Add(penggangVO);
            joinInfo.playInfoArr.Add(playerInfoVO);

            joinInfo.playerTipAct           = new PushPlayerActTipS2C();
            joinInfo.playerTipAct.optUserId = 100780;
            joinInfo.playerTipAct.acts.Add(PlayerActType.PUT_CARD);
            joinInfo.playerTipAct.actCards.Add(14);
            joinInfo.playerTipAct.tipRemainTime = 15;
            joinInfo.playerTipAct.tipRemainUT   = 1495873615422;

            NetMgr.Instance.OnClientReceiveBuff(MsgNoS2C.S2C_ROOM_JOIN_ROOM.GetHashCode(), 0, joinInfo);
        }