//////设置手牌的数值说明 ////// 101, 102, 103, 104, 105, 106, 107, 108, 109, 110 // 分别代表一~十 ////// 201, 202, 203, 204, 205, 206, 207, 208, 209, 210 // 分别代表壹~拾 //////*****************所有标点符号必须使用英文的标点符号************ 'use strict'; var quick = require('quick-pomelo'); var P = quick.Promise; // 构造方法 var SetHandCard = function () { // this.app = table.game.app; }; SetHandCard.cardGroupIndex = 0///////设置第几组手牌 SetHandCard.setCardByPeople = [ /////// =true时手动设置百搭牌 =false时为系统自动设置百搭牌 // {///// 复制起点 2人 提牌情况1:起手就有4张(闲家的202) 提牌情况2:摸牌的时候摸到“陆”形成了4个“陆” // handCard:[ // [203,204,101,101,101,201,202,203,206,206,210,209,109,109,108,208,208,206,207,104], // [102,206,108,210,110,103,207,102,106,202,210,104,202,202,205,205,106,101,202,201], // [109,209,206,109,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 提牌情况3:自己摸上来的牌是自己已经“偎牌”的牌 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,209,205,205,106,101,202,201], // [203,204,101,101,101,201,202,203,206,206,210,209,109,109,108,208,208,108,207,104], // [109,206,109,206,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 跑牌情况1:当别人从墩上摸得牌,自己手上有一坎 206 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,206,206,205,205,106,101,202,201], // [203,204,101,101,101,201,202,203,205,207,210,209,109,109,108,208,208,206,207,104], // [201,206,206,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 跑牌情况2:当自己从墩上摸得牌,是自己已经碰的牌 206 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,206,205,205,106,101,202,201], // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,104], // [201,203,206,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 跑牌情况3:当别人从墩上摸得牌,是自己已经碰的牌 206 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,206,205,205,106,101,202,201], // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,104], // [201,206,206,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 跑牌情况4:当别人从墩上摸得牌,是自己已经偎的牌 206 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,209,205,205,106,101,202,201], // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,104], // [201,206,206,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 跑牌情况5:当别人滑动手牌打出的牌,是自己已经偎的牌 206 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,209,205,205,106,101,202,201], // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,104], // [109,206,109,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 跑牌情况6:当别人滑动手牌打出的牌,自己手上有一坎 206 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,209,205,205,106,101,202,201], // [203,204,101,101,101,201,202,203,206,206,210,209,109,109,108,208,208,206,207,104], // [109,206,109,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 闲家是否可碰 出104 过207 碰109 出203 过203 碰201 出108 // handCard:[ // [102,110,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [108,207,106,201,109,206,105,207,105,109,207,205,203,207,107,105,106,101,102,201], // [103,203,203,203,203,103,207,103,106,202,210,104,102,101,109,209,106,101,103,201], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,207,109,201,109,106,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 庄家胡牌提示 // handCard:[ // // [201,201,201,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,206], // [102,102,102,102,209,209,110,110,110,202,207,210,101,101,201,103,104,105,207,208], // [102,102,102,102,209,209,110,110,110,202,207,210,101,101,201,103,104,105,207,208], // [107,209,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,209,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 闲家提后更新庄家胡牌提示的剩余张数 打105 // handCard:[ // [201,201,201,109,109,109,202,205,210,104,105,103,104,105,106,204,204,204,205,207], // [102,102,102,102,209,209,110,110,110,202,207,210,101,101,201,103,105,105,207,208], // [107,209,206,203,108,201,108,209,106,205,209,210,106,208,104,107,105,101,206,101], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 205,105,206,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 闲家提后更新庄家胡牌提示的剩余张数 打105 // handCard:[ // [201,201,201,109,109,109,202,205,210,104,105,103,104,105,106,204,204,204,206,207], // [102,102,102,102,205,205,110,110,110,110,205,210,101,101,201,103,103,103,207,208], // [107,209,206,203,108,201,108,209,106,205,209,210,106,208,104,107,105,101,206,101], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 207,205,202,206,105,101,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 闲家提后更新庄家胡牌提示的剩余张数 打105 // handCard:[ // [201,201,201,109,109,109,202,205,210,104,105,103,104,105,106,204,204,204,206,207], // [102,102,102,102,205,205,109,110,110,110,205,210,101,101,201,103,103,103,207,208], // [107,209,206,203,108,201,108,209,106,205,209,210,106,208,104,107,105,101,206,101], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 207,110,202,206,105,101,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 闲家提后更新庄家胡牌提示的剩余张数 打105 // handCard:[ // [201,201,201,109,109,109,202,205,210,104,105,103,104,105,106,204,204,204,206,207], // [102,102,102,102,205,205,110,110,110,110,205,210,101,101,201,103,103,103,207,208], // [107,209,206,203,108,201,108,209,106,205,209,210,106,208,104,107,105,101,206,101], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 207,205,202,206,105,101,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 闲家发牌阶段三提五坎(3提1坎)房间要测土跑胡 1个大团圆 // handCard:[ // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [209,209,209,109,109,109,209,109,102,101,101,101,104,104,104,104,108,204,108,105], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 103,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 闲家发牌阶段三提五坎(3提1坎)房间要测土跑胡 2个大团圆 // handCard:[ // [209,209,209,109,109,109,209,109,102,204,204,204,104,104,104,104,108,204,108,105], // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 103,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 庄家发牌阶段三提五坎(1提4坎)房间要测土跑胡 // handCard:[ // [209,209,209,109,109,109,202,202,202,101,101,101,104,104,104,104,204,204,205,205], // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 闲家发牌阶段三提五坎(1提4坎)房间要测土跑胡 // handCard:[ // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [209,209,209,109,109,109,202,202,202,101,101,101,104,104,104,104,204,204,205,205], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 发牌阶段三提五坎(3提) // handCard:[ // [102,102,102,102,110,110,110,110,210,210,210,210,202,104,101,109,209,106,101,201], // [210,108,209,203,202,206,108,204,205,108,201,104,204,202,104,107,204,209,107,101], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 206,105,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 发牌阶段三提五坎(4提) // handCard:[ // [102,102,102,102,110,110,110,110,210,210,210,210,202,101,101,101,209,106,101,201], // [210,108,209,203,202,206,108,204,205,108,201,104,204,202,104,107,204,209,107,101], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 206,105,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 庄家发牌阶段三提五坎(5坎) // handCard:[ // [209,209,209,109,109,109,202,202,202,101,101,101,104,104,104,107,204,204,205,205], // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 闲家发牌阶段三提五坎(5坎)(庄家亮的101不能用来给闲家组成5坎:101坎) // handCard:[ // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [209,209,209,109,109,109,202,202,202,101,101,108,104,104,104,107,204,204,205,205], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 101,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 庄家发牌阶段三提五坎(4坎和一对小一)(庄家亮的101用来给庄家组成5坎:101坎) // handCard:[ // [209,209,209,109,109,109,202,202,202,101,101,108,104,104,104,107,204,204,205,205], // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 101,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 出牌牌阶段能形成三提,这种情况不满足3提5坎 // handCard:[ // [102,102,102,102,110,110,110,110,210,210,210,202,202,104,101,109,209,106,101,201], // [210,108,209,203,202,206,108,204,205,108,201,104,204,202,104,107,204,209,107,101], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 206,105,208,210,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 地胡 // handCard:[ // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 庄家判胡天胡 // handCard:[ // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205], // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 地胡 一炮多响 两个闲家对庄家亮子108使用不一样,一个是和自己手上3个108组成提一个是和手上的106,107组成6,7,8顺子 // handCard:[ // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,107], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,106], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,107], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,205,205,108,205,205,108,108,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 一炮多响 两个闲家对庄家亮子108使用不一样,一个是和自己手上3个108组成提一个是和手上的106,107组成6,7,8顺子 // handCard:[ // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,208,208,208,106,107], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,105,106,107], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,208,208,208,106,107], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,205,205,103,108,105,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 偎胡 两个闲家对庄家亮子108使用不一样,一个是和自己手上3个108组成提一个是和手上的106,107组成6,7,8顺子 // handCard:[ // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,208,208,208,106,107], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,107], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,208,208,208,106,107], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,205,205,103,108,105,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 要问跑的优先级 一炮多响 两个闲家对庄家亮子108使用不一样,一个是和自己手上3个108组成提一个是和手上的106,107组成6,7,8顺子 // handCard:[ // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,208,208,208,106,107], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,106], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,208,208,208,106,107], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,205,205,108,105,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 地胡 不能胡(庄家)打出的208 // handCard:[ // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,107], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,208,208,208,106,106], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,107], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 208,205,205,108,108,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 天地胡 手上有两个106和一个提还有105和107 // handCard:[ // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,209,105,107,106,106], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,209,105,107,106,106], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,106], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 106,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 海胡 打208 过 // handCard:[ // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,209,105,107,106,106], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,209,105,107,106,106], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,106], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 208,207,208,105 // ], // },//////复制结束点 // {///// 复制起点 听胡 打208 过 // handCard:[ // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,209,105,107,106,106], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,209,105,107,106,106], // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,106], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 208,204,208,208,105 // ], // },//////复制结束点 {///// 复制起点 闲1金屋藏娇(自摸,和过胡之后胡闲2两种情况) handCard:[ [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], [209,209,209,109,109,109,202,207,210,103,103,103,104,105,106,107,204,204,205,205], [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205], ], leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 104,103,104,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 ], },//////复制结束点 // {///// 复制起点 闲家1金屋藏娇(发牌阶段) // handCard:[ // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [209,209,209,109,109,109,202,207,210,103,103,103,103,105,106,107,204,204,205,205], // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 104,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 庄家金屋藏娇(发牌阶段) // handCard:[ // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [209,209,209,109,109,109,202,207,210,103,103,103,104,105,106,107,204,204,205,205], // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 103,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 {///// 复制起点 庄家金屋藏娇 handCard:[ [209,209,209,109,109,109,202,207,210,103,103,103,104,105,106,107,204,204,205,205], [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205], ], leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 103,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 ], },//////复制结束点 // {///// 复制起点 闲家偎后胡 // handCard:[ // [108,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [209,209,208,208,208,208,202,207,210,103,103,103,104,105,106,206,204,108,108,205], // [207,207,207,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 203,209,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 庄家和1个闲家天胡 // handCard:[ // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205], // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 庄家和2个闲家地胡 // handCard:[ // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205], // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205], // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 庄家起手打出(203)玩家可吃需比0张 // handCard:[ // [102,206,110,203,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [208,208,208,208,105,205,205,201,202,203,107,108,109,106,106,101,103,203,209,210], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 110,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 庄家起手打出(207)玩家可吃需比0张 // handCard:[ // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [210,108,208,107,202,205,108,204,205,108,209,206,204,202,206,109,204,208,109,107], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 110,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 庄家起手打出(207)玩家可吃需比2张 // handCard:[ // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [210,108,208,107,202,205,108,204,205,108,209,206,204,202,206,207,204,208,207,107], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 110,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 牌堆第二张(207)玩家可吃需比1张 // handCard:[ // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [210,108,208,107,202,205,108,204,205,108,209,206,204,202,206,207,204,208,103,107], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 110,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 2人 测试末家过碰之后可以吃 打202 过 闲1吃后打202 // handCard:[ // [205,205,101,102,205,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208], // [205,205,101,102,205,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208], // [205,205,101,102,205,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 204,103,101,105 // ], // },//////复制结束点 // {///// 复制起点 3人 庄家打 110 闲家可形成1跑1提 // handCard:[ // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,110,204,204,205,205], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 起手庄家家2个提(牌堆里第一张可组成1个提) // handCard:[ // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [210,108,209,203,202,206,108,204,205,108,201,104,204,202,104,107,204,209,107,101], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 110,105,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 起手庄家家2个提 // handCard:[ // [102,110,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [210,108,209,203,202,206,108,204,205,108,201,104,204,202,104,107,204,209,107,101], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 206,105,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 起手庄家和闲家都2个提 // handCard:[ // [102,110,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [102,110,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [103,203,203,203,203,103,207,103,106,202,210,104,102,101,109,209,106,101,103,201], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,207,106,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 编号1 3人 庄家打 110 闲家可形成1跑1提之后闲家八块,下家摸排 // handCard:[ // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,110,204,204,205,205], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,204,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 编号2 起手2个玩家每人1个提,一轮之后庄家会再次提 打201之后1号玩家提之后看看105发给谁 // handCard:[ // [102,103,207,102,106,202,210,104,102,101,109,209,106,101,204,209,107,101,102,201], // [210,108,209,203,202,206,108,110,204,205,108,110,201,110,104,204,202,104,110,107], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 206,105,208,101,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 起手闲家2个提 // handCard:[ // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,206], // [102,110,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 2人 测试3种跑牌 打牌顺序 110 跑 209 碰 101 碰 201 跑 204 过 // handCard:[ // [209,209,208,109,109,109,202,207,210,101,110,103,104,105,106,107,204,204,205,206], // [105,110,110,110,109,103,103,102,106,202,210,210,102,101,109,209,201,101,209,204], // [107,209,203,101,101,108,205,106,204,209,210,106,208,109,203,202,101,208,104,103], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,209,203,203,101,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 2人 吃碰之后手上没牌可打 打牌顺序 103 209 101 204 106 202 // handCard:[ // [209,209,208,109,109,109,202,207,210,101,110,103,104,105,106,107,204,204,205,206], // [102,110,110,110,109,103,103,102,106,202,210,210,102,101,109,209,106,101,109,204], // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 2人 庄家偎牌之后手上没牌可打进行钻洞 过了一会儿胡息够了 这种情况正确的应该事不能胡 打牌顺序1238 10互相碰 打107 // handCard:[ // [109,109,109,101,101,201,102,102,202,103,103,203,110,110,210,108,108,208,106,106], // [109,109,109,201,201,101,202,202,102,203,203,103,210,210,110,208,208,108,106,106], // // [107,204,102,205,109,206,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 107,107,106,102,102,103 // ], // },//////复制结束点 // {///// 复制起点 2人 偎牌之后手上没牌可打进行钻洞 打牌顺序 103 204 101 209 107 105 110 106 210 202 // handCard:[ // [209,209,208,109,109,109,202,207,210,101,110,103,104,105,106,107,204,204,205,206], // [105,105,110,110,109,103,103,102,106,202,210,210,102,101,109,209,106,101,109,204], // [107,204,102,205,109,206,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,207,102,205,109,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 2人 偎牌之后手上只剩一个刻子了可胡没牌可打但是胡息够了 打牌顺序 203 204 201 209 107 105 108 106 210 202 // handCard:[ // [209,209,208,109,109,109,202,207,210,201,108,203,104,105,106,107,204,204,205,206], // [105,105,108,108,109,203,203,102,106,202,210,210,102,201,109,209,106,201,109,204], // [107,103,102,205,109,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,207,102,205,109,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 2人 偎牌之后手上只剩一个刻子了可胡没牌可打 打牌顺序 103 204 201 209 107 105 110 106 210 202 // handCard:[ // [209,209,208,109,109,109,202,207,210,201,110,103,104,105,106,107,204,204,205,206], // [105,105,110,110,109,103,103,102,106,202,210,210,102,201,109,209,106,201,109,204], // [107,102,103,205,109,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,207,102,205,109,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 ////////////////////////////////////////////////////////////下面是bug///////////////////////////////////// // {///// 复制起点 庄家将第二列的102挪到最右边(新增一列)时会把第一列的102也删掉导致手牌变少的bug // handCard:[ // [206,107,210,208,207,107,202,102,103,207,107,101,109,104,102,210,202,206,201,105], // [102,103,104,106,101,206,102,203,110,101,204,208,201,201,105,108,103,208,105,106], // [203,104,209,204,108,209,107,202,106,210,109,110,204,207,109,108,202,108,206,205], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 105,210,101,104,203,208,205,106,109,207,205,204,209,110,205,209,103,201,110,203 // ], // },//////复制结束点 // {///// 复制起点 自己摸的可吃别人可碰(闲家的106) // handCard:[ // [202,103,206,206,108,208,102,201,209,107,202,105,208,101,205,102,104,110,207,205], // [207,103,103,104,101,105,104,109,205,202,102,204,210,203,210,109,209,208,108,209], // [209,210,207,106,206,101,201,101,203,208,102,108,110,105,108,103,106,104,204,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 109,106,203,201,203,201,106,210,109,207,105,108,104,204,204,206,110,202,107,205 // ], // },//////复制结束点 // {///// 复制起点 闲家偎后可胡(109) // handCard:[ // [202,103,206,206,108,208,102,201,209,107,202,105,208,101,205,102,104,110,207,205], // [201,202,203,202,207,210,103,104,105,204,205,206,208,209,210,102,107,110,109,109], // [203,109,207,107,206,101,201,101,203,208,102,108,110,105,108,103,107,104,204,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 203,109,203,201,203,201,106,210,109,207,105,108,104,204,204,206,110,202,107,205 // ], // },//////复制结束点 // {///// 复制起点 闲家吃103比103 形成2个小顺看吃碰胡息 // handCard:[ // [202,103,206,206,108,208,102,201,209,107,202,105,208,101,205,102,104,110,207,205], // [101,102,103,101,102,201,202,104,105,204,205,206,208,209,210,206,107,110,109,109], // [203,109,207,107,206,101,201,101,203,208,102,108,110,105,108,103,107,104,204,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 203,109,203,201,203,201,106,210,109,207,105,108,104,204,204,206,110,202,107,205 // ], // },//////复制结束点 // {///// 复制起点 假行行息 闲家3提5坎天胡 // handCard:[ // [202,103,206,206,108,208,102,201,209,107,202,105,208,101,205,102,104,110,207,204], // [207,207,207,201,201,201,201,103,103,103,101,101,101,206,206,206,102,107,110,204], // [204,104,207,107,206,101,201,101,203,208,102,108,110,105,108,103,107,104,204,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 203,109,203,201,203,201,106,210,109,207,105,108,104,204,204,206,110,202,107,205 // ], // },//////复制结束点 // {///// 复制起点 假行行息 闲家3提5坎天胡 // handCard:[ // [202,103,206,206,108,208,102,201,209,107,202,105,208,101,205,102,104,110,207,204], // [202,207,210,207,201,201,201,103,103,103,101,101,210,206,206,206,102,107,110,202], // [204,104,207,107,206,101,201,101,203,208,102,108,110,105,108,103,107,104,204,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 201,109,203,201,203,201,106,210,109,207,105,108,104,204,204,206,110,202,107,205 // ], // },//////复制结束点 // {///// 复制起点 庄家真背靠背 // handCard:[ // [201,201,101,202,202,102,203,203,103,204,204,104,106,106,105,206,209,207,209,209], // [101,101,201,102,102,202,103,103,203,104,104,204,105,105,205,106,106,206,209,209], // // [204,104,207,107,206,101,201,101,203,208,102,108,110,105,108,103,107,104,204,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 206,206,203,201,203,201,106,210,109,207,105,108,104,204,204,206,110,202,107,205 // ], // },//////复制结束点 // {///// 复制起点 假行行息 打103 闲1满足闲2不满足 // handCard:[ // [103,103,206,206,108,208,102,201,209,107,202,105,208,101,205,102,104,110,207,204], // [207,207,207,201,201,201,201,105,105,105,101,102,204,206,206,206,102,107,110,204], // [207,207,207,204,201,201,201,105,104,103,101,102,204,206,206,206,102,107,110,204], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 103,103,203,201,203,201,106,210,109,207,105,108,104,204,204,206,110,202,107,205 // ], // },//////复制结束点 // {///// 复制起点 2人 闲家抓小三 打105 碰105 打205 接下来庄家是否吃205决定接下来的103被谁家摸走 // handCard:[ // [108,108,206,206,108,208,102,201,209,107,202,105,208,101,205,102,104,110,207,204], // [207,207,207,201,201,201,105,105,205,103,103,103,204,206,206,206,102,107,110,204], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 104,103,207,107,206,101,201,101,203,208,102,108,110,105,108,103,107,104,204,105 // ], // },//////复制结束点 // {///// 复制起点 2人 闲家偎小三 应该闷着摸牌 // handCard:[ // [108,108,206,206,108,208,102,101,209,107,202,105,208,101,205,102,104,110,207,204], // [207,207,207,201,201,201,201,105,105,205,101,102,204,103,103,206,102,107,110,204], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 104,103,206,105,208,204,101,201,101,203,102,108,110,105,108,103,107,104,204,105 // ], // },//////复制结束点 // {///// 复制起点 2人 我抓到105,别人跑了,显示我已过牌 105 // handCard:[ // [103,104,206,206,108,208,102,101,209,107,202,108,208,101,205,102,207,110,207,204], // [207,207,207,201,201,201,105,105,105,205,101,102,204,103,103,206,102,107,110,204], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // [104,103,105,105,208,204,101,201,101,203,102,108,110,105,108,103,107,104,204,105], // ], // },//////复制结束点 // {///// 复制起点 2人 胡牌提示需满足15胡息要求 // handCard:[ // [209,208,207,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205], // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,209,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206 // ], // },//////复制结束点 // {///// 复制起点 2人 黄番 // handCard:[ // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205], // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 108,209 // ], // },//////复制结束点 // {///// 复制起点 2人 闲家红胡 打102 吃2710 打205 过 // handCard:[ // [102,206,210,210,110,103,207,102,106,202,210,104,202,101,109,209,106,101,202,201], // [108,108,108,108,105,106,107,205,107,110,201,202,203,202,207,210,209,209,209,110], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 110,103,110,110,105 // ], // },//////复制结束点 // {///// 复制起点 2人 闲家红胡 打102 吃2710 打205 过 // handCard:[ // [102,206,210,210,110,103,207,102,106,202,210,104,202,101,109,209,106,101,202,201], // [108,108,108,108,105,106,107,205,107,110,201,202,203,202,207,210,209,209,209,110], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 110,103,110,110,105 // ], // },//////复制结束 // {///// 复制起点 2人 闲家红胡 打110 碰 打205 过 // handCard:[ // [102,206,208,208,110,103,207,102,106,202,208,104,202,101,109,209,106,101,202,201], // [108,108,108,108,105,106,107,205,107,110,202,202,202,207,207,210,209,209,209,110], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 110,210,110,110,105 // ], // },//////复制结束点 // {///// 复制起点 2人 庄家黑胡 闲家点胡 // handCard:[ // [101,101,101,103,103,103,104,105,106,104,105,203,204,205,201,201,201,203,203,203], // [101,101,101,103,103,103,107,105,106,104,105,206,204,205,201,201,201,203,203,203], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 106,103,110,110,105 // ], // },//////复制结束点 // {///// 复制起点 2人 庄家黑胡 闲家点胡 // handCard:[ // [101,101,101,103,103,103,104,105,106,104,105,203,204,205,201,201,201,203,203,203], // [101,101,101,103,103,103,106,105,106,104,105,206,204,205,201,201,201,203,203,203], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 107,103,110,110,105 // ], // },//////复制结束点 // {///// 复制起点 2人 闲家小胡 打108 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,101,109,209,106,101,202,201], // [108,108,108,101,101,101,109,109,109,102,107,110,105,105,205,201,202,203,104,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 110,103,110,110,105 // ], // },//////复制结束点 // {///// 复制起点 2人 闲家偎后提109之后小胡没计算上 打210 偎109 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,101,109,209,106,101,102,201], // [202,202,210,109,109,101,106,106,106,101,102,103,103,104,105,205,205,205,108,108], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 110,109,101,109,108,108,101 // ], // },//////复制结束点 // {///// 复制起点 2人 闲家没有胡牌提示 打 205 吃345 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,101,205,209,106,101,202,201], // [203,204,101,101,101,201,202,203,202,207,210,209,109,109,108,208,208,206,207,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 110,103,110,110,105 // ], // },//////复制结束点 // {///// 复制起点 2人 非起手阶段的三提五坎不能胡 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,101,205,209,106,101,202,201], // [109,109,109,201,201,201,203,203,203,209,209,209,205,205,105,208,208,202,202,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 110,205,208,110,105 // ], // },//////复制结束点 // {///// 复制起点 2人 A玩家摸牌要吃B玩家要跑应该让B玩家跑 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,205,205,205,106,101,202,201], // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 201,205,110,110,105 // ], // },//////复制结束点 // {///// 复制起点 2人 测试过碰之后是否还能碰 也能测试臭偎 206 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,206,205,205,106,101,202,201], // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,104], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 201,205,206,110,105 // ], // },//////复制结束点 // {///// 复制起点 2人 测试过碰之后是否还能碰 也能测试臭偎 206 // handCard:[ // [102,206,108,210,110,203,207,102,106,202,210,104,202,206,205,205,106,101,202,208], // [203,204,101,101,101,201,202,103,206,207,210,209,109,109,108,208,208,206,207,204], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 109,205,206,110,105 // ], // },//////复制结束点 // {///// 复制起点 2人 测试大刻变成大碰 205 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,206,105,105,106,101,202,201], // [205,205,101,101,101,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 201,208,205,110,105 // ], // },//////复制结束点 // {///// 复制起点 2人 测试小刻变成小碰 105 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,206,205,205,106,101,202,201], // [105,105,101,101,101,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 201,205,105,110,105 // ], // },//////复制结束点 // {///// 复制起点 2人 测试吃碰之后不整理手牌 吃208打207 // handCard:[ // [102,107,110,202,207,210,202,207,210,103,104,105,102,107,110,105,106,104,206,205], // [205,205,101,101,101,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 204,208,205,110,105 // ], // },//////复制结束点 // {///// 复制起点 2人 测试摸牌之后有人可跑有人可胡 打204 // handCard:[ // [102,103,202,207,210,202,207,210,103,104,105,110,110,110,105,106,107,206,205,204], // [205,205,101,101,101,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 204,101,101,101,105 // ], // },//////复制结束点 // {///// 复制起点 2人 测试自己摸牌之后可吃别人可碰,但是别人的碰需要等自己吃的bug // handCard:[ // [102,103,208,207,210,208,207,210,103,104,105,110,110,110,105,106,107,206,205,204], // [205,205,101,101,101,201,202,203,202,207,210,109,109,109,108,107,106,206,207,203], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 204,208,101,101,105 // ], // },//////复制结束点 // {///// 复制起点 2人 测试捉小三 自己摸牌之后可吃别人可碰,但是别人的碰需要等自己吃的bug // handCard:[ // [102,203,208,207,210,208,207,210,103,104,105,110,108,109,105,106,107,206,205,204], // [205,205,101,102,205,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 204,208,103,101,105 // ], // },//////复制结束点 // {///// 复制起点 2人 测试点灯 // handCard:[ // [205,205,101,102,205,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208], // [205,205,101,102,205,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 204,103,101,105 // ], // },//////复制结束点 // {///// 复制起点 2人 闲家跑牌情况2:当自己从墩上摸得牌,是自己已经碰的牌 206 当前可跑不能胡但是跑完之后能胡的情况 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,206,205,205,106,101,202,201], // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,205], // // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,205,205], // // [203,204,101,101,101,201,202,203,206,207,210,109,109,109,108,208,208,206,205,205], // [201,203,206,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 对于209庄家只能吃789不能吃89十 // handCard:[ // [201,202,203,202,207,210,102,107,110,206,106,106,101,201,205,205,105,108,208,210], // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,205], // [201,203,209,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 闲家偎202之后摸到202提别人可胡 101 过 108 碰105 过205 碰210 // handCard:[ // [201,204,203,202,207,210,102,107,110,206,106,106,101,201,205,205,105,108,108,210], // [106,106,108,202,202,105,105,205,201,201,203,103,103,109,109,206,206,207,207,203], // [201,106,202,202,209,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 闲家偎106之后庄家摸到106之后闲家应该是106跑 // handCard:[ // [201,204,203,202,207,210,102,107,110,206,206,106,101,201,205,205,105,108,108,210], // [106,106,108,202,202,105,105,105,201,201,203,109,206,109,109,206,206,207,207,203], // [201,106,106,202,209,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 是否需要改变胡息类型闲家跑202不应该能胡 两家碰105,106 // handCard:[ // [109,109,209,205,205,105,206,206,106,101,101,101,103,103,103,209,207,208,108,108], // [209,209,109,105,105,205,106,106,206,202,202,202,103,103,103,206,207,208,203,203], // [201,202,203,202,209,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 检查胡牌提示 102 碰101 碰203 吃205 吃209 碰207 吃201 偎110 点208 // handCard:[ // [101,101,102,203,204,206,209,107,207,107,108,109,103,103,103,102,207,208,108,108], // [102,102,101,201,202,205,209,209,207,110,110,107,107,104,105,206,207,208,106,208], // [201,110,203,202,209,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 检查胡牌提示 106 碰206 碰203 吃105 跑203 吃110 碰104 打206 碰206 碰110 // handCard:[ // [206,206,106,201,201,202,202,105,110,107,210,109,103,103,103,208,207,208,207,108], // [106,106,206,203,203,105,105,105,110,110,110,210,210,108,108,201,201,104,206,104], // [102,104,108,209,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // 为了实现已碰七自己或别人摸到7时可以和自己手上两个柒组成绞牌这种情况的最优解 // {///// 复制起点 2人 201 碰101 碰105 吃105 跑203 吃110 碰104 打206 碰206 碰110 // handCard:[ // [101,101,201,205,205,105,106,106,206,107,207,207,103,103,103,209,207,208,207,108], // [201,201,101,105,105,205,206,206,106,107,107,207,102,102,102,202,202,202,207,210], // [102,107,107,209,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 201 碰101 碰105 吃105 跑203 吃110 碰104 打206 碰206 碰110 // handCard:[ // [101,101,201,205,205,105,106,106,206,107,207,207,103,103,103,209,207,208,207,108], // [201,201,101,105,105,205,206,206,106,107,202,207,102,102,102,209,209,209,202,210], // [102,202,107,209,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 放入吃碰牌不能胡时在这里判断不放入吃碰牌情况 闲家手牌碰完之后点204看能否提示108可胡 // handCard:[ // [109,109,209,208,208,108,106,106,206,101,102,103,201,202,203,109,110,204,105,205], // [209,209,109,108,108,208,206,206,106,101,102,103,201,202,203,109,110,204,205,205], // [102,108,108,209,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 两个人可同时吃106 101过 // handCard:[ // [201,204,203,202,207,210,102,207,110,206,106,106,101,201,205,205,105,108,108,210], // [104,107,108,202,202,105,105,105,201,201,203,109,206,109,109,206,206,207,207,203], // [201,106,106,202,209,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 胡牌提示里缺少提示自己手上有一坎(206)的牌 // handCard:[ // [102,206,104,210,110,103,207,102,106,202,210,104,206,206,105,105,106,101,107,208], // [203,204,101,101,101,201,202,203,205,207,210,209,109,109,108,208,208,206,207,104], // [208,206,206,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 跑牌情况6:当别人滑动手牌打出的牌,自己手上有一坎 206 // handCard:[ // [102,206,108,210,110,103,207,102,106,202,210,104,202,209,205,205,106,101,202,201], // [203,204,101,101,101,201,202,203,206,206,210,209,109,109,108,208,208,206,207,104], // [109,206,109,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 偎108后别人打108不应可胡 // handCard:[ // [109,109,209,208,208,108,106,106,206,101,102,103,201,202,203,109,110,204,105,205], // [209,209,209,108,108,208,206,206,206,101,102,103,201,202,203,109,109,205,205,205], // [102,108,108,209,110,105], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人 201 碰101 碰105 吃105 跑203 吃110 碰104 打206 碰206 碰110 // handCard:[ // [101,101,201,102,102,202,103,103,203,104,104,204,105,105,205,106,106,206,107,107], // [201,201,101,202,202,102,203,203,103,204,204,104,205,205,105,206,206,106,107,107], // [208,106,108,105,110,107,108,107], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人偎牌之后只剩2张牌且可胡 201 碰202 吃(202,203,204;202,102,102完打205 // // 碰202 偎106打206 碰107 碰103 吃(101,102,103;103,203,203)完打104 碰103 摸吃108打105 // // 摸偎105(钻洞了) 摸107时候自摸了 // handCard:[ // [101,101,201,102,102,202,103,103,203,104,104,204,105,105,205,106,106,206,107,107], // [201,201,101,202,202,102,203,203,103,204,204,104,205,205,105,206,206,106,107,107], // [101,106,108,105,110,107,108,107], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人偎牌之后只剩2张牌且可胡 201 碰101 碰105 吃105 跑203 吃110 碰104 打206 碰206 碰110 // handCard:[ // [101,101,201,102,102,202,103,103,203,104,104,204,105,105,205,106,106,206,107,107], // [201,201,101,202,202,102,203,203,103,204,204,104,205,205,105,206,206,106,107,107], // [101,106,108,105,110,107,108,107], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人偎牌之后只剩2张牌且可胡 201 碰202 吃(202,203,204;202,102,102完打205 // // 碰202 偎106打206 碰107 碰103 吃(101,102,103;103,203,203)完打104 碰103 摸吃108打105 // // 摸偎105(钻洞了) 摸107时候自摸了 // handCard:[ // [101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110], // [201,201,202,202,203,203,204,204,205,205,206,206,207,207,208,208,209,209,210,210], // [201,101,202,102,203,103,204,104,205,105,206,106,207,107,208,108,209,109,210,110], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 2人偎牌之后只剩2张牌且可胡 201 碰202 吃(202,203,204;202,102,102完打205 // // 碰202 偎106打206 碰107 碰103 吃(101,102,103;103,203,203)完打104 碰103 摸吃108打105 // // 摸偎105(钻洞了) 摸107时候自摸了 // handCard:[ // [101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110], // [201,201,202,202,203,203,204,204,205,205,206,206,207,207,208,208,209,209,210,210], // [101,201,102,202,103,203,104,204,105,205,106,106,107,207,108,208,109,209,210,110], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // ], // },//////复制结束点 // {///// 复制起点 测试回放,全点过 // handCard:[ // [101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110], // [201,201,202,202,203,203,204,204,205,205,206,206,207,207,208,208,209,209,210,210], // [], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 201,101,202,102,203,103,204,104,205,105,206,106,207,107,208,108,209,109,210,110 // ], // },//////复制结束点 // {///// 复制起点 摸牌速度 吃103比2张 // handCard:[ // [101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,203,203], // [101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,203,203], // [], // ], // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 // 210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210 // ], // },//////复制结束点 {///// 复制起点 2人偎牌之后只剩2张牌且可胡 201 碰202 吃(202,203,204;202,102,102完打205 // 碰202 偎106打206 碰107 碰103 吃(101,102,103;103,203,203)完打104 碰103 摸吃108打105 // 摸偎105(钻洞了) 摸107时候自摸了 handCard:[ [101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,107,108,110,110], [201,201,202,202,203,203,204,204,205,205,206,206,207,207,208,208,207,208,210,210], [101,109,102,109,202,103,203,104,204,105,205,106,106,107,207,108,208,109,209,210,110], ], leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 ], },//////复制结束点 {///// 复制起点 摸牌速度 吃103比2张 handCard:[ [205,205,205,205,207,207,207,102,102,201,202,203,103,104,105,110,110,204,204,203], [101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,203,203], [], ], leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序 203,210,207,210,102,210,210,210,210,210,210,210,210,210,210,210 ], },//////复制结束点 ] // 导出类 module.exports = SetHandCard; // 原型对象 var proto = SetHandCard.prototype; // ////设置首次发牌 返回一副假洗(相当于人工洗过)的牌 proto.getSCFP = function () { if(!SetHandCard.setCardByPeople[SetHandCard.cardGroupIndex]) return/////未人工设置的话就返回空 let cardPool = [] let setItem = SetHandCard.setCardByPeople[SetHandCard.cardGroupIndex] let hancard1 = setItem.handCard[0] || [] let hancard2 = setItem.handCard[1] || [] let hancard3 = setItem.handCard[2] || [] let hancard4 = setItem.handCard[3] || [] ///////拼接各个玩家的手牌 cardPool = cardPool.concat(hancard1) cardPool = cardPool.concat(hancard2) cardPool = cardPool.concat(hancard3) cardPool = cardPool.concat(hancard4) //////拼接整副牌剩下的牌 cardPool = cardPool.concat(setItem.leftCard) // console.warn("本次的牌===== ",cardPool); return cardPool };