Created
September 3, 2019 16:37
-
-
Save lychees/bb0afe4ddb1a2a884cc328667c9b8998 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
D:\Program Files\nodejs\node.exe --nolazy -r ts-node/register --inspect-brk=36495 D:\Documents\GitHub\game_mahjong_server/game_server/src/app.ts | |
Debugger listening on ws://127.0.0.1:36495/82de9fb6-fbd1-4a5b-881b-9219b538152a | |
For help, see: https://nodejs.org/en/docs/inspector | |
game server is listening on localhost:9003 | |
game server is listening on 10000 | |
null: [47;34m SQL [00;34m select c.`value` from t_app_const c where c.`key`=? order by id desc limit 1 [40;32m | |
null: Array(1) ["room.config"] | |
null: [47;34m SQL [00;34m SELECT userid, name, roomid, seat_0_userId, seat_1_userId, seat_2_userId, seat_3_userId FROM t_users JOIN v_roominfo ON t_users.roomid = v_roominfo.id [40;32m | |
null: Array(0) [] | |
null: [47;34m SQL [00;34m SELECT DISTINCT roomid FROM t_users a WHERE a.account LIKE 'bot_%' AND roomid IS NOT NULL AND NOT EXISTS (SELECT 1 FROM t_users b WHERE b.account NOT LIKE 'bot_%' AND b.roomid = a.roomid); [40;32m | |
null: Array(0) [] | |
null: [47;34m SQL [00;34m select c.`value` from t_app_const c where c.`key`=? order by id desc limit 1 [40;32m | |
null: Array(1) ["timeout.config"] | |
null: [47;34m SQL [00;34m DELETE FROM t_rooms WHERE NOT EXISTS (SELECT 1 FROM t_users WHERE roomid = id) [40;32m | |
null: Array(0) [] | |
null: [47;34m SQL [00;34m SELECT userid, name, roomid FROM t_users WHERE account LIKE 'bot_%'; [40;32m | |
null: Array(0) [] | |
null: [47;34m SQL [00;34m select c.`value` from t_app_const c where c.`key`=? order by id desc limit 1 [40;32m | |
null: Array(1) ["maintain.config"] | |
null: loadAppConfig | |
null: AppConfg {timeoutConfig: Object, roomConfig: Object, maintainConfig: Object} | |
null: [47;34m SQL [00;34m SELECT roomid, userid FROM t_users WHERE roomid IS NOT NULL [40;32m | |
null: Array(0) [] | |
null: [47;34m SQL [00;34m SELECT userid FROM t_users WHERE roomid IS NULL AND account LIKE 'bot_%' [40;32m | |
null: Array(0) [] | |
null: Object {userid: "953236", name: "cw1002", roomid: "471726", sign: "b1e6cc82eba2162bbf417a4d7c148340"} | |
null: MD5: b1e6cc82eba2162bbf417a4d7c148340 | |
null: [47;34m SQL [00;34m SELECT * FROM v_roominfo WHERE id = ? [40;32m | |
null: Array(1) ["471726"] | |
null: [47;34m SQL [00;34m INSERT INTO t_user_actions VALUES(?, now(6), ?) [40;32m | |
null: Array(2) [953236, 3] | |
null: [47;34m SQL [00;34m select c.`value` from t_app_const c where c.`key`=? order by id desc limit 1 [40;32m | |
null: Array(1) ["maintain.config"] | |
loginEvent: roomId, token, time, sign 471726 c0fdf95908b308234b4e7f3058b2f750 1567527649285 58e0cf11eb9a2aa164fb3ab4c2c651f7 | |
[Bot] User 953236 entered room 471726 | |
null: Object {userid: "953237", name: "cw1001", roomid: "471726", sign: "50bdb97cc5a7537af31db76cc20edbd8"} | |
null: MD5: 50bdb97cc5a7537af31db76cc20edbd8 | |
null: [47;34m SQL [00;34m INSERT INTO t_user_actions VALUES(?, now(6), ?) [40;32m | |
null: Array(2) [953237, 3] | |
null: [47;34m SQL [00;34m select c.`value` from t_app_const c where c.`key`=? order by id desc limit 1 [40;32m | |
null: Array(1) ["maintain.config"] | |
loginEvent: roomId, token, time, sign 471726 dcd1432c49e39e89ecbbf347a2002b2d 1567527655434 6b91df13d3ca574480f16bab2c1683cc | |
[Bot] User 953237 entered room 471726 | |
null: Object {userid: "953234", name: "cw1003", roomid: "471726", sign: "ea84e941cc054361e825c86ba19092ad"} | |
null: MD5: ea84e941cc054361e825c86ba19092ad | |
null: [47;34m SQL [00;34m INSERT INTO t_user_actions VALUES(?, now(6), ?) [40;32m | |
null: Array(2) [953234, 3] | |
null: [47;34m SQL [00;34m select c.`value` from t_app_const c where c.`key`=? order by id desc limit 1 [40;32m | |
null: Array(1) ["maintain.config"] | |
loginEvent: roomId, token, time, sign 471726 04e37a9238b795ab51e8896d41d9aa3d 1567527659575 2b114a674137a06b655712dc7a7e9e15 | |
[Bot] User 953234 entered room 471726 | |
null: Object {userid: "953238", name: "玩家4295", roomid: "471726", sign: "fbd63c0a2bba55a2e75f9d51dcb7776a"} | |
null: MD5: fbd63c0a2bba55a2e75f9d51dcb7776a | |
null: [47;34m SQL [00;34m INSERT INTO t_user_actions VALUES(?, now(6), ?) [40;32m | |
null: Array(2) [953238, 3] | |
null: [47;34m SQL [00;34m select c.`value` from t_app_const c where c.`key`=? order by id desc limit 1 [40;32m | |
null: Array(1) ["maintain.config"] | |
loginEvent: roomId, token, time, sign 471726 0bc10f32e9096c041127428a466149c4 1567527664254 ab956e3e825e37f0a75b0799fd7c3a11 | |
[Bot] User 953238 entered room 471726 | |
null: [47;34m SQL [00;34m select c.`value` from t_app_const c where c.`key`=? order by id desc limit 1 [40;32m | |
null: Array(1) ["maintain.config"] | |
null: [47;34m SQL [00;34m select COUNT(1) as count FROM t_rooms_archive r where uuid=? [40;32m | |
null: Array(1) ["1567515139620471726"] | |
null: 作弊牌山: | |
null: Array(144) [25, 21, 1, 29, 2, 0, 8, 19, …] | |
null: [47;34m SQL [00;34m INSERT INTO t_games(room_uuid,game_index,base_info,begin_info,type,begin_time) VALUES(?,?,?,?,?,unix_timestamp(now())) [40;32m | |
null: Array(5) ["1567515139620471726", 57, "{"button":3}", "{"mahjongs":[25,21,1,29,2,0,8,19,22,2,40,3,23,2,25…", "twmj"] | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_buhua_push | |
game_buhua_push | |
game_buhua_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_mopai_push | |
game_buhua_push | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 12, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 29, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 17, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 9, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 24, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 16, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 26, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 25, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 3, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 23, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 5, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 1, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 5, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
null: data of sendOperations | |
null: Object {pai: 27, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
953238 打出 🀙 喊聽 | |
tinged seat just can push last card. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 18, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
null: data of sendOperations | |
null: Object {pai: 7, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
953234 打出 🀠 喊聽 | |
null: data of sendOperations | |
null: Object {pai: 7, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
tinged seat just can push last card. | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 1, chi: false, hu: Array(1), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
放槍 | |
胡牌者的手牌 : 1 | |
null: winner : | |
null: Object {userId: Object, gameIndex: 57, isZiMo: false, tile: 1, seatIndex: Object, …} | |
null: Array(7) [5, 10, 10, 11, 13, 19, 21] | |
null: Array(1) [39] | |
null: Array(7) [3, 12, 13, 15, 20, 21, 23] | |
null: Array(1) [40] | |
null: Array(4) [12, 13, 14, 14] | |
null: Array(1) [41] | |
null: Array(2) [1, 1] | |
null: Array(3) [34, 37, 35] | |
null: [47;34m SQL [00;34m UPDATE t_games | |
SET end_time = unix_timestamp( now( ) ), | |
end_info = ?, | |
score_change =? | |
WHERE | |
room_uuid =? | |
AND game_index =? [40;32m | |
null: Array(4) ["{"mahjongs":[25,21,1,29,2,0,8,19,22,2,40,3,23,2,25…", "[{"balance":9533,"change":0,"tax":0},{"balance":14…", "1567515139620471726", 57] | |
null: [47;34m SQL [00;34m update t_games set events=? where room_uuid = ? AND game_index = ? and events is null [40;32m | |
null: Array(3) ["[{"time":1567527664629,"gameIndex":57,"eventType":…", "1567515139620471726", 57] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [-130, 953236] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [130, 953238] | |
null: [47;34m SQL [00;34m select COUNT(1) as count FROM t_rooms_archive r where uuid=? [40;32m | |
null: Array(1) ["1567515139620471726"] | |
null: 作弊牌山: | |
null: Array(144) [33, 8, 2, 35, 21, 12, 17, 3, …] | |
null: [47;34m SQL [00;34m INSERT INTO t_games(room_uuid,game_index,base_info,begin_info,type,begin_time) VALUES(?,?,?,?,?,unix_timestamp(now())) [40;32m | |
null: Array(5) ["1567515139620471726", 58, "{"button":3}", "{"mahjongs":[33,8,2,35,21,12,17,3,21,27,17,1,17,24…", "twmj"] | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_buhua_push | |
game_buhua_push | |
game_buhua_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 16, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 31, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 24, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 5, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 20, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 30, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 7, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
game_buhua_push | |
null: data of sendOperations | |
null: Object {pai: 4, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
953237 打出 🀈 喊聽 | |
tinged seat just can push last card. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 9, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀋 | |
push card is not in the seat's holds. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀎 | |
push card is not in the seat's holds. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 16, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀂 | |
push card is not in the seat's holds. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
tinged seat just can push last card. | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀟 | |
null: data of sendOperations | |
null: Object {pai: 6, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 6, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
=== 進入等待狀態,等待玩家發出 action 或超時 === | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀅 | |
push card is not in the seat's holds. | |
game_mopai_push | |
null: data of sendOperations | |
null: Object {pai: 12, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
953236 打出 🀙 喊聽 | |
tinged seat just can push last card. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 1, chi: false, hu: Array(0), peng: true, gang: true, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
game_mopai_push | |
game_buhua_push | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 3, chi: false, hu: Array(1), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
放槍 | |
胡牌者的手牌 : 2,2,4,5,11,12,13 | |
null: winner : | |
null: Object {userId: Object, gameIndex: 58, isZiMo: false, tile: 3, seatIndex: Object, …} | |
null: Array(7) [18, 2, 3, 4, 12, 13, 18] | |
null: Array(2) [38, 41] | |
null: Array(8) [2, 2, 4, 5, 11, 12, 13, 3] | |
null: Array(1) [37] | |
null: Array(10) [10, 14, 24, 10, 12, 13, 14, 22, …] | |
null: Array(3) [35, 34, 39] | |
null: Array(7) [3, 11, 12, 19, 21, 22, 23] | |
null: Array(2) [40, 36] | |
null: [47;34m SQL [00;34m UPDATE t_rooms SET next_button = ? WHERE id = ? [40;32m | |
null: Array(2) [0, "471726"] | |
null: [47;34m SQL [00;34m UPDATE t_games | |
SET end_time = unix_timestamp( now( ) ), | |
end_info = ?, | |
score_change =? | |
WHERE | |
room_uuid =? | |
AND game_index =? [40;32m | |
null: Array(4) ["{"mahjongs":[33,8,2,35,21,12,17,3,21,27,17,1,17,24…", "[{"balance":9533,"change":0,"tax":0},{"balance":14…", "1567515139620471726", 58] | |
null: [47;34m SQL [00;34m update t_games set events=? where room_uuid = ? AND game_index = ? and events is null [40;32m | |
null: Array(3) ["[{"time":1567527746755,"gameIndex":58,"eventType":…", "1567515139620471726", 58] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [70, 953236] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [-70, 953234] | |
null: [47;34m SQL [00;34m select COUNT(1) as count FROM t_rooms_archive r where uuid=? [40;32m | |
null: Array(1) ["1567515139620471726"] | |
null: 作弊牌山: | |
null: Array(144) [30, 17, 2, 27, 26, 26, 7, 6, …] | |
null: [47;34m SQL [00;34m INSERT INTO t_games(room_uuid,game_index,base_info,begin_info,type,begin_time) VALUES(?,?,?,?,?,unix_timestamp(now())) [40;32m | |
null: Array(5) ["1567515139620471726", 59, "{"button":0}", "{"mahjongs":[30,17,2,27,26,26,7,6,11,0,14,0,11,21,…", "twmj"] | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_buhua_push | |
game_buhua_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 27, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 26, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 6, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 15, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 15, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 15, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
=== 進入等待狀態,等待玩家發出 action 或超時 === | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 6, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 7, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 11, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 20, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
null: data of sendOperations | |
null: Object {pai: 32, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
953236 打出 🀈 喊聽 | |
null: data of sendOperations | |
null: Object {pai: 19, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
tinged seat just can push last card. | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
停止倒计时 | |
null: winner : | |
null: Object {userId: Object, gameIndex: 58, isZiMo: false, tile: 3, seatIndex: Object, …} | |
null: Array(7) [12, 20, 21, 23, 24, 24, 25] | |
null: Array(4) [34, 35, 37, 40] | |
null: Array(7) [11, 12, 13, 22, 23, 24, 24] | |
null: Array(1) [41] | |
null: Array(10) [4, 14, 22, 3, 4, 5, 13, 14, …] | |
null: Array(1) [36] | |
null: Array(10) [23, 5, 6, 12, 14, 16, 20, 21, …] | |
null: Array(1) [39] | |
null: [47;34m SQL [00;34m UPDATE t_games | |
SET end_time = unix_timestamp( now( ) ), | |
end_info = ?, | |
score_change =? | |
WHERE | |
room_uuid =? | |
AND game_index =? [40;32m | |
null: Array(4) ["{"mahjongs":[30,17,2,27,26,26,7,6,11,0,14,0,11,21,…", "[{"balance":9533,"change":0,"tax":0},{"balance":14…", "1567515139620471726", 59] | |
null: [47;34m SQL [00;34m update t_games set events=? where room_uuid = ? AND game_index = ? and events is null [40;32m | |
null: Array(3) ["[{"time":1567527812869,"gameIndex":59,"eventType":…", "1567515139620471726", 59] | |
null: [47;34m SQL [00;34m select COUNT(1) as count FROM t_rooms_archive r where uuid=? [40;32m | |
null: Array(1) ["1567515139620471726"] | |
null: 作弊牌山: | |
null: Array(144) [17, 20, 22, 24, 32, 9, 34, 3, …] | |
null: [47;34m SQL [00;34m INSERT INTO t_games(room_uuid,game_index,base_info,begin_info,type,begin_time) VALUES(?,?,?,?,?,unix_timestamp(now())) [40;32m | |
null: Array(5) ["1567515139620471726", 60, "{"button":0}", "{"mahjongs":[17,20,22,24,32,9,34,3,10,22,32,26,39,…", "twmj"] | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_buhua_push | |
game_buhua_push | |
game_buhua_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 18, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 0, chi: false, hu: Array(0), peng: true, gang: true, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 24, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
null: data of sendOperations | |
null: Object {pai: 21, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
953234 打出 🀑 喊聽 | |
null: data of sendOperations | |
null: Object {pai: 10, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
tinged seat just can push last card. | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 9, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 2, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
null: data of sendOperations | |
null: Object {pai: 27, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
953238 打出 🀔 喊聽 | |
null: data of sendOperations | |
null: Object {pai: 13, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
tinged seat just can push last card. | |
停止倒计时 | |
null: data of sendOperations | |
null: Object {pai: 4, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
953237 打出 🀕 喊聽 | |
tinged seat just can push last card. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 18, chi: false, hu: Array(1), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
放槍 | |
胡牌者的手牌 : 4,5,6,14,15,16,18,19,19,19 | |
null: winner : | |
null: Object {userId: Object, gameIndex: 60, isZiMo: false, tile: 18, seatIndex: Object, …} | |
null: Array(10) [2, 3, 4, 4, 5, 15, 15, 20, …] | |
null: Array(4) [39, 40, 36, 37] | |
null: Array(13) [16, 7, 16, 23, 6, 7, 14, 16, …] | |
null: Array(1) [41] | |
null: Array(10) [5, 5, 6, 8, 12, 13, 14, 21, …] | |
null: Array(2) [34, 38] | |
null: [47;34m SQL [00;34m UPDATE t_games | |
SET end_time = unix_timestamp( now( ) ), | |
end_info = ?, | |
score_change =? | |
WHERE | |
room_uuid =? | |
AND game_index =? [40;32m | |
null: Array(4) ["{"mahjongs":[17,20,22,24,32,9,34,3,10,22,32,26,39,…", "[{"balance":9533,"change":0,"tax":0},{"balance":14…", "1567515139620471726", 60] | |
null: [47;34m SQL [00;34m UPDATE t_rooms SET next_button = ? WHERE id = ? [40;32m | |
null: Array(2) [1, "471726"] | |
null: [47;34m SQL [00;34m update t_games set events=? where room_uuid = ? AND game_index = ? and events is null [40;32m | |
null: Array(3) ["[{"time":1567527895624,"gameIndex":60,"eventType":…", "1567515139620471726", 60] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [-70, 953234] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [70, 953238] | |
null: [47;34m SQL [00;34m select COUNT(1) as count FROM t_rooms_archive r where uuid=? [40;32m | |
null: Array(1) ["1567515139620471726"] | |
null: 作弊牌山: | |
null: Array(144) [15, 24, 4, 30, 23, 16, 21, 4, …] | |
null: [47;34m SQL [00;34m INSERT INTO t_games(room_uuid,game_index,base_info,begin_info,type,begin_time) VALUES(?,?,?,?,?,unix_timestamp(now())) [40;32m | |
null: Array(5) ["1567515139620471726", 61, "{"button":1}", "{"mahjongs":[15,24,4,30,23,16,21,4,28,23,22,17,0,2…", "twmj"] | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_buhua_push | |
game_buhua_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
game_buhua_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 26, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
null: data of sendOperations | |
null: Object {pai: 13, chi: false, hu: Array(0), peng: false, gang: true, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
953236 no need chupai. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 18, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 9, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 19, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 0, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
null: data of sendOperations | |
null: Object {pai: 25, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
953238 打出 🀋 喊聽 | |
tinged seat just can push last card. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953238 | |
953238 出牌超时 | |
强制出牌userId: 953238 牌: 🀅 | |
push card is not in the seat's holds. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 3, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953238 | |
953238 出牌超时 | |
强制出牌userId: 953238 牌: 🀒 | |
push card is not in the seat's holds. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 24, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 8, chi: false, hu: Array(1), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
放槍 | |
胡牌者的手牌 : 4,4,6,7,25,25,25 | |
null: winner : | |
null: Object {userId: Object, gameIndex: 61, isZiMo: false, tile: 8, seatIndex: Object, …} | |
null: Array(13) [5, 5, 16, 21, 1, 3, 4, 5, …] | |
null: Array(3) [35, 34, 40] | |
null: Array(7) [6, 7, 14, 15, 15, 15, 23] | |
null: Array(2) [41, 39] | |
null: Array(13) [16, 23, 5, 6, 10, 12, 14, 16, …] | |
null: Array(2) [37, 38] | |
null: Array(8) [4, 4, 6, 7, 25, 25, 25, 8] | |
null: Array(1) [36] | |
null: [47;34m SQL [00;34m UPDATE t_rooms SET next_button = ? WHERE id = ? [40;32m | |
null: Array(2) [2, "471726"] | |
null: [47;34m SQL [00;34m UPDATE t_games | |
SET end_time = unix_timestamp( now( ) ), | |
end_info = ?, | |
score_change =? | |
WHERE | |
room_uuid =? | |
AND game_index =? [40;32m | |
null: Array(4) ["{"mahjongs":[15,24,4,30,23,16,21,4,28,23,22,17,0,2…", "[{"balance":9533,"change":0,"tax":0},{"balance":14…", "1567515139620471726", 61] | |
null: [47;34m SQL [00;34m update t_games set events=? where room_uuid = ? AND game_index = ? and events is null [40;32m | |
null: Array(3) ["[{"time":1567527956164,"gameIndex":61,"eventType":…", "1567515139620471726", 61] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [-70, 953234] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [70, 953238] | |
null: [47;34m SQL [00;34m select COUNT(1) as count FROM t_rooms_archive r where uuid=? [40;32m | |
null: Array(1) ["1567515139620471726"] | |
null: 作弊牌山: | |
null: Array(144) [36, 5, 16, 32, 29, 24, 19, 38, …] | |
null: [47;34m SQL [00;34m INSERT INTO t_games(room_uuid,game_index,base_info,begin_info,type,begin_time) VALUES(?,?,?,?,?,unix_timestamp(now())) [40;32m | |
null: Array(5) ["1567515139620471726", 62, "{"button":2}", "{"mahjongs":[36,5,16,32,29,24,19,38,22,3,25,27,31,…", "twmj"] | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_buhua_push | |
game_buhua_push | |
game_buhua_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 18, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 14, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 26, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 0, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 6, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 1, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 9, chi: true, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 26, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 22, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 22, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
=== 進入等待狀態,等待玩家發出 action 或超時 === | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 8, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
null: data of sendOperations | |
null: Object {pai: 28, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
953237 打出 🀚 喊聽 | |
tinged seat just can push last card. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 21, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
tinged seat just can push last card. | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀒 | |
null: data of sendOperations | |
null: Object {pai: 11, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
null: data of sendOperations | |
null: Object {pai: 29, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
953236 打出 🀉 喊聽 | |
null: data of sendOperations | |
null: Object {pai: 20, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
tinged seat just can push last card. | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
tinged seat just can push last card. | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀕 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953236 | |
tinged seat just can push last card. | |
953236 出牌超时 | |
强制出牌userId: 953236 牌: 🀜 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
null: data of sendOperations | |
null: Object {pai: 24, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
953238 打出 🀒 喊聽 | |
tinged seat just can push last card. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀘 | |
push card is not in the seat's holds. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953236 | |
tinged seat just can push last card. | |
953236 出牌超时 | |
强制出牌userId: 953236 牌: 🀉 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953238 | |
tinged seat just can push last card. | |
953238 出牌超时 | |
强制出牌userId: 953238 牌: 🀌 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
tinged seat just can push last card. | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀝 | |
null: data of sendOperations | |
null: Object {pai: 4, chi: false, hu: Array(1), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
放槍 | |
胡牌者的手牌 : 10,5,6,10,24,25,23 | |
null: winner : | |
null: Object {userId: Object, gameIndex: 62, isZiMo: false, tile: 4, seatIndex: Object, …} | |
null: Array(7) [13, 14, 15, 15, 16, 17, 21] | |
null: Array(1) [38] | |
null: Array(7) [5, 7, 10, 12, 13, 15, 16] | |
null: Array(3) [36, 34, 41] | |
null: Array(8) [10, 5, 6, 10, 24, 25, 23, 4] | |
null: Array(4) [40, 35, 37, 39] | |
null: [47;34m SQL [00;34m UPDATE t_rooms SET next_button = ? WHERE id = ? [40;32m | |
null: Array(2) [3, "471726"] | |
null: [47;34m SQL [00;34m UPDATE t_games | |
SET end_time = unix_timestamp( now( ) ), | |
end_info = ?, | |
score_change =? | |
WHERE | |
room_uuid =? | |
AND game_index =? [40;32m | |
null: Array(4) ["{"mahjongs":[36,5,16,32,29,24,19,38,22,3,25,27,31,…", "[{"balance":9463,"change":-70,"tax":0},{"balance":…", "1567515139620471726", 62] | |
null: [47;34m SQL [00;34m update t_games set events=? where room_uuid = ? AND game_index = ? and events is null [40;32m | |
null: Array(3) ["[{"time":1567528025725,"gameIndex":62,"eventType":…", "1567515139620471726", 62] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [-70, 953237] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [70, 953238] | |
null: [47;34m SQL [00;34m select COUNT(1) as count FROM t_rooms_archive r where uuid=? [40;32m | |
null: Array(1) ["1567515139620471726"] | |
null: 作弊牌山: | |
null: Array(144) [19, 9, 16, 41, 32, 5, 15, 30, …] | |
null: [47;34m SQL [00;34m INSERT INTO t_games(room_uuid,game_index,base_info,begin_info,type,begin_time) VALUES(?,?,?,?,?,unix_timestamp(now())) [40;32m | |
null: Array(5) ["1567515139620471726", 63, "{"button":3}", "{"mahjongs":[19,9,16,41,32,5,15,30,17,22,7,2,31,24…", "twmj"] | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_buhua_push | |
game_buhua_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 1, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 8, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 15, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 15, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 15, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
=== 進入等待狀態,等待玩家發出 action 或超時 === | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 21, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 19, chi: false, hu: Array(0), peng: true, gang: true, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 30, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
null: data of sendOperations | |
null: Object {pai: 28, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
953234 打出 🀚 喊聽 | |
tinged seat just can push last card. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953234 | |
tinged seat just can push last card. | |
953234 出牌超时 | |
强制出牌userId: 953234 牌: 🀑 | |
null: data of sendOperations | |
null: Object {pai: 10, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953234 | |
tinged seat just can push last card. | |
953234 出牌超时 | |
强制出牌userId: 953234 牌: 🀕 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 12, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 12, chi: false, hu: Array(1), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
=== 進入等待狀態,等待玩家發出 action 或超時 === | |
停止倒计时 | |
放槍 | |
胡牌者的手牌 : 2,2,11,12,12,12,13 | |
null: winner : | |
null: Object {userId: Object, gameIndex: 63, isZiMo: false, tile: 12, seatIndex: Object, …} | |
null: Array(8) [2, 2, 11, 12, 12, 12, 13, 12] | |
null: Array(3) [41, 35, 40] | |
null: Array(7) [3, 6, 3, 4, 6, 24, 25] | |
null: Array(5) [38, 39, 34, 37, 36] | |
null: [47;34m SQL [00;34m UPDATE t_rooms SET next_button = ? WHERE id = ? [40;32m | |
null: Array(2) [0, "471726"] | |
null: [47;34m SQL [00;34m UPDATE t_games | |
SET end_time = unix_timestamp( now( ) ), | |
end_info = ?, | |
score_change =? | |
WHERE | |
room_uuid =? | |
AND game_index =? [40;32m | |
null: Array(4) ["{"mahjongs":[19,9,16,41,32,5,15,30,17,22,7,2,31,24…", "[{"balance":9463,"change":0,"tax":0},{"balance":14…", "1567515139620471726", 63] | |
null: [47;34m SQL [00;34m update t_games set events=? where room_uuid = ? AND game_index = ? and events is null [40;32m | |
null: Array(3) ["[{"time":1567528098342,"gameIndex":63,"eventType":…", "1567515139620471726", 63] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [90, 953234] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [-90, 953238] | |
null: [47;34m SQL [00;34m select COUNT(1) as count FROM t_rooms_archive r where uuid=? [40;32m | |
null: Array(1) ["1567515139620471726"] | |
null: 作弊牌山: | |
null: Array(144) [5, 2, 8, 26, 15, 10, 19, 27, …] | |
null: [47;34m SQL [00;34m INSERT INTO t_games(room_uuid,game_index,base_info,begin_info,type,begin_time) VALUES(?,?,?,?,?,unix_timestamp(now())) [40;32m | |
null: Array(5) ["1567515139620471726", 64, "{"button":0}", "{"mahjongs":[5,2,8,26,15,10,19,27,14,8,17,7,33,13,…", "twmj"] | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_buhua_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 33, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 9, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
null: data of sendOperations | |
null: Object {pai: 6, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
953237 打出 🀝 喊聽 | |
null: data of sendOperations | |
null: Object {pai: 4, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
tinged seat just can push last card. | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 26, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
tinged seat just can push last card. | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀉 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀙 | |
push card is not in the seat's holds. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
tinged seat just can push last card. | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀗 | |
game_mopai_push | |
null: data of sendOperations | |
null: Object {pai: 31, chi: false, hu: Array(0), peng: false, gang: true, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 1, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
953236 no need chupai. | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 1, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
tinged seat just can push last card. | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀔 | |
null: data of sendOperations | |
null: Object {pai: 13, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 13, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 17, chi: false, hu: Array(1), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
放槍 | |
胡牌者的手牌 : 17,25,5,6,7,14,15,17,22,23,24,25,13 | |
null: winner : | |
null: Object {userId: Object, gameIndex: 64, isZiMo: false, tile: 17, seatIndex: Object, …} | |
null: Array(4) [4, 5, 21, 23] | |
null: Array(2) [39, 41] | |
null: Array(10) [6, 7, 8, 9, 11, 19, 21, 22, …] | |
null: Array(1) [38] | |
null: [47;34m SQL [00;34m UPDATE t_games | |
SET end_time = unix_timestamp( now( ) ), | |
end_info = ?, | |
score_change =? | |
WHERE | |
room_uuid =? | |
AND game_index =? [40;32m | |
null: Array(4) ["{"mahjongs":[5,2,8,26,15,10,19,27,14,8,17,7,33,13,…", "[{"balance":9553,"change":90,"tax":0},{"balance":1…", "1567515139620471726", 64] | |
null: [47;34m SQL [00;34m update t_games set events=? where room_uuid = ? AND game_index = ? and events is null [40;32m | |
null: Array(3) ["[{"time":1567528163926,"gameIndex":64,"eventType":…", "1567515139620471726", 64] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [90, 953237] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [-90, 953234] | |
null: [47;34m SQL [00;34m select COUNT(1) as count FROM t_rooms_archive r where uuid=? [40;32m | |
null: Array(1) ["1567515139620471726"] | |
null: 作弊牌山: | |
null: Array(144) [3, 24, 40, 18, 21, 32, 21, 25, …] | |
null: [47;34m SQL [00;34m INSERT INTO t_games(room_uuid,game_index,base_info,begin_info,type,begin_time) VALUES(?,?,?,?,?,unix_timestamp(now())) [40;32m | |
null: Array(5) ["1567515139620471726", 65, "{"button":0}", "{"mahjongs":[3,24,40,18,21,32,21,25,21,16,15,23,14…", "twmj"] | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_buhua_push | |
game_buhua_push | |
game_buhua_push | |
game_buhua_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 30, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 18, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 29, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 8, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 11, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 11, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
=== 進入等待狀態,等待玩家發出 action 或超時 === | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 0, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
null: data of sendOperations | |
null: Object {pai: 4, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
953236 打出 🀗 喊聽 | |
null: data of sendOperations | |
null: Object {pai: 16, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 16, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
953236 no need chupai. | |
=== 進入等待狀態,等待玩家發出 action 或超時 === | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 12, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 12, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
=== 進入等待狀態,等待玩家發出 action 或超時 === | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 27, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 15, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 15, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
=== 進入等待狀態,等待玩家發出 action 或超時 === | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 1, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 6, chi: false, hu: Array(1), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
放槍 | |
胡牌者的手牌 : 4,4,5,7,22,23,24 | |
null: winner : | |
null: Object {userId: Object, gameIndex: 65, isZiMo: false, tile: 6, seatIndex: Object, …} | |
null: Array(13) [6, 13, 13, 14, 20, 20, 21, 21, …] | |
null: Array(1) [35] | |
null: Array(8) [4, 4, 5, 7, 22, 23, 24, 6] | |
null: Array(3) [41, 37, 38] | |
null: Array(7) [1, 3, 14, 20, 21, 25, 26] | |
null: Array(2) [40, 39] | |
null: Array(4) [23, 22, 23, 25] | |
null: Array(1) [34] | |
null: [47;34m SQL [00;34m UPDATE t_rooms SET next_button = ? WHERE id = ? [40;32m | |
null: Array(2) [1, "471726"] | |
null: [47;34m SQL [00;34m UPDATE t_games | |
SET end_time = unix_timestamp( now( ) ), | |
end_info = ?, | |
score_change =? | |
WHERE | |
room_uuid =? | |
AND game_index =? [40;32m | |
null: Array(4) ["{"mahjongs":[3,24,40,18,21,32,21,25,21,16,15,23,14…", "[{"balance":9403,"change":-150,"tax":0},{"balance"…", "1567515139620471726", 65] | |
null: [47;34m SQL [00;34m update t_games set events=? where room_uuid = ? AND game_index = ? and events is null [40;32m | |
null: Array(3) ["[{"time":1567528206738,"gameIndex":65,"eventType":…", "1567515139620471726", 65] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [-150, 953237] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [150, 953236] | |
null: [47;34m SQL [00;34m select COUNT(1) as count FROM t_rooms_archive r where uuid=? [40;32m | |
null: Array(1) ["1567515139620471726"] | |
null: 作弊牌山: | |
null: Array(144) [32, 20, 11, 27, 14, 7, 10, 16, …] | |
null: [47;34m SQL [00;34m INSERT INTO t_games(room_uuid,game_index,base_info,begin_info,type,begin_time) VALUES(?,?,?,?,?,unix_timestamp(now())) [40;32m | |
null: Array(5) ["1567515139620471726", 66, "{"button":1}", "{"mahjongs":[32,20,11,27,14,7,10,16,1,19,22,4,7,10…", "twmj"] | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_buhua_push | |
game_buhua_push | |
game_buhua_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 33, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
null: data of sendOperations | |
null: Object {pai: 33, chi: false, hu: Array(0), peng: false, gang: true, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
953238 no need chupai. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 27, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 26, chi: false, hu: Array(0), peng: true, gang: true, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 17, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 17, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
=== 進入等待狀態,等待玩家發出 action 或超時 === | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 4, chi: true, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 16, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 7, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
null: data of sendOperations | |
null: Object {pai: 23, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
953237 打出 🀞 喊聽 | |
null: data of sendOperations | |
null: Object {pai: 5, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
tinged seat just can push last card. | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 7, chi: false, hu: Array(1), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
放槍 | |
胡牌者的手牌 : 12,23,23,1,2,3,5,6,12,23 | |
null: winner : | |
null: Object {userId: Object, gameIndex: 66, isZiMo: false, tile: 7, seatIndex: Object, …} | |
null: Array(11) [12, 23, 23, 1, 2, 3, 5, 6, …] | |
null: Array(1) [41] | |
null: Array(10) [0, 1, 3, 13, 13, 16, 20, 21, …] | |
null: Array(1) [40] | |
null: Array(7) [10, 11, 19, 22, 22, 23, 25] | |
null: Array(3) [35, 37, 36] | |
null: [47;34m SQL [00;34m UPDATE t_rooms SET next_button = ? WHERE id = ? [40;32m | |
null: Array(2) [2, "471726"] | |
null: [47;34m SQL [00;34m UPDATE t_games | |
SET end_time = unix_timestamp( now( ) ), | |
end_info = ?, | |
score_change =? | |
WHERE | |
room_uuid =? | |
AND game_index =? [40;32m | |
null: Array(4) ["{"mahjongs":[32,20,11,27,14,7,10,16,1,19,22,4,7,10…", "[{"balance":9473,"change":70,"tax":0},{"balance":1…", "1567515139620471726", 66] | |
null: [47;34m SQL [00;34m update t_games set events=? where room_uuid = ? AND game_index = ? and events is null [40;32m | |
null: Array(3) ["[{"time":1567528257265,"gameIndex":66,"eventType":…", "1567515139620471726", 66] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [70, 953237] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [-70, 953234] | |
null: [47;34m SQL [00;34m select COUNT(1) as count FROM t_rooms_archive r where uuid=? [40;32m | |
null: Array(1) ["1567515139620471726"] | |
null: 作弊牌山: | |
null: Array(144) [6, 41, 10, 13, 21, 25, 7, 35, …] | |
null: [47;34m SQL [00;34m INSERT INTO t_games(room_uuid,game_index,base_info,begin_info,type,begin_time) VALUES(?,?,?,?,?,unix_timestamp(now())) [40;32m | |
null: Array(5) ["1567515139620471726", 67, "{"button":2}", "{"mahjongs":[6,41,10,13,21,25,7,35,17,20,36,4,27,3…", "twmj"] | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_buhua_push | |
game_buhua_push | |
game_buhua_push | |
game_buhua_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 9, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 0, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 32, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 10, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
game_buhua_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 4, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 8, chi: false, hu: Array(0), peng: true, gang: true, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 13, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 16, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 20, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 25, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 26, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 3, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
null: data of sendOperations | |
null: Object {pai: 5, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
953234 打出 🀈 喊聽 | |
null: data of sendOperations | |
null: Object {pai: 19, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
953234 no need chupai. | |
停止倒计时 | |
null: data of sendOperations | |
null: Object {pai: 7, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
953238 打出 🀔 喊聽 | |
null: data of sendOperations | |
null: Object {pai: 13, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
tinged seat just can push last card. | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 12, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
null: data of sendOperations | |
null: Object {pai: 1, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
953236 打出 🀕 喊聽 | |
null: data of sendOperations | |
null: Object {pai: 14, chi: false, hu: Array(1), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
tinged seat just can push last card. | |
停止倒计时 | |
放槍 | |
胡牌者的手牌 : 5,5,13,15,20,21,22,23,24,25 | |
null: winner : | |
null: Object {userId: Object, gameIndex: 67, isZiMo: false, tile: 14, seatIndex: Object, …} | |
null: Array(4) [16, 20, 22, 23] | |
null: Array(1) [36] | |
null: Array(1) [22] | |
null: Array(2) [35, 34] | |
null: Array(11) [5, 5, 13, 15, 20, 21, 22, 23, …] | |
null: Array(2) [38, 40] | |
null: Array(4) [5, 6, 7, 15] | |
null: Array(3) [41, 39, 37] | |
null: [47;34m SQL [00;34m UPDATE t_games | |
SET end_time = unix_timestamp( now( ) ), | |
end_info = ?, | |
score_change =? | |
WHERE | |
room_uuid =? | |
AND game_index =? [40;32m | |
null: Array(4) ["{"mahjongs":[6,41,10,13,21,25,7,35,17,20,36,4,27,3…", "[{"balance":9473,"change":0,"tax":0},{"balance":15…", "1567515139620471726", 67] | |
null: [47;34m SQL [00;34m update t_games set events=? where room_uuid = ? AND game_index = ? and events is null [40;32m | |
null: Array(3) ["[{"time":1567528293550,"gameIndex":67,"eventType":…", "1567515139620471726", 67] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [-110, 953236] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [110, 953234] | |
null: [47;34m SQL [00;34m select COUNT(1) as count FROM t_rooms_archive r where uuid=? [40;32m | |
null: Array(1) ["1567515139620471726"] | |
null: 作弊牌山: | |
null: Array(144) [0, 26, 3, 10, 33, 7, 29, 10, …] | |
null: [47;34m SQL [00;34m INSERT INTO t_games(room_uuid,game_index,base_info,begin_info,type,begin_time) VALUES(?,?,?,?,?,unix_timestamp(now())) [40;32m | |
null: Array(5) ["1567515139620471726", 68, "{"button":2}", "{"mahjongs":[0,26,3,10,33,7,29,10,1,18,20,4,8,1,22…", "twmj"] | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_buhua_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 29, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 30, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 17, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 8, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 1, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
null: data of sendOperations | |
null: Object {pai: 3, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
null: data of sendOperations | |
null: Object {pai: 30, chi: false, hu: Array(0), peng: false, gang: true, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
953238 no need chupai. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
null: data of sendOperations | |
null: Object {pai: 22, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
953237 打出 🀉 喊聽 | |
null: data of sendOperations | |
null: Object {pai: 20, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
tinged seat just can push last card. | |
停止倒计时 | |
null: data of sendOperations | |
null: Object {pai: 20, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
953236 打出 🀟 喊聽 | |
tinged seat just can push last card. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 0, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 16, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 26, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
game_buhua_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀂 | |
push card is not in the seat's holds. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953236 | |
953236 出牌超时 | |
强制出牌userId: 953236 牌: 🀐 | |
push card is not in the seat's holds. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
null: data of sendOperations | |
null: Object {pai: 12, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
953238 打出 🀉 喊聽 | |
tinged seat just can push last card. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀃 | |
push card is not in the seat's holds. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953236 | |
953236 出牌超时 | |
强制出牌userId: 953236 牌: 🀠 | |
push card is not in the seat's holds. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953238 | |
953238 出牌超时 | |
强制出牌userId: 953238 牌: 🀘 | |
push card is not in the seat's holds. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀜 | |
push card is not in the seat's holds. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 25, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953238 | |
953238 出牌超时 | |
强制出牌userId: 953238 牌: 🀟 | |
push card is not in the seat's holds. | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
tinged seat just can push last card. | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀍 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953236 | |
953236 出牌超时 | |
强制出牌userId: 953236 牌: 🀠 | |
push card is not in the seat's holds. | |
game_mopai_push | |
null: data of sendOperations | |
null: Object {pai: 10, chi: false, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
953234 打出 🀚 喊聽 | |
tinged seat just can push last card. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953238 | |
tinged seat just can push last card. | |
953238 出牌超时 | |
强制出牌userId: 953238 牌: 🀒 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953237 | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀁 | |
push card is not in the seat's holds. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953236 | |
953236 出牌超时 | |
强制出牌userId: 953236 牌: 🀅 | |
push card is not in the seat's holds. | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953234 | |
953234 出牌超时 | |
强制出牌userId: 953234 牌: 🀘 | |
push card is not in the seat's holds. | |
game_mopai_push | |
game_buhua_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:1, userId:953238 | |
953238 出牌超时 | |
强制出牌userId: 953238 牌: 🀞 | |
push card is not in the seat's holds. | |
game_mopai_push | |
game_buhua_push | |
null: data of sendOperations | |
null: Object {pai: 15, chi: false, hu: Array(1), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
自摸 | |
胡牌者的手牌 : 22,9,10,11,13,14,22,23,25,24 | |
null: winner : | |
null: Object {userId: Object, gameIndex: 68, isZiMo: true, tile: 15, seatIndex: Object, …} | |
null: Array(11) [22, 9, 10, 11, 13, 14, 22, 23, …] | |
null: Array(2) [34, 38] | |
null: Array(7) [10, 10, 13, 14, 19, 19, 19] | |
null: Array(2) [39, 40] | |
null: Array(10) [21, 21, 12, 9, 12, 21, 23, 24, …] | |
null: Array(3) [41, 37, 35] | |
tinged seat just can push last card. | |
null: [47;34m SQL [00;34m UPDATE t_rooms SET next_button = ? WHERE id = ? [40;32m | |
null: Array(2) [3, "471726"] | |
null: [47;34m SQL [00;34m UPDATE t_games | |
SET end_time = unix_timestamp( now( ) ), | |
end_info = ?, | |
score_change =? | |
WHERE | |
room_uuid =? | |
AND game_index =? [40;32m | |
null: Array(4) ["{"mahjongs":[0,26,3,10,33,7,29,10,1,18,20,4,8,1,22…", "[{"balance":9923,"change":450,"tax":0},{"balance":…", "1567515139620471726", 68] | |
null: [47;34m SQL [00;34m update t_games set events=? where room_uuid = ? AND game_index = ? and events is null [40;32m | |
null: Array(3) ["[{"time":1567528371204,"gameIndex":68,"eventType":…", "1567515139620471726", 68] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [450, 953237] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [-130, 953236] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [-190, 953234] | |
null: [47;34m SQL [00;34m update t_users u set u.coins =u.coins+? where u.userid=? [40;32m | |
null: Array(2) [-130, 953238] | |
null: [47;34m SQL [00;34m select COUNT(1) as count FROM t_rooms_archive r where uuid=? [40;32m | |
null: Array(1) ["1567515139620471726"] | |
null: 作弊牌山: | |
null: Array(144) [3, 25, 14, 17, 31, 25, 13, 30, …] | |
null: [47;34m SQL [00;34m INSERT INTO t_games(room_uuid,game_index,base_info,begin_info,type,begin_time) VALUES(?,?,?,?,?,unix_timestamp(now())) [40;32m | |
null: Array(5) ["1567515139620471726", 69, "{"button":3}", "{"mahjongs":[3,25,14,17,31,25,13,30,6,2,33,26,31,3…", "twmj"] | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_holds_push | |
game_num_push | |
game_begin_push | |
game_buhua_push | |
game_buhua_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_playing_push | |
game_mopai_push | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀚 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀌 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 29, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
guo_result | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀝 | |
null: data of sendOperations | |
null: Object {pai: 4, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 29, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
guo_result | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 17, chi: false, hu: Array(0), peng: true, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
game_mopai_push | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀌 | |
null: data of sendOperations | |
null: Object {pai: 23, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953236 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953236 | |
null: data of sendOperations | |
null: Object {pai: 4, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953234 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953234 | |
null: data of sendOperations | |
null: Object {pai: 26, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953238 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953238 | |
null: data of sendOperations | |
null: Object {pai: 1, chi: true, hu: Array(0), peng: false, gang: false, …} | |
game_action_push | |
停止倒计时 | |
开始新的倒计时,Tag: 2, time:5, userId:953237 | |
停止倒计时 | |
开始新的倒计时,Tag: 0, time:10, userId:953237 | |
953237 出牌超时 | |
强制出牌userId: 953237 牌: 🀌 | |
push card is not in the seat's holds. | |
null: The timer can not be negative! time: -1 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -2 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -3 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -4 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -5 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -6 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -7 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -8 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -9 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -10 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -11 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -12 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -13 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -14 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -15 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -16 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -17 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -18 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -19 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -20 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -21 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -22 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -23 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -24 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -25 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -26 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -27 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -28 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -29 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -30 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -31 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -32 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -33 msg: 0 953237 | |
null: Array(0) [] | |
null: The timer can not be negative! time: -34 msg: 0 953237 | |
null: Array(0) [] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment