Files
erqiwang_youle/client/tests/fixtures/packets.json
T
joywayerandClaude Opus 5 8b2cfdaf27 二七王:前端删掉 9 处阶段/控制权推导,一律读服务端包字段
I-3 前端不再持有对局状态机(配合服务端上一提交的下发面补齐):
- 删掉 5 处按 rpc 名硬编码的 aset.step(Deal=1 / Call=2 / Main=3 / Bury=5 / Result=6),
  一律改 _apply 读包里的 step
- 删掉 4 处 turn.seat = aset.banker(CallHandler / MainHandler / ResyncHandler×2),
  增量路径读 nextseat、重连路径读分组里的 seat;同一条规则不再有 4 个写入处

I-2 ResyncHandler._applyBalance 由只接 aset 扩为接 aset/bottom/account,
结算面板开着时重连/硬刷新不再丢抠底明细与末局大结算。
一致性测试 EXCLUDE 随之从 4 条收缩为 2 条(去掉 result.bottom / result.account,
只留一次性事件 table.ancard3s 与归下一轮的 result.chupai),未新增任何豁免条目。

夹具按新包结构重跑(种子不变,牌局不变):diff 纯为 67 行新增字段、0 行删除;
test_fixture 补上 step/nextseat/Balance 同源断言(68→82 checks)。
export_packets.js 里关于 playproc/seatlist 活引用的注释已过时,更正为仍存在的
Balance.readystate 与三份结算快照。

各 handler 单测补齐新字段并新增守卫用例:刻意构造 nextseat != banker、
step 为非预期值的包,使「退回硬编码/banker 反推」的写法必然转红(11/11 已验证)。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 21:31:20 +08:00

19669 lines
356 KiB
JSON

