新三国杀打小抄

打小抄支持网页版,QQ群724393933

目前为 2024-01-01 提交的版本。查看 最新版本

  1. // ==UserScript==
  2. // @name 新三国杀打小抄
  3. // @match https://web.sanguosha.com/*
  4. // @match http://web.sanguosha.com/*
  5. // @match *://*.sanguosha.com/*
  6. // @license MIT
  7. // @version 0.0.2
  8. // @author 小麦
  9. // @description 打小抄支持网页版,QQ群724393933
  10. // @run-at document-start
  11. // @namespace 新三国杀打小抄
  12. // @grant none
  13. // ==/UserScript==
  14.  
  15. 'use strict';
  16. window.WDVerSion = '1.0.0';
  17. window.SGSMODULE = [];
  18. var version = "0.0.2";
  19. console._log = console.log;
  20. console._log('%cBASE', 'font-weight: bold; color: white; background-color: #525288; padding: 1px 4px; border-radius: 4px;');
  21. const _log = function () {
  22. const args = Array.prototype.slice.call(arguments);
  23. console._log(...args);
  24. Array.isArray(SGSMODULE) && SGSMODULE.forEach((fn) => {
  25. fn(...arguments)
  26. })
  27. };
  28. Object.defineProperty(console, 'log', {
  29. get() {
  30. return _log
  31. }, set() {
  32. return
  33. },
  34. });
  35. SGSMODULE.push(main);
  36. window.card = {};
  37. var mySkin;
  38. var account = localStorage.SGS_LASTLOGIN_ACCOUNT;
  39. var isSelectGeneral = false;
  40. let userID;
  41. let UserID;
  42. let curUserID;
  43. let allCard = {
  44. "0": {"name": "?", "color": " ", "number": " ", "type": "1"},
  45. "1": {"id": 1, "name": "决斗", "type": 2, "number": 1, "color": 2},
  46. "2": {"id": 2, "name": "闪", "type": 1, "number": 2, "color": 2},
  47. "3": {"id": 3, "name": "顺手", "type": 2, "number": 3, "color": 2},
  48. "4": {"id": 4, "name": "顺手", "type": 2, "number": 4, "color": 2},
  49. "5": {"id": 5, "name": "贯石", "type": 3, "number": 5, "color": 2},
  50. "6": {"id": 6, "name": "杀", "type": 1, "number": 6, "color": 2},
  51. "7": {"id": 7, "name": "杀", "type": 1, "number": 7, "color": 2},
  52. "8": {"id": 8, "name": "杀", "type": 1, "number": 8, "color": 2},
  53. "9": {"id": 9, "name": "杀", "type": 1, "number": 9, "color": 2},
  54. "10": {"id": 10, "name": "杀", "type": 1, "number": 10, "color": 2},
  55. "11": {"id": 11, "name": "闪", "type": 1, "number": 11, "color": 2},
  56. "12": {"id": 12, "name": "方天", "type": 3, "number": 12, "color": 2},
  57. "13": {"id": 13, "name": "紫騂", "type": 3, "number": 13, "color": 2},
  58. "14": {"id": 14, "name": "诸葛", "type": 3, "number": 1, "color": 2},
  59. "15": {"id": 15, "name": "闪", "type": 1, "number": 2, "color": 2},
  60. "16": {"id": 16, "name": "闪", "type": 1, "number": 3, "color": 2},
  61. "17": {"id": 17, "name": "闪", "type": 1, "number": 4, "color": 2},
  62. "18": {"id": 18, "name": "闪", "type": 1, "number": 5, "color": 2},
  63. "19": {"id": 19, "name": "闪", "type": 1, "number": 6, "color": 2},
  64. "20": {"id": 20, "name": "闪", "type": 1, "number": 7, "color": 2},
  65. "21": {"id": 21, "name": "闪", "type": 1, "number": 8, "color": 2},
  66. "22": {"id": 22, "name": "闪", "type": 1, "number": 9, "color": 2},
  67. "23": {"id": 23, "name": "闪", "type": 1, "number": 10, "color": 2},
  68. "24": {"id": 24, "name": "闪", "type": 1, "number": 11, "color": 2},
  69. "25": {"id": 25, "name": "桃", "type": 1, "number": 12, "color": 2},
  70. "26": {"id": 26, "name": "杀", "type": 1, "number": 13, "color": 2},
  71. "27": {"id": 27, "name": "万箭", "type": 2, "number": 1, "color": 1},
  72. "28": {"id": 28, "name": "闪", "type": 1, "number": 2, "color": 1},
  73. "29": {"id": 29, "name": "五谷", "type": 2, "number": 3, "color": 1},
  74. "30": {"id": 30, "name": "五谷", "type": 2, "number": 4, "color": 1},
  75. "31": {"id": 31, "name": "赤兔", "type": 3, "number": 5, "color": 1},
  76. "32": {"id": 32, "name": "乐不", "type": 2, "number": 6, "color": 1},
  77. "33": {"id": 33, "name": "无中", "type": 2, "number": 7, "color": 1},
  78. "34": {"id": 34, "name": "无中", "type": 2, "number": 8, "color": 1},
  79. "35": {"id": 35, "name": "无中", "type": 2, "number": 9, "color": 1},
  80. "36": {"id": 36, "name": "杀", "type": 1, "number": 10, "color": 1},
  81. "37": {"id": 37, "name": "无中", "type": 2, "number": 11, "color": 1},
  82. "38": {"id": 38, "name": "过河", "type": 2, "number": 12, "color": 1},
  83. "39": {"id": 39, "name": "闪", "type": 1, "number": 13, "color": 1},
  84. "40": {"id": 40, "name": "桃园", "type": 2, "number": 1, "color": 1},
  85. "41": {"id": 41, "name": "闪", "type": 1, "number": 2, "color": 1},
  86. "42": {"id": 42, "name": "桃", "type": 1, "number": 3, "color": 1},
  87. "43": {"id": 43, "name": "桃", "type": 1, "number": 4, "color": 1},
  88. "44": {"id": 44, "name": "麒麟", "type": 3, "number": 5, "color": 1},
  89. "45": {"id": 45, "name": "桃", "type": 1, "number": 6, "color": 1},
  90. "46": {"id": 46, "name": "桃", "type": 1, "number": 7, "color": 1},
  91. "47": {"id": 47, "name": "桃", "type": 1, "number": 8, "color": 1},
  92. "48": {"id": 48, "name": "桃", "type": 1, "number": 9, "color": 1},
  93. "49": {"id": 49, "name": "杀", "type": 1, "number": 10, "color": 1},
  94. "50": {"id": 50, "name": "杀", "type": 1, "number": 11, "color": 1},
  95. "51": {"id": 51, "name": "桃", "type": 1, "number": 12, "color": 1},
  96. "52": {"id": 52, "name": "爪黄", "type": 3, "number": 13, "color": 1},
  97. "53": {"id": 53, "name": "决斗", "type": 2, "number": 1, "color": 4},
  98. "54": {"id": 54, "name": "杀", "type": 1, "number": 2, "color": 4},
  99. "55": {"id": 55, "name": "杀", "type": 1, "number": 3, "color": 4},
  100. "56": {"id": 56, "name": "杀", "type": 1, "number": 4, "color": 4},
  101. "57": {"id": 57, "name": "杀", "type": 1, "number": 5, "color": 4},
  102. "58": {"id": 58, "name": "杀", "type": 1, "number": 6, "color": 4},
  103. "59": {"id": 59, "name": "杀", "type": 1, "number": 7, "color": 4},
  104. "60": {"id": 60, "name": "杀", "type": 1, "number": 8, "color": 4},
  105. "61": {"id": 61, "name": "杀", "type": 1, "number": 9, "color": 4},
  106. "62": {"id": 62, "name": "杀", "type": 1, "number": 10, "color": 4},
  107. "63": {"id": 63, "name": "杀", "type": 1, "number": 11, "color": 4},
  108. "64": {"id": 64, "name": "无懈", "type": 2, "number": 12, "color": 4},
  109. "65": {"id": 65, "name": "无懈", "type": 2, "number": 13, "color": 4},
  110. "66": {"id": 66, "name": "诸葛", "type": 3, "number": 1, "color": 4},
  111. "67": {"id": 67, "name": "八卦", "type": 3, "number": 2, "color": 4},
  112. "68": {"id": 68, "name": "过河", "type": 2, "number": 3, "color": 4},
  113. "69": {"id": 69, "name": "过河", "type": 2, "number": 4, "color": 4},
  114. "70": {"id": 70, "name": "的卢", "type": 3, "number": 5, "color": 4},
  115. "71": {"id": 71, "name": "乐不", "type": 2, "number": 6, "color": 4},
  116. "72": {"id": 72, "name": "南蛮", "type": 2, "number": 7, "color": 4},
  117. "73": {"id": 73, "name": "杀", "type": 1, "number": 8, "color": 4},
  118. "74": {"id": 74, "name": "杀", "type": 1, "number": 9, "color": 4},
  119. "75": {"id": 75, "name": "杀", "type": 1, "number": 10, "color": 4},
  120. "76": {"id": 76, "name": "杀", "type": 1, "number": 11, "color": 4},
  121. "77": {"id": 77, "name": "借刀", "type": 2, "number": 12, "color": 4},
  122. "78": {"id": 78, "name": "借刀", "type": 2, "number": 13, "color": 4},
  123. "79": {"id": 79, "name": "决斗", "type": 2, "number": 1, "color": 3},
  124. "80": {"id": 80, "name": "雌雄", "type": 3, "number": 2, "color": 3},
  125. "81": {"id": 81, "name": "顺手", "type": 2, "number": 3, "color": 3},
  126. "82": {"id": 82, "name": "顺手", "type": 2, "number": 4, "color": 3},
  127. "83": {"id": 83, "name": "绝影", "type": 3, "number": 5, "color": 3},
  128. "84": {"id": 84, "name": "青釭", "type": 3, "number": 6, "color": 3},
  129. "85": {"id": 85, "name": "杀", "type": 1, "number": 7, "color": 3},
  130. "86": {"id": 86, "name": "杀", "type": 1, "number": 8, "color": 3},
  131. "87": {"id": 87, "name": "杀", "type": 1, "number": 9, "color": 3},
  132. "88": {"id": 88, "name": "杀", "type": 1, "number": 10, "color": 3},
  133. "89": {"id": 89, "name": "顺手", "type": 2, "number": 11, "color": 3},
  134. "90": {"id": 90, "name": "过河", "type": 2, "number": 12, "color": 3},
  135. "91": {"id": 91, "name": "南蛮", "type": 2, "number": 13, "color": 3},
  136. "92": {"id": 92, "name": "闪电", "type": 2, "number": 1, "color": 3},
  137. "93": {"id": 93, "name": "八卦", "type": 3, "number": 2, "color": 3},
  138. "94": {"id": 94, "name": "过河", "type": 2, "number": 3, "color": 3},
  139. "95": {"id": 95, "name": "过河", "type": 2, "number": 4, "color": 3},
  140. "96": {"id": 96, "name": "青龙", "type": 3, "number": 5, "color": 3},
  141. "97": {"id": 97, "name": "乐不", "type": 2, "number": 6, "color": 3},
  142. "98": {"id": 98, "name": "南蛮", "type": 2, "number": 7, "color": 3},
  143. "99": {"id": 99, "name": "杀", "type": 1, "number": 8, "color": 3},
  144. "100": {"id": 100, "name": "杀", "type": 1, "number": 9, "color": 3},
  145. "101": {"id": 101, "name": "杀", "type": 1, "number": 10, "color": 3},
  146. "102": {"id": 102, "name": "无懈", "type": 2, "number": 11, "color": 3},
  147. "103": {"id": 103, "name": "丈八", "type": 3, "number": 12, "color": 3},
  148. "104": {"id": 104, "name": "大宛", "type": 3, "number": 13, "color": 3},
  149. "105": {"id": 105, "name": "闪电", "type": 2, "number": 12, "color": 1},
  150. "106": {"id": 106, "name": "无懈", "type": 2, "number": 12, "color": 2},
  151. "107": {"id": 107, "name": "仁王", "type": 3, "number": 2, "color": 4},
  152. "108": {"id": 108, "name": "寒冰", "type": 3, "number": 2, "color": 3},
  153. "109": {"id": 109, "name": "无懈", "type": 2, "number": 1, "color": 1},
  154. "110": {"id": 110, "name": "火攻", "type": 2, "number": 2, "color": 1},
  155. "111": {"id": 111, "name": "火攻", "type": 2, "number": 3, "color": 1},
  156. "112": {"id": 112, "name": "火杀", "type": 1, "number": 4, "color": 1},
  157. "113": {"id": 113, "name": "桃", "type": 1, "number": 5, "color": 1},
  158. "114": {"id": 114, "name": "桃", "type": 1, "number": 6, "color": 1},
  159. "115": {"id": 115, "name": "火杀", "type": 1, "number": 7, "color": 1},
  160. "116": {"id": 116, "name": "闪", "type": 1, "number": 8, "color": 1},
  161. "117": {"id": 117, "name": "闪", "type": 1, "number": 9, "color": 1},
  162. "118": {"id": 118, "name": "火杀", "type": 1, "number": 10, "color": 1},
  163. "119": {"id": 119, "name": "闪", "type": 1, "number": 11, "color": 1},
  164. "120": {"id": 120, "name": "闪", "type": 1, "number": 12, "color": 1},
  165. "121": {"id": 121, "name": "无懈", "type": 2, "number": 13, "color": 1},
  166. "122": {"id": 122, "name": "朱雀", "type": 3, "number": 1, "color": 2},
  167. "123": {"id": 123, "name": "桃", "type": 1, "number": 2, "color": 2},
  168. "124": {"id": 124, "name": "桃", "type": 1, "number": 3, "color": 2},
  169. "125": {"id": 125, "name": "火杀", "type": 1, "number": 4, "color": 2},
  170. "126": {"id": 126, "name": "火杀", "type": 1, "number": 5, "color": 2},
  171. "127": {"id": 127, "name": "闪", "type": 1, "number": 6, "color": 2},
  172. "128": {"id": 128, "name": "闪", "type": 1, "number": 7, "color": 2},
  173. "129": {"id": 129, "name": "闪", "type": 1, "number": 8, "color": 2},
  174. "130": {"id": 130, "name": "酒", "type": 1, "number": 9, "color": 2},
  175. "131": {"id": 131, "name": "闪", "type": 1, "number": 10, "color": 2},
  176. "132": {"id": 132, "name": "闪", "type": 1, "number": 11, "color": 2},
  177. "133": {"id": 133, "name": "火攻", "type": 2, "number": 12, "color": 2},
  178. "134": {"id": 134, "name": "骅骝", "type": 3, "number": 13, "color": 2},
  179. "135": {"id": 135, "name": "古锭", "type": 3, "number": 1, "color": 3},
  180. "136": {"id": 136, "name": "藤甲", "type": 3, "number": 2, "color": 3},
  181. "137": {"id": 137, "name": "酒", "type": 1, "number": 3, "color": 3},
  182. "138": {"id": 138, "name": "雷杀", "type": 1, "number": 4, "color": 3},
  183. "139": {"id": 139, "name": "雷杀", "type": 1, "number": 5, "color": 3},
  184. "140": {"id": 140, "name": "雷杀", "type": 1, "number": 6, "color": 3},
  185. "141": {"id": 141, "name": "雷杀", "type": 1, "number": 7, "color": 3},
  186. "142": {"id": 142, "name": "雷杀", "type": 1, "number": 8, "color": 3},
  187. "143": {"id": 143, "name": "酒", "type": 1, "number": 9, "color": 3},
  188. "144": {"id": 144, "name": "兵粮", "type": 2, "number": 10, "color": 3},
  189. "145": {"id": 145, "name": "铁索", "type": 2, "number": 11, "color": 3},
  190. "146": {"id": 146, "name": "铁索", "type": 2, "number": 12, "color": 3},
  191. "147": {"id": 147, "name": "无懈", "type": 2, "number": 13, "color": 3},
  192. "148": {"id": 148, "name": "白银", "type": 3, "number": 1, "color": 4},
  193. "149": {"id": 149, "name": "藤甲", "type": 3, "number": 2, "color": 4},
  194. "150": {"id": 150, "name": "酒", "type": 1, "number": 3, "color": 4},
  195. "151": {"id": 151, "name": "兵粮", "type": 2, "number": 4, "color": 4},
  196. "152": {"id": 152, "name": "雷杀", "type": 1, "number": 5, "color": 4},
  197. "153": {"id": 153, "name": "雷杀", "type": 1, "number": 6, "color": 4},
  198. "154": {"id": 154, "name": "雷杀", "type": 1, "number": 7, "color": 4},
  199. "155": {"id": 155, "name": "雷杀", "type": 1, "number": 8, "color": 4},
  200. "156": {"id": 156, "name": "酒", "type": 1, "number": 9, "color": 4},
  201. "157": {"id": 157, "name": "铁索", "type": 2, "number": 10, "color": 4},
  202. "158": {"id": 158, "name": "铁索", "type": 2, "number": 11, "color": 4},
  203. "159": {"id": 159, "name": "铁索", "type": 2, "number": 12, "color": 4},
  204. "160": {"id": 160, "name": "铁索", "type": 2, "number": 13, "color": 4},
  205. "161": {"id": 161, "name": "木牛", "type": 3, "number": 5, "color": 2},
  206. "162": {"id": 162, "name": "声东", "type": 2, "number": 3, "color": 3},
  207. "163": {"id": 163, "name": "声东", "type": 2, "number": 4, "color": 3},
  208. "164": {"id": 164, "name": "声东", "type": 2, "number": 11, "color": 3},
  209. "165": {"id": 165, "name": "声东", "type": 2, "number": 3, "color": 2},
  210. "166": {"id": 166, "name": "声东", "type": 2, "number": 4, "color": 2},
  211. "167": {"id": 167, "name": "增兵", "type": 2, "number": 3, "color": 1},
  212. "168": {"id": 168, "name": "增兵", "type": 2, "number": 4, "color": 1},
  213. "169": {"id": 169, "name": "增兵", "type": 2, "number": 7, "color": 1},
  214. "170": {"id": 170, "name": "增兵", "type": 2, "number": 8, "color": 1},
  215. "171": {"id": 171, "name": "增兵", "type": 2, "number": 9, "color": 1},
  216. "172": {"id": 172, "name": "增兵", "type": 2, "number": 11, "color": 1},
  217. "173": {"id": 173, "name": "草木", "type": 2, "number": 10, "color": 3},
  218. "174": {"id": 174, "name": "草木", "type": 2, "number": 4, "color": 4},
  219. "175": {"id": 175, "name": "毒", "type": 1, "number": 9, "color": 2},
  220. "176": {"id": 176, "name": "毒", "type": 1, "number": 3, "color": 3},
  221. "177": {"id": 177, "name": "毒", "type": 1, "number": 9, "color": 3},
  222. "178": {"id": 178, "name": "毒", "type": 1, "number": 3, "color": 4},
  223. "179": {"id": 179, "name": "毒", "type": 1, "number": 9, "color": 4},
  224. "180": {"id": 180, "name": "毒", "type": 1, "number": 5, "color": 2},
  225. "181": {"id": 181, "name": "唯我", "type": 2, "number": 1, "color": 4},
  226. "182": {"id": 182, "name": "唯我", "type": 2, "number": 1, "color": 2},
  227. "183": {"id": 183, "name": "毒", "type": 1, "number": 8, "color": 4},
  228. "184": {"id": 184, "name": "毒", "type": 1, "number": 11, "color": 2},
  229. "185": {"id": 185, "name": "弃甲", "type": 2, "number": 12, "color": 4},
  230. "186": {"id": 186, "name": "弃甲", "type": 2, "number": 13, "color": 4},
  231. "187": {"id": 187, "name": "金蝉", "type": 2, "number": 12, "color": 4},
  232. "188": {"id": 188, "name": "金蝉", "type": 2, "number": 13, "color": 4},
  233. "189": {"id": 189, "name": "金蝉", "type": 2, "number": 11, "color": 3},
  234. "190": {"id": 190, "name": "金蝉", "type": 2, "number": 12, "color": 2},
  235. "191": {"id": 191, "name": "金蝉", "type": 2, "number": 1, "color": 1},
  236. "192": {"id": 192, "name": "金蝉", "type": 2, "number": 13, "color": 1},
  237. "193": {"id": 193, "name": "金蝉", "type": 2, "number": 13, "color": 3},
  238. "194": {"id": 194, "name": "浮雷", "type": 2, "number": 1, "color": 3},
  239. "195": {"id": 195, "name": "浮雷", "type": 2, "number": 12, "color": 1},
  240. "196": {"id": 196, "name": "七宝", "type": 3, "number": 6, "color": 3},
  241. "197": {"id": 197, "name": "衠钢", "type": 3, "number": 5, "color": 3},
  242. "198": {"id": 198, "name": "烂银", "type": 3, "number": 2, "color": 4},
  243. "199": {"id": 199, "name": "烂银", "type": 3, "number": 2, "color": 3},
  244. "200": {"id": 200, "name": "洪荒", "type": 2, "number": 1, "color": 3},
  245. "201": {"id": 201, "name": "洪荒", "type": 2, "number": 12, "color": 1},
  246. "300": {"id": 300, "name": "同舟", "type": 2, "number": 9, "color": 1},
  247. "301": {"id": 301, "name": "同舟", "type": 2, "number": 8, "color": 1},
  248. "302": {"id": 302, "name": "同舟", "type": 2, "number": 7, "color": 1},
  249. "303": {"id": 303, "name": "力争", "type": 2, "number": 10, "color": 1},
  250. "304": {"id": 304, "name": "力争", "type": 2, "number": 11, "color": 1},
  251. "305": {"id": 305, "name": "力争", "type": 2, "number": 12, "color": 1},
  252. "306": {"id": 306, "name": "笑里", "type": 2, "number": 6, "color": 3},
  253. "307": {"id": 307, "name": "笑里", "type": 2, "number": 5, "color": 4},
  254. "308": {"id": 308, "name": "笑里", "type": 2, "number": 4, "color": 1},
  255. "309": {"id": 309, "name": "美人", "type": 2, "number": 3, "color": 3},
  256. "310": {"id": 310, "name": "美人", "type": 2, "number": 2, "color": 4},
  257. "311": {"id": 311, "name": "美人", "type": 2, "number": 1, "color": 1},
  258. "312": {"id": 312, "name": "鬼龙", "type": 3, "number": 5, "color": 3},
  259. "313": {"id": 313, "name": "国风", "type": 3, "number": 9, "color": 3},
  260. "314": {"id": 314, "name": "赤炎", "type": 3, "number": 1, "color": 2},
  261. "315": {"id": 315, "name": "奇门", "type": 3, "number": 2, "color": 3},
  262. "316": {"id": 316, "name": "奇门", "type": 3, "number": 2, "color": 4},
  263. "317": {"id": 317, "name": "绝尘", "type": 3, "number": 5, "color": 3},
  264. "318": {"id": 318, "name": "修罗", "type": 3, "number": 12, "color": 2},
  265. "319": {"id": 319, "name": "虚妄", "type": 3, "number": 4, "color": 4},
  266. "320": {"id": 320, "name": "赤血", "type": 3, "number": 6, "color": 3},
  267. "321": {"id": 321, "name": "撒豆", "type": 2, "number": 7, "color": 1},
  268. "322": {"id": 322, "name": "撒豆", "type": 2, "number": 8, "color": 1},
  269. "323": {"id": 323, "name": "撒豆", "type": 2, "number": 9, "color": 1},
  270. "324": {"id": 324, "name": "撒豆", "type": 2, "number": 11, "color": 1},
  271. "325": {"id": 325, "name": "移花", "type": 2, "number": 12, "color": 4},
  272. "326": {"id": 326, "name": "移花", "type": 2, "number": 13, "color": 4},
  273. "327": {"id": 327, "name": "粽", "type": 1, "number": 12, "color": 2},
  274. "328": {"id": 328, "name": "粽", "type": 1, "number": 3, "color": 1},
  275. "329": {"id": 329, "name": "粽", "type": 1, "number": 4, "color": 1},
  276. "330": {"id": 330, "name": "粽", "type": 1, "number": 6, "color": 1},
  277. "331": {"id": 331, "name": "粽", "type": 1, "number": 7, "color": 1},
  278. "332": {"id": 332, "name": "粽", "type": 1, "number": 8, "color": 1},
  279. "333": {"id": 333, "name": "粽", "type": 1, "number": 9, "color": 1},
  280. "334": {"id": 334, "name": "粽", "type": 1, "number": 12, "color": 1},
  281. "335": {"id": 335, "name": "粽", "type": 1, "number": 5, "color": 1},
  282. "336": {"id": 336, "name": "粽", "type": 1, "number": 6, "color": 1},
  283. "337": {"id": 337, "name": "粽", "type": 1, "number": 2, "color": 2},
  284. "338": {"id": 338, "name": "粽", "type": 1, "number": 3, "color": 2},
  285. "339": {"id": 339, "name": "雄黄", "type": 1, "number": 9, "color": 2},
  286. "340": {"id": 340, "name": "雄黄", "type": 1, "number": 3, "color": 3},
  287. "341": {"id": 341, "name": "雄黄", "type": 1, "number": 9, "color": 3},
  288. "342": {"id": 342, "name": "雄黄", "type": 1, "number": 3, "color": 4},
  289. "343": {"id": 343, "name": "雄黄", "type": 1, "number": 9, "color": 4},
  290. "1001": {"id": 1001, "name": "决斗", "type": 2, "number": 1, "color": 3},
  291. "1002": {"id": 1002, "name": "闪电", "type": 2, "number": 1, "color": 3},
  292. "1003": {"id": 1003, "name": "八卦", "type": 3, "number": 2, "color": 3},
  293. "1004": {"id": 1004, "name": "雌雄", "type": 3, "number": 2, "color": 3},
  294. "1005": {"id": 1005, "name": "寒冰", "type": 3, "number": 2, "color": 3},
  295. "1006": {"id": 1006, "name": "顺手", "type": 2, "number": 3, "color": 3},
  296. "1007": {"id": 1007, "name": "过河", "type": 2, "number": 3, "color": 3},
  297. "1008": {"id": 1008, "name": "顺手", "type": 2, "number": 4, "color": 3},
  298. "1009": {"id": 1009, "name": "过河", "type": 2, "number": 4, "color": 3},
  299. "1010": {"id": 1010, "name": "绝影", "type": 3, "number": 5, "color": 3},
  300. "1011": {"id": 1011, "name": "杀", "type": 1, "number": 5, "color": 3},
  301. "1012": {"id": 1012, "name": "青釭", "type": 3, "number": 6, "color": 3},
  302. "1013": {"id": 1013, "name": "雷杀", "type": 1, "number": 6, "color": 3},
  303. "1014": {"id": 1014, "name": "杀", "type": 1, "number": 7, "color": 3},
  304. "1015": {"id": 1015, "name": "雷杀", "type": 1, "number": 7, "color": 3},
  305. "1016": {"id": 1016, "name": "杀", "type": 1, "number": 8, "color": 3},
  306. "1017": {"id": 1017, "name": "杀", "type": 1, "number": 8, "color": 3},
  307. "1018": {"id": 1018, "name": "酒", "type": 1, "number": 9, "color": 3},
  308. "1019": {"id": 1019, "name": "杀", "type": 1, "number": 9, "color": 3},
  309. "1020": {"id": 1020, "name": "杀", "type": 1, "number": 10, "color": 3},
  310. "1021": {"id": 1021, "name": "兵粮", "type": 2, "number": 10, "color": 3},
  311. "1022": {"id": 1022, "name": "杀", "type": 1, "number": 11, "color": 3},
  312. "1023": {"id": 1023, "name": "无懈", "type": 2, "number": 11, "color": 3},
  313. "1024": {"id": 1024, "name": "铁索", "type": 2, "number": 12, "color": 3},
  314. "1025": {"id": 1025, "name": "丈八", "type": 3, "number": 12, "color": 3},
  315. "1026": {"id": 1026, "name": "南蛮", "type": 2, "number": 13, "color": 3},
  316. "1027": {"id": 1027, "name": "大宛", "type": 3, "number": 13, "color": 3},
  317. "1028": {"id": 1028, "name": "桃园", "type": 2, "number": 1, "color": 1},
  318. "1029": {"id": 1029, "name": "万箭", "type": 2, "number": 1, "color": 1},
  319. "1030": {"id": 1030, "name": "闪", "type": 1, "number": 2, "color": 1},
  320. "1031": {"id": 1031, "name": "火攻", "type": 2, "number": 2, "color": 1},
  321. "1032": {"id": 1032, "name": "五谷", "type": 2, "number": 3, "color": 1},
  322. "1033": {"id": 1033, "name": "火攻", "type": 2, "number": 3, "color": 1},
  323. "1034": {"id": 1034, "name": "火杀", "type": 1, "number": 4, "color": 1},
  324. "1035": {"id": 1035, "name": "桃", "type": 1, "number": 4, "color": 1},
  325. "1036": {"id": 1036, "name": "赤兔", "type": 3, "number": 5, "color": 1},
  326. "1037": {"id": 1037, "name": "麒麟", "type": 3, "number": 5, "color": 1},
  327. "1038": {"id": 1038, "name": "乐不", "type": 2, "number": 6, "color": 1},
  328. "1039": {"id": 1039, "name": "桃", "type": 1, "number": 6, "color": 1},
  329. "1040": {"id": 1040, "name": "无中", "type": 2, "number": 7, "color": 1},
  330. "1041": {"id": 1041, "name": "桃", "type": 1, "number": 7, "color": 1},
  331. "1042": {"id": 1042, "name": "无中", "type": 2, "number": 8, "color": 1},
  332. "1043": {"id": 1043, "name": "桃", "type": 1, "number": 8, "color": 1},
  333. "1044": {"id": 1044, "name": "远交", "type": 2, "number": 9, "color": 1},
  334. "1045": {"id": 1045, "name": "桃", "type": 1, "number": 9, "color": 1},
  335. "1046": {"id": 1046, "name": "杀", "type": 1, "number": 10, "color": 1},
  336. "1047": {"id": 1047, "name": "桃", "type": 1, "number": 10, "color": 1},
  337. "1048": {"id": 1048, "name": "以逸", "type": 2, "number": 11, "color": 1},
  338. "1049": {"id": 1049, "name": "闪", "type": 1, "number": 11, "color": 1},
  339. "1050": {"id": 1050, "name": "杀", "type": 1, "number": 12, "color": 1},
  340. "1051": {"id": 1051, "name": "桃", "type": 1, "number": 12, "color": 1},
  341. "1052": {"id": 1052, "name": "过河", "type": 2, "number": 12, "color": 1},
  342. "1053": {"id": 1053, "name": "闪", "type": 1, "number": 13, "color": 1},
  343. "1054": {"id": 1054, "name": "爪黄", "type": 3, "number": 13, "color": 1},
  344. "1055": {"id": 1055, "name": "决斗", "type": 2, "number": 1, "color": 4},
  345. "1056": {"id": 1056, "name": "白银", "type": 3, "number": 1, "color": 4},
  346. "1057": {"id": 1057, "name": "藤甲", "type": 3, "number": 2, "color": 4},
  347. "1058": {"id": 1058, "name": "杀", "type": 1, "number": 2, "color": 4},
  348. "1059": {"id": 1059, "name": "仁王", "type": 3, "number": 2, "color": 4},
  349. "1060": {"id": 1060, "name": "杀", "type": 1, "number": 3, "color": 4},
  350. "1061": {"id": 1061, "name": "知己", "type": 2, "number": 3, "color": 4},
  351. "1062": {"id": 1062, "name": "杀", "type": 1, "number": 4, "color": 4},
  352. "1063": {"id": 1063, "name": "知己", "type": 2, "number": 4, "color": 4},
  353. "1064": {"id": 1064, "name": "杀", "type": 1, "number": 5, "color": 4},
  354. "1065": {"id": 1065, "name": "的卢", "type": 3, "number": 5, "color": 4},
  355. "1066": {"id": 1066, "name": "乐不", "type": 2, "number": 6, "color": 4},
  356. "1067": {"id": 1067, "name": "雷杀", "type": 1, "number": 6, "color": 4},
  357. "1068": {"id": 1068, "name": "南蛮", "type": 2, "number": 7, "color": 4},
  358. "1069": {"id": 1069, "name": "雷杀", "type": 1, "number": 7, "color": 4},
  359. "1070": {"id": 1070, "name": "杀", "type": 1, "number": 8, "color": 4},
  360. "1071": {"id": 1071, "name": "雷杀", "type": 1, "number": 8, "color": 4},
  361. "1072": {"id": 1072, "name": "酒", "type": 1, "number": 9, "color": 4},
  362. "1073": {"id": 1073, "name": "杀", "type": 1, "number": 9, "color": 4},
  363. "1074": {"id": 1074, "name": "兵粮", "type": 2, "number": 10, "color": 4},
  364. "1075": {"id": 1075, "name": "杀", "type": 1, "number": 10, "color": 4},
  365. "1076": {"id": 1076, "name": "杀", "type": 1, "number": 11, "color": 4},
  366. "1077": {"id": 1077, "name": "杀", "type": 1, "number": 11, "color": 4},
  367. "1078": {"id": 1078, "name": "铁索", "type": 2, "number": 12, "color": 4},
  368. "1079": {"id": 1079, "name": "借刀", "type": 2, "number": 12, "color": 4},
  369. "1080": {"id": 1080, "name": "铁索", "type": 2, "number": 13, "color": 4},
  370. "1081": {"id": 1081, "name": "无懈", "type": 2, "number": 13, "color": 4},
  371. "1082": {"id": 1082, "name": "诸葛", "type": 3, "number": 1, "color": 2},
  372. "1083": {"id": 1083, "name": "朱雀", "type": 3, "number": 1, "color": 2},
  373. "1084": {"id": 1084, "name": "桃", "type": 1, "number": 2, "color": 2},
  374. "1085": {"id": 1085, "name": "闪", "type": 1, "number": 2, "color": 2},
  375. "1086": {"id": 1086, "name": "顺手", "type": 2, "number": 3, "color": 2},
  376. "1087": {"id": 1087, "name": "闪", "type": 1, "number": 3, "color": 2},
  377. "1088": {"id": 1088, "name": "以逸", "type": 2, "number": 4, "color": 2},
  378. "1089": {"id": 1089, "name": "火杀", "type": 1, "number": 4, "color": 2},
  379. "1090": {"id": 1090, "name": "贯石", "type": 3, "number": 5, "color": 2},
  380. "1091": {"id": 1091, "name": "火杀", "type": 1, "number": 5, "color": 2},
  381. "1092": {"id": 1092, "name": "吴六", "type": 3, "number": 6, "color": 2},
  382. "1093": {"id": 1093, "name": "闪", "type": 1, "number": 6, "color": 2},
  383. "1094": {"id": 1094, "name": "闪", "type": 1, "number": 7, "color": 2},
  384. "1095": {"id": 1095, "name": "闪", "type": 1, "number": 7, "color": 2},
  385. "1096": {"id": 1096, "name": "闪", "type": 1, "number": 8, "color": 2},
  386. "1097": {"id": 1097, "name": "闪", "type": 1, "number": 8, "color": 2},
  387. "1098": {"id": 1098, "name": "酒", "type": 1, "number": 9, "color": 2},
  388. "1099": {"id": 1099, "name": "闪", "type": 1, "number": 9, "color": 2},
  389. "1100": {"id": 1100, "name": "杀", "type": 1, "number": 10, "color": 2},
  390. "1101": {"id": 1101, "name": "闪", "type": 1, "number": 10, "color": 2},
  391. "1102": {"id": 1102, "name": "杀", "type": 1, "number": 11, "color": 2},
  392. "1103": {"id": 1103, "name": "闪", "type": 1, "number": 11, "color": 2},
  393. "1104": {"id": 1104, "name": "杀", "type": 1, "number": 12, "color": 2},
  394. "1105": {"id": 1105, "name": "三尖", "type": 3, "number": 12, "color": 2},
  395. "1106": {"id": 1106, "name": "无懈", "type": 2, "number": 12, "color": 2},
  396. "1107": {"id": 1107, "name": "紫骍", "type": 3, "number": 13, "color": 2},
  397. "1108": {"id": 1108, "name": "闪", "type": 1, "number": 13, "color": 2},
  398. "1109": {"id": 1109, "name": "联军", "type": 2, "number": 1, "color": 1},
  399. "1110": {"id": 1110, "name": "调虎", "type": 2, "number": 2, "color": 1},
  400. "1111": {"id": 1111, "name": "惊帆", "type": 3, "number": 3, "color": 1},
  401. "1112": {"id": 1112, "name": "闪", "type": 1, "number": 4, "color": 1},
  402. "1113": {"id": 1113, "name": "闪", "type": 1, "number": 5, "color": 1},
  403. "1114": {"id": 1114, "name": "闪", "type": 1, "number": 6, "color": 1},
  404. "1115": {"id": 1115, "name": "闪", "type": 1, "number": 7, "color": 1},
  405. "1116": {"id": 1116, "name": "桃", "type": 1, "number": 8, "color": 1},
  406. "1117": {"id": 1117, "name": "桃", "type": 1, "number": 9, "color": 1},
  407. "1118": {"id": 1118, "name": "杀", "type": 1, "number": 10, "color": 1},
  408. "1119": {"id": 1119, "name": "杀", "type": 1, "number": 11, "color": 1},
  409. "1120": {"id": 1120, "name": "火烧", "type": 2, "number": 12, "color": 1},
  410. "1121": {"id": 1121, "name": "水淹", "type": 2, "number": 13, "color": 1},
  411. "1122": {"id": 1122, "name": "挟天", "type": 2, "number": 1, "color": 2},
  412. "1123": {"id": 1123, "name": "桃", "type": 1, "number": 2, "color": 2},
  413. "1124": {"id": 1124, "name": "桃", "type": 1, "number": 3, "color": 2},
  414. "1125": {"id": 1125, "name": "挟天", "type": 2, "number": 4, "color": 2},
  415. "1126": {"id": 1126, "name": "木牛", "type": 3, "number": 5, "color": 2},
  416. "1127": {"id": 1127, "name": "闪", "type": 1, "number": 6, "color": 2},
  417. "1128": {"id": 1128, "name": "闪", "type": 1, "number": 7, "color": 2},
  418. "1129": {"id": 1129, "name": "火杀", "type": 1, "number": 8, "color": 2},
  419. "1130": {"id": 1130, "name": "火杀", "type": 1, "number": 9, "color": 2},
  420. "1131": {"id": 1131, "name": "调虎", "type": 2, "number": 10, "color": 2},
  421. "1132": {"id": 1132, "name": "无懈", "type": 2, "number": 11, "color": 2},
  422. "1133": {"id": 1133, "name": "方天", "type": 3, "number": 12, "color": 2},
  423. "1134": {"id": 1134, "name": "闪", "type": 1, "number": 13, "color": 2},
  424. "1135": {"id": 1135, "name": "挟天", "type": 2, "number": 1, "color": 3},
  425. "1136": {"id": 1136, "name": "明光", "type": 3, "number": 2, "color": 3},
  426. "1137": {"id": 1137, "name": "火烧", "type": 2, "number": 3, "color": 3},
  427. "1138": {"id": 1138, "name": "杀", "type": 1, "number": 4, "color": 3},
  428. "1139": {"id": 1139, "name": "青龙", "type": 3, "number": 5, "color": 3},
  429. "1140": {"id": 1140, "name": "酒", "type": 1, "number": 6, "color": 3},
  430. "1141": {"id": 1141, "name": "杀", "type": 1, "number": 7, "color": 3},
  431. "1142": {"id": 1142, "name": "杀", "type": 1, "number": 8, "color": 3},
  432. "1143": {"id": 1143, "name": "雷杀", "type": 1, "number": 9, "color": 3},
  433. "1144": {"id": 1144, "name": "雷杀", "type": 1, "number": 10, "color": 3},
  434. "1145": {"id": 1145, "name": "雷杀", "type": 1, "number": 11, "color": 3},
  435. "1146": {"id": 1146, "name": "勠力", "type": 2, "number": 12, "color": 3},
  436. "1147": {"id": 1147, "name": "无懈", "type": 2, "number": 13, "color": 3},
  437. "1148": {"id": 1148, "name": "玉玺", "type": 3, "number": 1, "color": 4},
  438. "1149": {"id": 1149, "name": "护心", "type": 3, "number": 2, "color": 4},
  439. "1150": {"id": 1150, "name": "敕令", "type": 2, "number": 3, "color": 4},
  440. "1151": {"id": 1151, "name": "杀", "type": 1, "number": 4, "color": 4},
  441. "1152": {"id": 1152, "name": "雷杀", "type": 1, "number": 5, "color": 4},
  442. "1153": {"id": 1153, "name": "杀", "type": 1, "number": 6, "color": 4},
  443. "1154": {"id": 1154, "name": "杀", "type": 1, "number": 7, "color": 4},
  444. "1155": {"id": 1155, "name": "杀", "type": 1, "number": 8, "color": 4},
  445. "1156": {"id": 1156, "name": "酒", "type": 1, "number": 9, "color": 4},
  446. "1157": {"id": 1157, "name": "勠力", "type": 2, "number": 10, "color": 4},
  447. "1158": {"id": 1158, "name": "火烧", "type": 2, "number": 11, "color": 4},
  448. "1159": {"id": 1159, "name": "水淹", "type": 2, "number": 12, "color": 4},
  449. "1160": {"id": 1160, "name": "无懈", "type": 2, "number": 13, "color": 4},
  450. "1200": {"id": 1200, "name": "决斗", "type": 2, "number": 1, "color": 3},
  451. "1201": {"id": 1201, "name": "闪电", "type": 2, "number": 1, "color": 3},
  452. "1202": {"id": 1202, "name": "八卦", "type": 3, "number": 2, "color": 3},
  453. "1203": {"id": 1203, "name": "雌雄", "type": 3, "number": 2, "color": 3},
  454. "1204": {"id": 1204, "name": "过河", "type": 2, "number": 4, "color": 3},
  455. "1205": {"id": 1205, "name": "绝影", "type": 3, "number": 5, "color": 3},
  456. "1206": {"id": 1206, "name": "杀", "type": 1, "number": 5, "color": 3},
  457. "1207": {"id": 1207, "name": "青釭", "type": 3, "number": 6, "color": 3},
  458. "1208": {"id": 1208, "name": "杀", "type": 1, "number": 7, "color": 3},
  459. "1209": {"id": 1209, "name": "酒", "type": 1, "number": 9, "color": 3},
  460. "1210": {"id": 1210, "name": "杀", "type": 1, "number": 9, "color": 3},
  461. "1211": {"id": 1211, "name": "兵粮", "type": 2, "number": 10, "color": 3},
  462. "1212": {"id": 1212, "name": "铁索", "type": 2, "number": 12, "color": 3},
  463. "1213": {"id": 1213, "name": "丈八", "type": 3, "number": 12, "color": 3},
  464. "1214": {"id": 1214, "name": "桃园", "type": 2, "number": 1, "color": 1},
  465. "1215": {"id": 1215, "name": "万箭", "type": 2, "number": 1, "color": 1},
  466. "1216": {"id": 1216, "name": "闪", "type": 1, "number": 2, "color": 1},
  467. "1217": {"id": 1217, "name": "五谷", "type": 2, "number": 3, "color": 1},
  468. "1218": {"id": 1218, "name": "桃", "type": 1, "number": 4, "color": 1},
  469. "1219": {"id": 1219, "name": "赤兔", "type": 3, "number": 5, "color": 1},
  470. "1220": {"id": 1220, "name": "麒麟", "type": 3, "number": 5, "color": 1},
  471. "1221": {"id": 1221, "name": "乐不", "type": 2, "number": 6, "color": 1},
  472. "1222": {"id": 1222, "name": "桃", "type": 1, "number": 6, "color": 1},
  473. "1223": {"id": 1223, "name": "桃", "type": 1, "number": 7, "color": 1},
  474. "1224": {"id": 1224, "name": "桃", "type": 1, "number": 8, "color": 1},
  475. "1225": {"id": 1225, "name": "远交", "type": 2, "number": 9, "color": 1},
  476. "1226": {"id": 1226, "name": "桃", "type": 1, "number": 9, "color": 1},
  477. "1227": {"id": 1227, "name": "杀", "type": 1, "number": 10, "color": 1},
  478. "1228": {"id": 1228, "name": "桃", "type": 1, "number": 10, "color": 1},
  479. "1229": {"id": 1229, "name": "以逸", "type": 2, "number": 11, "color": 1},
  480. "1230": {"id": 1230, "name": "闪", "type": 1, "number": 11, "color": 1},
  481. "1231": {"id": 1231, "name": "杀", "type": 1, "number": 12, "color": 1},
  482. "1232": {"id": 1232, "name": "桃", "type": 1, "number": 12, "color": 1},
  483. "1233": {"id": 1233, "name": "过河", "type": 2, "number": 12, "color": 1},
  484. "1234": {"id": 1234, "name": "闪", "type": 1, "number": 13, "color": 1},
  485. "1235": {"id": 1235, "name": "爪黄", "type": 3, "number": 13, "color": 1},
  486. "1236": {"id": 1236, "name": "决斗", "type": 2, "number": 1, "color": 4},
  487. "1237": {"id": 1237, "name": "杀", "type": 1, "number": 2, "color": 4},
  488. "1238": {"id": 1238, "name": "仁王", "type": 3, "number": 2, "color": 4},
  489. "1239": {"id": 1239, "name": "杀", "type": 1, "number": 3, "color": 4},
  490. "1240": {"id": 1240, "name": "知己", "type": 2, "number": 3, "color": 4},
  491. "1241": {"id": 1241, "name": "知己", "type": 2, "number": 4, "color": 4},
  492. "1242": {"id": 1242, "name": "乐不", "type": 2, "number": 6, "color": 4},
  493. "1243": {"id": 1243, "name": "雷杀", "type": 1, "number": 6, "color": 4},
  494. "1244": {"id": 1244, "name": "雷杀", "type": 1, "number": 7, "color": 4},
  495. "1245": {"id": 1245, "name": "杀", "type": 1, "number": 8, "color": 4},
  496. "1246": {"id": 1246, "name": "雷杀", "type": 1, "number": 8, "color": 4},
  497. "1247": {"id": 1247, "name": "酒", "type": 1, "number": 9, "color": 4},
  498. "1248": {"id": 1248, "name": "杀", "type": 1, "number": 9, "color": 4},
  499. "1249": {"id": 1249, "name": "兵粮", "type": 2, "number": 10, "color": 4},
  500. "1250": {"id": 1250, "name": "杀", "type": 1, "number": 10, "color": 4},
  501. "1251": {"id": 1251, "name": "杀", "type": 1, "number": 11, "color": 4},
  502. "1252": {"id": 1252, "name": "杀", "type": 1, "number": 11, "color": 4},
  503. "1253": {"id": 1253, "name": "铁索", "type": 2, "number": 12, "color": 4},
  504. "1254": {"id": 1254, "name": "铁索", "type": 2, "number": 13, "color": 4},
  505. "1255": {"id": 1255, "name": "无懈", "type": 2, "number": 13, "color": 4},
  506. "1256": {"id": 1256, "name": "诸葛", "type": 3, "number": 1, "color": 2},
  507. "1257": {"id": 1257, "name": "桃", "type": 1, "number": 2, "color": 2},
  508. "1258": {"id": 1258, "name": "闪", "type": 1, "number": 2, "color": 2},
  509. "1259": {"id": 1259, "name": "顺手", "type": 2, "number": 3, "color": 2},
  510. "1260": {"id": 1260, "name": "闪", "type": 1, "number": 3, "color": 2},
  511. "1261": {"id": 1261, "name": "以逸", "type": 2, "number": 4, "color": 2},
  512. "1262": {"id": 1262, "name": "贯石", "type": 3, "number": 5, "color": 2},
  513. "1263": {"id": 1263, "name": "火杀", "type": 1, "number": 5, "color": 2},
  514. "1264": {"id": 1264, "name": "吴六", "type": 3, "number": 6, "color": 2},
  515. "1265": {"id": 1265, "name": "闪", "type": 1, "number": 6, "color": 2},
  516. "1266": {"id": 1266, "name": "酒", "type": 1, "number": 9, "color": 2},
  517. "1267": {"id": 1267, "name": "闪", "type": 1, "number": 9, "color": 2},
  518. "1268": {"id": 1268, "name": "杀", "type": 1, "number": 10, "color": 2},
  519. "1269": {"id": 1269, "name": "闪", "type": 1, "number": 10, "color": 2},
  520. "1270": {"id": 1270, "name": "杀", "type": 1, "number": 11, "color": 2},
  521. "1271": {"id": 1271, "name": "闪", "type": 1, "number": 11, "color": 2},
  522. "1272": {"id": 1272, "name": "杀", "type": 1, "number": 12, "color": 2},
  523. "1273": {"id": 1273, "name": "三尖", "type": 3, "number": 12, "color": 2},
  524. "1274": {"id": 1274, "name": "无懈", "type": 2, "number": 12, "color": 2},
  525. "1275": {"id": 1275, "name": "紫骍", "type": 3, "number": 13, "color": 2},
  526. "1276": {"id": 1276, "name": "闪", "type": 1, "number": 13, "color": 2},
  527. "1277": {"id": 1277, "name": "水淹", "type": 2, "number": 3, "color": 3},
  528. "1278": {"id": 1278, "name": "水淹", "type": 2, "number": 4, "color": 3},
  529. "1279": {"id": 1279, "name": "冰杀", "type": 1, "number": 8, "color": 3},
  530. "1280": {"id": 1280, "name": "杀", "type": 1, "number": 10, "color": 3},
  531. "1281": {"id": 1281, "name": "杀", "type": 1, "number": 11, "color": 3},
  532. "1282": {"id": 1282, "name": "南蛮", "type": 2, "number": 13, "color": 3},
  533. "1283": {"id": 1283, "name": "逐近", "type": 2, "number": 3, "color": 3},
  534. "1284": {"id": 1284, "name": "冰杀", "type": 1, "number": 6, "color": 3},
  535. "1285": {"id": 1285, "name": "冰杀", "type": 1, "number": 7, "color": 3},
  536. "1286": {"id": 1286, "name": "冰杀", "type": 1, "number": 8, "color": 3},
  537. "1287": {"id": 1287, "name": "无懈", "type": 2, "number": 11, "color": 3},
  538. "1288": {"id": 1288, "name": "乌铁", "type": 3, "number": 13, "color": 3},
  539. "1289": {"id": 1289, "name": "火杀", "type": 1, "number": 4, "color": 1},
  540. "1290": {"id": 1290, "name": "洞烛", "type": 2, "number": 7, "color": 1},
  541. "1291": {"id": 1291, "name": "洞烛", "type": 2, "number": 8, "color": 1},
  542. "1292": {"id": 1292, "name": "出其", "type": 2, "number": 2, "color": 1},
  543. "1293": {"id": 1293, "name": "出其", "type": 2, "number": 3, "color": 1},
  544. "1294": {"id": 1294, "name": "太公", "type": 3, "number": 2, "color": 3},
  545. "1295": {"id": 1295, "name": "藤甲", "type": 3, "number": 2, "color": 4},
  546. "1296": {"id": 1296, "name": "南蛮", "type": 2, "number": 7, "color": 4},
  547. "1297": {"id": 1297, "name": "杀", "type": 1, "number": 4, "color": 4},
  548. "1298": {"id": 1298, "name": "杀", "type": 1, "number": 5, "color": 4},
  549. "1299": {"id": 1299, "name": "护心", "type": 3, "number": 1, "color": 4},
  550. "1300": {"id": 1300, "name": "铜雀", "type": 3, "number": 5, "color": 4},
  551. "1301": {"id": 1301, "name": "逐近", "type": 2, "number": 12, "color": 4},
  552. "1302": {"id": 1302, "name": "五行", "type": 3, "number": 1, "color": 2},
  553. "1303": {"id": 1303, "name": "闪", "type": 1, "number": 7, "color": 2},
  554. "1304": {"id": 1304, "name": "闪", "type": 1, "number": 7, "color": 2},
  555. "1305": {"id": 1305, "name": "闪", "type": 1, "number": 8, "color": 2},
  556. "1306": {"id": 1306, "name": "闪", "type": 1, "number": 8, "color": 2},
  557. "1307": {"id": 1307, "name": "火杀", "type": 1, "number": 4, "color": 1},
  558. "2001": {"id": 2001, "name": "万箭", "type": 2, "number": 1, "color": 1},
  559. "2002": {"id": 2002, "name": "闪", "type": 1, "number": 2, "color": 1},
  560. "2003": {"id": 2003, "name": "桃", "type": 1, "number": 3, "color": 1},
  561. "2004": {"id": 2004, "name": "桃", "type": 1, "number": 4, "color": 1},
  562. "2005": {"id": 2005, "name": "闪", "type": 1, "number": 5, "color": 1},
  563. "2006": {"id": 2006, "name": "乐不", "type": 2, "number": 6, "color": 1},
  564. "2007": {"id": 2007, "name": "无中", "type": 2, "number": 7, "color": 1},
  565. "2008": {"id": 2008, "name": "无中", "type": 2, "number": 8, "color": 1},
  566. "2009": {"id": 2009, "name": "桃", "type": 1, "number": 9, "color": 1},
  567. "2010": {"id": 2010, "name": "杀", "type": 1, "number": 10, "color": 1},
  568. "2011": {"id": 2011, "name": "杀", "type": 1, "number": 11, "color": 1},
  569. "2012": {"id": 2012, "name": "过河", "type": 2, "number": 12, "color": 1},
  570. "2013": {"id": 2013, "name": "无懈", "type": 2, "number": 13, "color": 1},
  571. "2014": {"id": 2014, "name": "诸葛", "type": 3, "number": 1, "color": 2},
  572. "2015": {"id": 2015, "name": "闪", "type": 1, "number": 2, "color": 2},
  573. "2016": {"id": 2016, "name": "闪", "type": 1, "number": 3, "color": 2},
  574. "2017": {"id": 2017, "name": "顺手", "type": 2, "number": 4, "color": 2},
  575. "2018": {"id": 2018, "name": "贯石", "type": 3, "number": 5, "color": 2},
  576. "2019": {"id": 2019, "name": "杀", "type": 1, "number": 6, "color": 2},
  577. "2020": {"id": 2020, "name": "闪", "type": 1, "number": 7, "color": 2},
  578. "2021": {"id": 2021, "name": "闪", "type": 1, "number": 8, "color": 2},
  579. "2022": {"id": 2022, "name": "杀", "type": 1, "number": 9, "color": 2},
  580. "2023": {"id": 2023, "name": "闪", "type": 1, "number": 10, "color": 2},
  581. "2024": {"id": 2024, "name": "闪", "type": 1, "number": 11, "color": 2},
  582. "2025": {"id": 2025, "name": "桃", "type": 1, "number": 12, "color": 2},
  583. "2026": {"id": 2026, "name": "杀", "type": 1, "number": 13, "color": 2},
  584. "2027": {"id": 2027, "name": "决斗", "type": 2, "number": 1, "color": 3},
  585. "2028": {"id": 2028, "name": "八卦", "type": 3, "number": 2, "color": 3},
  586. "2029": {"id": 2029, "name": "过河", "type": 2, "number": 3, "color": 3},
  587. "2030": {"id": 2030, "name": "顺手", "type": 2, "number": 4, "color": 3},
  588. "2031": {"id": 2031, "name": "杀", "type": 1, "number": 5, "color": 3},
  589. "2032": {"id": 2032, "name": "青釭", "type": 3, "number": 6, "color": 3},
  590. "2033": {"id": 2033, "name": "杀", "type": 1, "number": 7, "color": 3},
  591. "2034": {"id": 2034, "name": "杀", "type": 1, "number": 8, "color": 3},
  592. "2035": {"id": 2035, "name": "寒冰", "type": 3, "number": 9, "color": 3},
  593. "2036": {"id": 2036, "name": "杀", "type": 1, "number": 10, "color": 3},
  594. "2037": {"id": 2037, "name": "顺手", "type": 2, "number": 11, "color": 3},
  595. "2038": {"id": 2038, "name": "丈八", "type": 3, "number": 12, "color": 3},
  596. "2039": {"id": 2039, "name": "南蛮", "type": 2, "number": 13, "color": 3},
  597. "2040": {"id": 2040, "name": "决斗", "type": 2, "number": 1, "color": 4},
  598. "2041": {"id": 2041, "name": "仁王", "type": 3, "number": 2, "color": 4},
  599. "2042": {"id": 2042, "name": "过河", "type": 2, "number": 3, "color": 4},
  600. "2043": {"id": 2043, "name": "杀", "type": 1, "number": 4, "color": 4},
  601. "2044": {"id": 2044, "name": "杀", "type": 1, "number": 5, "color": 4},
  602. "2045": {"id": 2045, "name": "杀", "type": 1, "number": 6, "color": 4},
  603. "2046": {"id": 2046, "name": "水淹", "type": 2, "number": 7, "color": 4},
  604. "2047": {"id": 2047, "name": "杀", "type": 1, "number": 8, "color": 4},
  605. "2048": {"id": 2048, "name": "杀", "type": 1, "number": 9, "color": 4},
  606. "2049": {"id": 2049, "name": "杀", "type": 1, "number": 10, "color": 4},
  607. "2050": {"id": 2050, "name": "杀", "type": 1, "number": 11, "color": 4},
  608. "2051": {"id": 2051, "name": "兵粮", "type": 2, "number": 12, "color": 4},
  609. "2052": {"id": 2052, "name": "无懈", "type": 2, "number": 13, "color": 4},
  610. "3001": {"id": 3001, "name": "决斗", "type": 2, "number": 1, "color": 2},
  611. "3002": {"id": 3002, "name": "闪", "type": 1, "number": 2, "color": 2},
  612. "3003": {"id": 3003, "name": "顺手", "type": 2, "number": 3, "color": 2},
  613. "3004": {"id": 3004, "name": "顺手", "type": 2, "number": 4, "color": 2},
  614. "3005": {"id": 3005, "name": "贯石", "type": 3, "number": 5, "color": 2},
  615. "3006": {"id": 3006, "name": "杀", "type": 1, "number": 6, "color": 2},
  616. "3007": {"id": 3007, "name": "杀", "type": 1, "number": 7, "color": 2},
  617. "3008": {"id": 3008, "name": "杀", "type": 1, "number": 8, "color": 2},
  618. "3009": {"id": 3009, "name": "杀", "type": 1, "number": 9, "color": 2},
  619. "3010": {"id": 3010, "name": "杀", "type": 1, "number": 10, "color": 2},
  620. "3011": {"id": 3011, "name": "闪", "type": 1, "number": 11, "color": 2},
  621. "3012": {"id": 3012, "name": "方天", "type": 3, "number": 12, "color": 2},
  622. "3013": {"id": 3013, "name": "紫騂", "type": 3, "number": 13, "color": 2},
  623. "3014": {"id": 3014, "name": "连弩", "type": 3, "number": 1, "color": 2},
  624. "3015": {"id": 3015, "name": "闪", "type": 1, "number": 2, "color": 2},
  625. "3016": {"id": 3016, "name": "闪", "type": 1, "number": 3, "color": 2},
  626. "3017": {"id": 3017, "name": "闪", "type": 1, "number": 4, "color": 2},
  627. "3018": {"id": 3018, "name": "闪", "type": 1, "number": 5, "color": 2},
  628. "3019": {"id": 3019, "name": "闪", "type": 1, "number": 6, "color": 2},
  629. "3020": {"id": 3020, "name": "闪", "type": 1, "number": 7, "color": 2},
  630. "3021": {"id": 3021, "name": "闪", "type": 1, "number": 8, "color": 2},
  631. "3022": {"id": 3022, "name": "闪", "type": 1, "number": 9, "color": 2},
  632. "3023": {"id": 3023, "name": "闪", "type": 1, "number": 10, "color": 2},
  633. "3024": {"id": 3024, "name": "闪", "type": 1, "number": 11, "color": 2},
  634. "3025": {"id": 3025, "name": "桃", "type": 1, "number": 12, "color": 2},
  635. "3026": {"id": 3026, "name": "杀", "type": 1, "number": 13, "color": 2},
  636. "3027": {"id": 3027, "name": "万箭", "type": 2, "number": 1, "color": 1},
  637. "3028": {"id": 3028, "name": "闪", "type": 1, "number": 2, "color": 1},
  638. "3029": {"id": 3029, "name": "五谷", "type": 2, "number": 3, "color": 1},
  639. "3030": {"id": 3030, "name": "五谷", "type": 2, "number": 4, "color": 1},
  640. "3031": {"id": 3031, "name": "赤兔", "type": 3, "number": 5, "color": 1},
  641. "3032": {"id": 3032, "name": "乐不", "type": 2, "number": 6, "color": 1},
  642. "3033": {"id": 3033, "name": "无中", "type": 2, "number": 7, "color": 1},
  643. "3034": {"id": 3034, "name": "无中", "type": 2, "number": 8, "color": 1},
  644. "3035": {"id": 3035, "name": "无中", "type": 2, "number": 9, "color": 1},
  645. "3036": {"id": 3036, "name": "杀", "type": 1, "number": 10, "color": 1},
  646. "3037": {"id": 3037, "name": "无中", "type": 2, "number": 11, "color": 1},
  647. "3038": {"id": 3038, "name": "过河", "type": 2, "number": 12, "color": 1},
  648. "3039": {"id": 3039, "name": "闪", "type": 1, "number": 13, "color": 1},
  649. "3040": {"id": 3040, "name": "桃园", "type": 2, "number": 1, "color": 1},
  650. "3041": {"id": 3041, "name": "闪", "type": 1, "number": 2, "color": 1},
  651. "3042": {"id": 3042, "name": "桃", "type": 1, "number": 3, "color": 1},
  652. "3043": {"id": 3043, "name": "桃", "type": 1, "number": 4, "color": 1},
  653. "3044": {"id": 3044, "name": "麒麟", "type": 3, "number": 5, "color": 1},
  654. "3045": {"id": 3045, "name": "桃", "type": 1, "number": 6, "color": 1},
  655. "3046": {"id": 3046, "name": "桃", "type": 1, "number": 7, "color": 1},
  656. "3047": {"id": 3047, "name": "桃", "type": 1, "number": 8, "color": 1},
  657. "3048": {"id": 3048, "name": "桃", "type": 1, "number": 9, "color": 1},
  658. "3049": {"id": 3049, "name": "杀", "type": 1, "number": 10, "color": 1},
  659. "3050": {"id": 3050, "name": "杀", "type": 1, "number": 11, "color": 1},
  660. "3051": {"id": 3051, "name": "桃", "type": 1, "number": 12, "color": 1},
  661. "3052": {"id": 3052, "name": "爪黄", "type": 3, "number": 13, "color": 1},
  662. "3053": {"id": 3053, "name": "决斗", "type": 2, "number": 1, "color": 4},
  663. "3054": {"id": 3054, "name": "杀", "type": 1, "number": 2, "color": 4},
  664. "3055": {"id": 3055, "name": "杀", "type": 1, "number": 3, "color": 4},
  665. "3056": {"id": 3056, "name": "杀", "type": 1, "number": 4, "color": 4},
  666. "3057": {"id": 3057, "name": "杀", "type": 1, "number": 5, "color": 4},
  667. "3058": {"id": 3058, "name": "杀", "type": 1, "number": 6, "color": 4},
  668. "3059": {"id": 3059, "name": "杀", "type": 1, "number": 7, "color": 4},
  669. "3060": {"id": 3060, "name": "杀", "type": 1, "number": 8, "color": 4},
  670. "3061": {"id": 3061, "name": "杀", "type": 1, "number": 9, "color": 4},
  671. "3062": {"id": 3062, "name": "杀", "type": 1, "number": 10, "color": 4},
  672. "3063": {"id": 3063, "name": "杀", "type": 1, "number": 11, "color": 4},
  673. "3064": {"id": 3064, "name": "无懈", "type": 2, "number": 12, "color": 4},
  674. "3065": {"id": 3065, "name": "无懈", "type": 2, "number": 13, "color": 4},
  675. "3066": {"id": 3066, "name": "连弩", "type": 3, "number": 1, "color": 4},
  676. "3067": {"id": 3067, "name": "八卦", "type": 3, "number": 2, "color": 4},
  677. "3068": {"id": 3068, "name": "过河", "type": 2, "number": 3, "color": 4},
  678. "3069": {"id": 3069, "name": "过河", "type": 2, "number": 4, "color": 4},
  679. "3070": {"id": 3070, "name": "的卢", "type": 3, "number": 5, "color": 4},
  680. "3071": {"id": 3071, "name": "乐不", "type": 2, "number": 6, "color": 4},
  681. "3072": {"id": 3072, "name": "南蛮", "type": 2, "number": 7, "color": 4},
  682. "3073": {"id": 3073, "name": "杀", "type": 1, "number": 8, "color": 4},
  683. "3074": {"id": 3074, "name": "杀", "type": 1, "number": 9, "color": 4},
  684. "3075": {"id": 3075, "name": "杀", "type": 1, "number": 10, "color": 4},
  685. "3076": {"id": 3076, "name": "杀", "type": 1, "number": 11, "color": 4},
  686. "3077": {"id": 3077, "name": "借刀", "type": 2, "number": 12, "color": 4},
  687. "3078": {"id": 3078, "name": "借刀", "type": 2, "number": 13, "color": 4},
  688. "3079": {"id": 3079, "name": "决斗", "type": 2, "number": 1, "color": 3},
  689. "3080": {"id": 3080, "name": "雌雄", "type": 3, "number": 2, "color": 3},
  690. "3081": {"id": 3081, "name": "顺手", "type": 2, "number": 3, "color": 3},
  691. "3082": {"id": 3082, "name": "顺手", "type": 2, "number": 4, "color": 3},
  692. "3083": {"id": 3083, "name": "绝影", "type": 3, "number": 5, "color": 3},
  693. "3084": {"id": 3084, "name": "青釭", "type": 3, "number": 6, "color": 3},
  694. "3085": {"id": 3085, "name": "杀", "type": 1, "number": 7, "color": 3},
  695. "3086": {"id": 3086, "name": "杀", "type": 1, "number": 8, "color": 3},
  696. "3087": {"id": 3087, "name": "杀", "type": 1, "number": 9, "color": 3},
  697. "3088": {"id": 3088, "name": "杀", "type": 1, "number": 10, "color": 3},
  698. "3089": {"id": 3089, "name": "顺手", "type": 2, "number": 11, "color": 3},
  699. "3090": {"id": 3090, "name": "过河", "type": 2, "number": 12, "color": 3},
  700. "3091": {"id": 3091, "name": "南蛮", "type": 2, "number": 13, "color": 3},
  701. "3092": {"id": 3092, "name": "八卦", "type": 3, "number": 2, "color": 3},
  702. "3093": {"id": 3093, "name": "过河", "type": 2, "number": 3, "color": 3},
  703. "3094": {"id": 3094, "name": "过河", "type": 2, "number": 4, "color": 3},
  704. "3095": {"id": 3095, "name": "青龙", "type": 3, "number": 5, "color": 3},
  705. "3096": {"id": 3096, "name": "乐不", "type": 2, "number": 6, "color": 3},
  706. "3097": {"id": 3097, "name": "南蛮", "type": 2, "number": 7, "color": 3},
  707. "3098": {"id": 3098, "name": "杀", "type": 1, "number": 8, "color": 3},
  708. "3099": {"id": 3099, "name": "杀", "type": 1, "number": 9, "color": 3},
  709. "3100": {"id": 3100, "name": "杀", "type": 1, "number": 10, "color": 3},
  710. "3101": {"id": 3101, "name": "无懈", "type": 2, "number": 11, "color": 3},
  711. "3102": {"id": 3102, "name": "丈八", "type": 3, "number": 12, "color": 3},
  712. "3103": {"id": 3103, "name": "大宛", "type": 3, "number": 13, "color": 3},
  713. "3104": {"id": 3104, "name": "仁王", "type": 3, "number": 2, "color": 4},
  714. "3105": {"id": 3105, "name": "寒冰", "type": 3, "number": 1, "color": 3},
  715. "3106": {"id": 3106, "name": "无懈", "type": 2, "number": 1, "color": 1},
  716. "3107": {"id": 3107, "name": "火攻", "type": 2, "number": 2, "color": 1},
  717. "3108": {"id": 3108, "name": "火攻", "type": 2, "number": 3, "color": 1},
  718. "3109": {"id": 3109, "name": "火杀", "type": 1, "number": 4, "color": 1},
  719. "3110": {"id": 3110, "name": "桃", "type": 1, "number": 5, "color": 1},
  720. "3111": {"id": 3111, "name": "桃", "type": 1, "number": 6, "color": 1},
  721. "3112": {"id": 3112, "name": "火杀", "type": 1, "number": 7, "color": 1},
  722. "3113": {"id": 3113, "name": "闪", "type": 1, "number": 8, "color": 1},
  723. "3114": {"id": 3114, "name": "闪", "type": 1, "number": 9, "color": 1},
  724. "3115": {"id": 3115, "name": "火杀", "type": 1, "number": 10, "color": 1},
  725. "3116": {"id": 3116, "name": "闪", "type": 1, "number": 11, "color": 1},
  726. "3117": {"id": 3117, "name": "闪", "type": 1, "number": 12, "color": 1},
  727. "3118": {"id": 3118, "name": "无懈", "type": 2, "number": 13, "color": 1},
  728. "3119": {"id": 3119, "name": "朱雀", "type": 3, "number": 1, "color": 2},
  729. "3120": {"id": 3120, "name": "桃", "type": 1, "number": 2, "color": 2},
  730. "3121": {"id": 3121, "name": "桃", "type": 1, "number": 3, "color": 2},
  731. "3122": {"id": 3122, "name": "火杀", "type": 1, "number": 4, "color": 2},
  732. "3123": {"id": 3123, "name": "火杀", "type": 1, "number": 5, "color": 2},
  733. "3124": {"id": 3124, "name": "闪", "type": 1, "number": 6, "color": 2},
  734. "3125": {"id": 3125, "name": "闪", "type": 1, "number": 7, "color": 2},
  735. "3126": {"id": 3126, "name": "闪", "type": 1, "number": 8, "color": 2},
  736. "3127": {"id": 3127, "name": "酒", "type": 1, "number": 9, "color": 2},
  737. "3128": {"id": 3128, "name": "闪", "type": 1, "number": 10, "color": 2},
  738. "3129": {"id": 3129, "name": "闪", "type": 1, "number": 11, "color": 2},
  739. "3130": {"id": 3130, "name": "火攻", "type": 2, "number": 12, "color": 2},
  740. "3131": {"id": 3131, "name": "骅骝", "type": 3, "number": 13, "color": 2},
  741. "3132": {"id": 3132, "name": "古锭", "type": 3, "number": 1, "color": 3},
  742. "3133": {"id": 3133, "name": "藤甲", "type": 3, "number": 2, "color": 3},
  743. "3134": {"id": 3134, "name": "酒", "type": 1, "number": 3, "color": 3},
  744. "3135": {"id": 3135, "name": "雷杀", "type": 1, "number": 4, "color": 3},
  745. "3136": {"id": 3136, "name": "雷杀", "type": 1, "number": 5, "color": 3},
  746. "3137": {"id": 3137, "name": "雷杀", "type": 1, "number": 6, "color": 3},
  747. "3138": {"id": 3138, "name": "雷杀", "type": 1, "number": 7, "color": 3},
  748. "3139": {"id": 3139, "name": "雷杀", "type": 1, "number": 8, "color": 3},
  749. "3140": {"id": 3140, "name": "酒", "type": 1, "number": 9, "color": 3},
  750. "3141": {"id": 3141, "name": "兵粮", "type": 2, "number": 10, "color": 3},
  751. "3142": {"id": 3142, "name": "铁索", "type": 2, "number": 11, "color": 3},
  752. "3143": {"id": 3143, "name": "铁索", "type": 2, "number": 12, "color": 3},
  753. "3144": {"id": 3144, "name": "无懈", "type": 2, "number": 13, "color": 3},
  754. "3145": {"id": 3145, "name": "白银", "type": 3, "number": 1, "color": 4},
  755. "3146": {"id": 3146, "name": "酒", "type": 1, "number": 3, "color": 4},
  756. "3147": {"id": 3147, "name": "兵粮", "type": 2, "number": 4, "color": 4},
  757. "3148": {"id": 3148, "name": "雷杀", "type": 1, "number": 5, "color": 4},
  758. "3149": {"id": 3149, "name": "雷杀", "type": 1, "number": 6, "color": 4},
  759. "3150": {"id": 3150, "name": "雷杀", "type": 1, "number": 7, "color": 4},
  760. "3151": {"id": 3151, "name": "雷杀", "type": 1, "number": 8, "color": 4},
  761. "3152": {"id": 3152, "name": "酒", "type": 1, "number": 9, "color": 4},
  762. "3153": {"id": 3153, "name": "铁索", "type": 2, "number": 10, "color": 4},
  763. "3154": {"id": 3154, "name": "铁索", "type": 2, "number": 11, "color": 4},
  764. "3155": {"id": 3155, "name": "铁索", "type": 2, "number": 12, "color": 4},
  765. "3156": {"id": 3156, "name": "铁索", "type": 2, "number": 13, "color": 4},
  766. "4001": {"id": 4001, "name": "决斗", "type": 2, "number": 1, "color": 3},
  767. "4002": {"id": 4002, "name": "闪电", "type": 2, "number": 1, "color": 3},
  768. "4003": {"id": 4003, "name": "寒冰", "type": 3, "number": 2, "color": 3},
  769. "4004": {"id": 4004, "name": "八卦", "type": 3, "number": 2, "color": 3},
  770. "4005": {"id": 4005, "name": "顺手", "type": 2, "number": 3, "color": 3},
  771. "4006": {"id": 4006, "name": "过河", "type": 2, "number": 3, "color": 3},
  772. "4007": {"id": 4007, "name": "顺手", "type": 2, "number": 4, "color": 3},
  773. "4008": {"id": 4008, "name": "过河", "type": 2, "number": 4, "color": 3},
  774. "4009": {"id": 4009, "name": "绝影", "type": 3, "number": 5, "color": 3},
  775. "4010": {"id": 4010, "name": "兵粮", "type": 2, "number": 5, "color": 3},
  776. "4011": {"id": 4011, "name": "过河", "type": 2, "number": 6, "color": 3},
  777. "4012": {"id": 4012, "name": "乐不", "type": 2, "number": 6, "color": 3},
  778. "4013": {"id": 4013, "name": "雷杀", "type": 1, "number": 7, "color": 3},
  779. "4014": {"id": 4014, "name": "南蛮", "type": 2, "number": 7, "color": 3},
  780. "4015": {"id": 4015, "name": "雷杀", "type": 1, "number": 8, "color": 3},
  781. "4016": {"id": 4016, "name": "雷杀", "type": 1, "number": 8, "color": 3},
  782. "4017": {"id": 4017, "name": "酒", "type": 1, "number": 9, "color": 3},
  783. "4018": {"id": 4018, "name": "雷杀", "type": 1, "number": 9, "color": 3},
  784. "4019": {"id": 4019, "name": "雷杀", "type": 1, "number": 10, "color": 3},
  785. "4020": {"id": 4020, "name": "雷杀", "type": 1, "number": 10, "color": 3},
  786. "4021": {"id": 4021, "name": "顺手", "type": 2, "number": 11, "color": 3},
  787. "4022": {"id": 4022, "name": "无懈", "type": 2, "number": 11, "color": 3},
  788. "4023": {"id": 4023, "name": "过河", "type": 2, "number": 12, "color": 3},
  789. "4024": {"id": 4024, "name": "丈八", "type": 3, "number": 12, "color": 3},
  790. "4025": {"id": 4025, "name": "南蛮", "type": 2, "number": 13, "color": 3},
  791. "4026": {"id": 4026, "name": "大宛", "type": 3, "number": 13, "color": 3},
  792. "4027": {"id": 4027, "name": "万箭", "type": 2, "number": 1, "color": 1},
  793. "4028": {"id": 4028, "name": "桃园", "type": 2, "number": 1, "color": 1},
  794. "4029": {"id": 4029, "name": "闪", "type": 1, "number": 2, "color": 1},
  795. "4030": {"id": 4030, "name": "闪", "type": 1, "number": 2, "color": 1},
  796. "4031": {"id": 4031, "name": "五谷", "type": 2, "number": 3, "color": 1},
  797. "4032": {"id": 4032, "name": "火攻", "type": 2, "number": 3, "color": 1},
  798. "4033": {"id": 4033, "name": "五谷", "type": 2, "number": 4, "color": 1},
  799. "4034": {"id": 4034, "name": "火攻", "type": 2, "number": 4, "color": 1},
  800. "4035": {"id": 4035, "name": "火攻", "type": 2, "number": 5, "color": 1},
  801. "4036": {"id": 4036, "name": "麒麟", "type": 3, "number": 5, "color": 1},
  802. "4037": {"id": 4037, "name": "无中", "type": 2, "number": 6, "color": 1},
  803. "4038": {"id": 4038, "name": "桃", "type": 1, "number": 6, "color": 1},
  804. "4039": {"id": 4039, "name": "无中", "type": 2, "number": 7, "color": 1},
  805. "4040": {"id": 4040, "name": "桃", "type": 1, "number": 7, "color": 1},
  806. "4041": {"id": 4041, "name": "无中", "type": 2, "number": 8, "color": 1},
  807. "4042": {"id": 4042, "name": "桃", "type": 1, "number": 8, "color": 1},
  808. "4043": {"id": 4043, "name": "无中", "type": 2, "number": 9, "color": 1},
  809. "4044": {"id": 4044, "name": "桃", "type": 1, "number": 9, "color": 1},
  810. "4045": {"id": 4045, "name": "火杀", "type": 1, "number": 10, "color": 1},
  811. "4046": {"id": 4046, "name": "火杀", "type": 1, "number": 10, "color": 1},
  812. "4047": {"id": 4047, "name": "无中", "type": 2, "number": 11, "color": 1},
  813. "4048": {"id": 4048, "name": "火杀", "type": 1, "number": 11, "color": 1},
  814. "4049": {"id": 4049, "name": "无中", "type": 2, "number": 12, "color": 1},
  815. "4050": {"id": 4050, "name": "过河", "type": 2, "number": 12, "color": 1},
  816. "4051": {"id": 4051, "name": "桃园", "type": 2, "number": 13, "color": 1},
  817. "4052": {"id": 4052, "name": "爪黄", "type": 3, "number": 13, "color": 1},
  818. "4053": {"id": 4053, "name": "决斗", "type": 2, "number": 1, "color": 4},
  819. "4054": {"id": 4054, "name": "白银", "type": 3, "number": 1, "color": 4},
  820. "4055": {"id": 4055, "name": "铁索", "type": 2, "number": 2, "color": 4},
  821. "4056": {"id": 4056, "name": "铁索", "type": 2, "number": 2, "color": 4},
  822. "4057": {"id": 4057, "name": "铁索", "type": 2, "number": 3, "color": 4},
  823. "4058": {"id": 4058, "name": "过河", "type": 2, "number": 3, "color": 4},
  824. "4059": {"id": 4059, "name": "铁索", "type": 2, "number": 4, "color": 4},
  825. "4060": {"id": 4060, "name": "过河", "type": 2, "number": 4, "color": 4},
  826. "4061": {"id": 4061, "name": "铁索", "type": 2, "number": 5, "color": 4},
  827. "4062": {"id": 4062, "name": "铁索", "type": 2, "number": 5, "color": 4},
  828. "4063": {"id": 4063, "name": "雷杀", "type": 1, "number": 6, "color": 4},
  829. "4064": {"id": 4064, "name": "乐不", "type": 2, "number": 6, "color": 4},
  830. "4065": {"id": 4065, "name": "杀", "type": 1, "number": 7, "color": 4},
  831. "4066": {"id": 4066, "name": "南蛮", "type": 2, "number": 7, "color": 4},
  832. "4067": {"id": 4067, "name": "杀", "type": 1, "number": 8, "color": 4},
  833. "4068": {"id": 4068, "name": "杀", "type": 1, "number": 8, "color": 4},
  834. "4069": {"id": 4069, "name": "杀", "type": 1, "number": 9, "color": 4},
  835. "4070": {"id": 4070, "name": "酒", "type": 1, "number": 9, "color": 4},
  836. "4071": {"id": 4071, "name": "杀", "type": 1, "number": 10, "color": 4},
  837. "4072": {"id": 4072, "name": "杀", "type": 1, "number": 10, "color": 4},
  838. "4073": {"id": 4073, "name": "杀", "type": 1, "number": 11, "color": 4},
  839. "4074": {"id": 4074, "name": "杀", "type": 1, "number": 11, "color": 4},
  840. "4075": {"id": 4075, "name": "无懈", "type": 2, "number": 12, "color": 4},
  841. "4076": {"id": 4076, "name": "借刀", "type": 2, "number": 12, "color": 4},
  842. "4077": {"id": 4077, "name": "无懈", "type": 2, "number": 13, "color": 4},
  843. "4078": {"id": 4078, "name": "借刀", "type": 2, "number": 13, "color": 4},
  844. "4079": {"id": 4079, "name": "决斗", "type": 2, "number": 1, "color": 2},
  845. "4080": {"id": 4080, "name": "决斗", "type": 2, "number": 1, "color": 2},
  846. "4081": {"id": 4081, "name": "铁索", "type": 2, "number": 2, "color": 2},
  847. "4082": {"id": 4082, "name": "决斗", "type": 2, "number": 2, "color": 2},
  848. "4083": {"id": 4083, "name": "顺手", "type": 2, "number": 3, "color": 2},
  849. "4084": {"id": 4084, "name": "无懈", "type": 2, "number": 3, "color": 2},
  850. "4085": {"id": 4085, "name": "顺手", "type": 2, "number": 4, "color": 2},
  851. "4086": {"id": 4086, "name": "兵粮", "type": 2, "number": 4, "color": 2},
  852. "4087": {"id": 4087, "name": "贯石", "type": 3, "number": 5, "color": 2},
  853. "4088": {"id": 4088, "name": "闪", "type": 1, "number": 5, "color": 2},
  854. "4089": {"id": 4089, "name": "顺手", "type": 2, "number": 6, "color": 2},
  855. "4090": {"id": 4090, "name": "闪", "type": 1, "number": 6, "color": 2},
  856. "4091": {"id": 4091, "name": "杀", "type": 1, "number": 7, "color": 2},
  857. "4092": {"id": 4092, "name": "闪", "type": 1, "number": 7, "color": 2},
  858. "4093": {"id": 4093, "name": "杀", "type": 1, "number": 8, "color": 2},
  859. "4094": {"id": 4094, "name": "闪", "type": 1, "number": 8, "color": 2},
  860. "4095": {"id": 4095, "name": "酒", "type": 1, "number": 9, "color": 2},
  861. "4096": {"id": 4096, "name": "闪", "type": 1, "number": 9, "color": 2},
  862. "4097": {"id": 4097, "name": "火攻", "type": 2, "number": 10, "color": 2},
  863. "4098": {"id": 4098, "name": "闪", "type": 1, "number": 10, "color": 2},
  864. "4099": {"id": 4099, "name": "闪", "type": 1, "number": 11, "color": 2},
  865. "4100": {"id": 4100, "name": "闪", "type": 1, "number": 11, "color": 2},
  866. "4101": {"id": 4101, "name": "方天", "type": 3, "number": 12, "color": 2},
  867. "4102": {"id": 4102, "name": "桃", "type": 1, "number": 12, "color": 2},
  868. "4103": {"id": 4103, "name": "紫騂", "type": 3, "number": 13, "color": 2},
  869. "4104": {"id": 4104, "name": "火攻", "type": 2, "number": 13, "color": 2},
  870. "4200": {"id": 4200, "name": "麒麟", "type": 3, "number": 5, "color": 1},
  871. "4201": {"id": 4201, "name": "麒麟", "type": 3, "number": 5, "color": 1},
  872. "4202": {"id": 4202, "name": "麒麟", "type": 3, "number": 5, "color": 1},
  873. "4203": {"id": 4203, "name": "麒麟", "type": 3, "number": 5, "color": 1},
  874. "4204": {"id": 4204, "name": "麒麟", "type": 3, "number": 5, "color": 1},
  875. "4205": {"id": 4205, "name": "麒麟", "type": 3, "number": 5, "color": 1},
  876. "4206": {"id": 4206, "name": "麒麟", "type": 3, "number": 5, "color": 1},
  877. "4207": {"id": 4207, "name": "爪黄", "type": 3, "number": 13, "color": 1},
  878. "4208": {"id": 4208, "name": "爪黄", "type": 3, "number": 13, "color": 1},
  879. "4209": {"id": 4209, "name": "爪黄", "type": 3, "number": 13, "color": 1},
  880. "4210": {"id": 4210, "name": "爪黄", "type": 3, "number": 13, "color": 1},
  881. "4211": {"id": 4211, "name": "爪黄", "type": 3, "number": 13, "color": 1},
  882. "4212": {"id": 4212, "name": "爪黄", "type": 3, "number": 13, "color": 1},
  883. "4213": {"id": 4213, "name": "爪黄", "type": 3, "number": 13, "color": 1},
  884. "4214": {"id": 4214, "name": "大宛", "type": 3, "number": 13, "color": 3},
  885. "4215": {"id": 4215, "name": "大宛", "type": 3, "number": 13, "color": 3},
  886. "4216": {"id": 4216, "name": "大宛", "type": 3, "number": 13, "color": 3},
  887. "4217": {"id": 4217, "name": "大宛", "type": 3, "number": 13, "color": 3},
  888. "4218": {"id": 4218, "name": "大宛", "type": 3, "number": 13, "color": 3},
  889. "4219": {"id": 4219, "name": "大宛", "type": 3, "number": 13, "color": 3},
  890. "4220": {"id": 4220, "name": "大宛", "type": 3, "number": 13, "color": 3},
  891. "4300": {"id": 4300, "name": "屯粮", "type": 2, "number": 3, "color": 1},
  892. "4301": {"id": 4301, "name": "屯粮", "type": 2, "number": 4, "color": 1},
  893. "4302": {"id": 4302, "name": "援军", "type": 2, "number": 12, "color": 1},
  894. "4303": {"id": 4303, "name": "援军", "type": 2, "number": 11, "color": 1},
  895. "4304": {"id": 4304, "name": "援军", "type": 2, "number": 1, "color": 3},
  896. "4305": {"id": 4305, "name": "勠力", "type": 2, "number": 7, "color": 3},
  897. "4306": {"id": 4306, "name": "勠力", "type": 2, "number": 13, "color": 3},
  898. "4307": {"id": 4307, "name": "勠力", "type": 2, "number": 7, "color": 4},
  899. "4308": {"id": 4308, "name": "霹雳", "type": 3, "number": 9, "color": 2},
  900. "4309": {"id": 4309, "name": "爆竹", "type": 2, "number": 1, "color": 1},
  901. "4310": {"id": 4310, "name": "爆竹", "type": 2, "number": 6, "color": 1},
  902. "4311": {"id": 4311, "name": "爆竹", "type": 2, "number": 8, "color": 1},
  903. "4313": {"id": 4313, "name": "春联", "type": 2, "number": 1, "color": 2},
  904. "4314": {"id": 4314, "name": "春联", "type": 2, "number": 13, "color": 2},
  905. "4317": {"id": 4317, "name": "决斗", "type": 2, "number": 1, "color": 3},
  906. "4318": {"id": 4318, "name": "决斗", "type": 2, "number": 12, "color": 1},
  907. "4319": {"id": 4319, "name": "决斗", "type": 2, "number": 1, "color": 1},
  908. "4320": {"id": 4320, "name": "决斗", "type": 2, "number": 12, "color": 2},
  909. "4321": {"id": 4321, "name": "火攻", "type": 2, "number": 7, "color": 3},
  910. "4322": {"id": 4322, "name": "火攻", "type": 2, "number": 7, "color": 4},
  911. "4323": {"id": 4323, "name": "火攻", "type": 2, "number": 13, "color": 3},
  912. "4324": {"id": 4324, "name": "联军", "type": 2, "number": 3, "color": 1},
  913. "4325": {"id": 4325, "name": "联军", "type": 2, "number": 4, "color": 1},
  914. "4326": {"id": 4326, "name": "联军", "type": 2, "number": 1, "color": 1},
  915. "4327": {"id": 4327, "name": "无双", "type": 3, "number": 12, "color": 2},
  916. "4328": {"id": 4328, "name": "束发", "type": 3, "number": 1, "color": 2},
  917. "4329": {"id": 4329, "name": "红棉", "type": 3, "number": 1, "color": 4},
  918. "4330": {"id": 4330, "name": "玲珑", "type": 3, "number": 2, "color": 3},
  919. "4331": {"id": 4331, "name": "玲珑", "type": 3, "number": 2, "color": 4},
  920. "4332": {"id": 4332, "name": "逆水", "type": 2, "number": 1, "color": 1},
  921. "4333": {"id": 4333, "name": "逆水", "type": 2, "number": 7, "color": 4},
  922. "4334": {"id": 4334, "name": "逆水", "type": 2, "number": 13, "color": 3},
  923. "4335": {"id": 4335, "name": "逆水", "type": 2, "number": 7, "color": 3},
  924. "4339": {"id": 4339, "name": "鸾凤", "type": 3, "number": 2, "color": 3},
  925. "4340": {"id": 4340, "name": "七彩", "type": 3, "number": 13, "color": 1},
  926. "4341": {"id": 4341, "name": "修罗", "type": 3, "number": 13, "color": 2},
  927. "4342": {"id": 4342, "name": "银月", "type": 3, "number": 2, "color": 3},
  928. "4343": {"id": 4343, "name": "镰钩", "type": 3, "number": 1, "color": 4},
  929. "4344": {"id": 4344, "name": "水淹", "type": 2, "number": 7, "color": 1},
  930. "4345": {"id": 4345, "name": "金鼓", "type": 2, "number": 8, "color": 2},
  931. "4346": {"id": 4346, "name": "厚积", "type": 2, "number": 2, "color": 1},
  932. "4347": {"id": 4347, "name": "桎梏", "type": 2, "number": 3, "color": 2},
  933. "4348": {"id": 4348, "name": "盈冲", "type": 2, "number": 4, "color": 3},
  934. "4349": {"id": 4349, "name": "背水", "type": 2, "number": 5, "color": 4},
  935. "4350": {"id": 4350, "name": "整肃", "type": 2, "number": 6, "color": 1},
  936. "4351": {"id": 4351, "name": "寸兵", "type": 2, "number": 7, "color": 2},
  937. "4352": {"id": 4352, "name": "护心", "type": 3, "number": 2, "color": 3},
  938. "4355": {"id": 4355, "name": "酗酒", "type": 1, "number": 9, "color": 2},
  939. "4356": {"id": 4356, "name": "酗酒", "type": 1, "number": 3, "color": 3},
  940. "4357": {"id": 4357, "name": "酗酒", "type": 1, "number": 9, "color": 3},
  941. "4358": {"id": 4358, "name": "酗酒", "type": 1, "number": 3, "color": 4},
  942. "4359": {"id": 4359, "name": "酗酒", "type": 1, "number": 9, "color": 4},
  943. "4400": {"id": 4400, "name": "回魂", "type": 2, "number": 3, "color": 1},
  944. "4401": {"id": 4401, "name": "回魂", "type": 2, "number": 4, "color": 4},
  945. "6000": {"id": 6000, "name": "决斗", "type": 2, "number": 1, "color": 3},
  946. "6001": {"id": 6001, "name": "太公", "type": 3, "number": 1, "color": 3},
  947. "6002": {"id": 6002, "name": "百辟", "type": 3, "number": 2, "color": 3},
  948. "6003": {"id": 6003, "name": "藤甲", "type": 3, "number": 2, "color": 3},
  949. "6004": {"id": 6004, "name": "随机", "type": 2, "number": 2, "color": 3},
  950. "6005": {"id": 6005, "name": "逐近", "type": 2, "number": 3, "color": 3},
  951. "6006": {"id": 6006, "name": "水淹", "type": 2, "number": 3, "color": 3},
  952. "6007": {"id": 6007, "name": "逐近", "type": 2, "number": 4, "color": 3},
  953. "6008": {"id": 6008, "name": "水淹", "type": 2, "number": 4, "color": 3},
  954. "6009": {"id": 6009, "name": "三略", "type": 3, "number": 5, "color": 3},
  955. "6010": {"id": 6010, "name": "冰杀", "type": 1, "number": 7, "color": 3},
  956. "6011": {"id": 6011, "name": "冰杀", "type": 1, "number": 7, "color": 3},
  957. "6012": {"id": 6012, "name": "党同", "type": 2, "number": 7, "color": 3},
  958. "6013": {"id": 6013, "name": "冰杀", "type": 1, "number": 8, "color": 3},
  959. "6014": {"id": 6014, "name": "冰杀", "type": 1, "number": 8, "color": 3},
  960. "6015": {"id": 6015, "name": "冰杀", "type": 1, "number": 8, "color": 3},
  961. "6016": {"id": 6016, "name": "杀", "type": 1, "number": 9, "color": 3},
  962. "6017": {"id": 6017, "name": "杀", "type": 1, "number": 9, "color": 3},
  963. "6018": {"id": 6018, "name": "杀", "type": 1, "number": 10, "color": 3},
  964. "6019": {"id": 6019, "name": "杀", "type": 1, "number": 10, "color": 3},
  965. "6020": {"id": 6020, "name": "顺手", "type": 2, "number": 11, "color": 3},
  966. "6021": {"id": 6021, "name": "逐近", "type": 2, "number": 12, "color": 3},
  967. "6022": {"id": 6022, "name": "无懈", "type": 2, "number": 13, "color": 3},
  968. "6023": {"id": 6023, "name": "天机", "type": 3, "number": 12, "color": 4},
  969. "6024": {"id": 6024, "name": "燎原", "type": 2, "number": 1, "color": 1},
  970. "6025": {"id": 6025, "name": "闪", "type": 1, "number": 2, "color": 1},
  971. "6026": {"id": 6026, "name": "闪", "type": 1, "number": 2, "color": 1},
  972. "6027": {"id": 6027, "name": "过河", "type": 2, "number": 2, "color": 1},
  973. "6028": {"id": 6028, "name": "出其", "type": 2, "number": 3, "color": 1},
  974. "6029": {"id": 6029, "name": "五谷", "type": 2, "number": 4, "color": 1},
  975. "6030": {"id": 6030, "name": "洞烛", "type": 2, "number": 7, "color": 1},
  976. "6031": {"id": 6031, "name": "洞烛", "type": 2, "number": 8, "color": 1},
  977. "6032": {"id": 6032, "name": "洞烛", "type": 2, "number": 9, "color": 1},
  978. "6033": {"id": 6033, "name": "火杀", "type": 1, "number": 10, "color": 1},
  979. "6034": {"id": 6034, "name": "洞烛", "type": 2, "number": 11, "color": 1},
  980. "6035": {"id": 6035, "name": "无懈", "type": 2, "number": 13, "color": 1},
  981. "6036": {"id": 6036, "name": "决斗", "type": 2, "number": 1, "color": 4},
  982. "6037": {"id": 6037, "name": "护心", "type": 3, "number": 1, "color": 4},
  983. "6038": {"id": 6038, "name": "杀", "type": 1, "number": 2, "color": 4},
  984. "6039": {"id": 6039, "name": "黑光", "type": 3, "number": 2, "color": 4},
  985. "6040": {"id": 6040, "name": "藤甲", "type": 3, "number": 2, "color": 4},
  986. "6041": {"id": 6041, "name": "杀", "type": 1, "number": 3, "color": 4},
  987. "6042": {"id": 6042, "name": "逐近", "type": 2, "number": 3, "color": 4},
  988. "6043": {"id": 6043, "name": "杀", "type": 1, "number": 4, "color": 4},
  989. "6044": {"id": 6044, "name": "逐近", "type": 2, "number": 4, "color": 4},
  990. "6045": {"id": 6045, "name": "杀", "type": 1, "number": 5, "color": 4},
  991. "6046": {"id": 6046, "name": "燎原", "type": 2, "number": 7, "color": 4},
  992. "6047": {"id": 6047, "name": "雷杀", "type": 1, "number": 9, "color": 4},
  993. "6048": {"id": 6048, "name": "雷杀", "type": 1, "number": 9, "color": 4},
  994. "6049": {"id": 6049, "name": "雷杀", "type": 1, "number": 10, "color": 4},
  995. "6050": {"id": 6050, "name": "雷杀", "type": 1, "number": 10, "color": 4},
  996. "6051": {"id": 6051, "name": "杀", "type": 1, "number": 11, "color": 4},
  997. "6052": {"id": 6052, "name": "党同", "type": 2, "number": 12, "color": 4},
  998. "6053": {"id": 6053, "name": "铜雀", "type": 3, "number": 13, "color": 4},
  999. "6054": {"id": 6054, "name": "五行", "type": 3, "number": 1, "color": 2},
  1000. "6055": {"id": 6055, "name": "闪", "type": 1, "number": 2, "color": 2},
  1001. "6056": {"id": 6056, "name": "闪", "type": 1, "number": 2, "color": 2},
  1002. "6057": {"id": 6057, "name": "党同", "type": 2, "number": 3, "color": 2},
  1003. "6058": {"id": 6058, "name": "火杀", "type": 1, "number": 4, "color": 2},
  1004. "6059": {"id": 6059, "name": "杀", "type": 1, "number": 8, "color": 2},
  1005. "6060": {"id": 6060, "name": "火杀", "type": 1, "number": 10, "color": 2},
  1006. "6061": {"id": 6061, "name": "出其", "type": 2, "number": 12, "color": 2},
  1007. "6062": {"id": 6062, "name": "乌铁", "type": 3, "number": 12, "color": 2},
  1008. "6063": {"id": 6063, "name": "镔铁", "type": 3, "number": 13, "color": 2},
  1009. "6064": {"id": 6064, "name": "南蛮", "type": 2, "number": 13, "color": 3},
  1010. "6065": {"id": 6065, "name": "南蛮", "type": 2, "number": 7, "color": 3},
  1011. "6066": {"id": 6066, "name": "桃园", "type": 2, "number": 1, "color": 1},
  1012. "6067": {"id": 6067, "name": "万箭", "type": 2, "number": 1, "color": 1},
  1013. "6068": {"id": 6068, "name": "南蛮", "type": 2, "number": 7, "color": 4},
  1014. "6069": {"id": 6069, "name": "闪", "type": 1, "number": 4, "color": 2},
  1015. "6100": {"id": 6100, "name": "水淹", "type": 2, "number": 3, "color": 3},
  1016. "6101": {"id": 6101, "name": "水淹", "type": 2, "number": 4, "color": 3},
  1017. "6102": {"id": 6102, "name": "冰杀", "type": 1, "number": 8, "color": 3},
  1018. "6103": {"id": 6103, "name": "杀", "type": 1, "number": 10, "color": 3},
  1019. "6104": {"id": 6104, "name": "杀", "type": 1, "number": 11, "color": 3},
  1020. "6105": {"id": 6105, "name": "南蛮", "type": 2, "number": 13, "color": 3},
  1021. "6106": {"id": 6106, "name": "逐近", "type": 2, "number": 3, "color": 3},
  1022. "6107": {"id": 6107, "name": "冰杀", "type": 1, "number": 6, "color": 3},
  1023. "6108": {"id": 6108, "name": "冰杀", "type": 1, "number": 7, "color": 3},
  1024. "6109": {"id": 6109, "name": "冰杀", "type": 1, "number": 8, "color": 3},
  1025. "6110": {"id": 6110, "name": "无懈", "type": 2, "number": 11, "color": 3},
  1026. "6111": {"id": 6111, "name": "乌铁", "type": 3, "number": 13, "color": 3},
  1027. "6112": {"id": 6112, "name": "火杀", "type": 1, "number": 4, "color": 1},
  1028. "6113": {"id": 6113, "name": "洞烛", "type": 2, "number": 7, "color": 1},
  1029. "6114": {"id": 6114, "name": "洞烛", "type": 2, "number": 8, "color": 1},
  1030. "6115": {"id": 6115, "name": "出其", "type": 2, "number": 2, "color": 1},
  1031. "6116": {"id": 6116, "name": "出其", "type": 2, "number": 3, "color": 1},
  1032. "6117": {"id": 6117, "name": "太公", "type": 3, "number": 2, "color": 3},
  1033. "6118": {"id": 6118, "name": "藤甲", "type": 3, "number": 2, "color": 4},
  1034. "6119": {"id": 6119, "name": "南蛮", "type": 2, "number": 7, "color": 4},
  1035. "6120": {"id": 6120, "name": "杀", "type": 1, "number": 4, "color": 4},
  1036. "6121": {"id": 6121, "name": "杀", "type": 1, "number": 5, "color": 4},
  1037. "6122": {"id": 6122, "name": "护心", "type": 3, "number": 1, "color": 4},
  1038. "6123": {"id": 6123, "name": "铜雀", "type": 3, "number": 5, "color": 4},
  1039. "6124": {"id": 6124, "name": "逐近", "type": 2, "number": 12, "color": 4},
  1040. "6125": {"id": 6125, "name": "五行", "type": 3, "number": 1, "color": 2},
  1041. "6126": {"id": 6126, "name": "闪", "type": 1, "number": 7, "color": 2},
  1042. "6127": {"id": 6127, "name": "闪", "type": 1, "number": 7, "color": 2},
  1043. "6128": {"id": 6128, "name": "闪", "type": 1, "number": 8, "color": 2},
  1044. "6129": {"id": 6129, "name": "闪", "type": 1, "number": 8, "color": 2},
  1045. "6130": {"id": 6130, "name": "火杀", "type": 1, "number": 4, "color": 1},
  1046. "6200": {"id": 6200, "name": "决斗", "type": 2, "number": 1, "color": 3},
  1047. "6201": {"id": 6201, "name": "铜雀", "type": 3, "number": 9, "color": 3},
  1048. "6202": {"id": 6202, "name": "冰杀", "type": 1, "number": 4, "color": 4},
  1049. "6203": {"id": 6203, "name": "冰杀", "type": 1, "number": 5, "color": 4},
  1050. "6204": {"id": 6204, "name": "冰杀", "type": 1, "number": 6, "color": 4},
  1051. "6205": {"id": 6205, "name": "无懈", "type": 2, "number": 13, "color": 4},
  1052. "6206": {"id": 6206, "name": "闪", "type": 1, "number": 2, "color": 1},
  1053. "6207": {"id": 6207, "name": "洞烛", "type": 2, "number": 7, "color": 1},
  1054. "6208": {"id": 6208, "name": "洞烛", "type": 2, "number": 8, "color": 1},
  1055. "6209": {"id": 6209, "name": "杀", "type": 1, "number": 10, "color": 1},
  1056. "6210": {"id": 6210, "name": "杀", "type": 1, "number": 11, "color": 1},
  1057. "6211": {"id": 6211, "name": "闪", "type": 1, "number": 2, "color": 2},
  1058. "6212": {"id": 6212, "name": "闪", "type": 1, "number": 3, "color": 2},
  1059. "6300": {"id": 6300, "name": "决斗", "type": 2, "number": 1, "color": 3},
  1060. "6301": {"id": 6301, "name": "太公", "type": 3, "number": 1, "color": 3},
  1061. "6303": {"id": 6303, "name": "藤甲", "type": 3, "number": 2, "color": 3},
  1062. "6304": {"id": 6304, "name": "随机", "type": 2, "number": 2, "color": 3},
  1063. "6305": {"id": 6305, "name": "逐近", "type": 2, "number": 3, "color": 3},
  1064. "6306": {"id": 6306, "name": "水淹", "type": 2, "number": 3, "color": 3},
  1065. "6308": {"id": 6308, "name": "水淹", "type": 2, "number": 4, "color": 3},
  1066. "6310": {"id": 6310, "name": "冰杀", "type": 1, "number": 7, "color": 3},
  1067. "6311": {"id": 6311, "name": "冰杀", "type": 1, "number": 7, "color": 3},
  1068. "6313": {"id": 6313, "name": "冰杀", "type": 1, "number": 8, "color": 3},
  1069. "6314": {"id": 6314, "name": "冰杀", "type": 1, "number": 8, "color": 3},
  1070. "6315": {"id": 6315, "name": "冰杀", "type": 1, "number": 8, "color": 3},
  1071. "6316": {"id": 6316, "name": "杀", "type": 1, "number": 9, "color": 3},
  1072. "6317": {"id": 6317, "name": "杀", "type": 1, "number": 9, "color": 3},
  1073. "6318": {"id": 6318, "name": "杀", "type": 1, "number": 10, "color": 3},
  1074. "6319": {"id": 6319, "name": "杀", "type": 1, "number": 10, "color": 3},
  1075. "6320": {"id": 6320, "name": "顺手", "type": 2, "number": 11, "color": 3},
  1076. "6321": {"id": 6321, "name": "逐近", "type": 2, "number": 12, "color": 3},
  1077. "6322": {"id": 6322, "name": "无懈", "type": 2, "number": 13, "color": 3},
  1078. "6323": {"id": 6323, "name": "天机", "type": 3, "number": 12, "color": 4},
  1079. "6325": {"id": 6325, "name": "闪", "type": 1, "number": 2, "color": 1},
  1080. "6326": {"id": 6326, "name": "闪", "type": 1, "number": 2, "color": 1},
  1081. "6327": {"id": 6327, "name": "过河", "type": 2, "number": 2, "color": 1},
  1082. "6328": {"id": 6328, "name": "出其", "type": 2, "number": 3, "color": 1},
  1083. "6329": {"id": 6329, "name": "五谷", "type": 2, "number": 4, "color": 1},
  1084. "6330": {"id": 6330, "name": "洞烛", "type": 2, "number": 7, "color": 1},
  1085. "6331": {"id": 6331, "name": "洞烛", "type": 2, "number": 8, "color": 1},
  1086. "6332": {"id": 6332, "name": "洞烛", "type": 2, "number": 9, "color": 1},
  1087. "6333": {"id": 6333, "name": "火杀", "type": 1, "number": 10, "color": 1},
  1088. "6334": {"id": 6334, "name": "洞烛", "type": 2, "number": 11, "color": 1},
  1089. "6335": {"id": 6335, "name": "无懈", "type": 2, "number": 13, "color": 1},
  1090. "6336": {"id": 6336, "name": "决斗", "type": 2, "number": 1, "color": 4},
  1091. "6337": {"id": 6337, "name": "护心", "type": 3, "number": 1, "color": 4},
  1092. "6338": {"id": 6338, "name": "杀", "type": 1, "number": 2, "color": 4},
  1093. "6339": {"id": 6339, "name": "黑光", "type": 3, "number": 2, "color": 4},
  1094. "6340": {"id": 6340, "name": "藤甲", "type": 3, "number": 2, "color": 4},
  1095. "6341": {"id": 6341, "name": "杀", "type": 1, "number": 3, "color": 4},
  1096. "6342": {"id": 6342, "name": "逐近", "type": 2, "number": 3, "color": 4},
  1097. "6343": {"id": 6343, "name": "杀", "type": 1, "number": 4, "color": 4},
  1098. "6344": {"id": 6344, "name": "逐近", "type": 2, "number": 4, "color": 4},
  1099. "6345": {"id": 6345, "name": "杀", "type": 1, "number": 5, "color": 4},
  1100. "6347": {"id": 6347, "name": "雷杀", "type": 1, "number": 9, "color": 4},
  1101. "6348": {"id": 6348, "name": "雷杀", "type": 1, "number": 9, "color": 4},
  1102. "6349": {"id": 6349, "name": "雷杀", "type": 1, "number": 10, "color": 4},
  1103. "6350": {"id": 6350, "name": "雷杀", "type": 1, "number": 10, "color": 4},
  1104. "6351": {"id": 6351, "name": "杀", "type": 1, "number": 11, "color": 4},
  1105. "6353": {"id": 6353, "name": "铜雀", "type": 3, "number": 13, "color": 4},
  1106. "6354": {"id": 6354, "name": "五行", "type": 3, "number": 1, "color": 2},
  1107. "6355": {"id": 6355, "name": "闪", "type": 1, "number": 2, "color": 2},
  1108. "6356": {"id": 6356, "name": "闪", "type": 1, "number": 2, "color": 2},
  1109. "6358": {"id": 6358, "name": "火杀", "type": 1, "number": 4, "color": 2},
  1110. "6359": {"id": 6359, "name": "杀", "type": 1, "number": 8, "color": 2},
  1111. "6360": {"id": 6360, "name": "火杀", "type": 1, "number": 10, "color": 2},
  1112. "6361": {"id": 6361, "name": "出其", "type": 2, "number": 12, "color": 2},
  1113. "6362": {"id": 6362, "name": "乌铁", "type": 3, "number": 12, "color": 2},
  1114. "6364": {"id": 6364, "name": "南蛮", "type": 2, "number": 13, "color": 3},
  1115. "6365": {"id": 6365, "name": "南蛮", "type": 2, "number": 7, "color": 3},
  1116. "6366": {"id": 6366, "name": "桃园", "type": 2, "number": 1, "color": 1},
  1117. "6367": {"id": 6367, "name": "万箭", "type": 2, "number": 1, "color": 1},
  1118. "6368": {"id": 6368, "name": "南蛮", "type": 2, "number": 7, "color": 4},
  1119. "6369": {"id": 6369, "name": "闪", "type": 1, "number": 4, "color": 2},
  1120. "7001": {"id": 7001, "name": "决斗", "type": 2, "number": 1, "color": 2},
  1121. "7002": {"id": 7002, "name": "顺手", "type": 2, "number": 3, "color": 2},
  1122. "7003": {"id": 7003, "name": "顺手", "type": 2, "number": 4, "color": 2},
  1123. "7004": {"id": 7004, "name": "贯石", "type": 3, "number": 5, "color": 2},
  1124. "7005": {"id": 7005, "name": "杀", "type": 1, "number": 6, "color": 2},
  1125. "7006": {"id": 7006, "name": "杀", "type": 1, "number": 7, "color": 2},
  1126. "7007": {"id": 7007, "name": "杀", "type": 1, "number": 9, "color": 2},
  1127. "7008": {"id": 7008, "name": "闪", "type": 1, "number": 11, "color": 2},
  1128. "7009": {"id": 7009, "name": "紫騂", "type": 3, "number": 13, "color": 2},
  1129. "7010": {"id": 7010, "name": "诸葛", "type": 3, "number": 1, "color": 2},
  1130. "7011": {"id": 7011, "name": "闪", "type": 1, "number": 3, "color": 2},
  1131. "7012": {"id": 7012, "name": "闪", "type": 1, "number": 5, "color": 2},
  1132. "7013": {"id": 7013, "name": "闪", "type": 1, "number": 6, "color": 2},
  1133. "7014": {"id": 7014, "name": "闪", "type": 1, "number": 7, "color": 2},
  1134. "7015": {"id": 7015, "name": "闪", "type": 1, "number": 8, "color": 2},
  1135. "7016": {"id": 7016, "name": "闪", "type": 1, "number": 9, "color": 2},
  1136. "7017": {"id": 7017, "name": "闪", "type": 1, "number": 10, "color": 2},
  1137. "7018": {"id": 7018, "name": "闪", "type": 1, "number": 11, "color": 2},
  1138. "7019": {"id": 7019, "name": "桃", "type": 1, "number": 12, "color": 2},
  1139. "7020": {"id": 7020, "name": "杀", "type": 1, "number": 13, "color": 2},
  1140. "7021": {"id": 7021, "name": "五谷", "type": 2, "number": 3, "color": 1},
  1141. "7022": {"id": 7022, "name": "赤兔", "type": 3, "number": 5, "color": 1},
  1142. "7023": {"id": 7023, "name": "乐不", "type": 2, "number": 6, "color": 1},
  1143. "7024": {"id": 7024, "name": "杀", "type": 1, "number": 10, "color": 1},
  1144. "7025": {"id": 7025, "name": "过河", "type": 2, "number": 12, "color": 1},
  1145. "7026": {"id": 7026, "name": "闪", "type": 1, "number": 13, "color": 1},
  1146. "7027": {"id": 7027, "name": "桃", "type": 1, "number": 3, "color": 1},
  1147. "7028": {"id": 7028, "name": "桃", "type": 1, "number": 4, "color": 1},
  1148. "7029": {"id": 7029, "name": "麒麟", "type": 3, "number": 5, "color": 1},
  1149. "7030": {"id": 7030, "name": "桃", "type": 1, "number": 6, "color": 1},
  1150. "7031": {"id": 7031, "name": "桃", "type": 1, "number": 7, "color": 1},
  1151. "7032": {"id": 7032, "name": "桃", "type": 1, "number": 8, "color": 1},
  1152. "7033": {"id": 7033, "name": "桃", "type": 1, "number": 9, "color": 1},
  1153. "7034": {"id": 7034, "name": "杀", "type": 1, "number": 10, "color": 1},
  1154. "7035": {"id": 7035, "name": "杀", "type": 1, "number": 11, "color": 1},
  1155. "7036": {"id": 7036, "name": "桃", "type": 1, "number": 12, "color": 1},
  1156. "7037": {"id": 7037, "name": "爪黄", "type": 3, "number": 13, "color": 1},
  1157. "7038": {"id": 7038, "name": "杀", "type": 1, "number": 6, "color": 4},
  1158. "7039": {"id": 7039, "name": "杀", "type": 1, "number": 7, "color": 4},
  1159. "7040": {"id": 7040, "name": "杀", "type": 1, "number": 8, "color": 4},
  1160. "7041": {"id": 7041, "name": "杀", "type": 1, "number": 11, "color": 4},
  1161. "7042": {"id": 7042, "name": "无懈", "type": 2, "number": 12, "color": 4},
  1162. "7043": {"id": 7043, "name": "无懈", "type": 2, "number": 13, "color": 4},
  1163. "7044": {"id": 7044, "name": "诸葛", "type": 3, "number": 1, "color": 4},
  1164. "7045": {"id": 7045, "name": "的卢", "type": 3, "number": 5, "color": 4},
  1165. "7046": {"id": 7046, "name": "乐不", "type": 2, "number": 6, "color": 4},
  1166. "7047": {"id": 7047, "name": "杀", "type": 1, "number": 8, "color": 4},
  1167. "7048": {"id": 7048, "name": "雌雄", "type": 3, "number": 2, "color": 3},
  1168. "7049": {"id": 7049, "name": "绝影", "type": 3, "number": 5, "color": 3},
  1169. "7050": {"id": 7050, "name": "青釭", "type": 3, "number": 6, "color": 3},
  1170. "7051": {"id": 7051, "name": "八卦", "type": 3, "number": 2, "color": 3},
  1171. "7052": {"id": 7052, "name": "过河", "type": 2, "number": 4, "color": 3},
  1172. "7053": {"id": 7053, "name": "青龙", "type": 3, "number": 5, "color": 3},
  1173. "7054": {"id": 7054, "name": "乐不", "type": 2, "number": 6, "color": 3},
  1174. "7055": {"id": 7055, "name": "无懈", "type": 2, "number": 11, "color": 3},
  1175. "7056": {"id": 7056, "name": "丈八", "type": 3, "number": 12, "color": 3},
  1176. "7057": {"id": 7057, "name": "大宛", "type": 3, "number": 13, "color": 3},
  1177. "7058": {"id": 7058, "name": "闪电", "type": 2, "number": 12, "color": 1},
  1178. "7059": {"id": 7059, "name": "无懈", "type": 2, "number": 12, "color": 2},
  1179. "7060": {"id": 7060, "name": "仁王", "type": 3, "number": 2, "color": 4},
  1180. "7061": {"id": 7061, "name": "无懈", "type": 2, "number": 1, "color": 1},
  1181. "7062": {"id": 7062, "name": "火杀", "type": 1, "number": 4, "color": 1},
  1182. "7063": {"id": 7063, "name": "桃", "type": 1, "number": 5, "color": 1},
  1183. "7064": {"id": 7064, "name": "桃", "type": 1, "number": 6, "color": 1},
  1184. "7065": {"id": 7065, "name": "火杀", "type": 1, "number": 7, "color": 1},
  1185. "7066": {"id": 7066, "name": "闪", "type": 1, "number": 8, "color": 1},
  1186. "7067": {"id": 7067, "name": "闪", "type": 1, "number": 9, "color": 1},
  1187. "7068": {"id": 7068, "name": "闪", "type": 1, "number": 11, "color": 1},
  1188. "7069": {"id": 7069, "name": "闪", "type": 1, "number": 12, "color": 1},
  1189. "7070": {"id": 7070, "name": "桃", "type": 1, "number": 2, "color": 2},
  1190. "7071": {"id": 7071, "name": "桃", "type": 1, "number": 3, "color": 2},
  1191. "7072": {"id": 7072, "name": "火杀", "type": 1, "number": 5, "color": 2},
  1192. "7073": {"id": 7073, "name": "闪", "type": 1, "number": 6, "color": 2},
  1193. "7074": {"id": 7074, "name": "闪", "type": 1, "number": 7, "color": 2},
  1194. "7075": {"id": 7075, "name": "闪", "type": 1, "number": 8, "color": 2},
  1195. "7076": {"id": 7076, "name": "酒", "type": 1, "number": 9, "color": 2},
  1196. "7077": {"id": 7077, "name": "闪", "type": 1, "number": 10, "color": 2},
  1197. "7078": {"id": 7078, "name": "闪", "type": 1, "number": 11, "color": 2},
  1198. "7079": {"id": 7079, "name": "骅骝", "type": 3, "number": 13, "color": 2},
  1199. "7080": {"id": 7080, "name": "古锭", "type": 3, "number": 1, "color": 3},
  1200. "7081": {"id": 7081, "name": "藤甲", "type": 3, "number": 2, "color": 3},
  1201. "7082": {"id": 7082, "name": "酒", "type": 1, "number": 3, "color": 3},
  1202. "7083": {"id": 7083, "name": "雷杀", "type": 1, "number": 4, "color": 3},
  1203. "7084": {"id": 7084, "name": "雷杀", "type": 1, "number": 5, "color": 3},
  1204. "7085": {"id": 7085, "name": "雷杀", "type": 1, "number": 6, "color": 3},
  1205. "7086": {"id": 7086, "name": "酒", "type": 1, "number": 9, "color": 3},
  1206. "7087": {"id": 7087, "name": "兵粮", "type": 2, "number": 10, "color": 3},
  1207. "7088": {"id": 7088, "name": "铁索", "type": 2, "number": 11, "color": 3},
  1208. "7089": {"id": 7089, "name": "铁索", "type": 2, "number": 12, "color": 3},
  1209. "7090": {"id": 7090, "name": "藤甲", "type": 3, "number": 2, "color": 4},
  1210. "7091": {"id": 7091, "name": "酒", "type": 1, "number": 3, "color": 4},
  1211. "7092": {"id": 7092, "name": "兵粮", "type": 2, "number": 4, "color": 4},
  1212. "7093": {"id": 7093, "name": "雷杀", "type": 1, "number": 5, "color": 4},
  1213. "7094": {"id": 7094, "name": "雷杀", "type": 1, "number": 6, "color": 4},
  1214. "7095": {"id": 7095, "name": "雷杀", "type": 1, "number": 7, "color": 4},
  1215. "7096": {"id": 7096, "name": "雷杀", "type": 1, "number": 8, "color": 4},
  1216. "7097": {"id": 7097, "name": "酒", "type": 1, "number": 9, "color": 4},
  1217. "7098": {"id": 7098, "name": "铁索", "type": 2, "number": 10, "color": 4},
  1218. "7099": {"id": 7099, "name": "铁索", "type": 2, "number": 11, "color": 4},
  1219. "7100": {"id": 7100, "name": "铁索", "type": 2, "number": 12, "color": 4},
  1220. "7101": {"id": 7101, "name": "铁索", "type": 2, "number": 13, "color": 4},
  1221. "7102": {"id": 7102, "name": "决斗", "type": 2, "number": 1, "color": 3},
  1222. "7103": {"id": 7103, "name": "太公", "type": 3, "number": 1, "color": 3},
  1223. "7104": {"id": 7104, "name": "随机", "type": 2, "number": 2, "color": 3},
  1224. "7105": {"id": 7105, "name": "逐近", "type": 2, "number": 3, "color": 3},
  1225. "7106": {"id": 7106, "name": "水淹", "type": 2, "number": 3, "color": 3},
  1226. "7107": {"id": 7107, "name": "水淹", "type": 2, "number": 4, "color": 3},
  1227. "7108": {"id": 7108, "name": "冰杀", "type": 1, "number": 7, "color": 3},
  1228. "7109": {"id": 7109, "name": "冰杀", "type": 1, "number": 7, "color": 3},
  1229. "7110": {"id": 7110, "name": "冰杀", "type": 1, "number": 8, "color": 3},
  1230. "7111": {"id": 7111, "name": "冰杀", "type": 1, "number": 8, "color": 3},
  1231. "7112": {"id": 7112, "name": "冰杀", "type": 1, "number": 8, "color": 3},
  1232. "7113": {"id": 7113, "name": "杀", "type": 1, "number": 9, "color": 3},
  1233. "7114": {"id": 7114, "name": "杀", "type": 1, "number": 9, "color": 3},
  1234. "7115": {"id": 7115, "name": "杀", "type": 1, "number": 10, "color": 3},
  1235. "7116": {"id": 7116, "name": "杀", "type": 1, "number": 10, "color": 3},
  1236. "7117": {"id": 7117, "name": "顺手", "type": 2, "number": 11, "color": 3},
  1237. "7118": {"id": 7118, "name": "逐近", "type": 2, "number": 12, "color": 3},
  1238. "7119": {"id": 7119, "name": "无懈", "type": 2, "number": 13, "color": 3},
  1239. "7120": {"id": 7120, "name": "天机", "type": 3, "number": 12, "color": 4},
  1240. "7121": {"id": 7121, "name": "闪", "type": 1, "number": 2, "color": 1},
  1241. "7122": {"id": 7122, "name": "闪", "type": 1, "number": 2, "color": 1},
  1242. "7123": {"id": 7123, "name": "过河", "type": 2, "number": 2, "color": 1},
  1243. "7124": {"id": 7124, "name": "出其", "type": 2, "number": 3, "color": 1},
  1244. "7125": {"id": 7125, "name": "五谷", "type": 2, "number": 4, "color": 1},
  1245. "7126": {"id": 7126, "name": "洞烛", "type": 2, "number": 7, "color": 1},
  1246. "7127": {"id": 7127, "name": "洞烛", "type": 2, "number": 8, "color": 1},
  1247. "7128": {"id": 7128, "name": "洞烛", "type": 2, "number": 9, "color": 1},
  1248. "7129": {"id": 7129, "name": "火杀", "type": 1, "number": 10, "color": 1},
  1249. "7130": {"id": 7130, "name": "洞烛", "type": 2, "number": 11, "color": 1},
  1250. "7131": {"id": 7131, "name": "无懈", "type": 2, "number": 13, "color": 1},
  1251. "7132": {"id": 7132, "name": "决斗", "type": 2, "number": 1, "color": 4},
  1252. "7133": {"id": 7133, "name": "护心", "type": 3, "number": 1, "color": 4},
  1253. "7134": {"id": 7134, "name": "杀", "type": 1, "number": 2, "color": 4},
  1254. "7135": {"id": 7135, "name": "黑光", "type": 3, "number": 2, "color": 4},
  1255. "7136": {"id": 7136, "name": "杀", "type": 1, "number": 3, "color": 4},
  1256. "7137": {"id": 7137, "name": "逐近", "type": 2, "number": 3, "color": 4},
  1257. "7138": {"id": 7138, "name": "杀", "type": 1, "number": 4, "color": 4},
  1258. "7139": {"id": 7139, "name": "逐近", "type": 2, "number": 4, "color": 4},
  1259. "7140": {"id": 7140, "name": "杀", "type": 1, "number": 5, "color": 4},
  1260. "7141": {"id": 7141, "name": "雷杀", "type": 1, "number": 9, "color": 4},
  1261. "7142": {"id": 7142, "name": "雷杀", "type": 1, "number": 9, "color": 4},
  1262. "7143": {"id": 7143, "name": "雷杀", "type": 1, "number": 10, "color": 4},
  1263. "7144": {"id": 7144, "name": "雷杀", "type": 1, "number": 10, "color": 4},
  1264. "7145": {"id": 7145, "name": "杀", "type": 1, "number": 11, "color": 4},
  1265. "7146": {"id": 7146, "name": "铜雀", "type": 3, "number": 13, "color": 4},
  1266. "7147": {"id": 7147, "name": "五行", "type": 3, "number": 1, "color": 2},
  1267. "7148": {"id": 7148, "name": "闪", "type": 1, "number": 2, "color": 2},
  1268. "7149": {"id": 7149, "name": "闪", "type": 1, "number": 2, "color": 2},
  1269. "7150": {"id": 7150, "name": "火杀", "type": 1, "number": 4, "color": 2},
  1270. "7151": {"id": 7151, "name": "杀", "type": 1, "number": 8, "color": 2},
  1271. "7152": {"id": 7152, "name": "火杀", "type": 1, "number": 10, "color": 2},
  1272. "7153": {"id": 7153, "name": "出其", "type": 2, "number": 12, "color": 2},
  1273. "7154": {"id": 7154, "name": "乌铁", "type": 3, "number": 12, "color": 2},
  1274. "7155": {"id": 7155, "name": "南蛮", "type": 2, "number": 13, "color": 3},
  1275. "7156": {"id": 7156, "name": "南蛮", "type": 2, "number": 7, "color": 3},
  1276. "7157": {"id": 7157, "name": "桃园", "type": 2, "number": 1, "color": 1},
  1277. "7158": {"id": 7158, "name": "万箭", "type": 2, "number": 1, "color": 1},
  1278. "7159": {"id": 7159, "name": "南蛮", "type": 2, "number": 7, "color": 4},
  1279. "7160": {"id": 7160, "name": "闪", "type": 1, "number": 4, "color": 2},
  1280. "10001": {"id": 10001, "name": "先驱", "type": 2, "number": 0, "color": 0},
  1281. "10002": {"id": 10002, "name": "阴阳", "type": 2, "number": 0, "color": 0},
  1282. "10003": {"id": 10003, "name": "珠联", "type": 2, "number": 0, "color": 0},
  1283. "10020": {"id": 10020, "name": "八卦", "type": 3, "number": 2, "color": 3},
  1284. "10021": {"id": 10021, "name": "八卦", "type": 3, "number": 2, "color": 3},
  1285. "10022": {"id": 10022, "name": "仁王", "type": 3, "number": 2, "color": 4},
  1286. "10023": {"id": 10023, "name": "仁王", "type": 3, "number": 2, "color": 4},
  1287. "10024": {"id": 10024, "name": "藤甲", "type": 3, "number": 2, "color": 3},
  1288. "10025": {"id": 10025, "name": "藤甲", "type": 3, "number": 2, "color": 3},
  1289. "10026": {"id": 10026, "name": "白银", "type": 3, "number": 1, "color": 4},
  1290. "10027": {"id": 10027, "name": "白银", "type": 3, "number": 1, "color": 4},
  1291. "10028": {"id": 10028, "name": "秦弩", "type": 3, "number": 1, "color": 4},
  1292. "10029": {"id": 10029, "name": "秦弩", "type": 3, "number": 1, "color": 4},
  1293. "10030": {"id": 10030, "name": "商鞅", "type": 2, "number": 5, "color": 3},
  1294. "10031": {"id": 10031, "name": "商鞅", "type": 2, "number": 7, "color": 3},
  1295. "10032": {"id": 10032, "name": "商鞅", "type": 2, "number": 9, "color": 3},
  1296. "10033": {"id": 10033, "name": "真龙", "type": 3, "number": 2, "color": 1},
  1297. "10034": {"id": 10034, "name": "传国", "type": 3, "number": 7, "color": 1},
  1298. "10035": {"id": 10035, "name": "八卦", "type": 3, "number": 2, "color": 4},
  1299. "10036": {"id": 10036, "name": "八卦", "type": 3, "number": 2, "color": 4},
  1300. "10037": {"id": 10037, "name": "藤甲", "type": 3, "number": 2, "color": 4},
  1301. "10038": {"id": 10038, "name": "藤甲", "type": 3, "number": 2, "color": 4},
  1302. "10039": {"id": 10039, "name": "禅让", "type": 3, "number": 13, "color": 3},
  1303. "10040": {"id": 10040, "name": "蛇灵", "type": 3, "number": 12, "color": 4},
  1304. "10041": {"id": 10041, "name": "金乌", "type": 3, "number": 5, "color": 1},
  1305. "10042": {"id": 10042, "name": "刑天", "type": 3, "number": 5, "color": 2},
  1306. "10043": {"id": 10043, "name": "故步", "type": 2, "number": 7, "color": 2},
  1307. "10044": {"id": 10044, "name": "故步", "type": 2, "number": 5, "color": 4},
  1308. "10045": {"id": 10045, "name": "四乘", "type": 3, "number": 5, "color": 1},
  1309. "10046": {"id": 10046, "name": "铁蒺", "type": 3, "number": 5, "color": 4},
  1310. "10047": {"id": 10047, "name": "飞轮", "type": 3, "number": 5, "color": 3},
  1311. "10048": {"id": 10048, "name": "琼梳", "type": 3, "number": 12, "color": 3},
  1312. "10049": {"id": 10049, "name": "犀梳", "type": 3, "number": 12, "color": 4},
  1313. "10050": {"id": 10050, "name": "金梳", "type": 3, "number": 12, "color": 1},
  1314. "11002": {"id": 11002, "name": "闪", "type": 1, "number": 2, "color": 2},
  1315. "11008": {"id": 11008, "name": "杀", "type": 1, "number": 8, "color": 2},
  1316. "11010": {"id": 11010, "name": "杀", "type": 1, "number": 10, "color": 2},
  1317. "11012": {"id": 11012, "name": "方天", "type": 3, "number": 12, "color": 2},
  1318. "11015": {"id": 11015, "name": "闪", "type": 1, "number": 2, "color": 2},
  1319. "11017": {"id": 11017, "name": "闪", "type": 1, "number": 4, "color": 2},
  1320. "11027": {"id": 11027, "name": "万箭", "type": 2, "number": 1, "color": 1},
  1321. "11028": {"id": 11028, "name": "闪", "type": 1, "number": 2, "color": 1},
  1322. "11030": {"id": 11030, "name": "五谷", "type": 2, "number": 4, "color": 1},
  1323. "11033": {"id": 11033, "name": "无中", "type": 2, "number": 7, "color": 1},
  1324. "11034": {"id": 11034, "name": "无中", "type": 2, "number": 8, "color": 1},
  1325. "11035": {"id": 11035, "name": "无中", "type": 2, "number": 9, "color": 1},
  1326. "11037": {"id": 11037, "name": "无中", "type": 2, "number": 11, "color": 1},
  1327. "11040": {"id": 11040, "name": "桃园", "type": 2, "number": 1, "color": 1},
  1328. "11041": {"id": 11041, "name": "闪", "type": 1, "number": 2, "color": 1},
  1329. "11053": {"id": 11053, "name": "决斗", "type": 2, "number": 1, "color": 4},
  1330. "11054": {"id": 11054, "name": "杀", "type": 1, "number": 2, "color": 4},
  1331. "11055": {"id": 11055, "name": "杀", "type": 1, "number": 3, "color": 4},
  1332. "11056": {"id": 11056, "name": "杀", "type": 1, "number": 4, "color": 4},
  1333. "11057": {"id": 11057, "name": "杀", "type": 1, "number": 5, "color": 4},
  1334. "11061": {"id": 11061, "name": "杀", "type": 1, "number": 9, "color": 4},
  1335. "11062": {"id": 11062, "name": "杀", "type": 1, "number": 10, "color": 4},
  1336. "11067": {"id": 11067, "name": "八卦", "type": 3, "number": 2, "color": 4},
  1337. "11068": {"id": 11068, "name": "过河", "type": 2, "number": 3, "color": 4},
  1338. "11069": {"id": 11069, "name": "过河", "type": 2, "number": 4, "color": 4},
  1339. "11072": {"id": 11072, "name": "南蛮", "type": 2, "number": 7, "color": 4},
  1340. "11074": {"id": 11074, "name": "杀", "type": 1, "number": 9, "color": 4},
  1341. "11075": {"id": 11075, "name": "杀", "type": 1, "number": 10, "color": 4},
  1342. "11076": {"id": 11076, "name": "杀", "type": 1, "number": 11, "color": 4},
  1343. "11077": {"id": 11077, "name": "借刀", "type": 2, "number": 12, "color": 4},
  1344. "11078": {"id": 11078, "name": "借刀", "type": 2, "number": 13, "color": 4},
  1345. "11079": {"id": 11079, "name": "决斗", "type": 2, "number": 1, "color": 3},
  1346. "11081": {"id": 11081, "name": "顺手", "type": 2, "number": 3, "color": 3},
  1347. "11082": {"id": 11082, "name": "顺手", "type": 2, "number": 4, "color": 3},
  1348. "11085": {"id": 11085, "name": "杀", "type": 1, "number": 7, "color": 3},
  1349. "11086": {"id": 11086, "name": "杀", "type": 1, "number": 8, "color": 3},
  1350. "11087": {"id": 11087, "name": "杀", "type": 1, "number": 9, "color": 3},
  1351. "11088": {"id": 11088, "name": "杀", "type": 1, "number": 10, "color": 3},
  1352. "11089": {"id": 11089, "name": "顺手", "type": 2, "number": 11, "color": 3},
  1353. "11090": {"id": 11090, "name": "过河", "type": 2, "number": 12, "color": 3},
  1354. "11091": {"id": 11091, "name": "南蛮", "type": 2, "number": 13, "color": 3},
  1355. "11092": {"id": 11092, "name": "闪电", "type": 2, "number": 1, "color": 3},
  1356. "11094": {"id": 11094, "name": "过河", "type": 2, "number": 3, "color": 3},
  1357. "11098": {"id": 11098, "name": "南蛮", "type": 2, "number": 7, "color": 3},
  1358. "11099": {"id": 11099, "name": "杀", "type": 1, "number": 8, "color": 3},
  1359. "11100": {"id": 11100, "name": "杀", "type": 1, "number": 9, "color": 3},
  1360. "11101": {"id": 11101, "name": "杀", "type": 1, "number": 10, "color": 3},
  1361. "11108": {"id": 11108, "name": "寒冰", "type": 3, "number": 2, "color": 3},
  1362. "11110": {"id": 11110, "name": "火攻", "type": 2, "number": 2, "color": 1},
  1363. "11111": {"id": 11111, "name": "火攻", "type": 2, "number": 3, "color": 1},
  1364. "11118": {"id": 11118, "name": "火杀", "type": 1, "number": 10, "color": 1},
  1365. "11121": {"id": 11121, "name": "无懈", "type": 2, "number": 13, "color": 1},
  1366. "11122": {"id": 11122, "name": "朱雀", "type": 3, "number": 1, "color": 2},
  1367. "11125": {"id": 11125, "name": "火杀", "type": 1, "number": 4, "color": 2},
  1368. "11133": {"id": 11133, "name": "火攻", "type": 2, "number": 12, "color": 2},
  1369. "11136": {"id": 11136, "name": "藤甲", "type": 3, "number": 2, "color": 3},
  1370. "11141": {"id": 11141, "name": "雷杀", "type": 1, "number": 7, "color": 3},
  1371. "11142": {"id": 11142, "name": "雷杀", "type": 1, "number": 8, "color": 3},
  1372. "11147": {"id": 11147, "name": "无懈", "type": 2, "number": 13, "color": 3},
  1373. "11148": {"id": 11148, "name": "白银", "type": 3, "number": 1, "color": 4},
  1374. "11149": {"id": 11149, "name": "藤甲", "type": 3, "number": 2, "color": 4},
  1375. "12001": {"id": 12001, "name": "古锭", "type": 3, "number": 1, "color": 3},
  1376. "12002": {"id": 12002, "name": "藤甲", "type": 3, "number": 2, "color": 3},
  1377. "12003": {"id": 12003, "name": "酒", "type": 1, "number": 3, "color": 3},
  1378. "12004": {"id": 12004, "name": "雷杀", "type": 1, "number": 4, "color": 3},
  1379. "12005": {"id": 12005, "name": "雷杀", "type": 1, "number": 5, "color": 3},
  1380. "12006": {"id": 12006, "name": "雷杀", "type": 1, "number": 6, "color": 3},
  1381. "12007": {"id": 12007, "name": "雷杀", "type": 1, "number": 7, "color": 3},
  1382. "12008": {"id": 12008, "name": "雷杀", "type": 1, "number": 8, "color": 3},
  1383. "12009": {"id": 12009, "name": "酒", "type": 1, "number": 9, "color": 3},
  1384. "12010": {"id": 12010, "name": "攻守", "type": 2, "number": 10, "color": 3},
  1385. "12011": {"id": 12011, "name": "铁索", "type": 2, "number": 11, "color": 3},
  1386. "12012": {"id": 12012, "name": "铁索", "type": 2, "number": 12, "color": 3},
  1387. "12013": {"id": 12013, "name": "无懈", "type": 2, "number": 13, "color": 3},
  1388. "12014": {"id": 12014, "name": "白银", "type": 3, "number": 1, "color": 4},
  1389. "12015": {"id": 12015, "name": "藤甲", "type": 3, "number": 2, "color": 4},
  1390. "12016": {"id": 12016, "name": "酒", "type": 1, "number": 3, "color": 4},
  1391. "12017": {"id": 12017, "name": "进退", "type": 2, "number": 4, "color": 4},
  1392. "12018": {"id": 12018, "name": "雷杀", "type": 1, "number": 5, "color": 4},
  1393. "12019": {"id": 12019, "name": "雷杀", "type": 1, "number": 6, "color": 4},
  1394. "12020": {"id": 12020, "name": "雷杀", "type": 1, "number": 7, "color": 4},
  1395. "12021": {"id": 12021, "name": "雷杀", "type": 1, "number": 8, "color": 4},
  1396. "12022": {"id": 12022, "name": "酒", "type": 1, "number": 9, "color": 4},
  1397. "12023": {"id": 12023, "name": "铁索", "type": 2, "number": 10, "color": 4},
  1398. "12024": {"id": 12024, "name": "铁索", "type": 2, "number": 11, "color": 4},
  1399. "12025": {"id": 12025, "name": "铁索", "type": 2, "number": 12, "color": 4},
  1400. "12026": {"id": 12026, "name": "铁索", "type": 2, "number": 13, "color": 4},
  1401. "12027": {"id": 12027, "name": "无懈", "type": 2, "number": 1, "color": 1},
  1402. "12028": {"id": 12028, "name": "火攻", "type": 2, "number": 2, "color": 1},
  1403. "12029": {"id": 12029, "name": "火攻", "type": 2, "number": 3, "color": 1},
  1404. "12030": {"id": 12030, "name": "火杀", "type": 1, "number": 4, "color": 1},
  1405. "12031": {"id": 12031, "name": "桃", "type": 1, "number": 5, "color": 1},
  1406. "12032": {"id": 12032, "name": "桃", "type": 1, "number": 6, "color": 1},
  1407. "12033": {"id": 12033, "name": "火杀", "type": 1, "number": 7, "color": 1},
  1408. "12034": {"id": 12034, "name": "闪", "type": 1, "number": 8, "color": 1},
  1409. "12035": {"id": 12035, "name": "闪", "type": 1, "number": 9, "color": 1},
  1410. "12036": {"id": 12036, "name": "火杀", "type": 1, "number": 10, "color": 1},
  1411. "12037": {"id": 12037, "name": "闪", "type": 1, "number": 11, "color": 1},
  1412. "12038": {"id": 12038, "name": "闪", "type": 1, "number": 12, "color": 1},
  1413. "12039": {"id": 12039, "name": "无懈", "type": 2, "number": 13, "color": 1},
  1414. "12040": {"id": 12040, "name": "朱雀", "type": 3, "number": 1, "color": 2},
  1415. "12041": {"id": 12041, "name": "桃", "type": 1, "number": 2, "color": 2},
  1416. "12042": {"id": 12042, "name": "桃", "type": 1, "number": 3, "color": 2},
  1417. "12043": {"id": 12043, "name": "火杀", "type": 1, "number": 4, "color": 2},
  1418. "12044": {"id": 12044, "name": "火杀", "type": 1, "number": 5, "color": 2},
  1419. "12045": {"id": 12045, "name": "闪", "type": 1, "number": 6, "color": 2},
  1420. "12046": {"id": 12046, "name": "闪", "type": 1, "number": 7, "color": 2},
  1421. "12047": {"id": 12047, "name": "闪", "type": 1, "number": 8, "color": 2},
  1422. "12048": {"id": 12048, "name": "酒", "type": 1, "number": 9, "color": 2},
  1423. "12049": {"id": 12049, "name": "闪", "type": 1, "number": 10, "color": 2},
  1424. "12050": {"id": 12050, "name": "闪", "type": 1, "number": 11, "color": 2},
  1425. "12051": {"id": 12051, "name": "火攻", "type": 2, "number": 12, "color": 2},
  1426. "12052": {"id": 12052, "name": "骅骝", "type": 3, "number": 13, "color": 2},
  1427. "12053": {"id": 12053, "name": "炸弹", "type": 2, "number": 1, "color": 3},
  1428. "12054": {"id": 12054, "name": "雌雄", "type": 3, "number": 2, "color": 3},
  1429. "12055": {"id": 12055, "name": "过河", "type": 2, "number": 3, "color": 3},
  1430. "12056": {"id": 12056, "name": "过河", "type": 2, "number": 4, "color": 3},
  1431. "12057": {"id": 12057, "name": "青龙", "type": 3, "number": 5, "color": 3},
  1432. "12058": {"id": 12058, "name": "继往", "type": 2, "number": 6, "color": 3},
  1433. "12059": {"id": 12059, "name": "进退", "type": 2, "number": 7, "color": 3},
  1434. "12060": {"id": 12060, "name": "杀", "type": 1, "number": 8, "color": 3},
  1435. "12061": {"id": 12061, "name": "杀", "type": 1, "number": 9, "color": 3},
  1436. "12062": {"id": 12062, "name": "杀", "type": 1, "number": 10, "color": 3},
  1437. "12063": {"id": 12063, "name": "顺手", "type": 2, "number": 11, "color": 3},
  1438. "12064": {"id": 12064, "name": "丈八", "type": 3, "number": 12, "color": 3},
  1439. "12065": {"id": 12065, "name": "大宛", "type": 3, "number": 13, "color": 3},
  1440. "12066": {"id": 12066, "name": "诸葛", "type": 3, "number": 1, "color": 4},
  1441. "12067": {"id": 12067, "name": "八卦", "type": 3, "number": 2, "color": 4},
  1442. "12068": {"id": 12068, "name": "杀", "type": 1, "number": 3, "color": 4},
  1443. "12069": {"id": 12069, "name": "杀", "type": 1, "number": 4, "color": 4},
  1444. "12070": {"id": 12070, "name": "的卢", "type": 3, "number": 5, "color": 4},
  1445. "12071": {"id": 12071, "name": "杀", "type": 1, "number": 6, "color": 4},
  1446. "12072": {"id": 12072, "name": "杀", "type": 1, "number": 7, "color": 4},
  1447. "12073": {"id": 12073, "name": "杀", "type": 1, "number": 8, "color": 4},
  1448. "12074": {"id": 12074, "name": "杀", "type": 1, "number": 9, "color": 4},
  1449. "12075": {"id": 12075, "name": "杀", "type": 1, "number": 10, "color": 4},
  1450. "12076": {"id": 12076, "name": "杀", "type": 1, "number": 11, "color": 4},
  1451. "12077": {"id": 12077, "name": "无懈", "type": 2, "number": 12, "color": 4},
  1452. "12078": {"id": 12078, "name": "借刀", "type": 2, "number": 13, "color": 4},
  1453. "12079": {"id": 12079, "name": "攻守", "type": 2, "number": 1, "color": 1},
  1454. "12080": {"id": 12080, "name": "闪", "type": 1, "number": 2, "color": 1},
  1455. "12081": {"id": 12081, "name": "无中", "type": 2, "number": 3, "color": 1},
  1456. "12082": {"id": 12082, "name": "桃", "type": 1, "number": 4, "color": 1},
  1457. "12083": {"id": 12083, "name": "赤兔", "type": 3, "number": 5, "color": 1},
  1458. "12084": {"id": 12084, "name": "继往", "type": 2, "number": 6, "color": 1},
  1459. "12085": {"id": 12085, "name": "桃", "type": 1, "number": 7, "color": 1},
  1460. "12086": {"id": 12086, "name": "无中", "type": 2, "number": 8, "color": 1},
  1461. "12087": {"id": 12087, "name": "桃", "type": 1, "number": 9, "color": 1},
  1462. "12088": {"id": 12088, "name": "杀", "type": 1, "number": 10, "color": 1},
  1463. "12089": {"id": 12089, "name": "无中", "type": 2, "number": 11, "color": 1},
  1464. "12090": {"id": 12090, "name": "过河", "type": 2, "number": 12, "color": 1},
  1465. "12091": {"id": 12091, "name": "爪黄", "type": 3, "number": 13, "color": 1},
  1466. "12092": {"id": 12092, "name": "决斗", "type": 2, "number": 1, "color": 2},
  1467. "12093": {"id": 12093, "name": "闪", "type": 1, "number": 2, "color": 2},
  1468. "12094": {"id": 12094, "name": "闪", "type": 1, "number": 3, "color": 2},
  1469. "12095": {"id": 12095, "name": "顺手", "type": 2, "number": 4, "color": 2},
  1470. "12096": {"id": 12096, "name": "贯石", "type": 3, "number": 5, "color": 2},
  1471. "12097": {"id": 12097, "name": "杀", "type": 1, "number": 6, "color": 2},
  1472. "12098": {"id": 12098, "name": "闪", "type": 1, "number": 7, "color": 2},
  1473. "12099": {"id": 12099, "name": "闪", "type": 1, "number": 8, "color": 2},
  1474. "12100": {"id": 12100, "name": "闪", "type": 1, "number": 9, "color": 2},
  1475. "12101": {"id": 12101, "name": "杀", "type": 1, "number": 10, "color": 2},
  1476. "12102": {"id": 12102, "name": "闪", "type": 1, "number": 11, "color": 2},
  1477. "12103": {"id": 12103, "name": "桃", "type": 1, "number": 12, "color": 2},
  1478. "12104": {"id": 12104, "name": "杀", "type": 1, "number": 13, "color": 2},
  1479. "12105": {"id": 12105, "name": "决斗", "type": 2, "number": 1, "color": 3},
  1480. "12106": {"id": 12106, "name": "无懈", "type": 2, "number": 13, "color": 4},
  1481. "12107": {"id": 12107, "name": "炸弹", "type": 2, "number": 1, "color": 1},
  1482. "12108": {"id": 12108, "name": "无懈", "type": 2, "number": 13, "color": 2},
  1483. "12110": {"id": 12110, "name": "无双", "type": 3, "number": 12, "color": 2},
  1484. "12111": {"id": 12111, "name": "鬼龙", "type": 3, "number": 5, "color": 3},
  1485. "12112": {"id": 12112, "name": "赤血", "type": 3, "number": 6, "color": 3},
  1486. "12113": {"id": 12113, "name": "镔铁", "type": 3, "number": 13, "color": 2},
  1487. "12114": {"id": 12114, "name": "乌铁", "type": 3, "number": 13, "color": 3},
  1488. "12115": {"id": 12115, "name": "五行", "type": 3, "number": 1, "color": 2},
  1489. "12116": {"id": 12116, "name": "玲珑", "type": 3, "number": 2, "color": 3},
  1490. "12117": {"id": 12117, "name": "红棉", "type": 3, "number": 1, "color": 4},
  1491. "12118": {"id": 12118, "name": "国风", "type": 3, "number": 9, "color": 3},
  1492. "12119": {"id": 12119, "name": "奇门", "type": 3, "number": 2, "color": 3},
  1493. "12120": {"id": 12120, "name": "护心", "type": 3, "number": 1, "color": 4},
  1494. "12121": {"id": 12121, "name": "黑光", "type": 3, "number": 2, "color": 4},
  1495. "12122": {"id": 12122, "name": "束发", "type": 3, "number": 1, "color": 2},
  1496. "12123": {"id": 12123, "name": "虚妄", "type": 3, "number": 4, "color": 4},
  1497. "12124": {"id": 12124, "name": "天机", "type": 3, "number": 12, "color": 4},
  1498. "12125": {"id": 12125, "name": "太公", "type": 3, "number": 2, "color": 3},
  1499. "12126": {"id": 12126, "name": "三略", "type": 3, "number": 5, "color": 3},
  1500. "12127": {"id": 12127, "name": "照骨", "type": 3, "number": 1, "color": 2},
  1501. "12128": {"id": 12128, "name": "调剂", "type": 2, "number": 6, "color": 4},
  1502. "12129": {"id": 12129, "name": "远交", "type": 2, "number": 9, "color": 1},
  1503. "12130": {"id": 12130, "name": "长安", "type": 3, "number": 10, "color": 1},
  1504. "12131": {"id": 12131, "name": "长安", "type": 3, "number": 10, "color": 1},
  1505. "12132": {"id": 12132, "name": "长安", "type": 3, "number": 10, "color": 1},
  1506. "12133": {"id": 12133, "name": "长安", "type": 3, "number": 10, "color": 1},
  1507. "12134": {"id": 12134, "name": "长安", "type": 3, "number": 10, "color": 1},
  1508. "12135": {"id": 12135, "name": "长安", "type": 3, "number": 10, "color": 3},
  1509. "12136": {"id": 12136, "name": "长安", "type": 3, "number": 10, "color": 3},
  1510. "12137": {"id": 12137, "name": "长安", "type": 3, "number": 10, "color": 3},
  1511. "12138": {"id": 12138, "name": "长安", "type": 3, "number": 10, "color": 3},
  1512. "12139": {"id": 12139, "name": "长安", "type": 3, "number": 10, "color": 3},
  1513. "12140": {"id": 12140, "name": "闪闪", "type": 1, "number": 3, "color": 2},
  1514. "12141": {"id": 12141, "name": "闪闪", "type": 1, "number": 5, "color": 2},
  1515. "12142": {"id": 12142, "name": "闪闪", "type": 1, "number": 6, "color": 2},
  1516. "12143": {"id": 12143, "name": "闪闪", "type": 1, "number": 7, "color": 2},
  1517. "12144": {"id": 12144, "name": "闪闪", "type": 1, "number": 8, "color": 2},
  1518. "12145": {"id": 12145, "name": "闪闪", "type": 1, "number": 9, "color": 2},
  1519. "12146": {"id": 12146, "name": "闪闪", "type": 1, "number": 10, "color": 2},
  1520. "12147": {"id": 12147, "name": "闪闪", "type": 1, "number": 11, "color": 2},
  1521. "12148": {"id": 12148, "name": "三首", "type": 3, "number": 12, "color": 2},
  1522. "12201": {"id": 12201, "name": "继往", "type": 2, "number": 1, "color": 1},
  1523. "12202": {"id": 12202, "name": "攻守", "type": 2, "number": 2, "color": 1},
  1524. "12203": {"id": 12203, "name": "进退", "type": 2, "number": 3, "color": 1},
  1525. "12204": {"id": 12204, "name": "炸弹", "type": 2, "number": 4, "color": 1},
  1526. "12205": {"id": 12205, "name": "地契", "type": 3, "number": 13, "color": 4},
  1527. "12210": {"id": 12210, "name": "炸弹", "type": 2, "number": 1, "color": 1},
  1528. "13000": {"id": 13000, "name": "杀", "type": 1, "number": 5, "color": 1},
  1529. "13001": {"id": 13001, "name": "杀", "type": 1, "number": 6, "color": 1},
  1530. "13002": {"id": 13002, "name": "杀", "type": 1, "number": 8, "color": 1},
  1531. "13003": {"id": 13003, "name": "杀", "type": 1, "number": 9, "color": 1},
  1532. "13004": {"id": 13004, "name": "酒", "type": 1, "number": 2, "color": 2},
  1533. "13005": {"id": 13005, "name": "酒", "type": 1, "number": 3, "color": 2}
  1534. };
  1535. var gameStatusMap = {};
  1536. let remCardCount = 0;
  1537. let currentMode = {};
  1538. let paidui = new Set();
  1539. var paiduiSum = 0;
  1540. let qipai = new Set();
  1541. let chuli = new Set();
  1542. let newShouPai = {
  1543. 0: new Set(),
  1544. 1: new Set(),
  1545. 2: new Set(),
  1546. 3: new Set(),
  1547. 4: new Set(),
  1548. 5: new Set(),
  1549. 6: new Set(),
  1550. 7: new Set()
  1551. };
  1552. let newIdOrder = {0: -1, 1: -1, 2: -1, 3: -1, 4: -1, 5: -1, 6: -1, 7: -1};
  1553. let biaoji = {0: [], 1: [], 2: [], 3: [], 4: [], 5: [], 6: [], 7: []};
  1554. let shoupai = {
  1555. 0: new Set(),
  1556. 1: new Set(),
  1557. 2: new Set(),
  1558. 3: new Set(),
  1559. 4: new Set(),
  1560. 5: new Set(),
  1561. 6: new Set(),
  1562. 7: new Set()
  1563. };
  1564. let zhuangbei = {0: [], 1: [], 2: [], 3: [], 4: [], 5: [], 6: [], 7: []};
  1565. let panding = {0: [], 1: [], 2: [], 3: [], 4: [], 5: [], 6: [], 7: []};
  1566. let jineng = new Set();
  1567. let zone10 = new Set();
  1568. let ding = [];
  1569. let di = [];
  1570. let seat = 0;
  1571. let isGameStart = false;
  1572. var div = window.div;
  1573. let currentCardType;
  1574. let cardTypeButton = "";
  1575. var x_pos = 0, y_pos = 0, x_elem = 0, y_elem = 0, selected = null;
  1576. var isSeatOrder = false;
  1577. var isFrameAdd = false;
  1578. var isShouQiKa = 0;
  1579. var ShouQiKa = {};
  1580. var mainID;
  1581. var diamond, spade, heart, club, spade2_9, hongsha, heisha;
  1582. var arr = [];
  1583. var combos = [];
  1584. var closeIframe = false;
  1585. var gameModeMap = {};
  1586. var size;
  1587. var firstSeatID = -1;
  1588. let idOrderNew = [];
  1589. let idOrder = {};
  1590. let idOrderPre = [];
  1591. let idOrderPreSet = new Set();
  1592. var calResult = [];
  1593. var isDuanXian = false;
  1594. var cardNumAndSuit;
  1595. var remShouPai = new Set();
  1596. var insertInd;
  1597. var temShouPai;
  1598. var DestSeatIDs;
  1599. var DestSeatID;
  1600. var isDiMeng = false;
  1601. var b = 1562902854;
  1602. var isB = false;
  1603. var mySeatID = new Set();
  1604. var myID = -1;
  1605. var unknownCard = [];
  1606. var knownShouPai = new Set();
  1607. var emojiFontSize = "15px";
  1608. var cardList;
  1609. var isClickSkinSelect;
  1610. var curGeneral = -1;
  1611.  
  1612. function gameStart() {
  1613. paidui = new Set();
  1614. for (const cid of cardList) {
  1615. paidui.add(cid)
  1616. }
  1617. var a = {
  1618. isJunZhengBiaoZhun: {
  1619. label: "军争",
  1620. diamond: 40,
  1621. spade: 40,
  1622. heart: 40,
  1623. club: 40,
  1624. spade2_9: 25,
  1625. hongsha: 14,
  1626. heisha: 30
  1627. },
  1628. isGuoZhanBiaoZhun: {
  1629. label: "国战",
  1630. diamond: 27,
  1631. spade: 27,
  1632. heart: 27,
  1633. club: 28,
  1634. spade2_9: 17,
  1635. hongsha: 8,
  1636. heisha: 21
  1637. },
  1638. isDouDiZhu: {label: "斗地主", diamond: 43, spade: 40, heart: 43, club: 40, spade2_9: 25, hongsha: 18, heisha: 30},
  1639. isShenWu: {label: "神武", diamond: 43, spade: 40, heart: 43, club: 40, spade2_9: 25, hongsha: 18, heisha: 30},
  1640. isZhuGongSha: {
  1641. label: "主公杀",
  1642. diamond: 40,
  1643. spade: 39,
  1644. heart: 38,
  1645. club: 39,
  1646. spade2_9: 25,
  1647. hongsha: 14,
  1648. heisha: 30
  1649. },
  1650. isHuanLeBiaoZhun: {
  1651. label: "军争",
  1652. diamond: 40,
  1653. spade: 40,
  1654. heart: 40,
  1655. club: 40,
  1656. spade2_9: 25,
  1657. hongsha: 14,
  1658. heisha: 30
  1659. },
  1660. isShenZhiShiLian: {
  1661. label: "神之试炼",
  1662. diamond: 41,
  1663. spade: 41,
  1664. heart: 40,
  1665. club: 40,
  1666. spade2_9: 25,
  1667. hongsha: 14,
  1668. heisha: 30
  1669. },
  1670. isUnknown: {label: "未知牌堆", diamond: 41, spade: 41, heart: 40, club: 40, spade2_9: 25, hongsha: 14, heisha: 30}
  1671. };
  1672. var b;
  1673. for (var c in a) {
  1674. if (gameStatusMap[c]) {
  1675. b = a[c];
  1676. diamond = 41, spade = 40, heart = 40, club = 40, spade2_9 = 25, hongsha = 14, heisha = 30;
  1677. break
  1678. }
  1679. }
  1680. document.getElementById('iframe-source').contentWindow.document.getElementById("nav1").innerHTML = "<b>当前牌堆:" + b.label + "</b>";
  1681. qipai = new Set();
  1682. chuli = new Set();
  1683. biaoji = {0: [], 1: [], 2: [], 3: [], 4: [], 5: [], 6: [], 7: []};
  1684. shoupai = {
  1685. 0: new Set(),
  1686. 1: new Set(),
  1687. 2: new Set(),
  1688. 3: new Set(),
  1689. 4: new Set(),
  1690. 5: new Set(),
  1691. 6: new Set(),
  1692. 7: new Set()
  1693. };
  1694. zhuangbei = {0: [], 1: [], 2: [], 3: [], 4: [], 5: [], 6: [], 7: []};
  1695. panding = {0: [], 1: [], 2: [], 3: [], 4: [], 5: [], 6: [], 7: []};
  1696. jineng = new Set();
  1697. zone10 = new Set();
  1698. ding = [];
  1699. di = [];
  1700. idOrder = {};
  1701. seat = 0;
  1702. isGameStart = false;
  1703. div = window.div;
  1704. cardTypeButton = "";
  1705. x_pos = 0, y_pos = 0, x_elem = 0, y_elem = 0, selected = null;
  1706. isSeatOrder = false;
  1707. isFrameAdd = false;
  1708. isShouQiKa = 0;
  1709. ShouQiKa = {};
  1710. arr = [];
  1711. combos = [];
  1712. newIdOrder = {};
  1713. newShouPai = {};
  1714. idOrderPreSet = new Set();
  1715. idOrderPre = [];
  1716. isDuanXian = false;
  1717. remShouPai = new Set();
  1718. for (let i = 0; i < 8; i++) {
  1719. let seatID = (i + 1).toString();
  1720. document.getElementById('iframe-source').contentWindow.document.getElementById(seatID).innerHTML = ''
  1721. }
  1722. temShouPai = new Set();
  1723. isDiMeng = false;
  1724. mySeatID = new Set();
  1725. idOrderNew = [];
  1726. unknownCard = [];
  1727. knownShouPai = new Set();
  1728. isClickSkinSelect = false;
  1729. myID = -1;
  1730. curGeneral = -1;
  1731. firstSeatID = -1
  1732. }
  1733.  
  1734. function drawRemShouPai(a) {
  1735. var b = document.getElementById('iframe-source').contentWindow.document.getElementById("knownCards");
  1736. var d = document.getElementById('iframe-source').contentWindow.document.getElementById("knownCardsInHand");
  1737. const shoupaiDIV = document.createElement('div');
  1738. for (const c of a) {
  1739. var e = document.createElement('button');
  1740. if (getCardNumAndSuit(c)["cardSuit"] == '♦' || getCardNumAndSuit(c)["cardSuit"] == '♥') {
  1741. e.className = "shoupaiR"
  1742. } else {
  1743. e.className = "shoupai"
  1744. }
  1745. let emojiWrapper = document.createElement('div');
  1746. emojiWrapper.style.width = "100%";
  1747. emojiWrapper.style.textAlign = "center";
  1748. let emoji = document.createElement('span');
  1749. emoji.style.fontSize = emojiFontSize;
  1750. emoji.innerText = getCardNumAndSuit(c)["cardNumAndSuit"];
  1751. emojiWrapper.appendChild(emoji);
  1752. e.appendChild(emojiWrapper);
  1753. e.innerHTML += currentMode[c]["name"];
  1754. shoupaiDIV.append(e)
  1755. }
  1756. b.style.border = '1px rgb(40,40,40) solid';
  1757. b.style.animation = 'blink 2s';
  1758. b.style.animationIterationCount = 'infinite';
  1759. b.innerHTML = shoupaiDIV.innerHTML;
  1760. if (!b.innerText == '') {
  1761. d.style.display = "block"
  1762. }
  1763. }
  1764.  
  1765. function drawDingOrDi(a, b) {
  1766. var d = document.getElementById('iframe-source').contentWindow.document.getElementById("dingCards");
  1767. var e = document.getElementById('iframe-source').contentWindow.document.getElementById("diCards");
  1768. d.innerText = '';
  1769. e.innerText = '';
  1770. const cardDIV = document.createElement('div');
  1771. var f = a.slice().reverse();
  1772. for (const c of f) {
  1773. var g = document.createElement('button');
  1774. if (getCardNumAndSuit(c)["cardSuit"] == '♦' || getCardNumAndSuit(c)["cardSuit"] == '♥') {
  1775. g.className = "shoupaiR"
  1776. } else {
  1777. g.className = "shoupai"
  1778. }
  1779. let emojiWrapper = document.createElement('div');
  1780. emojiWrapper.style.width = "100%";
  1781. emojiWrapper.style.textAlign = "center";
  1782. let emoji = document.createElement('span');
  1783. emoji.style.fontSize = emojiFontSize;
  1784. emoji.innerText = getCardNumAndSuit(c)["cardNumAndSuit"];
  1785. emojiWrapper.appendChild(emoji);
  1786. g.appendChild(emojiWrapper);
  1787. g.innerHTML += allCard[c] ? allCard[c]["name"] : "?";
  1788. d.append(g)
  1789. }
  1790. var h = b.slice().reverse();
  1791. for (const c of h) {
  1792. var g = document.createElement('button');
  1793. if (getCardNumAndSuit(c)["cardSuit"] == '♦' || getCardNumAndSuit(c)["cardSuit"] == '♥') {
  1794. g.className = "shoupaiR"
  1795. } else {
  1796. g.className = "shoupai"
  1797. }
  1798. let emojiWrapper = document.createElement('div');
  1799. emojiWrapper.style.width = "100%";
  1800. emojiWrapper.style.textAlign = "center";
  1801. let emoji = document.createElement('span');
  1802. emoji.style.fontSize = emojiFontSize;
  1803. emoji.innerText = getCardNumAndSuit(c)["cardNumAndSuit"];
  1804. emojiWrapper.appendChild(emoji);
  1805. g.appendChild(emojiWrapper);
  1806. g.innerHTML += allCard[c] ? allCard[c]["name"] : "?";
  1807. e.append(g)
  1808. }
  1809. d.innerHTML = d.innerHTML;
  1810. e.innerHTML = e.innerHTML;
  1811. if (e.innerText == '') {
  1812. e.style.display = "none"
  1813. } else {
  1814. e.style.display = "block"
  1815. }
  1816. if (d.innerText == '') {
  1817. d.style.display = "none"
  1818. } else {
  1819. d.style.display = "block"
  1820. }
  1821. }
  1822.  
  1823. var MiZhuCards = [10, 2, 3, 7, 6];
  1824. var MiZhuRes;
  1825. var pathArr = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
  1826. var pathSum;
  1827. var pathArrSet = new Set();
  1828.  
  1829. function MiZhuCal(a, n) {
  1830. pathArrSet = new Set();
  1831. MiZhuRes = [];
  1832. var b = Math.pow(2, MiZhuCards.length);
  1833. for (let counter = 1; counter < b; counter++) {
  1834. pathArr = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
  1835. pathSum = 0;
  1836. for (let j = 0; j < n; j++) {
  1837. if ((counter & (1 << j)) != 0) {
  1838. pathSum += a[j];
  1839. pathArr[a[j]]++
  1840. }
  1841. }
  1842. if (pathSum == 13 && !pathArrSet.has(JSON.stringify(pathArr))) {
  1843. pathArrSet.add(JSON.stringify(pathArr));
  1844. var c = [];
  1845. for (let i = 1; i <= 13; i++) {
  1846. for (let j = 0; j < pathArr[i]; j++) {
  1847. c.push(i)
  1848. }
  1849. }
  1850. MiZhuRes.push(c);
  1851. if (MiZhuRes.length >= 10) {
  1852. return MiZhuRes
  1853. }
  1854. }
  1855. }
  1856. }
  1857.  
  1858. function drawMiZhu(a) {
  1859. var b = document.getElementById('iframe-source').contentWindow.document.getElementById("res");
  1860. b.innerText = '';
  1861. if (a.length == 0) {
  1862. document.getElementById('iframe-source').contentWindow.document.getElementById("res").innerHTML = "<span style='color: red'>这道题冲儿算不出来</span>"
  1863. } else {
  1864. for (let sebs of a) {
  1865. let span = document.createElement('span');
  1866. var c = '';
  1867. span.className = 'calRes';
  1868. for (let seb of sebs) {
  1869. c += ' ' + transformLetter(seb)
  1870. }
  1871. span.innerText = c;
  1872. span.onmousedown = function () {
  1873. toClipboard(c);
  1874. span.innerText = '复制成功';
  1875. setTimeout(() => {
  1876. span.textContent = c
  1877. }, '500')
  1878. };
  1879. b.append(span);
  1880. var d = document.createElement("br");
  1881. b.append(d)
  1882. }
  1883. }
  1884. }
  1885.  
  1886. function toClipboard(a) {
  1887. var b = {
  1888. 1: '⒈',
  1889. 2: '⒉',
  1890. 3: '⒊',
  1891. 4: '⒋',
  1892. 5: '⒌',
  1893. 6: '⒍',
  1894. 7: '⒎',
  1895. 8: '⒏',
  1896. 9: '⒐',
  1897. 'J': 'Ⓙ',
  1898. 'Q': 'Ⓠ',
  1899. 'K': 'Ⓚ',
  1900. '+': ' ',
  1901. 10: '⒑',
  1902. };
  1903. Object.keys(b).forEach((key) => {
  1904. a = a.replaceAll(key, b[key])
  1905. });
  1906. if (window.clipboardData && window.clipboardData.setData) {
  1907. return window.clipboardData.setData('Text', a)
  1908. } else if (document.queryCommandSupported && document.queryCommandSupported('copy')) {
  1909. var c = document.createElement('textarea');
  1910. c.textContent = a;
  1911. c.style.position = 'fixed';
  1912. document.body.appendChild(c);
  1913. c.select();
  1914. try {
  1915. return document.execCommand('copy')
  1916. } catch (ex) {
  1917. console.warn('Copy to clipboard failed.', ex);
  1918. return prompt('Copy to clipboard: Ctrl+C, Enter', a)
  1919. } finally {
  1920. document.body.removeChild(c)
  1921. }
  1922. }
  1923. }
  1924.  
  1925. function calcResult() {
  1926. combos = [];
  1927. arr.sort();
  1928. findCombos(arr)
  1929. }
  1930.  
  1931. function findCombos(a) {
  1932. for (var i = a.length - 1; i > 0; i--) {
  1933. printCombination(a, a.length, i)
  1934. }
  1935. findPairs()
  1936. }
  1937.  
  1938. function printCombination(a, n, r) {
  1939. var b = [];
  1940. combinationUtil(a, n, r, 0, b, 0)
  1941. }
  1942.  
  1943. function combinationUtil(a, n, r, b, c, i) {
  1944. if (b === r) {
  1945. var d = [];
  1946. for (var i = 0; i < c.length; i++) {
  1947. d.push(c[i])
  1948. }
  1949. combos.push(d);
  1950. return
  1951. }
  1952. if (i >= n) {
  1953. return
  1954. }
  1955. c[b] = a[i];
  1956. combinationUtil(a, n, r, b + 1, c, i + 1);
  1957. combinationUtil(a, n, r, b, c, i + 1)
  1958. }
  1959.  
  1960. function findPairs() {
  1961. var d = [];
  1962. for (var i = 0; i < combos.length; i++) {
  1963. for (var j = i + 1; j < combos.length; j++) {
  1964. if (sum(combos[i]) === sum(combos[j])) {
  1965. var e = combos[i];
  1966. var f = combos[j];
  1967. var g = e.concat(f).sort();
  1968. var h = arr.sort();
  1969. var k = g.length === h.length && g.every(function (a, b) {
  1970. return a === h[b]
  1971. });
  1972. var b = 0, c = 0, cIndex = 0, is_subarray = false;
  1973. while (b < h.length && c < g.length) {
  1974. if (h[b] === g[c]) {
  1975. b++;
  1976. c++;
  1977. cIndex++;
  1978. if (c === g.length) {
  1979. is_subarray = true
  1980. }
  1981. } else {
  1982. if (h[b] !== g[cIndex]) {
  1983. b++
  1984. }
  1985. c = cIndex
  1986. }
  1987. }
  1988. if (k || is_subarray) {
  1989. d.push(toLetter(combos[i]).join("+") + " = " + toLetter(combos[j]).join("+"))
  1990. }
  1991. }
  1992. }
  1993. }
  1994. if (d.length === 0) {
  1995. document.getElementById('iframe-source').contentWindow.document.getElementById("res").innerHTML = "<span style='color: red'>这道题冲儿算不出来</span>";
  1996. return
  1997. }
  1998. var l = d.sort(function (a, b) {
  1999. if (b.length !== a.length) {
  2000. return b.length - a.length
  2001. } else {
  2002. return Math.abs(parseInt(b.length / 2) - a.indexOf("=")) - Math.abs(parseInt(b.length / 2) - b.indexOf("="))
  2003. }
  2004. });
  2005. var m = [];
  2006. l.filter(function (a, b, c) {
  2007. if (!containsStr(m, a)) {
  2008. m.push(a)
  2009. }
  2010. });
  2011. if (m.length > 3) {
  2012. m = m.slice(0, 3)
  2013. }
  2014. drawYanJiao(m)
  2015. }
  2016.  
  2017. function drawYanJiao(a) {
  2018. var b = document.getElementById('iframe-source').contentWindow.document.getElementById("res");
  2019. b.innerText = '';
  2020. for (let sebs of a) {
  2021. let span = document.createElement('button');
  2022. span.className = 'calRes';
  2023. span.innerText = sebs;
  2024. span.onmousedown = function () {
  2025. toClipboard(sebs);
  2026. span.innerText = '复制成功';
  2027. setTimeout(() => {
  2028. span.textContent = sebs
  2029. }, '500')
  2030. };
  2031. b.append(span);
  2032. var c = document.createElement("br");
  2033. b.append(c)
  2034. }
  2035. }
  2036.  
  2037. function containsStr(a, b) {
  2038. for (var i = 0; i < a.length; i++) {
  2039. if (a[i] === b) {
  2040. return true
  2041. }
  2042. }
  2043. return false
  2044. }
  2045.  
  2046. function transformLetter(a) {
  2047. switch (a) {
  2048. case 11:
  2049. return 'J';
  2050. case 12:
  2051. return 'Q';
  2052. case 13:
  2053. return 'K';
  2054. default:
  2055. return a
  2056. }
  2057. }
  2058.  
  2059. function b(a) {
  2060. var b = [];
  2061. for (var i = 0; i < a.length; i++) {
  2062. b.push(transformLetter(a[i]))
  2063. }
  2064. return b
  2065. }
  2066.  
  2067. function b(a) {
  2068. var b = 0;
  2069. for (var i = 0; i < a.length; i++) {
  2070. b += a[i]
  2071. }
  2072. return b
  2073. }
  2074.  
  2075. function getCardNumAndSuit(a) {
  2076. let cardNum = allCard[a] ? allCard[a]["number"] : 0;
  2077. let cardSuit = "";
  2078. let cardNumAndSuit = "";
  2079. let cardNumAJQK = "";
  2080. if (allCard[a]) {
  2081. if (allCard[a]["color"] == 1) {
  2082. cardSuit = "♥"
  2083. } else if (allCard[a]["color"] == 2) {
  2084. cardSuit = "♦"
  2085. } else if (allCard[a]["color"] == 3) {
  2086. cardSuit = "♠"
  2087. } else if (allCard[a]["color"] == 4) {
  2088. cardSuit = "♣"
  2089. }
  2090. } else {
  2091. cardSuit = ""
  2092. }
  2093. if (cardNum == 12) {
  2094. cardNumAJQK = "Q"
  2095. } else if (cardNum == 13) {
  2096. cardNumAJQK = "K"
  2097. } else if (cardNum == 11) {
  2098. cardNumAJQK = "J"
  2099. } else if (cardNum == 1) {
  2100. cardNumAJQK = "A"
  2101. } else {
  2102. cardNumAJQK = cardNum
  2103. }
  2104. cardNumAndSuit = cardSuit + cardNumAJQK;
  2105. let res = {"cardNumAndSuit": cardNumAndSuit, "cardNum": cardNum, "cardSuit": cardSuit};
  2106. return res
  2107. }
  2108.  
  2109. function addCard(a, b, c, d, e) {
  2110. if (c == 1 && a == 255 && d == 65280) {
  2111. paidui.add(b);
  2112. addCardType(b);
  2113. ding.push(b);
  2114. console.warn("card ding " + ding)
  2115. } else if (c == 1 && a == 255 && (d == 0) && e != 1879) {
  2116. paidui.add(b);
  2117. addCardType(b);
  2118. di.push(b);
  2119. console.warn("card di " + di)
  2120. } else if (c == 1 && a == 0) {
  2121. addCardType(b)
  2122. } else if (c == 2) {
  2123. qipai.add(b);
  2124. if (paidui.delete(b)) {
  2125. removeCardType(b)
  2126. }
  2127. remShouPai.delete(b)
  2128. } else if (c == 3) {
  2129. chuli.add(b);
  2130. if (paidui.delete(b)) {
  2131. removeCardType(b)
  2132. }
  2133. remShouPai.delete(b)
  2134. } else if (c == 4) {
  2135. biaoji[a].push(b);
  2136. if (paidui.delete(b)) {
  2137. removeCardType(b)
  2138. }
  2139. remShouPai.delete(b)
  2140. } else if (c == 5) {
  2141. if (e == 414 || e == 3178) {
  2142. b = unknownCard.splice(-1, 1)[0]
  2143. }
  2144. if (typeof (b) != 'undefined' && typeof (shoupai[idOrder[a]]) != 'undefined') {
  2145. isDuanXian = false;
  2146. shoupai[idOrder[a]].add(b);
  2147. if (paidui.delete(b)) {
  2148. removeCardType(b)
  2149. }
  2150. } else {
  2151. isDuanXian = true;
  2152. console.warn("duanxian" + c + b)
  2153. }
  2154. remShouPai.delete(b)
  2155. } else if (c == 6) {
  2156. zhuangbei[a].push(b);
  2157. if (paidui.delete(b)) {
  2158. removeCardType(b)
  2159. }
  2160. remShouPai.delete(b)
  2161. } else if (c == 7) {
  2162. panding[a].push(b);
  2163. if (paidui.delete(b)) {
  2164. removeCardType(b)
  2165. }
  2166. remShouPai.delete(b)
  2167. } else if (c == 8) {
  2168. jineng.add(b);
  2169. if (paidui.delete(b)) {
  2170. removeCardType(b)
  2171. }
  2172. remShouPai.delete(b)
  2173. } else if (c == 9) {
  2174. return "洗牌"
  2175. } else if (c == 10) {
  2176. zone10.add(b);
  2177. if (paidui.delete(b)) {
  2178. removeCardType(b)
  2179. }
  2180. remShouPai.delete(b)
  2181. } else {
  2182. console.warn("card.ToZone: " + c + " id: " + a + "cardID" + b)
  2183. }
  2184. if (c != 5) {
  2185. for (let i = 0; i < idOrderPre.length; i++) {
  2186. shoupai[i].delete(b)
  2187. }
  2188. }
  2189. }
  2190.  
  2191. function removeCard(a, b, c, d) {
  2192. if (c == 1 && a == 0) {
  2193. return "游戏开始发牌"
  2194. } else if (c == 0 && a == 0 && d == 0) {
  2195. let index = ding.indexOf(b);
  2196. if (index != -1) {
  2197. insertInd = index
  2198. }
  2199. } else if (c == 1 && a == 255 && d == 65280) {
  2200. if (paidui.delete(b)) {
  2201. removeCardType(b)
  2202. }
  2203. if (b != 0 && ding.indexOf(b) != -1) {
  2204. ding.splice(ding.indexOf(b), 1)
  2205. } else if (ding.indexOf(b) == -1 && ding.indexOf(0) != -1) {
  2206. ding.splice(ding.indexOf(0), 1)
  2207. }
  2208. } else if (c == 1 && a == 255 && d == 0) {
  2209. if (paidui.delete(b)) {
  2210. removeCardType(b)
  2211. }
  2212. if (b != 0 && di.indexOf(b) != -1) {
  2213. di.splice(di.indexOf(b), 1)
  2214. } else if (di.indexOf(b) == -1 && di.indexOf(0) != -1) {
  2215. di.splice(di.indexOf(0), 1)
  2216. }
  2217. } else if (c == 1 && a == 255 && d == 65282) {
  2218. if (paidui.delete(b)) {
  2219. removeCardType(b)
  2220. }
  2221. if (b != 0) {
  2222. let index = ding.indexOf(b);
  2223. if (index != -1) {
  2224. ding.splice(index, 1);
  2225. insertInd = index
  2226. } else if (index == -1 && ding.indexOf(0) != -1) {
  2227. ding.splice(index, 1);
  2228. insertInd = -1
  2229. }
  2230. }
  2231. } else if (c == 2) {
  2232. qipai.delete(b);
  2233. if (paidui.delete(b)) {
  2234. removeCardType(b)
  2235. }
  2236. } else if (c == 3) {
  2237. chuli.delete(b);
  2238. if (paidui.delete(b)) {
  2239. removeCardType(b)
  2240. }
  2241. } else if (c == 4) {
  2242. if (typeof (biaoji[a]) != 'undefined') {
  2243. isDuanXian = false;
  2244. if (paidui.delete(b)) {
  2245. removeCardType(b)
  2246. }
  2247. let index = biaoji[a].indexOf(b);
  2248. if (index == -1) {
  2249. b = 0;
  2250. index = biaoji[a].indexOf(b)
  2251. }
  2252. unknownCard.push(biaoji[a].splice(index, 1)[0])
  2253. } else {
  2254. isDuanXian = true;
  2255. console.warn("duanxian" + c + b)
  2256. }
  2257. } else if (c == 5) {
  2258. if (typeof (shoupai[idOrder[a]]) != 'undefined') {
  2259. isDuanXian = false;
  2260. for (let i = 0; i < idOrderPre.length; i++) {
  2261. shoupai[i].delete(b)
  2262. }
  2263. if (paidui.delete(b)) {
  2264. removeCardType(b)
  2265. }
  2266. } else {
  2267. isDuanXian = true;
  2268. console.warn("duanxian" + c + b)
  2269. }
  2270. } else if (c == 6) {
  2271. if (typeof (zhuangbei[a]) != 'undefined') {
  2272. isDuanXian = false;
  2273. let index = zhuangbei[a].indexOf(b);
  2274. if (index == -1) {
  2275. let b = 0;
  2276. index = zhuangbei[a].indexOf(b)
  2277. }
  2278. zhuangbei[a].splice(index, 1);
  2279. if (paidui.delete(b)) {
  2280. removeCardType(b)
  2281. }
  2282. } else {
  2283. isDuanXian = true;
  2284. console.warn("duanxian" + c + b)
  2285. }
  2286. } else if (c == 7) {
  2287. if (typeof (panding[a]) != 'undefined') {
  2288. let index = panding[a].indexOf(b);
  2289. if (index == -1) {
  2290. let b = 0;
  2291. index = panding[a].indexOf(b)
  2292. }
  2293. panding[a].splice(index, 1);
  2294. if (paidui.delete(b)) {
  2295. removeCardType(b)
  2296. }
  2297. } else {
  2298. isDuanXian = true;
  2299. console.warn("duanxian" + c + b)
  2300. }
  2301. } else if (c == 8) {
  2302. jineng.delete(b);
  2303. if (paidui.delete(b)) {
  2304. removeCardType(b)
  2305. }
  2306. } else if (c == 9) {
  2307. return "洗牌"
  2308. } else if (c == 10) {
  2309. zone10.delete(b);
  2310. if (paidui.delete(b)) {
  2311. removeCardType(b)
  2312. }
  2313. } else {
  2314. console.warn("card.remove: " + c + " id: " + a + "cardID" + b)
  2315. }
  2316. remShouPai.delete(b)
  2317. }
  2318.  
  2319. function removeCardType(a) {
  2320. if (a != 0 && cardList.includes(a)) {
  2321. console.warn("card type remove: " + a + currentMode[a]["name"] + " " + JSON.stringify(getCardNumAndSuit(a)));
  2322. if (typeof (currentCardType[currentMode[a]["name"]]) != 'undefined') {
  2323. let n = currentCardType[currentMode[a]["name"]]["cardNum"];
  2324. if (n > 0) {
  2325. n--;
  2326. currentCardType[currentMode[a]["name"]]["cardNum"] = n;
  2327. if (n == 1) {
  2328. document.getElementById('iframe-source').contentWindow.document.getElementById(currentMode[a]["name"]).disabled = false;
  2329. document.getElementById('iframe-source').contentWindow.document.getElementById(currentMode[a]["name"]).innerText = (currentMode[a])["name"]
  2330. } else if (n == 0) {
  2331. document.getElementById('iframe-source').contentWindow.document.getElementById(currentMode[a]["name"]).innerText = (currentMode[a])["name"];
  2332. document.getElementById('iframe-source').contentWindow.document.getElementById(currentMode[a]["name"]).disabled = true
  2333. } else {
  2334. document.getElementById('iframe-source').contentWindow.document.getElementById(currentMode[a]["name"]).innerText = n + (currentMode[a])["name"];
  2335. document.getElementById('iframe-source').contentWindow.document.getElementById(currentMode[a]["name"]).disabled = false
  2336. }
  2337. }
  2338. if (getCardNumAndSuit(a)["cardSuit"] == "♦") {
  2339. diamond--
  2340. } else if (getCardNumAndSuit(a)["cardSuit"] == "♣") {
  2341. club--
  2342. } else if (getCardNumAndSuit(a)["cardSuit"] == "♠") {
  2343. spade--
  2344. } else if (getCardNumAndSuit(a)["cardSuit"] == "♥") {
  2345. heart--
  2346. }
  2347. if ((getCardNumAndSuit(a)["cardSuit"] == "♥" || getCardNumAndSuit(a)["cardSuit"] == "♦") && (currentMode[a]["name"] == "火杀" || currentMode[a]["name"] == "雷杀" || currentMode[a]["name"] == "杀")) {
  2348. hongsha--
  2349. } else if ((getCardNumAndSuit(a)["cardSuit"] == "♣" || getCardNumAndSuit(a)["cardSuit"] == "♠") && (currentMode[a]["name"] == "火杀" || currentMode[a]["name"] == "雷杀" || currentMode[a]["name"] == "杀")) {
  2350. heisha--
  2351. }
  2352. if (diamond < 0) {
  2353. diamond = 0
  2354. } else if (heart < 0) {
  2355. heart = 0
  2356. } else if (club < 0) {
  2357. club = 0
  2358. } else if (diamond < 0) {
  2359. diamond = 0
  2360. } else if (spade < 0) {
  2361. spade = 0
  2362. } else if (hongsha < 0) {
  2363. hongsha = 0
  2364. } else if (heisha < 0) {
  2365. heisha = 0
  2366. } else if (diamond < 0) {
  2367. diamond = 0
  2368. }
  2369. document.getElementById('iframe-source').contentWindow.document.getElementById("heart").innerText = "♥红桃 × " + heart;
  2370. document.getElementById('iframe-source').contentWindow.document.getElementById("club").innerText = "♣梅花 × " + club;
  2371. document.getElementById('iframe-source').contentWindow.document.getElementById("spade").innerText = "♠黑桃 × " + spade;
  2372. document.getElementById('iframe-source').contentWindow.document.getElementById("diamond").innerText = "♦方片 × " + diamond;
  2373. document.getElementById('iframe-source').contentWindow.document.getElementById("hongsha").innerText = "红杀 × " + hongsha;
  2374. document.getElementById('iframe-source').contentWindow.document.getElementById("heisha").innerText = "黑杀 × " + heisha
  2375. }
  2376. }
  2377. }
  2378.  
  2379. function addCardType(a) {
  2380. if (a != 0 && cardList.includes(a)) {
  2381. if (typeof (currentCardType[currentMode[a]["name"]]) != 'undefined') {
  2382. let n = currentCardType[currentMode[a]["name"]]["cardNum"];
  2383. if (n >= 0) {
  2384. n++;
  2385. currentCardType[currentMode[a]["name"]]["cardNum"] = n;
  2386. if (n == 1) {
  2387. document.getElementById('iframe-source').contentWindow.document.getElementById(currentMode[a]["name"]).disabled = false;
  2388. document.getElementById('iframe-source').contentWindow.document.getElementById(currentMode[a]["name"]).innerText = (currentMode[a])["name"]
  2389. } else if (n == 0) {
  2390. document.getElementById('iframe-source').contentWindow.document.getElementById(currentMode[a]["name"]).innerText = (currentMode[a])["name"];
  2391. document.getElementById('iframe-source').contentWindow.document.getElementById(currentMode[a]["name"]).disabled = true
  2392. } else {
  2393. document.getElementById('iframe-source').contentWindow.document.getElementById(currentMode[a]["name"]).innerText = n + (currentMode[a])["name"];
  2394. document.getElementById('iframe-source').contentWindow.document.getElementById(currentMode[a]["name"]).disabled = false
  2395. }
  2396. }
  2397. if (getCardNumAndSuit(a)["cardSuit"] == "♦") {
  2398. diamond++
  2399. } else if (getCardNumAndSuit(a)["cardSuit"] == "♣") {
  2400. club++
  2401. } else if (getCardNumAndSuit(a)["cardSuit"] == "♠") {
  2402. spade++
  2403. } else if (getCardNumAndSuit(a)["cardSuit"] == "♥") {
  2404. heart++
  2405. }
  2406. if ((getCardNumAndSuit(a)["cardSuit"] == "♥" || getCardNumAndSuit(a)["cardSuit"] == "♦") && (currentMode[a]["name"] == "火杀" || currentMode[a]["name"] == "雷杀" || currentMode[a]["name"] == "杀")) {
  2407. hongsha++
  2408. } else if ((getCardNumAndSuit(a)["cardSuit"] == "♣" || getCardNumAndSuit(a)["cardSuit"] == "♠") && (currentMode[a]["name"] == "火杀" || currentMode[a]["name"] == "雷杀" || currentMode[a]["name"] == "杀")) {
  2409. heisha++
  2410. }
  2411. if (getCardNumAndSuit(a)["cardSuit"] == "♠" && getCardNumAndSuit(a)["cardNum"] >= 2 && getCardNumAndSuit(a)["cardNum"] <= 9) {
  2412. spade2_9++
  2413. }
  2414. document.getElementById('iframe-source').contentWindow.document.getElementById("heart").innerText = "♥红桃 × " + heart;
  2415. document.getElementById('iframe-source').contentWindow.document.getElementById("club").innerText = "♣梅花 × " + club;
  2416. document.getElementById('iframe-source').contentWindow.document.getElementById("spade").innerText = "♠黑桃 × " + spade;
  2417. document.getElementById('iframe-source').contentWindow.document.getElementById("diamond").innerText = "♦方片 × " + diamond;
  2418. document.getElementById('iframe-source').contentWindow.document.getElementById("hongsha").innerText = "红杀 × " + hongsha;
  2419. document.getElementById('iframe-source').contentWindow.document.getElementById("heisha").innerText = "黑杀 × " + heisha
  2420. }
  2421. }
  2422. }
  2423.  
  2424. function allCardToCurrentMode(a) {
  2425. currentMode = {};
  2426. currentMode["0"] = {...allCard["0"]};
  2427. for (const cid of a) {
  2428. currentMode[cid] = allCard[cid] || {...allCard["0"]}
  2429. }
  2430. return currentMode
  2431. }
  2432.  
  2433. function currentModeCardType(a) {
  2434. const cardInfoMap = {};
  2435. Object.values(a).forEach(card => {
  2436. const cardName = card.name;
  2437. const cardType = card.type;
  2438. if (cardName !== "?") {
  2439. if (!cardInfoMap[cardName]) {
  2440. cardInfoMap[cardName] = {cardNum: 1, cardType}
  2441. } else {
  2442. cardInfoMap[cardName].cardNum += 1
  2443. }
  2444. }
  2445. });
  2446. return cardInfoMap
  2447. }
  2448.  
  2449. function mainLogic(a) {
  2450. if (a != {}) {
  2451. window.postMessage({API: a}, "*")
  2452. }
  2453. let className = a["className"];
  2454. card.CardIDs = a["CardIDs"];
  2455. card.CardID = a["CardID"];
  2456. card.FromID = a["FromID"];
  2457. card.FromZone = a["FromZone"];
  2458. card.ToID = a["ToID"];
  2459. card.ToZone = a["ToZone"];
  2460. card.CardCount = a["CardCount"];
  2461. card.DataCount = a["DataCount"];
  2462. card.SpellID = a["SpellID"];
  2463. card.FromPosition = a["FromPosition"];
  2464. card.ToPosition = a["ToPosition"];
  2465. var b = a["cardCount"];
  2466. if (typeof a["cardList"] != 'undefined') {
  2467. cardList = a["cardList"];
  2468. b = cardList.length
  2469. }
  2470. let cardID = 0;
  2471. var d = a["SeatID"];
  2472. var e = a["Param"];
  2473. var f = a["Params"];
  2474. let ClientID = a["ClientID"];
  2475. DestSeatIDs = a["DestSeatIDs"];
  2476. var g = a["GeneralSkinList"];
  2477. var h = a["Infos"];
  2478. var j = a["Cards"];
  2479. var k = a["targetSeatID"];
  2480. var l = a["seatId"];
  2481. var m = a["SeatID"];
  2482. var n = a["Round"];
  2483. var o = a["curUserID"];
  2484. var q = a["userID"];
  2485. var r = a.gameUserActionIndexList;
  2486. if (className == 'cmsg.CNotifyTableModifyUserSeat') {
  2487. size = h["length"];
  2488. console.warn("card renshu" + size)
  2489. }
  2490. if (className == 'MsgReconnectGame') {
  2491. isDuanXian = true
  2492. }
  2493. if (className == "logicmsg.MsgGamePlaycard") {
  2494. gameStatusMap = {
  2495. isJunZhengBiaoZhun: false,
  2496. isGuoZhanBiaoZhun: false,
  2497. isUnknown: false,
  2498. isHuanLeBiaoZhun: false,
  2499. };
  2500. if (b === 161 && cardList[160] === 161) {
  2501. gameStatusMap.isJunZhengBiaoZhun = true
  2502. } else if (b === 160 && cardList[159] === 160) {
  2503. gameStatusMap.isHuanLeBiaoZhun = true
  2504. } else if (b === 108 && cardList[107] === 1108) {
  2505. gameStatusMap.isGuoZhanBiaoZhun = true
  2506. } else {
  2507. gameStatusMap.isUnknown = true
  2508. }
  2509. currentMode = allCardToCurrentMode(cardList);
  2510. currentCardType = currentModeCardType(currentMode);
  2511. gameStart();
  2512. for (let i = 1; i <= 3; i++) {
  2513. clearButton("type" + i)
  2514. }
  2515. addCardTypeButton(currentCardType)
  2516. }
  2517. if (className == "logicmsg.MsgRoleOptTargetNtf" && card.SpellID == 832) {
  2518. arr = [];
  2519. for (const p of card.CardIDs) {
  2520. arr.push(parseInt(getCardNumAndSuit(p)["cardNum"]))
  2521. }
  2522. calcResult()
  2523. }
  2524. let cardNumAndSuit;
  2525. if (!isDuanXian && !isB) {
  2526. if (className == 'logicmsg.CGameModeStartBattlePhaseFinishMotify') {
  2527. let ind = idOrderPre.indexOf(firstSeatID);
  2528. for (let i = 0; i < idOrderPre.length; i++) {
  2529. newIdOrder[idOrderPre[ind % idOrderPre.length]] = seat;
  2530. newShouPai[seat] = shoupai[idOrderPre[ind % idOrderPre.length]];
  2531. seat++;
  2532. ind++
  2533. }
  2534. idOrder = newIdOrder;
  2535. shoupai = newShouPai;
  2536. isSeatOrder = true;
  2537. console.warn("card reOrder shoupai: " + JSON.stringify(shoupai));
  2538. console.warn("card reOrder seat info: " + JSON.stringify(idOrder))
  2539. }
  2540. if (className == 'logicmsg.ModeGameRoleOrderIndexNotify') {
  2541. let objectWithoutRoleOrderIndex = r.find(item => !item.hasOwnProperty('roleOrderIndex'));
  2542. firstSeatID = objectWithoutRoleOrderIndex ? (objectWithoutRoleOrderIndex.roleSeatId || 0) : 0;
  2543. console.warn("firstSeatID", firstSeatID)
  2544. }
  2545. if (className == "PubGsCUseSpell" && typeof (DestSeatIDs) != 'undefined' && DestSeatIDs.length > 0 && (card.SpellID == 987 || card.SpellID == 988 || card.SpellID == 921 || card.SpellID == 851)) {
  2546. DestSeatID = DestSeatIDs[0]
  2547. }
  2548. if (className == "PubGsCUseSpell" && card.SpellID == 3157 && card.CardIDs.length != 0) {
  2549. for (const c of card.CardIDs) {
  2550. shoupai[idOrder[d]].add(c)
  2551. }
  2552. drawShouPai(shoupai)
  2553. } else if (className == "PubGsCUseSpell" && (card.SpellID == 781)) {
  2554. paidui.forEach(element => {
  2555. qipai.add(element)
  2556. });
  2557. paidui = new Set();
  2558. ding = [];
  2559. di = []
  2560. } else if (className == "PubGsCUseCard" && mainID == m && enableQuanBian) {
  2561. addSuit(card.CardID)
  2562. } else if (className == "PubGsCUseSpell" && (card.SpellID == 2143)) {
  2563. enableLuanJi = true;
  2564. for (const c of card.CardIDs) {
  2565. addSuit(c)
  2566. }
  2567. } else if (className == "ClientHappyGetFriendHandcardRep") {
  2568. for (const c of j) {
  2569. if (typeof idOrder[l] != 'undefined') {
  2570. shoupai[idOrder[l]].add(c)
  2571. }
  2572. }
  2573. drawShouPai(shoupai)
  2574. } else if (className == "GsCRoleOptTargetNtf" && typeof (f) != 'undefined' && e == 1 && (card.SpellID == 987 || card.SpellID == 988)) {
  2575. let shoupaiSize = f[1];
  2576. if (typeof (DestSeatID) != 'undefined') {
  2577. for (let p = f.length - 1; p > f.length - 1 - shoupaiSize; p--) {
  2578. shoupai[idOrder[DestSeatID]].add(f[p])
  2579. }
  2580. }
  2581. drawShouPai(shoupai)
  2582. } else if (className == "GsCRoleOptTargetNtf" && typeof (f) != 'undefined' && k == 255 && e == 0 && card.SpellID == 3266) {
  2583. f = f.slice().reverse().filter((_, index) => (index + 1) % 3 === 0);
  2584. for (const p of f) {
  2585. paidui.add(p);
  2586. addCardType(p);
  2587. ding.push(p);
  2588. console.warn("card ding target " + ding)
  2589. }
  2590. } else if (className == "GsCRoleOptTargetNtf" && typeof (f) != 'undefined' && k != 255 && e == 0 && card.SpellID == 3266) {
  2591. f = f.slice().reverse().filter((_, index) => (index + 1) % 3 === 0);
  2592. if (typeof (k) != 'undefined') {
  2593. for (const p of f) {
  2594. shoupai[idOrder[k]].add(p);
  2595. console.warn("card shoupai target " + p)
  2596. }
  2597. }
  2598. drawShouPai(shoupai)
  2599. } else if (className == "GsCRoleOptTargetNtf" && typeof (f) != 'undefined' && (card.SpellID == 372)) {
  2600. if (typeof (k) != 'undefined') {
  2601. for (let p = f.length - 1; p >= 0; p--) {
  2602. shoupai[idOrder[k]].add(f[p])
  2603. }
  2604. }
  2605. drawShouPai(shoupai)
  2606. } else if (className == "GsCRoleOptTargetNtf" && typeof (f) != 'undefined' && e == 0 && (card.SpellID == 921 || card.SpellID == 851)) {
  2607. if (typeof (DestSeatID) != 'undefined') {
  2608. for (const p in f) {
  2609. shoupai[idOrder[DestSeatID]].add(f[p])
  2610. }
  2611. }
  2612. drawShouPai(shoupai)
  2613. } else if (className == "GsCRoleOptTargetNtf" && typeof (f) != 'undefined' && e == 0 && (card.SpellID == 361 || card.SpellID == 774 || card.SpellID == 357 || card.SpellID == 811)) {
  2614. if (typeof (k) != 'undefined') {
  2615. for (let p = f.length - 1; p >= 0; p--) {
  2616. shoupai[idOrder[k]].add(f[p])
  2617. }
  2618. }
  2619. drawShouPai(shoupai)
  2620. } else if (className == "GsCRoleOptTargetNtf" && typeof (f) != 'undefined' && (card.SpellID == 3119 || card.SpellID == 501)) {
  2621. if (typeof (k) != 'undefined') {
  2622. for (let p = f.length - 1; p >= 0; p--) {
  2623. shoupai[idOrder[k]].add(f[p])
  2624. }
  2625. }
  2626. drawShouPai(shoupai)
  2627. } else if (className == "logicmsg.MsgMoveCard" && typeof (card.CardCount) != 'undefined' && card.CardCount > 0) {
  2628. if (card.FromZone == 2 && card.ToZone == 9 && card.FromID == 255 && card.ToID == 255 && isGameStart) {
  2629. ding = [];
  2630. di = [];
  2631. remCardCount = card.CardCount;
  2632. remShouPai = paidui;
  2633. drawRemShouPai(remShouPai);
  2634. paidui = qipai;
  2635. qipai = new Set();
  2636. for (const cid of cardList) {
  2637. removeCardType(cid)
  2638. }
  2639. hongsha = 0;
  2640. heisha = 0;
  2641. diamond = 0;
  2642. heart = 0;
  2643. club = 0;
  2644. diamond = 0;
  2645. spade = 0;
  2646. hongsha = 0;
  2647. heisha = 0;
  2648. diamond = 0;
  2649. paidui.forEach(element => {
  2650. addCardType(element)
  2651. })
  2652. } else if (card.FromZone == 2 && card.ToZone == 9 && (card.FromID == 255 || card.FromID == 0) && (card.ToID == 255 || card.ToID == 0) && !isGameStart) {
  2653. remCardCount = card.CardCount;
  2654. resetOrderContainer();
  2655. hideOrderContainer(size);
  2656. console.warn("发牌")
  2657. } else if (card.ToZone == 5 && card.FromID == 255 && card.FromZone == 1 && !isGameStart) {
  2658. console.warn("游戏开始,系统发牌/使用手气卡");
  2659. console.warn("card shouqika/fapai shoupai[id]" + JSON.stringify(shoupai));
  2660. remCardCount -= card.CardCount;
  2661. if (!idOrderPreSet.has(card.ToID)) {
  2662. idOrderPreSet.add(card.ToID);
  2663. idOrderPre.push(card.ToID)
  2664. }
  2665. if (firstSeatID == -1) {
  2666. firstSeatID = idOrderPre[0]
  2667. }
  2668. console.warn("card idOrderPre " + JSON.stringify(idOrderPre));
  2669. if (typeof (card.CardIDs[0]) != 'undefined' && card.CardIDs[0] != 0) {
  2670. mainID = card.ToID;
  2671. mySeatID.add(mainID)
  2672. }
  2673. for (let i = 0; i < card.CardCount; i++) {
  2674. if (card.CardIDs.length != 0) {
  2675. cardID = card.CardIDs[i];
  2676. const targetID = isSeatOrder ? idOrder[card.ToID] : card.ToID;
  2677. shoupai[targetID].add(cardID);
  2678. removeCardType(cardID);
  2679. paidui.delete(cardID)
  2680. }
  2681. }
  2682. } else if (card.FromZone == 5 && card.ToZone == 1 && card.ToID == 255 && !isGameStart) {
  2683. remCardCount += card.CardCount;
  2684. shoupai[card.FromID] = new Set();
  2685. for (let i = 0; i < card.CardCount; i++) {
  2686. if (card.CardIDs.length != 0) {
  2687. cardID = card.CardIDs[i]
  2688. }
  2689. addCardType(cardID);
  2690. paidui.add(cardID)
  2691. }
  2692. console.warn("card 手气卡丢牌 " + JSON.stringify(shoupai))
  2693. } else if (card.FromID == 255 && card.FromZone == 1 && card.ToZone == 12 && card.ToID == 255 && !isGameStart) {
  2694. removeCardType(cardID)
  2695. } else if (card.FromID == 255 && card.FromZone == 0 && card.ToZone == 1 && card.ToID == 255 && !isGameStart) {
  2696. addCardType(cardID)
  2697. } else if (card.FromID == 255 && card.FromZone == 1 && card.ToZone == 6 && !isGameStart) {
  2698. } else {
  2699. isGameStart = true
  2700. }
  2701. if (isGameStart) {
  2702. if (card.FromZone == 0 && card.FromID == 0 && card.ToID == 0 && card.ToPosition == 0 && card.FromPosition == 0 && card.ToZone == 0 && card.SpellID == 843) {
  2703. let qianLong = card.CardIDs.slice[card.CardIDs.indexOf(0) + 1];
  2704. for (const c in qianLong) {
  2705. di.push(c)
  2706. }
  2707. }
  2708. for (let i = 0; i < card.CardCount; i++) {
  2709. if (card.CardIDs.length != 0) {
  2710. cardID = card.CardIDs[i]
  2711. } else {
  2712. cardID = 0
  2713. }
  2714. var s = card.FromID;
  2715. var t = card.FromZone;
  2716. var u = card.ToZone;
  2717. var v = card.ToID;
  2718. var w = card.FromPosition;
  2719. var x = card.ToPosition;
  2720. if (card.FromZone == 1) {
  2721. remCardCount--
  2722. }
  2723. if (card.ToZone == 1) {
  2724. remCardCount++
  2725. }
  2726. if (s == 255 && t == 1 && w == 65280 && di.length != 0 && remCardCount == di.length) {
  2727. ding = di.reverse();
  2728. di = []
  2729. }
  2730. if (s == 255 && t == 1 && w == 65280 && ding.length != 0 && cardID == 0) {
  2731. cardID = ding.pop();
  2732. console.warn("card 顶 pop " + cardID)
  2733. }
  2734. if (s == 255 && t == 1 && w == 0 && di.length != 0 && cardID == 0) {
  2735. cardID = di.pop();
  2736. console.warn("card 底 pop " + cardID)
  2737. }
  2738. removeCard(s, cardID, t, w);
  2739. addCard(v, cardID, u, x, card.SpellID)
  2740. }
  2741. }
  2742. if (typeof (card.SpellID) != 'undefined' && card.SpellID == 105) {
  2743. for (const c of shoupai[idOrder[card.FromID]]) {
  2744. removeCard(card.FromID, c, card.FromZone, card.FromPosition);
  2745. addCard(card.ToID, c, card.ToZone, card.SpellID)
  2746. }
  2747. }
  2748. drawShouPai(shoupai);
  2749. drawDingOrDi(ding, di);
  2750. if (remShouPai.size != 0) {
  2751. drawRemShouPai(remShouPai)
  2752. } else {
  2753. document.getElementById('iframe-source').contentWindow.document.getElementById("knownCards").innerText = '';
  2754. document.getElementById('iframe-source').contentWindow.document.getElementById("knownCardsInHand").style.display = "none"
  2755. }
  2756. }
  2757. isAutoCloseEnabled = true
  2758. } else {
  2759. if (document.getElementById('createIframe')) {
  2760. document.getElementById('iframe-source').contentWindow.document.getElementById("nav1").innerHTML = "<b>不支持该牌堆/断线重连</b>";
  2761. if (isAutoCloseEnabled) {
  2762. document.getElementById('iframe-source').style.display = "none";
  2763. var y = document.getElementById('toggle-me');
  2764. y.innerText = "+";
  2765. document.getElementById('createIframe').style.height = '30px';
  2766. document.getElementById('createIframe').style.resize = 'none';
  2767. isAutoCloseEnabled = false
  2768. }
  2769. }
  2770. }
  2771. }
  2772.  
  2773. function main() {
  2774. let args = Array.prototype.slice.call(arguments);
  2775. if (args[2] == 'cmsg.CRespUserLoginState') {
  2776. let userID = args[4].userID;
  2777. console.warn(userID);
  2778. if (!isFrameAdd) {
  2779. addFrame();
  2780. var a = document.getElementById('createIframe');
  2781. buttonClick();
  2782. initDragElement()
  2783. }
  2784. }
  2785. var b = {};
  2786. let className = args[2];
  2787. if (args[4]) {
  2788. b = {};
  2789. b['className'] = args[2];
  2790. b["CardIDs"] = args[4]["datas"];
  2791. b["CardID"] = args[4]["cardId"];
  2792. b["CardCount"] = args[4]["cardCnt"];
  2793. b["DataCount"] = args[4]["DataCount"];
  2794. b["SpellID"] = args[4]["spellId"];
  2795. if (className == "logicmsg.MsgMoveCard") {
  2796. b["ToPosition"] = args[4] && args[4]["toPos"] !== undefined ? args[4]["toPos"] : 0;
  2797. b["ToID"] = args[4] && args[4]["toId"] !== undefined ? args[4]["toId"] : 0;
  2798. b["FromID"] = args[4]["fromId"];
  2799. b["FromZone"] = args[4]["fromZone"];
  2800. b["ToZone"] = args[4]["toZone"];
  2801. b["FromPosition"] = args[4]["fromPos"]
  2802. }
  2803. b["cardCount"] = args[4]["cardCount"];
  2804. b["cardList"] = args[4]["card"];
  2805. b["SeatID"] = args[4]["seat"];
  2806. b["Param"] = args[4]["Param"];
  2807. b["Params"] = args[4]["Params"];
  2808. b["DestSeatIDs"] = args[4]["DestSeatIDs"];
  2809. b["Infos"] = args[4]["seatInfo"];
  2810. b["Cards"] = args[4]["Cards"];
  2811. b["targetSeatID"] = args[4]["targetSeatID"];
  2812. b["seatId"] = args[4]["seatId"];
  2813. b["SeatID"] = args[4]["SeatID"];
  2814. b["Round"] = args[4]["phase"];
  2815. b["gameUserActionIndexList"] = args[4]["gameUserActionIndexList"];
  2816. if (b != {}) {
  2817. console.warn(JSON.stringify(b))
  2818. }
  2819. }
  2820. let mainInfoToMainLogic = JSON.parse(JSON.stringify(b));
  2821. try {
  2822. mainLogic(mainInfoToMainLogic)
  2823. } catch (e) {
  2824. console.error(e.message);
  2825. console.error(e.stack);
  2826. const [, lineno, colno] = e.stack.match(/(\d+):(\d+)/);
  2827. console.error('Line:', lineno);
  2828. console.error('Column:', colno);
  2829. document.getElementById('iframe-source').contentWindow.document.getElementById("nav1").innerHTML = "<b>小抄GG了,联系作者解决</b>"
  2830. }
  2831. }
  2832.  
  2833. var iframe;
  2834.  
  2835. function clearButton(a) {
  2836. var b = document.getElementById('iframe-source').contentWindow.document.getElementById(a);
  2837. while (b.firstChild) {
  2838. b.removeChild(b.firstChild)
  2839. }
  2840. }
  2841.  
  2842. function addCardTypeButton(a) {
  2843. var b;
  2844. for (const key in a) {
  2845. var c = "type" + a[key]['cardType'];
  2846. var d = document.createElement('button');
  2847. b = document.getElementById('iframe-source').contentWindow.document.getElementById(c);
  2848. d.id = key;
  2849. d.className = "cardType";
  2850. let n = a[key]['cardNum'];
  2851. if (n == 1) {
  2852. d.innerText = key
  2853. } else if (n == 0) {
  2854. d.innerText = key
  2855. } else {
  2856. d.innerText = n + key
  2857. }
  2858. b.append(d)
  2859. }
  2860. }
  2861.  
  2862. function drawShouPai(a) {
  2863. var b;
  2864. for (let i = 0; i < idOrderPre.length; i++) {
  2865. let seatID = (i + 1).toString();
  2866. b = document.getElementById('iframe-source').contentWindow.document.getElementById(seatID);
  2867. const shoupaiDIV = document.createElement('div');
  2868. for (const s of a[i]) {
  2869. if (s == '0') {
  2870. continue
  2871. }
  2872. var c = document.createElement('button');
  2873. if (getCardNumAndSuit(s)["cardSuit"] == '♦' || getCardNumAndSuit(s)["cardSuit"] == '♥') {
  2874. c.className = "shoupaiR"
  2875. } else {
  2876. c.className = "shoupai"
  2877. }
  2878. if (knownShouPai.has(s)) {
  2879. c.classList.add("knownShouPai")
  2880. }
  2881. let emojiWrapper = document.createElement('div');
  2882. emojiWrapper.style.width = "100%";
  2883. emojiWrapper.style.textAlign = "center";
  2884. let emoji = document.createElement('span');
  2885. emoji.style.fontSize = emojiFontSize;
  2886. emoji.innerText = getCardNumAndSuit(s)["cardNumAndSuit"];
  2887. emojiWrapper.appendChild(emoji);
  2888. c.appendChild(emojiWrapper);
  2889. c.innerHTML += allCard[s] ? allCard[s]["name"] : "?";
  2890. shoupaiDIV.append(c)
  2891. }
  2892. b.innerHTML = shoupaiDIV.innerHTML
  2893. }
  2894. }
  2895.  
  2896. function resetOrderContainer() {
  2897. for (let i = 0; i <= 7; i++) {
  2898. document.getElementById('iframe-source').contentWindow.document.getElementsByClassName("orderContainer")[i].style.display = 'inline-block'
  2899. }
  2900. }
  2901.  
  2902. function hideOrderContainer(a) {
  2903. for (let i = 7; i >= a; i--) {
  2904. document.getElementById('iframe-source').contentWindow.document.getElementsByClassName("orderContainer")[i].style.display = 'none'
  2905. }
  2906. }
  2907.  
  2908. function clickToChangeSkinAndCloseSkinFrame() {
  2909. isClickSkinSelect = true;
  2910. const boxes = document.getElementById('createSkinIframeSource').contentWindow.document.querySelectorAll('.skinList');
  2911. if (typeof UsedGeneralSkinID != "undefined" && typeof UsedGeneralSkinID["UsedGeneralSkinID"][GeneralID] != "undefined") {
  2912. mySkin = UsedGeneralSkinID["UsedGeneralSkinID"][GeneralID]
  2913. }
  2914. boxes.forEach(box => {
  2915. box.addEventListener('click', function handleClick(a) {
  2916. mySkin = box.id;
  2917. document.getElementById("createSkinIframe").style.display = "none"
  2918. })
  2919. })
  2920. }
  2921.  
  2922. async function addFrame() {
  2923. isFrameAdd = true;
  2924. let div = document.getElementById('createIframe');
  2925. if (!div) {
  2926. div = document.createElement('div');
  2927. div.id = 'createIframe';
  2928. div.className = 'createIframe';
  2929. div.style = "position: fixed;" + "overflow: hidden;" + "resize: vertical; " + "top: 200px; " + "right: 5px;" + "width: 210px;" + "height: 500px;" + "z-index: 10000000000;" + "display: flex;" + "flex-direction: column;" + "color: #f2de9c;" + "background: rgb(50, 50, 50);" + "user-select: none;" + "text-align: left;" + "transition: height 200ms;";
  2930. var a = document.createElement('p');
  2931. a.id = 'header';
  2932. a.className = 'header';
  2933. a.innerText = "三国杀打小抄" + version;
  2934. a.style = "display: inline-block;" + "margin: 1px;" + "user-select: none;" + "cursor: move;" + "display: flex;" + "justify-content: space-between;" + "font-size: 20px;";
  2935. div.appendChild(a);
  2936. var b = document.createElement('btn');
  2937. b.innerText = "-";
  2938. b.id = 'toggle-me';
  2939. b.style = "text-align: center;" + "color: #f2de9c;" + "background: rgb(40, 40, 40);" + "border-radius: 5px;" + "width: 25px;" + "height: 25px;" + "border: 1px solid rgb(212, 212, 162);" + "cursor: pointer;" + "user-select: none;" + "background: rgb(107, 30, 30);" + "display: flex;" + "align-items: center;" + "justify-content: center;" + "margin: 0;";
  2940. b.addEventListener('mouseover', function () {
  2941. b.style.backgroundColor = 'rgb(130, 30, 30)'
  2942. });
  2943. b.addEventListener('mouseout', function () {
  2944. b.style.backgroundColor = 'rgb(107, 30, 30)'
  2945. });
  2946. var c = document.createElement('button');
  2947. c.innerText = "【】";
  2948. c.id = 'toTab';
  2949. c.style = "text-align: center;" + "color: #f2de9c;" + "background: rgb(40, 40, 40);" + "border-radius: 5px;" + "width: 25px;" + "height: 25px;" + "border: 1px solid rgb(212, 212, 162);" + "cursor: pointer;" + "user-select: none;" + "background: rgb(107, 30, 30);" + "display: flex;" + "align-items: center;" + "justify-content: center;" + "margin: 0;";
  2950. c.addEventListener('mouseover', function () {
  2951. c.style.backgroundColor = 'rgb(130, 30, 30)'
  2952. });
  2953. c.addEventListener('mouseout', function () {
  2954. c.style.backgroundColor = 'rgb(107, 30, 30)'
  2955. });
  2956. c.addEventListener('click', function () {
  2957. });
  2958. a.appendChild(b);
  2959. document.body.appendChild(div);
  2960. iframe = document.createElement('iframe');
  2961. iframe.style = "border: none;" + "width: 210px;" + "height: 1000px;" + "margin: 0px;" + "cursor: move;";
  2962. iframe.id = 'iframe-source';
  2963. iframe.title = 'iframe';
  2964. div.append(iframe);
  2965. iframe.contentWindow.document.open();
  2966. iframe.contentWindow.document.write(html);
  2967. iframe.contentWindow.document.close()
  2968. }
  2969. }
  2970.  
  2971. var isAutoCloseEnabled = true;
  2972.  
  2973. function buttonClick() {
  2974. var c = document.getElementById('toggle-me');
  2975. c.onmousedown = function () {
  2976. closeIframe = !closeIframe;
  2977. if (closeIframe) {
  2978. document.getElementById('iframe-source').style.display = "none";
  2979. c.innerText = "+";
  2980. document.getElementById('createIframe').style.height = '30px';
  2981. document.getElementById('createIframe').style.resize = 'none'
  2982. } else {
  2983. document.getElementById('iframe-source').style.display = "block";
  2984. c.innerText = "-";
  2985. document.getElementById('createIframe').style.height = '500px';
  2986. document.getElementById('createIframe').style.resize = 'vertical'
  2987. }
  2988. };
  2989. var d = document.getElementById('iframe-source').contentWindow.document.getElementById("mizhu");
  2990. var e = document.getElementById('iframe-source').contentWindow.document.getElementById("mySeatID1");
  2991. var f = document.getElementById('iframe-source').contentWindow.document.getElementById("mySeatID2");
  2992. d.onmousedown = function () {
  2993. if (mySeatID.size == 1) {
  2994. e.style.display = 'none';
  2995. f.style.display = 'none';
  2996. for (const m of mySeatID) {
  2997. MiZhuCards = [];
  2998. for (const card of shoupai[idOrder[m]]) {
  2999. MiZhuCards.push(getCardNumAndSuit(card)["cardNum"])
  3000. }
  3001. for (const zb of zhuangbei[m]) {
  3002. MiZhuCards.push(getCardNumAndSuit(zb)["cardNum"])
  3003. }
  3004. console.warn('jizhan', MiZhuCards);
  3005. MiZhuCal(MiZhuCards, MiZhuCards.length);
  3006. drawMiZhu(MiZhuRes)
  3007. }
  3008. } else {
  3009. var a = 0;
  3010. for (const m of mySeatID) {
  3011. a += 1;
  3012. var b = 'mySeatID' + a;
  3013. document.getElementById('iframe-source').contentWindow.document.getElementById(b).style.display = 'block';
  3014. document.getElementById('iframe-source').contentWindow.document.getElementById(b).innerText = '座位: ' + (idOrder[m] + 1);
  3015. document.getElementById('iframe-source').contentWindow.document.getElementById(b).onmousedown = function () {
  3016. MiZhuCards = [];
  3017. for (const card of shoupai[idOrder[m]]) {
  3018. MiZhuCards.push(getCardNumAndSuit(card)["cardNum"])
  3019. }
  3020. MiZhuCal(MiZhuCards, MiZhuCards.length);
  3021. drawMiZhu(MiZhuRes)
  3022. }
  3023. }
  3024. }
  3025. }
  3026. }
  3027.  
  3028. function initDragElement() {
  3029. var c = 0, pos2 = 0, pos3 = 0, pos4 = 0;
  3030. var d = document.getElementsByClassName("createIframe");
  3031. var f = null;
  3032. var g = 100;
  3033. for (var i = 0; i < d.length; i++) {
  3034. var h = d[i];
  3035. var j = getHeader(h);
  3036. h.onmousedown = function () {
  3037. this.style.zIndex = "" + ++g
  3038. };
  3039. if (j) {
  3040. j.parentPopup = h;
  3041. j.onmousedown = dragMouseDown
  3042. }
  3043. }
  3044.  
  3045. function dragMouseDown(e) {
  3046. f = this.parentPopup;
  3047. f.style.zIndex = "" + ++g;
  3048. e = e || window.event;
  3049. pos3 = e.clientX;
  3050. pos4 = e.clientY;
  3051. document.onmouseup = closeDragElement;
  3052. document.onmousemove = elementDrag
  3053. }
  3054.  
  3055. function elementDrag(e) {
  3056. if (!f) {
  3057. return
  3058. }
  3059. e = e || window.event;
  3060. c = pos3 - e.clientX;
  3061. pos2 = pos4 - e.clientY;
  3062. pos3 = e.clientX;
  3063. pos4 = e.clientY;
  3064. f.style.top = f.offsetTop - pos2 + "px";
  3065. f.style.left = f.offsetLeft - c + "px"
  3066. }
  3067.  
  3068. function closeDragElement() {
  3069. document.onmouseup = null;
  3070. document.onmousemove = null
  3071. }
  3072.  
  3073. function getHeader(a) {
  3074. var b = a.getElementsByClassName("header");
  3075. if (b.length === 1) {
  3076. return b[0]
  3077. }
  3078. return null
  3079. }
  3080. }
  3081.  
  3082. var html = "<head> " + "<title>三国杀打小抄</title>" + " <meta charset=UTF-8> " + " <style type=text/css> " + " ::-webkit-scrollbar{width: 5px; height: 12px;} " + " ::-webkit-scrollbar-track{border: 1px solid rgb(5,5,5);} " + " ::-webkit-scrollbar-thumb{background: rgb(95,86,63);} " + " ::-webkit-scrollbar-thumb:hover{background: rgb(44,44,44);} " + " * { " + " width: 205px; " + " margin: 0; " + " padding: 0; " + " font-size:12px; " + " } " + " body { " + " width: 205px; " + " background: rgb(40, 40, 40); " + " color: #f2de9c; " + " display: flex; " + " flex-direction: column; " + " margin: 0px; " + " user-select:none;" + " } " + " .nav { " + " width: 100%; " + " background: rgb(40, 40, 40); " + " } " + " .nav1 { " + " height: 20px; " + " width: 100%; " + " float: center; " + " text-align: center; " + " color: #f2de9c; " + " background: rgb(40, 40, 40); " + " margin-right: 15px; " + " display: block; " + " } " + " .nav2 { " + " height: 20px; " + " width: 49%; " + " float: right; " + " text-align: center; " + " color: #f2de9c; " + " background: rgb(40, 40, 40); " + " margin-left: 3px; " + " border: 1px solid #f2de9c; " + " display: block; " + " border-radius: 5px; " + " } " + " .nav2:hover { " + " color: #f2de9c; " + " background: rgb(55, 40, 32); " + " border: 1px solid #f2de9c; " + " } " + " .nav2:focus { " + " background: rgb(55, 40, 32); " + " box-shadow: 1px 1px 3px #f2de9c ; " + " } " + " .content { " + " width: 100%; " + " float: right; " + " }" + " .orderAndShouPai { " + " width: 100%; " + " overflow: hidden; " + " display: inline-block; " + " } " + " .order { " + " width: 100%; " + " overflow: hidden; " + " } " + " .orderContainer { " + " width: 100%; " + " overflow: hidden; " + " } " + " .order-head { " + " width: 10%; " + " height: 25px; " + " float: left; " + " text-align: center; " + " color: #f2de9c; " + " margin-left: 3px; " + " } " + " .order-body:empty { " + " padding: 5px; " + " height: 35px; " + " max-width: 82%; " + " float: right; " + " display: block; " + " box-shadow: 1px 1px 3px ; " + " margin: 1px; " + " overflow: hidden; " + " column-width: 300px; " + " border-radius:5px; " + " } " + " .order-body { " + " padding: 5px; " + " height: auto; " + " max-width: 82%; " + " float: right; " + " display: block; " + " box-shadow: 1px 1px 3px ; " + " margin: 1px; " + " overflow: hidden; " + " column-width: 300px; " + " border-radius:5px; " + " } " + " .shoupai { " + " --shoupaiR-width: 26px; " + " font-weight: bolder; " + " margin-right: calc(22px - var(--shoupaiR-width)); " + " float: left; " + " width: var(--shoupaiR-width); " + " height: 35px; " + " border: 1px solid black; " + " text-align: center; " + " color: black; " + " background: rgb(200, 200, 166); " + " box-shadow: inset 1px 1px 3px #111; " + " } " + " .shoupaiR { " + " --shoupaiR-width: 26px; " + " font-weight: bolder; " + " margin-right: calc(22px - var(--shoupaiR-width)); " + " float: left; " + " width: var(--shoupaiR-width); " + " height: 35px; " + " border: 1px solid black; " + " text-align: center; " + " color: red; " + " background: rgb(200, 200, 166); " + " box-shadow: inset 1px 1px 3px #111; " + " }" + " .knownShouPai{" + " border:1px rgb(40,40,40) solid;" + " animation: blink 1s;" + " animation-iteration-count: infinite ;" + " }" + " .knownCardsInHand{" + " text-align: center;" + " position: relative;" + " overflow: hidden;" + " display: none;" + " height: 121px;" + " }" + " .knownCards:empty{" + " text-align: center;" + " position: relative;" + " overflow: hidden;" + " display: none;" + " }" + " .knownCards{ " + " width: 81%;" + " text-align: center; " + " position: relative; " + " overflow: hidden; " + " height: 121px;" + " }" + " @keyframes blink { 50% { border-color:#f2de9c ; } }" + " .knownCards:after{ " + " text-align: center; " + " content: '场上手牌';" + " position: absolute;" + " bottom: 0;" + " right: 5px;" + " z-index: -1; " + " font: 800 20px 'Arial Black'; " + " -webkit-text-fill-color: transparent; " + " -webkit-text-stroke-width: 1px; " + " } " + " .ding{" + " text-align: center;" + " width: 100%;" + " position: relative;" + " height: auto;" + " display: none;" + " } " + " .dingCards{" + " text-align: center;" + " width: 100%;" + " position: relative;" + " height: auto;" + " min-height: 60px;" + " display: none;" + " } " + " .dingCards:after{ " + " content: '第一张为牌堆顶';" + " position: absolute;" + " bottom: 0;" + " right: 5px;" + " z-index: -1; " + " font: 800 20px 'Arial Black'; " + " -webkit-text-fill-color: transparent; " + " -webkit-text-stroke-width: 1px; " + " } " + " .di{" + " text-align: center;" + " width: 100%;" + " position: relative;" + " height: auto;" + " display: none;" + " } " + " .diCards{ " + " text-align: center; " + " position: relative;" + " height: auto;" + " min-height: 60px;" + " display: none;" + " } " + " .diCards:after{ " + " content: '第一张为牌堆底';" + " position: absolute;" + " bottom: 0;" + " right: 5px;" + " z-index: -1; " + " font: 800 20px 'Arial Black'; " + " -webkit-text-fill-color: transparent; " + " -webkit-text-stroke-width: 1px; " + " " + " } " + " .cardDetail { " + " width: 100%; " + " overflow: hidden; " + " display: inline-block; " + " } " + " .type { " + " width: 100%; " + " float: left; " + " } " + " .cardTypeContainer{ " + " width: 100%; " + " overflow: hidden; " + " display: block; " + " } " + " .type-head { " + " width: 10%; " + " float: left; " + " text-align: center; " + " color: #f2de9c; " + " margin-left: 3px; " + " display: block; " + " overflow: hidden; " + " cursor: pointer; " + " } " + " .type-body { " + " padding: 5px; " + " width: 82%; " + " float: right; " + " display: block; " + " box-shadow: 1px 1px 3px ; " + " margin: 1px; " + " overflow: hidden; " + " column-width: 300px; " + " border-radius:5px; " + " } " + " .cardType { " + " font-size: 11px; " + " width: 25%; " + " height: 22px; " + " float: left; " + " text-align: center; " + " border: 1px; " + " margin: 0px; " + " background: rgb(200, 200, 166); " + " box-shadow: inset 1px 1px 3px #000; " + " } " + " .detail { " + " width: 100%; " + " float: left; " + " /*overflow: hidden;*/ " + " } " + " .detail-head { " + " width: 10%; " + " float: left; " + " text-align: center; " + " color: #f2de9c; " + " margin-left: 3px; " + " display: block; " + " overflow: hidden; " + " cursor: pointer; " + " } " + " .detail-body { " + " padding: 5px; " + " width: 82%; " + " float: left; " + " display: block; " + " box-shadow: 1px 1px 3px; " + " margin: 1px; " + " border-radius:5px; " + " overflow: hidden; " + " } " + " .r { " + " color: red; " + " } " + " .suitRec { " + " width: 100%; " + " float: left; " + " font-size:15px;" + " } " + " .suit { " + " width: 50%; " + " float: left; " + " } " + " #shandian { " + " width: 100%; " + " float: left; " + " } " + " .function { " + " width: 50%; " + " float: left; " + " } " + " .jizhan { " + " width: 100%; " + " float: left; " + " } " + " .yanjiao { " + " width: 100%; " + " float: left; " + " } " + " .calRes { " + " width: 100%; " + " height: 20px;" + " float: left;" + " text-align: center;" + " color: #f2de9c;" + " background: rgb(40, 40, 40);" + " border: 1px solid #f2de9c;" + " display: block;" + " border-radius: 5px;" + " } " + " .calRes:hover {" + " color: #f2de9c;" + " background: rgb(55, 40, 32);" + " border: 1px solid #f2de9c;" + " }" + " .mizhuBtn { " + " width: 55px; " + " height: 20px;" + " float: left;" + " text-align: center;" + " color: #f2de9c;" + " background: rgb(40, 40, 40);" + " border: 1px solid #f2de9c;" + " display: block;" + " border-radius: 5px;" + " } " + " .mizhuBtn:hover {" + " color: #f2de9c;" + " background: rgb(55, 40, 32);" + " border: 1px solid #f2de9c;" + " }" + " .mizhu { " + " width: 100%; " + " height: 20px;" + " float: left;" + " text-align: center;" + " color: #f2de9c;" + " background: rgb(40, 40, 40);" + " margin-left: 3px;" + " border: 1px solid #f2de9c;" + " display: block;" + " border-radius: 5px;" + " } " + " .mizhu:hover {" + " color: #f2de9c;" + " background: rgb(55, 40, 32);" + " border: 1px solid #f2de9c;" + " }" + " #mySeatID1 { " + " width: 50px; " + " display: none; " + " float: left; " + " } " + " #mySeatID2 { " + " width: 50px; " + " display: none; " + " float: left; " + " } " + " .res { " + " width: 100%; " + " float: left; " + " } " + " .tooltip { " + " position: relative; " + " display: inline-block; " + " text-align: center; " + " } " + " .tooltiptext { " + " position: relative; " + " display: inline-block; " + " text-align: center; " + " } " + " #donate { " + " position: relative; " + " color: #f2de9c; " + " display: inline-block; " + " text-align: center; " + " } " + " .tooltip .tooltiptext { " + " width: 100%; " + " visibility: hidden; " + " background-color: black; " + " top: -80%; " + " left: 50%; " + " margin-left: -103px; " + " color: #f2de9c; " + " text-align: left; " + " padding: 5px 0; " + " border-radius: 6px; " + " position: absolute; " + " z-index: 1; " + " } " + " .tooltip:hover .tooltiptext { " + " visibility: visible; " + " } " + " .footer { " + " position: fixed; " + " bottom: 0; " + " left: 0; " + " width: 100%; " + " text-align: center; " + " } " + " .width { " + " width: 100%; " + " height: 5px; " + " } " + " </style> " + " </head> " + "<!-- Google tag (gtag.js) -->" + "<script async src='https://www.googletagmanager.com/gtag/js?id=G-5C3C11THB3'></script>" + "<script>" + " window.dataLayer = window.dataLayer || [];" + " function gtag(){dataLayer.push(arguments);}" + " gtag('js', new Date());" + " gtag('config', 'G-5C3C11THB3');" + "</script>" + "<body>" + " <div class='nav'>" + " <a href='http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=yz_vyeIOEWjqM_GPnr-qN0U__3YsxL1D&authKey=hO4Bixw68UVMBr%2BLog9lGQ9C94mgy6APtMu94tm4IJSNs3o91IGwUZHFkqcZt7gr&noverify=0&group_code=724393933' id='donate' target='_blank'>加群一起玩</a>" + " <div class='nav1' id = 'nav1'>当前牌堆:无</div>" + " </div>" + " <div class='content' id='content'>" + " <div class='orderAndShouPai' id ='orderAndShouPai' >" + " <div class='order' id='button'>" + " <div class='orderContainer'>" + " <div class='order-head or1' id='or1'>一</div>" + " <div class='order-body No1' id='1'>" + " <button class='shoupaiR'>♦6 <br>样 </button>" + " </div>" + " </div>" + " <div class='orderContainer'>" + " <div class='order-head or2' id='or2'>二</div>" + " <div class=order-body No2 id='2'>" + " <button class='shoupai'>♦6 <br>式</button>" + " </div>" + " </div>" + " <div class='orderContainer'>" + " <div class='order-head or3' id='or3'>三</div>" + " <div class=order-body No3 id='3'>" + " <button class='shoupaiR'>♦6 <br>卡 </button>" + " </div>" + " </div>" + " <div class='orderContainer'>" + " <div class='order-head or4' id='or4'>四</div>" + " <div class='order-body No4' id='4'>" + " <button class='shoupai'>♦6 <br>牌 </button>" + " </div>" + " </div>" + " <div class='orderContainer'>" + " <div class='order-head or5' id='or5'>五</div>" + " <div class='order-body No5' id='5'></div>" + " </div>" + " <div class='orderContainer'>" + " <div class='order-head or6' id='or6'>六</div>" + " <div class='order-body No6' id='6'></div>" + " </div>" + " <div class='orderContainer'>" + " <div class='order-head or7' id='or7'>七</div>" + " <div class='order-body No7' id='7'></div>" + " </div>" + " <div class='orderContainer'>" + " <div class='order-head or8' id='or8'>八</div>" + " <div class='order-body No8' id='8'></div>" + " </div>" + " <div class='orderContainer'>" + " <div class='order-head knownCardsInHand' id='knownCardsInHand'>场上手牌</div>" + " <div class='order-body knownCards' id='knownCards'></div>" + " </div>" + " <div class='orderContainer'>" + " <div class='order-head ding' id='ding'></div>" + " <div class='order-body dingCards' id='dingCards'>" + " </div>" + " </div>" + " <div class='orderContainer'>" + " <div class='order-head di' id='di'></div>" + " <div class='order-body diCards' id='diCards'>" + " </div>" + " </div>" + " </div>" + " </div>" + " <div class='cardDetail' id='cardDetail'>" + " <div class=space></div>" + " <div class=detail>" + " <div class='detail-head' id='detail'>" + " <b>功能区</b>" + " </div>" + " <div class='detail-body'>" + " <div class='suit r' id='heart'>♥红桃 × </div>" + " <div class='suit' id='spade'>♠黑桃 × </div>" + " <div class='suit' id='club'>♣梅花 × </div>" + " <div class='suit r' id='diamond'>♦方片 × </div>" + " <div class='suit r' id='hongsha'>红杀 × </div>" + " <div class='suit' id='heisha' n>黑杀 × </div>" + " <div class='suitRec' id='suit'>功能陆续开发中</br>欢迎提意见 </div>" + " <div class='function yanjiao' id='yanjiao'>严教小抄</div>" + " <button class='function mizhuBTN' id='mizhu'>王荣小抄</button>" + " <button class='function mizhu mySeatID' id='mySeatID1'>座位:1</button>" + " <button class='function mizhu mySeatID' id='mySeatID2'>座位:2</button>" + " <div class='function res' id='res'>结果样式:1 1 1 1 = 4 </br>可点击复制</div>" + " </div>" + " </div>" + " <div class='width'></div>" + "" + " <div class=type>" + " <div class='cardTypeContainer'>" + " <div class='type-head' id='jiben'><b>基本</b></div>" + " <div class='type-body type1' id='type1'>" + " <button class=cardType>12寒冰</button>" + " </div>" + " </div>" + " <div class='cardTypeContainer'>" + " <div class='type-head' id='jinnang'><b>锦囊</b></div>" + " <div class='type-body type2' id='type2'>" + " <button class=cardType>12寒冰</button>" + " </div>" + " </div>" + " <div class='cardTypeContainer'>" + " <div class='type-head' id='zhuangbei'><b>装备</b></div>" + " <div class='type-body type3' id='type3'>" + " <button class=cardType>12寒冰</button>" + " </div>" + " </div>" + " </div>" + " </div>" + " <br>" + " </div>" + " </div>" + "</body>";
  3083. main();
  3084.  

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址