{
"roomtype": "00000",
"startwar": [
{
"deskwar": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 1,
"MyCards": [
52,
19,
94,
68,
14,
55,
93,
105,
103,
102,
46,
92,
37,
36,
90,
67,
75,
18,
72,
71,
54,
0,
10,
64,
63,
62,
7,
59
],
"CallRun": {
"seat": 0,
"countdown": 15,
"nowcall": 0,
"multiple": 0,
"call": [
null,
null,
null
]
}
}
},
{
"deskwar": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 1,
"MyCards": [
106,
99,
73,
81,
50,
49,
48,
47,
80,
34,
88,
87,
31,
84,
78,
24,
77,
22,
21,
17,
12,
11,
65,
9,
8,
5,
58,
4
],
"CallRun": {
"seat": 0,
"countdown": 15,
"nowcall": 0,
"multiple": 0,
"call": [
null,
null,
null
]
}
}
},
{
"deskwar": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 1,
"MyCards": [
53,
107,
45,
86,
32,
6,
60,
40,
27,
1,
39,
104,
44,
98,
97,
43,
26,
38,
91,
89,
35,
85,
30,
13,
25,
76,
74,
61
],
"CallRun": {
"seat": 0,
"countdown": 15,
"nowcall": 0,
"multiple": 0,
"call": [
null,
null,
null
]
}
}
}
],
"seats": [
[
{
"rpc": "fapai",
"data": {
"success": true,
"asetidx": 1,
"asetcount": 6,
"step": 1,
"seat": 0,
"countdown": 15,
"cards": [
52,
19,
94,
68,
14,
55,
93,
105,
103,
102,
46,
92,
37,
36,
90,
67,
75,
18,
72,
71,
54,
0,
10,
64,
63,
62,
7,
59
]
}
},
{
"rpc": "jiaofen",
"data": {
"success": true,
"seat": 0,
"call": 65,
"currcall": 65,
"multiple": 2,
"step": 1,
"nextseat": 1,
"countdown": 15
}
},
{
"rpc": "jiaofen",
"data": {
"success": true,
"seat": 1,
"call": 0,
"currcall": 65,
"multiple": 2,
"step": 1,
"nextseat": 2,
"countdown": 15
}
},
{
"rpc": "shangzhuang",
"data": {
"success": true,
"seat": 2,
"call": 0,
"banker": 0,
"grade": 65,
"multiple": 2,
"step": 2,
"nextseat": 0,
"countdown": 20,
"touxiang": 0,
"curmultiple": 3,
"cards": [
52,
19,
94,
68,
14,
55,
93,
51,
105,
103,
102,
101,
46,
100,
92,
37,
36,
90,
33,
67,
79,
23,
75,
20,
72,
18,
71,
0,
54,
66,
10,
64,
63,
62,
7,
59
],
"bottomcards": [
51,
101,
100,
33,
79,
23,
20,
66
]
}
},
{
"rpc": "xuanzhu",
"data": {
"success": true,
"banker": 0,
"flower": 1,
"step": 3,
"nextseat": 0,
"countdown": 25,
"cards": [
52,
19,
55,
94,
68,
14,
54,
0,
66,
64,
10,
63,
62,
7,
59,
93,
51,
105,
103,
102,
101,
46,
100,
92,
37,
36,
90,
33,
67,
79,
23,
75,
20,
72,
18,
71
]
}
},
{
"rpc": "maipai",
"data": {
"success": true,
"step": 5,
"seat": 0,
"countdown": 30,
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"playproc": {
"round": 1,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"cards": [
52,
19,
55,
94,
68,
14,
54,
0,
66,
64,
10,
63,
62,
7,
59,
93,
51,
105,
103,
102,
101,
46,
100,
92,
37,
36,
90,
33
],
"burycards": [
67,
79,
23,
75,
20,
18,
72,
71
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
14,
68
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 3,
"playproc": {
"round": 1,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 0,
"maxcard": 2202,
"cards": [
[
14,
68
],
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"count": 2,
"flower": 1,
"cardtype": 201,
"cardsinhand": [
52,
19,
55,
94,
0,
54,
66,
10,
64,
63,
62,
7,
59,
93,
51,
105,
103,
102,
101,
46,
100,
92,
37,
36,
90,
33
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
65,
11
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 3,
"playproc": {
"round": 1,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 0,
"maxcard": 2202,
"cards": [
[
14,
68
],
[
65,
11
],
null
],
"shuai_demand": null
},
"baozhu": 0
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
107,
53
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 3,
"playproc": {
"round": 2,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 2
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
60,
6
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 3,
"playproc": {
"round": 2,
"start": 2,
"currseat": 0,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 2,
"maxcard": 8107,
"cards": [
null,
null,
[
60,
6
]
],
"shuai_demand": null
},
"baozhu": 0,
"count": 2,
"flower": 1,
"cardtype": 201
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
54,
0
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 3,
"playproc": {
"round": 2,
"start": 2,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 2,
"maxcard": 8107,
"cards": [
[
54,
0
],
null,
[
60,
6
]
],
"shuai_demand": null
},
"baozhu": 0,
"cardsinhand": [
52,
19,
55,
94,
66,
10,
64,
63,
62,
7,
59,
93,
51,
105,
103,
102,
101,
46,
100,
92,
37,
36,
90,
33
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
58,
4
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 3,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 2,
"grade": 10
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
86,
32
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 3,
"start": 2,
"currseat": 0,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 2,
"maxcard": 7307,
"cards": [
null,
null,
[
86,
32
]
],
"shuai_demand": null
},
"baozhu": 0,
"count": 2,
"flower": 1,
"cardtype": 201,
"mustcard": [
10,
64
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
64,
10
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 3,
"start": 2,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 2,
"maxcard": 7307,
"cards": [
[
64,
10
],
null,
[
86,
32
]
],
"shuai_demand": null
},
"baozhu": 0,
"cardsinhand": [
52,
19,
55,
94,
66,
63,
62,
7,
59,
93,
51,
105,
103,
102,
101,
46,
100,
92,
37,
36,
90,
33
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
106,
99
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 4,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 2
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
44,
98
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 4,
"start": 2,
"currseat": 0,
"startcount": 2,
"startflower": 4,
"starttype": 201,
"maxseat": 2,
"maxcard": 406,
"cards": [
null,
null,
[
44,
98
]
],
"shuai_demand": null
},
"baozhu": 0,
"count": 2,
"flower": 4,
"cardtype": 201
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
105,
51
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 4,
"start": 2,
"currseat": 1,
"startcount": 2,
"startflower": 4,
"starttype": 201,
"maxseat": 0,
"maxcard": 413,
"cards": [
[
105,
51
],
null,
[
44,
98
]
],
"shuai_demand": null
},
"baozhu": 0,
"cardsinhand": [
52,
19,
55,
94,
66,
63,
62,
7,
59,
93,
103,
102,
101,
100,
46,
92,
37,
90,
36,
33
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
50,
49
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 5,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
52,
19
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 5,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 7207,
"cards": [
[
52,
19
],
null,
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 0,
"count": 2,
"flower": 1,
"cardtype": 102,
"shuai": {
"tractors": [],
"pairs": 0,
"singles": 2
},
"cardsinhand": [
55,
94,
66,
63,
62,
7,
59,
93,
103,
102,
101,
100,
46,
92,
37,
90,
36,
33
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
73,
81
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 5,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 7207,
"cards": [
[
52,
19
],
[
73,
81
],
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 0
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
45,
1
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 6,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
55,
94
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 6,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 2402,
"cards": [
[
55,
94
],
null,
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 0,
"count": 2,
"flower": 1,
"cardtype": 102,
"shuai": {
"tractors": [],
"pairs": 0,
"singles": 2
},
"cardsinhand": [
66,
63,
62,
7,
59,
93,
103,
102,
101,
100,
46,
92,
37,
36,
90,
33
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
12,
9
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 6,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 2402,
"cards": [
[
55,
94
],
[
12,
9
],
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 0
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
40,
27
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 7,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
66,
63,
62
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 7,
"start": 0,
"currseat": 1,
"startcount": 3,
"startflower": 1,
"starttype": 103,
"maxseat": 0,
"maxcard": 1109,
"cards": [
[
66,
63,
62
],
null,
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 3
}
},
"baozhu": 0,
"count": 3,
"flower": 1,
"cardtype": 103,
"shuai": {
"tractors": [],
"pairs": 0,
"singles": 3
},
"cardsinhand": [
7,
59,
93,
103,
102,
101,
100,
46,
92,
37,
36,
90,
33
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
8,
5,
48
],
"seatlist": [
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
2,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
1,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 7,
"start": 0,
"currseat": 2,
"startcount": 3,
"startflower": 1,
"starttype": 103,
"maxseat": 0,
"maxcard": 1109,
"cards": [
[
66,
63,
62
],
[
8,
5,
48
],
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 3
}
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
61,
39,
104
],
"seatlist": [
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
2,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 8,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
7,
59
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 8,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 1106,
"cards": [
[
7,
59
],
null,
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 1,
"count": 2,
"flower": 1,
"cardtype": 102,
"shuai": {
"tractors": [],
"pairs": 0,
"singles": 2
},
"cardsinhand": [
93,
103,
102,
101,
100,
46,
92,
37,
36,
90,
33
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
47,
80
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 8,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 1106,
"cards": [
[
7,
59
],
[
47,
80
],
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
97,
43
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 9,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
46,
100
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 9,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 4,
"starttype": 201,
"maxseat": 0,
"maxcard": 408,
"cards": [
[
46,
100
],
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 2,
"flower": 4,
"cardtype": 201,
"cardsinhand": [
93,
103,
102,
101,
92,
37,
90,
36,
33
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
88,
34
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 9,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 4,
"starttype": 201,
"maxseat": 0,
"maxcard": 408,
"cards": [
[
46,
100
],
[
88,
34
],
null
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
26,
38
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 10,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
36,
90
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 10,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 3,
"starttype": 201,
"maxseat": 0,
"maxcard": 311,
"cards": [
[
36,
90
],
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 2,
"flower": 3,
"cardtype": 201,
"cardsinhand": [
93,
103,
102,
101,
92,
37,
33
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
87,
31
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 10,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 3,
"starttype": 201,
"maxseat": 0,
"maxcard": 311,
"cards": [
[
36,
90
],
[
87,
31
],
null
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
35,
89
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 11,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
33
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 11,
"start": 0,
"currseat": 1,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 0,
"maxcard": 308,
"cards": [
[
33
],
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 3,
"cardtype": 101,
"cardsinhand": [
93,
103,
102,
101,
92,
37
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
84
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 11,
"start": 0,
"currseat": 2,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 0,
"maxcard": 308,
"cards": [
[
33
],
[
84
],
null
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
91
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 12,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 2,
"grade": 5
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
74
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 12,
"start": 2,
"currseat": 0,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 208,
"cards": [
null,
null,
[
74
]
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 2,
"cardtype": 101
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
93
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 12,
"start": 2,
"currseat": 1,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 208,
"cards": [
[
93
],
null,
[
74
]
],
"shuai_demand": null
},
"baozhu": 1,
"cardsinhand": [
103,
102,
101,
92,
37
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
24
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 13,
"start": 1,
"currseat": 1,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 1
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 1,
"cards": [
17
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 13,
"start": 1,
"currseat": 2,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 1,
"maxcard": 205,
"cards": [
null,
[
17
],
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 2,
"cardtype": 101
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 2,
"cards": [
13
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 13,
"start": 1,
"currseat": 0,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 214,
"cards": [
null,
[
17
],
[
13
]
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 0,
"cards": [
103
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 14,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 2,
"grade": 5,
"cardsinhand": [
102,
101,
92,
37
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
76
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 14,
"start": 2,
"currseat": 0,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 210,
"cards": [
null,
null,
[
76
]
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 2,
"cardtype": 101
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
102
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 14,
"start": 2,
"currseat": 1,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 210,
"cards": [
[
102
],
null,
[
76
]
],
"shuai_demand": null
},
"baozhu": 1,
"cardsinhand": [
101,
92,
37
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
78
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 15,
"start": 1,
"currseat": 1,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 1,
"grade": 20
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 1,
"cards": [
21
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 15,
"start": 1,
"currseat": 2,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 1,
"maxcard": 209,
"cards": [
null,
[
21
],
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 2,
"cardtype": 101
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 2,
"cards": [
25
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 15,
"start": 1,
"currseat": 0,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 213,
"cards": [
null,
[
21
],
[
25
]
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 0,
"cards": [
101
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 16,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 2,
"grade": 10,
"cardsinhand": [
92,
37
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
30
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 16,
"start": 2,
"currseat": 0,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 2,
"maxcard": 305,
"cards": [
null,
null,
[
30
]
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 3,
"cardtype": 101
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
92
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 16,
"start": 2,
"currseat": 1,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 0,
"maxcard": 313,
"cards": [
[
92
],
null,
[
30
]
],
"shuai_demand": null
},
"baozhu": 1,
"cardsinhand": [
37
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
77
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
1,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 17,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
37
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
1,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 17,
"start": 0,
"currseat": 1,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 0,
"maxcard": 312,
"cards": [
[
37
],
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 3,
"cardtype": 101,
"cardsinhand": []
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
22
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
1,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 17,
"start": 0,
"currseat": 2,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 0,
"maxcard": 312,
"cards": [
[
37
],
[
22
],
null
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "jiesuan",
"data": {
"success": true,
"curmultiple": 1,
"chupai": {
"seat": 2,
"cards": [
85
],
"maxseat": 0
},
"bottom": {
"cards": [
67,
79,
23,
75,
20,
18,
72,
71
]
},
"step": 6,
"aset": {
"banker": 0,
"call": 65,
"multiple": 2,
"flower": 1,
"grade": 50,
"upgrade": 1,
"bangwang": 0,
"climb": 0,
"seatlist": [
{
"cards": [
52
],
"chongguan": 0,
"wang": 1,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": 4,
"grade": 4,
"score": 4
},
{
"cards": [
106
],
"chongguan": 0,
"wang": 1,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": -2,
"grade": -2,
"score": -2
},
{
"cards": [
53,
107
],
"chongguan": 0,
"wang": 2,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": -2,
"grade": -2,
"score": -2
}
]
}
}
}
],
[
{
"rpc": "fapai",
"data": {
"success": true,
"asetidx": 1,
"asetcount": 6,
"step": 1,
"seat": 0,
"countdown": 15,
"cards": [
106,
99,
73,
81,
50,
49,
48,
47,
80,
34,
88,
87,
31,
84,
78,
24,
77,
22,
21,
17,
12,
11,
65,
9,
8,
5,
58,
4
]
}
},
{
"rpc": "jiaofen",
"data": {
"success": true,
"seat": 0,
"call": 65,
"currcall": 65,
"multiple": 2,
"step": 1,
"nextseat": 1,
"countdown": 15
}
},
{
"rpc": "jiaofen",
"data": {
"success": true,
"seat": 1,
"call": 0,
"currcall": 65,
"multiple": 2,
"step": 1,
"nextseat": 2,
"countdown": 15
}
},
{
"rpc": "shangzhuang",
"data": {
"success": true,
"seat": 2,
"call": 0,
"banker": 0,
"grade": 65,
"multiple": 2,
"step": 2,
"nextseat": 0,
"countdown": 20,
"touxiang": 0,
"curmultiple": 3
}
},
{
"rpc": "xuanzhu",
"data": {
"success": true,
"banker": 0,
"flower": 1,
"step": 3,
"nextseat": 0,
"countdown": 25,
"cards": [
106,
99,
73,
81,
12,
11,
65,
9,
8,
5,
58,
4,
50,
49,
48,
47,
80,
34,
88,
87,
31,
84,
78,
24,
77,
22,
21,
17
]
}
},
{
"rpc": "maipai",
"data": {
"success": true,
"step": 5,
"seat": 0,
"countdown": 30,
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"playproc": {
"round": 1,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
}
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
14,
68
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 3,
"playproc": {
"round": 1,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 0,
"maxcard": 2202,
"cards": [
[
14,
68
],
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"count": 2,
"flower": 1,
"cardtype": 201
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
65,
11
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 3,
"playproc": {
"round": 1,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 0,
"maxcard": 2202,
"cards": [
[
14,
68
],
[
65,
11
],
null
],
"shuai_demand": null
},
"baozhu": 0,
"cardsinhand": [
106,
99,
73,
81,
12,
9,
8,
5,
4,
58,
50,
49,
48,
47,
80,
34,
88,
87,
31,
84,
78,
24,
77,
22,
21,
17
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
107,
53
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 3,
"playproc": {
"round": 2,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 2
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
60,
6
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 3,
"playproc": {
"round": 2,
"start": 2,
"currseat": 0,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 2,
"maxcard": 8107,
"cards": [
null,
null,
[
60,
6
]
],
"shuai_demand": null
},
"baozhu": 0,
"count": 2,
"flower": 1,
"cardtype": 201
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
54,
0
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 3,
"playproc": {
"round": 2,
"start": 2,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 2,
"maxcard": 8107,
"cards": [
[
54,
0
],
null,
[
60,
6
]
],
"shuai_demand": null
},
"baozhu": 0,
"mustcard": [
4,
58
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
58,
4
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 3,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 2,
"grade": 10,
"cardsinhand": [
106,
99,
73,
81,
12,
9,
8,
5,
50,
49,
48,
47,
80,
34,
88,
87,
31,
84,
78,
24,
77,
22,
21,
17
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
86,
32
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 3,
"start": 2,
"currseat": 0,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 2,
"maxcard": 7307,
"cards": [
null,
null,
[
86,
32
]
],
"shuai_demand": null
},
"baozhu": 0,
"count": 2,
"flower": 1,
"cardtype": 201
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
64,
10
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 3,
"start": 2,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 2,
"maxcard": 7307,
"cards": [
[
64,
10
],
null,
[
86,
32
]
],
"shuai_demand": null
},
"baozhu": 0
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
106,
99
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 4,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 2,
"cardsinhand": [
73,
81,
12,
9,
8,
5,
50,
49,
48,
47,
80,
34,
88,
87,
31,
84,
78,
24,
77,
22,
21,
17
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
44,
98
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 4,
"start": 2,
"currseat": 0,
"startcount": 2,
"startflower": 4,
"starttype": 201,
"maxseat": 2,
"maxcard": 406,
"cards": [
null,
null,
[
44,
98
]
],
"shuai_demand": null
},
"baozhu": 0,
"count": 2,
"flower": 4,
"cardtype": 201
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
105,
51
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 4,
"start": 2,
"currseat": 1,
"startcount": 2,
"startflower": 4,
"starttype": 201,
"maxseat": 0,
"maxcard": 413,
"cards": [
[
105,
51
],
null,
[
44,
98
]
],
"shuai_demand": null
},
"baozhu": 0
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
50,
49
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 5,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 0,
"cardsinhand": [
73,
81,
12,
9,
8,
5,
48,
47,
80,
34,
88,
87,
31,
84,
78,
24,
77,
22,
21,
17
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
52,
19
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 5,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 7207,
"cards": [
[
52,
19
],
null,
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 0,
"count": 2,
"flower": 1,
"cardtype": 102,
"shuai": {
"tractors": [],
"pairs": 0,
"singles": 2
}
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
73,
81
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 5,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 7207,
"cards": [
[
52,
19
],
[
73,
81
],
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 0,
"cardsinhand": [
12,
9,
8,
5,
48,
47,
80,
34,
88,
87,
31,
84,
24,
78,
77,
22,
21,
17
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
45,
1
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 6,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
55,
94
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 6,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 2402,
"cards": [
[
55,
94
],
null,
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 0,
"count": 2,
"flower": 1,
"cardtype": 102,
"shuai": {
"tractors": [],
"pairs": 0,
"singles": 2
}
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
12,
9
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 6,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 2402,
"cards": [
[
55,
94
],
[
12,
9
],
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 0,
"cardsinhand": [
8,
5,
48,
47,
80,
34,
88,
87,
31,
84,
24,
78,
77,
22,
21,
17
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
40,
27
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 7,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
66,
63,
62
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 7,
"start": 0,
"currseat": 1,
"startcount": 3,
"startflower": 1,
"starttype": 103,
"maxseat": 0,
"maxcard": 1109,
"cards": [
[
66,
63,
62
],
null,
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 3
}
},
"baozhu": 0,
"count": 3,
"flower": 1,
"cardtype": 103,
"shuai": {
"tractors": [],
"pairs": 0,
"singles": 3
}
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
8,
5,
48
],
"seatlist": [
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
2,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
1,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 7,
"start": 0,
"currseat": 2,
"startcount": 3,
"startflower": 1,
"starttype": 103,
"maxseat": 0,
"maxcard": 1109,
"cards": [
[
66,
63,
62
],
[
8,
5,
48
],
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 3
}
},
"baozhu": 1,
"cardsinhand": [
47,
80,
34,
88,
87,
31,
84,
24,
78,
77,
22,
21,
17
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
61,
39,
104
],
"seatlist": [
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
2,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 8,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
7,
59
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 8,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 1106,
"cards": [
[
7,
59
],
null,
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 1,
"count": 2,
"flower": 1,
"cardtype": 102,
"shuai": {
"tractors": [],
"pairs": 0,
"singles": 2
}
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
47,
80
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 8,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 1106,
"cards": [
[
7,
59
],
[
47,
80
],
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 1,
"cardsinhand": [
34,
88,
87,
31,
84,
78,
24,
77,
22,
21,
17
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
97,
43
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 9,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
46,
100
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 9,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 4,
"starttype": 201,
"maxseat": 0,
"maxcard": 408,
"cards": [
[
46,
100
],
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 2,
"flower": 4,
"cardtype": 201
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
88,
34
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 9,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 4,
"starttype": 201,
"maxseat": 0,
"maxcard": 408,
"cards": [
[
46,
100
],
[
88,
34
],
null
],
"shuai_demand": null
},
"baozhu": 1,
"cardsinhand": [
87,
31,
84,
24,
78,
77,
22,
21,
17
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
26,
38
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 10,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
36,
90
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 10,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 3,
"starttype": 201,
"maxseat": 0,
"maxcard": 311,
"cards": [
[
36,
90
],
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 2,
"flower": 3,
"cardtype": 201
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
87,
31
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 10,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 3,
"starttype": 201,
"maxseat": 0,
"maxcard": 311,
"cards": [
[
36,
90
],
[
87,
31
],
null
],
"shuai_demand": null
},
"baozhu": 1,
"cardsinhand": [
84,
78,
24,
77,
22,
21,
17
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
35,
89
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 11,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
33
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 11,
"start": 0,
"currseat": 1,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 0,
"maxcard": 308,
"cards": [
[
33
],
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 3,
"cardtype": 101,
"mustcard": [
84
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
84
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 11,
"start": 0,
"currseat": 2,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 0,
"maxcard": 308,
"cards": [
[
33
],
[
84
],
null
],
"shuai_demand": null
},
"baozhu": 1,
"cardsinhand": [
24,
78,
77,
22,
21,
17
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
91
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 12,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 2,
"grade": 5
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
74
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 12,
"start": 2,
"currseat": 0,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 208,
"cards": [
null,
null,
[
74
]
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 2,
"cardtype": 101
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
93
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 12,
"start": 2,
"currseat": 1,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 208,
"cards": [
[
93
],
null,
[
74
]
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
24
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 13,
"start": 1,
"currseat": 1,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 1,
"cardsinhand": [
78,
77,
22,
21,
17
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 1,
"cards": [
17
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 13,
"start": 1,
"currseat": 2,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 1,
"maxcard": 205,
"cards": [
null,
[
17
],
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 2,
"cardtype": 101,
"cardsinhand": [
78,
77,
22,
21
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 2,
"cards": [
13
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 13,
"start": 1,
"currseat": 0,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 214,
"cards": [
null,
[
17
],
[
13
]
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 0,
"cards": [
103
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 14,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 2,
"grade": 5
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
76
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 14,
"start": 2,
"currseat": 0,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 210,
"cards": [
null,
null,
[
76
]
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 2,
"cardtype": 101
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
102
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 14,
"start": 2,
"currseat": 1,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 210,
"cards": [
[
102
],
null,
[
76
]
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
78
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 15,
"start": 1,
"currseat": 1,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 1,
"grade": 20,
"cardsinhand": [
77,
22,
21
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 1,
"cards": [
21
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 15,
"start": 1,
"currseat": 2,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 1,
"maxcard": 209,
"cards": [
null,
[
21
],
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 2,
"cardtype": 101,
"cardsinhand": [
77,
22
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 2,
"cards": [
25
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 15,
"start": 1,
"currseat": 0,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 213,
"cards": [
null,
[
21
],
[
25
]
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 0,
"cards": [
101
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 16,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 2,
"grade": 10
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
30
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 16,
"start": 2,
"currseat": 0,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 2,
"maxcard": 305,
"cards": [
null,
null,
[
30
]
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 3,
"cardtype": 101
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
92
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 16,
"start": 2,
"currseat": 1,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 0,
"maxcard": 313,
"cards": [
[
92
],
null,
[
30
]
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
77
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
1,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 17,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 0,
"cardsinhand": [
22
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
37
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
1,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 17,
"start": 0,
"currseat": 1,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 0,
"maxcard": 312,
"cards": [
[
37
],
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 3,
"cardtype": 101,
"mustcard": [
22
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
22
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
1,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 17,
"start": 0,
"currseat": 2,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 0,
"maxcard": 312,
"cards": [
[
37
],
[
22
],
null
],
"shuai_demand": null
},
"baozhu": 1,
"cardsinhand": []
}
},
{
"rpc": "jiesuan",
"data": {
"success": true,
"curmultiple": 1,
"chupai": {
"seat": 2,
"cards": [
85
],
"maxseat": 0
},
"bottom": {
"cards": [
67,
79,
23,
75,
20,
18,
72,
71
]
},
"step": 6,
"aset": {
"banker": 0,
"call": 65,
"multiple": 2,
"flower": 1,
"grade": 50,
"upgrade": 1,
"bangwang": 0,
"climb": 0,
"seatlist": [
{
"cards": [
52
],
"chongguan": 0,
"wang": 1,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": 4,
"grade": 4,
"score": 4
},
{
"cards": [
106
],
"chongguan": 0,
"wang": 1,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": -2,
"grade": -2,
"score": -2
},
{
"cards": [
53,
107
],
"chongguan": 0,
"wang": 2,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": -2,
"grade": -2,
"score": -2
}
]
}
}
}
],
[
{
"rpc": "fapai",
"data": {
"success": true,
"asetidx": 1,
"asetcount": 6,
"step": 1,
"seat": 0,
"countdown": 15,
"cards": [
53,
107,
45,
86,
32,
6,
60,
40,
27,
1,
39,
104,
44,
98,
97,
43,
26,
38,
91,
89,
35,
85,
30,
13,
25,
76,
74,
61
]
}
},
{
"rpc": "jiaofen",
"data": {
"success": true,
"seat": 0,
"call": 65,
"currcall": 65,
"multiple": 2,
"step": 1,
"nextseat": 1,
"countdown": 15
}
},
{
"rpc": "jiaofen",
"data": {
"success": true,
"seat": 1,
"call": 0,
"currcall": 65,
"multiple": 2,
"step": 1,
"nextseat": 2,
"countdown": 15
}
},
{
"rpc": "shangzhuang",
"data": {
"success": true,
"seat": 2,
"call": 0,
"banker": 0,
"grade": 65,
"multiple": 2,
"step": 2,
"nextseat": 0,
"countdown": 20,
"touxiang": 0,
"curmultiple": 3
}
},
{
"rpc": "xuanzhu",
"data": {
"success": true,
"banker": 0,
"flower": 1,
"step": 3,
"nextseat": 0,
"countdown": 25,
"cards": [
53,
107,
60,
6,
45,
86,
32,
1,
40,
27,
61,
39,
104,
44,
98,
97,
43,
26,
38,
91,
89,
35,
85,
30,
13,
25,
76,
74
]
}
},
{
"rpc": "maipai",
"data": {
"success": true,
"step": 5,
"seat": 0,
"countdown": 30,
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"playproc": {
"round": 1,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
}
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
14,
68
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 3,
"playproc": {
"round": 1,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 0,
"maxcard": 2202,
"cards": [
[
14,
68
],
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"count": 2,
"flower": 1,
"cardtype": 201
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
65,
11
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 3,
"playproc": {
"round": 1,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 0,
"maxcard": 2202,
"cards": [
[
14,
68
],
[
65,
11
],
null
],
"shuai_demand": null
},
"baozhu": 0
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
107,
53
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 3,
"playproc": {
"round": 2,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 2,
"cardsinhand": [
6,
60,
45,
32,
86,
1,
40,
27,
61,
39,
104,
98,
44,
43,
97,
26,
38,
91,
35,
89,
85,
30,
13,
25,
76,
74
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
60,
6
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 3,
"playproc": {
"round": 2,
"start": 2,
"currseat": 0,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 2,
"maxcard": 8107,
"cards": [
null,
null,
[
60,
6
]
],
"shuai_demand": null
},
"baozhu": 0,
"count": 2,
"flower": 1,
"cardtype": 201,
"cardsinhand": [
45,
32,
86,
1,
40,
27,
61,
39,
104,
98,
44,
43,
97,
26,
38,
91,
35,
89,
85,
30,
13,
25,
76,
74
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
54,
0
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 3,
"playproc": {
"round": 2,
"start": 2,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 2,
"maxcard": 8107,
"cards": [
[
54,
0
],
null,
[
60,
6
]
],
"shuai_demand": null
},
"baozhu": 0
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
58,
4
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 3,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 2,
"grade": 10
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
86,
32
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 3,
"start": 2,
"currseat": 0,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 2,
"maxcard": 7307,
"cards": [
null,
null,
[
86,
32
]
],
"shuai_demand": null
},
"baozhu": 0,
"count": 2,
"flower": 1,
"cardtype": 201,
"cardsinhand": [
45,
1,
40,
27,
61,
39,
104,
98,
44,
43,
97,
26,
38,
91,
35,
89,
85,
30,
13,
25,
76,
74
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
64,
10
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 3,
"start": 2,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 2,
"maxcard": 7307,
"cards": [
[
64,
10
],
null,
[
86,
32
]
],
"shuai_demand": null
},
"baozhu": 0
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
106,
99
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 4,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 2
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
44,
98
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 4,
"start": 2,
"currseat": 0,
"startcount": 2,
"startflower": 4,
"starttype": 201,
"maxseat": 2,
"maxcard": 406,
"cards": [
null,
null,
[
44,
98
]
],
"shuai_demand": null
},
"baozhu": 0,
"count": 2,
"flower": 4,
"cardtype": 201,
"cardsinhand": [
45,
1,
40,
27,
61,
39,
104,
97,
43,
26,
38,
91,
89,
35,
85,
30,
13,
25,
76,
74
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
105,
51
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 4,
"start": 2,
"currseat": 1,
"startcount": 2,
"startflower": 4,
"starttype": 201,
"maxseat": 0,
"maxcard": 413,
"cards": [
[
105,
51
],
null,
[
44,
98
]
],
"shuai_demand": null
},
"baozhu": 0
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
50,
49
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 5,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
52,
19
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 5,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 7207,
"cards": [
[
52,
19
],
null,
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 0,
"count": 2,
"flower": 1,
"cardtype": 102,
"shuai": {
"tractors": [],
"pairs": 0,
"singles": 2
}
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
73,
81
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 5,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 7207,
"cards": [
[
52,
19
],
[
73,
81
],
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 0
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
45,
1
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 6,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 0,
"cardsinhand": [
40,
27,
61,
39,
104,
97,
43,
26,
38,
91,
89,
35,
85,
30,
13,
25,
76,
74
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
55,
94
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 6,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 2402,
"cards": [
[
55,
94
],
null,
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 0,
"count": 2,
"flower": 1,
"cardtype": 102,
"shuai": {
"tractors": [],
"pairs": 0,
"singles": 2
}
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
12,
9
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 6,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 2402,
"cards": [
[
55,
94
],
[
12,
9
],
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 0
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
40,
27
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 7,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"maxseat": 0,
"cardsinhand": [
61,
39,
104,
97,
43,
26,
38,
91,
89,
35,
85,
30,
13,
25,
76,
74
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
66,
63,
62
],
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 7,
"start": 0,
"currseat": 1,
"startcount": 3,
"startflower": 1,
"starttype": 103,
"maxseat": 0,
"maxcard": 1109,
"cards": [
[
66,
63,
62
],
null,
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 3
}
},
"baozhu": 0,
"count": 3,
"flower": 1,
"cardtype": 103,
"shuai": {
"tractors": [],
"pairs": 0,
"singles": 3
}
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
8,
5,
48
],
"seatlist": [
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
2,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
1,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 7,
"start": 0,
"currseat": 2,
"startcount": 3,
"startflower": 1,
"starttype": 103,
"maxseat": 0,
"maxcard": 1109,
"cards": [
[
66,
63,
62
],
[
8,
5,
48
],
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 3
}
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
61,
39,
104
],
"seatlist": [
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
2,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 8,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 0,
"cardsinhand": [
43,
97,
26,
38,
91,
35,
89,
85,
30,
13,
25,
76,
74
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
7,
59
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 8,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 1106,
"cards": [
[
7,
59
],
null,
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 1,
"count": 2,
"flower": 1,
"cardtype": 102,
"shuai": {
"tractors": [],
"pairs": 0,
"singles": 2
}
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
47,
80
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 8,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 1106,
"cards": [
[
7,
59
],
[
47,
80
],
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
97,
43
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 9,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 0,
"cardsinhand": [
26,
38,
91,
89,
35,
85,
30,
13,
25,
76,
74
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
46,
100
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 9,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 4,
"starttype": 201,
"maxseat": 0,
"maxcard": 408,
"cards": [
[
46,
100
],
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 2,
"flower": 4,
"cardtype": 201
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
88,
34
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 9,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 4,
"starttype": 201,
"maxseat": 0,
"maxcard": 408,
"cards": [
[
46,
100
],
[
88,
34
],
null
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
26,
38
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 10,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 0,
"cardsinhand": [
91,
89,
35,
85,
30,
13,
25,
76,
74
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
36,
90
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 10,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 3,
"starttype": 201,
"maxseat": 0,
"maxcard": 311,
"cards": [
[
36,
90
],
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 2,
"flower": 3,
"cardtype": 201
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
87,
31
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 10,
"start": 0,
"currseat": 2,
"startcount": 2,
"startflower": 3,
"starttype": 201,
"maxseat": 0,
"maxcard": 311,
"cards": [
[
36,
90
],
[
87,
31
],
null
],
"shuai_demand": null
},
"baozhu": 1,
"mustcard": [
89,
35
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
35,
89
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 11,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 0,
"cardsinhand": [
91,
85,
30,
13,
25,
76,
74
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
33
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 11,
"start": 0,
"currseat": 1,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 0,
"maxcard": 308,
"cards": [
[
33
],
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 3,
"cardtype": 101
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
84
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 11,
"start": 0,
"currseat": 2,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 0,
"maxcard": 308,
"cards": [
[
33
],
[
84
],
null
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 2,
"cards": [
91
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 12,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 2,
"grade": 5,
"cardsinhand": [
85,
30,
13,
25,
76,
74
]
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
74
],
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 12,
"start": 2,
"currseat": 0,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 208,
"cards": [
null,
null,
[
74
]
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 2,
"cardtype": 101,
"cardsinhand": [
85,
30,
13,
25,
76
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
93
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 12,
"start": 2,
"currseat": 1,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 208,
"cards": [
[
93
],
null,
[
74
]
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
24
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 13,
"start": 1,
"currseat": 1,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 1
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 1,
"cards": [
17
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 13,
"start": 1,
"currseat": 2,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 1,
"maxcard": 205,
"cards": [
null,
[
17
],
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 2,
"cardtype": 101
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 2,
"cards": [
13
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 13,
"start": 1,
"currseat": 0,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 214,
"cards": [
null,
[
17
],
[
13
]
],
"shuai_demand": null
},
"baozhu": 1,
"cardsinhand": [
85,
30,
25,
76
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 0,
"cards": [
103
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 14,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 2,
"grade": 5
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
76
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 14,
"start": 2,
"currseat": 0,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 210,
"cards": [
null,
null,
[
76
]
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 2,
"cardtype": 101,
"cardsinhand": [
85,
30,
25
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
102
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 2,
"playproc": {
"round": 14,
"start": 2,
"currseat": 1,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 210,
"cards": [
[
102
],
null,
[
76
]
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
78
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 15,
"start": 1,
"currseat": 1,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 1,
"grade": 20
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 1,
"cards": [
21
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 15,
"start": 1,
"currseat": 2,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 1,
"maxcard": 209,
"cards": [
null,
[
21
],
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 2,
"cardtype": 101,
"mustcard": [
25
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 2,
"cards": [
25
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 15,
"start": 1,
"currseat": 0,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 213,
"cards": [
null,
[
21
],
[
25
]
],
"shuai_demand": null
},
"baozhu": 1,
"cardsinhand": [
85,
30
]
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 0,
"cards": [
101
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 16,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 2,
"grade": 10
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 2,
"cards": [
30
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 16,
"start": 2,
"currseat": 0,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 2,
"maxcard": 305,
"cards": [
null,
null,
[
30
]
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 3,
"cardtype": 101,
"cardsinhand": [
85
]
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 0,
"cards": [
92
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 16,
"start": 2,
"currseat": 1,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 0,
"maxcard": 313,
"cards": [
[
92
],
null,
[
30
]
],
"shuai_demand": null
},
"baozhu": 1
}
},
{
"rpc": "chupai3",
"data": {
"success": true,
"seat": 1,
"cards": [
77
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
1,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 0,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 17,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"maxseat": 0
}
},
{
"rpc": "chupai1",
"data": {
"success": true,
"seat": 0,
"cards": [
37
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
1,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 1,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 17,
"start": 0,
"currseat": 1,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 0,
"maxcard": 312,
"cards": [
[
37
],
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"count": 1,
"flower": 3,
"cardtype": 101
}
},
{
"rpc": "chupai2",
"data": {
"success": true,
"seat": 1,
"cards": [
22
],
"seatlist": [
[
[
1,
1
],
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
1,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"nextseat": 2,
"countdown": 30,
"curmultiple": 1,
"playproc": {
"round": 17,
"start": 0,
"currseat": 2,
"startcount": 1,
"startflower": 3,
"starttype": 101,
"maxseat": 0,
"maxcard": 312,
"cards": [
[
37
],
[
22
],
null
],
"shuai_demand": null
},
"baozhu": 1,
"mustcard": [
85
]
}
},
{
"rpc": "jiesuan",
"data": {
"success": true,
"curmultiple": 1,
"chupai": {
"seat": 2,
"cards": [
85
],
"maxseat": 0
},
"bottom": {
"cards": [
67,
79,
23,
75,
20,
18,
72,
71
]
},
"step": 6,
"aset": {
"banker": 0,
"call": 65,
"multiple": 2,
"flower": 1,
"grade": 50,
"upgrade": 1,
"bangwang": 0,
"climb": 0,
"seatlist": [
{
"cards": [
52
],
"chongguan": 0,
"wang": 1,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": 4,
"grade": 4,
"score": 4
},
{
"cards": [
106
],
"chongguan": 0,
"wang": 1,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": -2,
"grade": -2,
"score": -2
},
{
"cards": [
53,
107
],
"chongguan": 0,
"wang": 2,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": -2,
"grade": -2,
"score": -2
}
]
}
}
}
]
],
"deskinfo": [
{
"step": 1,
"seat": 0,
"packetIndex": 1,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 1,
"MyCards": [
52,
19,
94,
68,
14,
55,
93,
105,
103,
102,
46,
92,
37,
36,
90,
67,
75,
18,
72,
71,
54,
0,
10,
64,
63,
62,
7,
59
],
"CallRun": {
"seat": 0,
"countdown": 15,
"nowcall": 0,
"multiple": 0,
"call": [
null,
null,
null
]
}
}
},
{
"step": 1,
"seat": 1,
"packetIndex": 1,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 1,
"MyCards": [
106,
99,
73,
81,
50,
49,
48,
47,
80,
34,
88,
87,
31,
84,
78,
24,
77,
22,
21,
17,
12,
11,
65,
9,
8,
5,
58,
4
],
"CallRun": {
"seat": 0,
"countdown": 15,
"nowcall": 0,
"multiple": 0,
"call": [
null,
null,
null
]
}
}
},
{
"step": 1,
"seat": 2,
"packetIndex": 1,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 1,
"MyCards": [
53,
107,
45,
86,
32,
6,
60,
40,
27,
1,
39,
104,
44,
98,
97,
43,
26,
38,
91,
89,
35,
85,
30,
13,
25,
76,
74,
61
],
"CallRun": {
"seat": 0,
"countdown": 15,
"nowcall": 0,
"multiple": 0,
"call": [
null,
null,
null
]
}
}
},
{
"step": 2,
"seat": 0,
"packetIndex": 4,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 2,
"MyCards": [
52,
19,
94,
68,
14,
55,
93,
51,
105,
103,
102,
101,
46,
100,
92,
37,
36,
90,
33,
67,
79,
23,
75,
20,
72,
18,
71,
0,
54,
66,
10,
64,
63,
62,
7,
59
],
"ChooseMain": {
"seat": 0,
"banker": 0,
"call": 65,
"multiple": 2,
"countdown": 20,
"bottomcards": [
51,
101,
100,
33,
79,
23,
20,
66
],
"touxiang": 0,
"curmultiple": 3
}
}
},
{
"step": 2,
"seat": 1,
"packetIndex": 4,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 2,
"MyCards": [
106,
99,
73,
81,
50,
49,
48,
47,
80,
34,
88,
87,
31,
84,
78,
24,
77,
22,
21,
17,
12,
11,
65,
9,
8,
5,
58,
4
],
"ChooseMain": {
"seat": 0,
"banker": 0,
"call": 65,
"multiple": 2,
"countdown": 20,
"touxiang": 0,
"curmultiple": 3
}
}
},
{
"step": 2,
"seat": 2,
"packetIndex": 4,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 2,
"MyCards": [
53,
107,
45,
86,
32,
6,
60,
40,
27,
1,
39,
104,
44,
98,
97,
43,
26,
38,
91,
89,
35,
85,
30,
13,
25,
76,
74,
61
],
"ChooseMain": {
"seat": 0,
"banker": 0,
"call": 65,
"multiple": 2,
"countdown": 20,
"touxiang": 0,
"curmultiple": 3
}
}
},
{
"step": 3,
"seat": 0,
"packetIndex": 5,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 3,
"MyCards": [
52,
19,
55,
94,
68,
14,
54,
0,
66,
64,
10,
63,
62,
7,
59,
93,
51,
105,
103,
102,
101,
46,
100,
92,
37,
36,
90,
33,
67,
79,
23,
75,
20,
72,
18,
71
],
"BuryCards": {
"seat": 0,
"banker": 0,
"call": 65,
"multiple": 2,
"countdown": 25,
"bottomcards": [
51,
101,
100,
33,
79,
23,
20,
66
],
"flower": 1,
"curmultiple": 3
}
}
},
{
"step": 5,
"seat": 0,
"packetIndex": 6,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 5,
"MyCards": [
52,
19,
55,
94,
68,
14,
54,
0,
66,
64,
10,
63,
62,
7,
59,
93,
51,
105,
103,
102,
101,
46,
100,
92,
37,
36,
90,
33
],
"PushCards": {
"banker": 0,
"call": 65,
"multiple": 2,
"countdown": 30,
"flower": 1,
"burycards": [
67,
79,
23,
75,
20,
18,
72,
71
],
"grade": 0,
"curmultiple": 3,
"playproc": {
"round": 1,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"pushlist": []
}
}
},
{
"step": 5,
"seat": 1,
"packetIndex": 6,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 5,
"MyCards": [
106,
99,
73,
81,
12,
11,
65,
9,
8,
5,
58,
4,
50,
49,
48,
47,
80,
34,
88,
87,
31,
84,
78,
24,
77,
22,
21,
17
],
"PushCards": {
"banker": 0,
"call": 65,
"multiple": 2,
"countdown": 30,
"flower": 1,
"gradecards": [],
"grade": 0,
"curmultiple": 3,
"playproc": {
"round": 1,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"pushlist": []
}
}
},
{
"step": 5,
"seat": 2,
"packetIndex": 6,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 5,
"MyCards": [
53,
107,
60,
6,
45,
86,
32,
1,
40,
27,
61,
39,
104,
44,
98,
97,
43,
26,
38,
91,
89,
35,
85,
30,
13,
25,
76,
74
],
"PushCards": {
"banker": 0,
"call": 65,
"multiple": 2,
"countdown": 30,
"flower": 1,
"gradecards": [],
"grade": 0,
"curmultiple": 3,
"playproc": {
"round": 1,
"start": 0,
"currseat": 0,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"pushlist": []
}
}
},
{
"step": 5,
"seat": 0,
"packetIndex": 10,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 5,
"MyCards": [
52,
19,
55,
94,
0,
54,
66,
10,
64,
63,
62,
7,
59,
93,
51,
105,
103,
102,
101,
46,
100,
92,
37,
36,
90,
33
],
"PushCards": {
"banker": 0,
"call": 65,
"multiple": 2,
"countdown": 30,
"flower": 1,
"burycards": [
67,
79,
23,
75,
20,
18,
72,
71
],
"grade": 0,
"curmultiple": 3,
"playproc": {
"round": 2,
"start": 2,
"currseat": 0,
"startcount": 2,
"startflower": 1,
"starttype": 201,
"maxseat": 2,
"maxcard": 8107,
"cards": [
null,
null,
[
60,
6
]
],
"shuai_demand": null
},
"baozhu": 0,
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"pushlist": [
[
[
14,
68
],
[
65,
11
],
[
107,
53
]
],
[
[],
[],
[
60,
6
]
]
]
}
}
},
{
"step": 5,
"seat": 2,
"packetIndex": 15,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 5,
"MyCards": [
45,
1,
40,
27,
61,
39,
104,
98,
44,
43,
97,
26,
38,
91,
35,
89,
85,
30,
13,
25,
76,
74
],
"PushCards": {
"banker": 0,
"call": 65,
"multiple": 2,
"countdown": 30,
"flower": 1,
"gradecards": [
4,
58
],
"grade": 10,
"curmultiple": 2,
"playproc": {
"round": 4,
"start": 2,
"currseat": 2,
"startcount": -1,
"startflower": -1,
"starttype": -1,
"maxseat": -1,
"maxcard": -1,
"cards": [
null,
null,
null
],
"shuai_demand": null
},
"baozhu": 0,
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"pushlist": [
[
[
14,
68
],
[
65,
11
],
[
107,
53
]
],
[
[
54,
0
],
[
58,
4
],
[
60,
6
]
],
[
[
64,
10
],
[
106,
99
],
[
86,
32
]
]
]
}
}
},
{
"step": 5,
"seat": 1,
"packetIndex": 22,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 5,
"MyCards": [
12,
9,
8,
5,
48,
47,
80,
34,
88,
87,
31,
84,
24,
78,
77,
22,
21,
17
],
"PushCards": {
"banker": 0,
"call": 65,
"multiple": 2,
"countdown": 30,
"flower": 1,
"gradecards": [
4,
58
],
"grade": 10,
"curmultiple": 2,
"playproc": {
"round": 6,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 1,
"starttype": 102,
"maxseat": 0,
"maxcard": 2402,
"cards": [
[
55,
94
],
null,
null
],
"shuai_demand": {
"tractors": [],
"pairs": 0,
"singles": 2
}
},
"baozhu": 0,
"seatlist": [
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
],
[
[
0,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
-1,
-1
]
],
[
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
-1,
-1
]
]
],
"pushlist": [
[
[
14,
68
],
[
65,
11
],
[
107,
53
]
],
[
[
54,
0
],
[
58,
4
],
[
60,
6
]
],
[
[
64,
10
],
[
106,
99
],
[
86,
32
]
],
[
[
105,
51
],
[
50,
49
],
[
44,
98
]
],
[
[
52,
19
],
[
73,
81
],
[
45,
1
]
],
[
[
55,
94
],
[],
[]
]
]
}
}
},
{
"step": 5,
"seat": 1,
"packetIndex": 31,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 5,
"MyCards": [
34,
88,
87,
31,
84,
78,
24,
77,
22,
21,
17
],
"PushCards": {
"banker": 0,
"call": 65,
"multiple": 2,
"countdown": 30,
"flower": 1,
"gradecards": [
4,
58
],
"grade": 10,
"curmultiple": 2,
"playproc": {
"round": 9,
"start": 0,
"currseat": 1,
"startcount": 2,
"startflower": 4,
"starttype": 201,
"maxseat": 0,
"maxcard": 408,
"cards": [
[
46,
100
],
null,
null
],
"shuai_demand": null
},
"baozhu": 1,
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
]
],
"pushlist": [
[
[
14,
68
],
[
65,
11
],
[
107,
53
]
],
[
[
54,
0
],
[
58,
4
],
[
60,
6
]
],
[
[
64,
10
],
[
106,
99
],
[
86,
32
]
],
[
[
105,
51
],
[
50,
49
],
[
44,
98
]
],
[
[
52,
19
],
[
73,
81
],
[
45,
1
]
],
[
[
55,
94
],
[
12,
9
],
[
40,
27
]
],
[
[
66,
63,
62
],
[
8,
5,
48
],
[
61,
39,
104
]
],
[
[
7,
59
],
[
47,
80
],
[
97,
43
]
],
[
[
46,
100
],
[],
[]
]
]
}
}
},
{
"step": 5,
"seat": 0,
"packetIndex": 40,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
0,
0,
0
],
"step": 5,
"MyCards": [
93,
103,
102,
101,
92,
37
],
"PushCards": {
"banker": 0,
"call": 65,
"multiple": 2,
"countdown": 30,
"flower": 1,
"burycards": [
67,
79,
23,
75,
20,
18,
72,
71
],
"grade": 15,
"curmultiple": 2,
"playproc": {
"round": 12,
"start": 2,
"currseat": 0,
"startcount": 1,
"startflower": 2,
"starttype": 101,
"maxseat": 2,
"maxcard": 208,
"cards": [
null,
null,
[
74
]
],
"shuai_demand": null
},
"baozhu": 1,
"seatlist": [
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
1
],
[
1,
1
],
[
0,
0
]
],
[
[
1,
1
],
[
0,
0
],
[
0,
0
],
[
1,
1
],
[
0,
0
]
]
],
"pushlist": [
[
[
14,
68
],
[
65,
11
],
[
107,
53
]
],
[
[
54,
0
],
[
58,
4
],
[
60,
6
]
],
[
[
64,
10
],
[
106,
99
],
[
86,
32
]
],
[
[
105,
51
],
[
50,
49
],
[
44,
98
]
],
[
[
52,
19
],
[
73,
81
],
[
45,
1
]
],
[
[
55,
94
],
[
12,
9
],
[
40,
27
]
],
[
[
66,
63,
62
],
[
8,
5,
48
],
[
61,
39,
104
]
],
[
[
7,
59
],
[
47,
80
],
[
97,
43
]
],
[
[
46,
100
],
[
88,
34
],
[
26,
38
]
],
[
[
36,
90
],
[
87,
31
],
[
35,
89
]
],
[
[
33
],
[
84
],
[
91
]
],
[
[],
[],
[
74
]
]
]
}
}
},
{
"step": 6,
"seat": 0,
"packetIndex": 57,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
4,
-2,
-2
],
"step": 6,
"MyCards": [],
"Balance": {
"readystate": [
0,
0,
0
],
"aset": {
"banker": 0,
"call": 65,
"multiple": 2,
"flower": 1,
"grade": 50,
"upgrade": 1,
"bangwang": 0,
"climb": 0,
"seatlist": [
{
"cards": [
52
],
"chongguan": 0,
"wang": 1,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": 4,
"grade": 4,
"score": 4
},
{
"cards": [
106
],
"chongguan": 0,
"wang": 1,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": -2,
"grade": -2,
"score": -2
},
{
"cards": [
53,
107
],
"chongguan": 0,
"wang": 2,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": -2,
"grade": -2,
"score": -2
}
]
},
"bottom": {
"cards": [
67,
79,
23,
75,
20,
18,
72,
71
]
}
}
}
},
{
"step": 6,
"seat": 1,
"packetIndex": 57,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
4,
-2,
-2
],
"step": 6,
"MyCards": [],
"Balance": {
"readystate": [
0,
0,
0
],
"aset": {
"banker": 0,
"call": 65,
"multiple": 2,
"flower": 1,
"grade": 50,
"upgrade": 1,
"bangwang": 0,
"climb": 0,
"seatlist": [
{
"cards": [
52
],
"chongguan": 0,
"wang": 1,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": 4,
"grade": 4,
"score": 4
},
{
"cards": [
106
],
"chongguan": 0,
"wang": 1,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": -2,
"grade": -2,
"score": -2
},
{
"cards": [
53,
107
],
"chongguan": 0,
"wang": 2,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": -2,
"grade": -2,
"score": -2
}
]
},
"bottom": {
"cards": [
67,
79,
23,
75,
20,
18,
72,
71
]
}
}
}
},
{
"step": 6,
"seat": 2,
"packetIndex": 57,
"info": {
"count": 6,
"idx": 1,
"PlayerInfo": [
4,
-2,
-2
],
"step": 6,
"MyCards": [],
"Balance": {
"readystate": [
0,
0,
0
],
"aset": {
"banker": 0,
"call": 65,
"multiple": 2,
"flower": 1,
"grade": 50,
"upgrade": 1,
"bangwang": 0,
"climb": 0,
"seatlist": [
{
"cards": [
52
],
"chongguan": 0,
"wang": 1,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": 4,
"grade": 4,
"score": 4
},
{
"cards": [
106
],
"chongguan": 0,
"wang": 1,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": -2,
"grade": -2,
"score": -2
},
{
"cards": [
53,
107
],
"chongguan": 0,
"wang": 2,
"naward": 0,
"grade_aw": 0,
"grade_cg": 0,
"grade_bw": 0,
"grade_jf": -2,
"grade": -2,
"score": -2
}
]
},
"bottom": {
"cards": [
67,
79,
23,
75,
20,
18,
72,
71
]
}
}
}
}
]
}