setHandCard_tianhu.js 74 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583
  1. //////设置手牌的数值说明
  2. ////// 11, 12, 13, 14, 15, 16, 17, 18, 19, // 分别代表1~9筒
  3. ////// 21, 22, 23, 24, 25, 26, 27, 28, 29, // 分别代表1~9万
  4. ////// 31, 32, 33, 34, 35, 36, 37, 38, 39, // 分别代表1~9条
  5. ////// 41, 42, 43, 44, // 分别代表1~9东南西北风
  6. ////// 51, 52, 53, // 分别代表中发白字
  7. ////// 61, 62, 63, 64, 65, 66, 67, 68, //TL++,花 分别为春夏秋冬梅兰竹菊
  8. //////*****************所有标点符号必须使用英文的标点符号************
  9. 'use strict';
  10. var quick = require('quick-pomelo');
  11. var P = quick.Promise;
  12. // 构造方法
  13. var SetHandCard = function () {
  14. // this.app = table.game.app;
  15. };
  16. SetHandCard.cardGroupIndex = 0///////设置第几组手牌
  17. SetHandCard.setCardByPeople = [ /////// =true时手动设置百搭牌 =false时为系统自动设置百搭牌
  18. // {///// 复制起点 20250309号bug 东打25西碰25后打25东碰25打39,南北连互碰31,23,26,25,32,38后南打16
  19. // //西摸25点补北过西打22后北点过摸32后点杠后出现没有等南家操作抢补胡的bug
  20. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  21. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  22. // handCard:[
  23. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  24. // [26,33,18,23,17,17,24,15,11,16,32,24,17],
  25. // [25,32,28,35,16,38,21,22,22,25,25,33,34,36],
  26. // [33,32,39,31,39,37,38,21,14,22,12,25,27],
  27. // [14,27,31,34,39,27,23,36,18,38,11,18,28],
  28. // ],
  29. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  30. // 32,13,36,19,23,29,21,23,16,12,35,37,24,38,15,33,12,14,34,22,26,14,17,19,34,37,37,19,13,
  31. // 29,11,31,12,35,13,36,21,26,27,26,28,24,15,28,35,18,16,29,15,29,31,11,13,19,39
  32. // ],
  33. // },
  34. // {///// 复制起点 20250309号bug 东打25西碰25后打25东碰25打39,南北连互碰31,23,26,25,32,38后南打16
  35. // //西摸25点补北过西打22后北点过摸32后点杠后出现没有等南家操作抢补胡的bug
  36. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  37. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  38. // handCard:[
  39. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  40. // [12,12,14,15,16,21,22,23,11,13,25,25,25,39],
  41. // [25,25,25,22,22,22,12,28,32,35,35,38,34],
  42. // [12,12,14,15,16,21,22,23,11,13,25,25,25],
  43. // [32,32,31,25,25,26,38,38,23,18,22,35,35],
  44. // ],
  45. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  46. // 16,25,15,15,15,15,18,18,18,18,18,18,18,18,18
  47. // ],
  48. // },
  49. // {///// 复制起点 20250309号bug 东打25西碰25后打25东碰25打39,南北连互碰31,23,26,25,32,38后南打16
  50. // //西摸25点补北过西打22后北点过摸32后点杠后出现没有等南家操作抢补胡的bug
  51. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  52. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  53. // handCard:[
  54. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  55. // [12,12,14,15,16,21,22,23,11,13,25,25,25,39],
  56. // [31,31,32,26,26,25,23,23,38,15,15,33,34],
  57. // [12,12,14,15,16,21,22,23,11,13,25,25,25],
  58. // [32,32,31,25,25,26,38,38,23,18,22,35,35],
  59. // ],
  60. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  61. // 16,25,32,32,36,37,18,18,18
  62. // ],
  63. // },
  64. // {///// 复制起点 选择小胡只能自摸后在海底摸到35,一家可胡另一家可杠
  65. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  66. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  67. // handCard:[
  68. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  69. // [11,12,13,25,26,27,26,27,28,31,32,33,38,38],
  70. // [12,12,14,15,16,22,22,22,11,13,35,35,35],
  71. // [],
  72. // [],
  73. // ],
  74. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  75. // 31,31,12,35,32,36,37
  76. // ],
  77. // },
  78. // {///// 复制起点 bug起手同时有66顺和小四喜
  79. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  80. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  81. // handCard:[
  82. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  83. // [11,13,13,13,15,16,26,28,28,28,28,32,34,36],
  84. // [12,12,14,15,16,22,22,22,24,25,35,35,35],
  85. // [16,17,18,25,26,27,28,28,36,37,33,34,32],
  86. // [13,14,14,15,15,22,23,24,25,26,27,38,38]
  87. // ],
  88. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  89. // 31,31,35,
  90. // ],
  91. // },
  92. // {///// 复制起点 选择小胡只能自摸后在海底摸到35,一家可胡另一家可杠
  93. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  94. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  95. // handCard:[
  96. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  97. // [11,12,13,25,26,26,27,28,31,32,33,38,38,32],
  98. // [12,12,14,15,16,22,22,22,24,25,35,35,35],
  99. // [16,17,18,25,26,27,28,28,36,37,33,34,32],
  100. // [13,14,14,15,15,22,23,24,25,26,27,38,38]
  101. // ],
  102. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  103. // 31,31,35,
  104. // ],
  105. // },
  106. {///// 复制起点 测试杠后可杠可胡(庄家起手杠之后,其余闲家可杠胡且有多个玩家可碰杠补不同的牌)
  107. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  108. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  109. handCard:[
  110. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  111. [32,32,21,21,21,36,37,38,26,27,28,28,28,28],
  112. [11,12,13,14,15,16,17,18,19,35,35,23,24],
  113. [25,29,28,27,12,12,12,13,14,15,31,31,31],
  114. [15,15,15,12,12,12,18,18,18,25,25,25,35]
  115. ],
  116. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  117. 25,31,22,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  118. ],
  119. },
  120. // {///// 复制起点 测试百搭
  121. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  122. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  123. // handCard:[
  124. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  125. // [51,32,12,15,16,17,18,25,26,27,28,28,28,15],
  126. // [11,12,13,14,15,16,17,18,19,35,35,25,25],
  127. // [39,29,51,12,12,12,12,13,14,15,15,15,39],
  128. // [11,11,11,12,12,12,12,13,14,15,15,15,51]
  129. // ],
  130. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  131. // 51,51,51,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  132. // ],
  133. // },
  134. // {// 复制起点 测试百搭七对相关
  135. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  136. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  137. // handCard:[
  138. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  139. // [15,37,12,12,12,12,17,18,19,27,28,29,36,38],
  140. // [13,13,13,51,51,37,37,37,39,39,39,38,38],
  141. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  142. // [15,15,16,16,17,17,18,18,35,35,35,35,38],
  143. // ],
  144. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  145. // 51,37,15,13,
  146. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  147. // ],
  148. // },
  149. // {// 复制起点 测试百搭七对相关
  150. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  151. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  152. // handCard:[
  153. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  154. // [15,37,12,12,12,12,17,18,19,27,28,29,36,38],
  155. // [13,13,13,51,51,37,37,37,39,39,39,38,38],
  156. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  157. // [15,15,16,16,17,17,18,18,35,35,35,35,38],
  158. // ],
  159. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  160. // 51,37,15,13,
  161. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  162. // ],
  163. // },
  164. // {// 复制起点 测试起手4百搭天胡
  165. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  166. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  167. // handCard:[
  168. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  169. // [15,37,51,51,51,51,21,15,19,31,34,29,36,38],
  170. // [13,13,13,51,51,37,37,37,39,39,39,38,38],
  171. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  172. // [15,15,16,16,17,17,18,18,35,35,35,35,38],
  173. // ],
  174. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  175. // 51,37,15,13,
  176. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  177. // ],
  178. // },
  179. // {// 复制起点 测试有百搭时胡牌提示
  180. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  181. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  182. // handCard:[
  183. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  184. // [51,51,11,12,15,18,21,22,23,25,25,35,36,37],
  185. // [13,13,13,51,51,37,37,37,39,39,39,38,38],
  186. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  187. // [15,15,16,16,17,17,18,18,35,35,35,35,38],
  188. // ],
  189. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  190. // 51,37,15,13,
  191. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  192. // ],
  193. // },
  194. // {// 复制起点 测试有百搭时是否可杠
  195. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  196. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  197. // handCard:[
  198. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  199. // [51,51,11,12,15,18,21,22,23,25,25,35,35,35],
  200. // [13,13,13,51,51,37,37,37,39,39,39,38,38],
  201. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  202. // [15,15,16,16,17,17,18,18,35,35,35,35,38],
  203. // ],
  204. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  205. // 51,37,15,13,
  206. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  207. // ],
  208. // },
  209. // {// 复制起点 测试有百搭时是否可胡杠后两张牌
  210. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  211. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  212. // handCard:[
  213. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  214. // [15,37,12,12,12,12,17,18,19,27,28,29,36,38],
  215. // [11,15,38,51,51,37,37,37,39,39,39,38,38],
  216. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  217. // [15,15,16,16,17,17,18,18,35,35,35,35,38],
  218. // ],
  219. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  220. // 51,11,15,13,
  221. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  222. // ],
  223. // },
  224. // {// 复制起点 测试有百搭时是否可胡杠后两张牌
  225. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  226. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  227. // handCard:[
  228. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  229. // [15,37,12,12,12,12,17,18,19,27,28,29,36,38],
  230. // [13,13,18,51,51,37,37,37,39,39,39,38,38],
  231. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  232. // [15,15,16,16,17,17,18,18,35,35,35,35,38],
  233. // ],
  234. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  235. // 51,37,15,13,
  236. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  237. // ],
  238. // },
  239. // {// 复制起点 一张红中做将的时候,牌型需要二五八做将,胡牌提示是否正确,第二家摸4万的时候看
  240. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  241. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  242. // handCard:[
  243. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  244. // [15,37,12,31,12,12,17,18,19,27,28,29,36,38],
  245. // [51,23,24,25,27,28,29,33,34,35,37,38,39],
  246. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  247. // [25,25,16,16,17,17,18,18,32,35,35,35,38],
  248. // ],
  249. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  250. // 14,11,12,13,
  251. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  252. // ],
  253. // },
  254. // {// 复制起点 手上三个吃碰杠之后有3个红中,第二家分别碰1筒,中吃三筒,又吃6万
  255. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  256. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  257. // handCard:[
  258. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  259. // [21,23,16,31,31,33,33,36,36,27,28,29,22,38],
  260. // [21,21,31,22,24,33,14,15,16,51,51,51,11],
  261. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  262. // [25,25,19,19,17,17,18,18,32,35,35,35,38],
  263. // ],
  264. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  265. // 14,11,12,13,
  266. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  267. // ],
  268. // },
  269. // {// 复制起点 手上4个吃碰杠之后有1个红中,第二家分别碰1筒,中吃三筒,又吃6万,又碰1万,
  270. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  271. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  272. // handCard:[
  273. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  274. // [21,23,16,31,31,33,33,36,36,27,28,29,11,38],
  275. // [21,21,31,22,24,33,14,15,36,51,11,11,31],
  276. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  277. // [25,25,19,19,17,17,18,18,32,35,35,35,38],
  278. // ],
  279. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  280. // 14,11,12,13,
  281. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  282. // ],
  283. // },
  284. // {// 复制起点 手上1个红中时,打2条时应该提示可胡任意牌
  285. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  286. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  287. // handCard:[
  288. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  289. // [51,11,11,12,12,17,17,19,19,28,28,32,38,38],
  290. // [21,21,31,22,24,33,14,15,36,51,11,11,31],
  291. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  292. // [25,25,19,19,17,17,18,18,32,35,35,35,38],
  293. // ],
  294. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  295. // 14,11,12,13,
  296. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  297. // ],
  298. // },
  299. // {// 复制起点 手上2个红中时,牌型多判错了个豪七
  300. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  301. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  302. // handCard:[
  303. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  304. // [51,51,12,12,24,24,27,27,35,35,36,36,37,38],
  305. // [21,21,31,22,24,33,14,15,36,51,11,11,31],
  306. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  307. // [25,25,19,19,17,17,18,18,32,35,35,35,38],
  308. // ],
  309. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  310. // 14,11,12,13,
  311. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  312. // ],
  313. // },
  314. // {// 复制起点 手上4个吃碰杠之后有2个红中,第二家分别碰1筒,中吃三筒,又吃6万,又碰1万,
  315. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  316. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  317. // handCard:[
  318. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  319. // [21,23,16,31,31,33,33,36,36,27,28,29,11,38],
  320. // [21,21,31,22,24,33,14,15,36,51,11,11,51],
  321. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  322. // [25,25,19,19,17,17,18,18,32,35,35,35,38],
  323. // ],
  324. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  325. // 14,11,12,13,
  326. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  327. // ],
  328. // },
  329. // {// 复制起点 手上3个吃碰杠之后有2个红中,第二家分别碰1筒,中吃三筒,又吃6万
  330. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  331. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  332. // handCard:[
  333. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  334. // [21,23,16,31,31,33,33,36,36,27,28,29,35,38],
  335. // [21,21,31,22,24,33,14,15,36,51,35,35,51],
  336. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  337. // [25,25,19,19,17,17,18,18,32,35,35,35,38],
  338. // ],
  339. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  340. // 14,11,12,13,
  341. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  342. // ],
  343. // },
  344. // {// 复制起点 测试显示六六顺的时候赖子角标是否显示正确
  345. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  346. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  347. // handCard:[
  348. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  349. // [21,23,16,31,31,33,33,36,36,27,28,29,35,38],
  350. // [21,21,21,51,16,33,14,15,35,51,35,35,51],
  351. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  352. // [25,25,19,19,17,17,18,18,32,35,35,35,38],
  353. // ],
  354. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  355. // 14,11,12,13,
  356. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  357. // ],
  358. // },
  359. // {// 复制起点 测试显示六六顺的时候赖子角标是否显示正确
  360. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  361. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  362. // handCard:[
  363. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  364. // [18,18,18,32,32,32,26,26,26,51,51,36,38,38],
  365. // [21,21,21,51,16,33,14,15,35,51,35,35,51],
  366. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  367. // [25,25,19,19,17,17,18,18,32,35,35,35,38],
  368. // ],
  369. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  370. // 14,11,12,13,
  371. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  372. // ],
  373. // },
  374. // {// 复制起点 出牌显示错位bug
  375. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  376. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  377. // handCard:[
  378. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  379. // [28,39,29,19,28,26,36,29,32,32,27,11,25,16],
  380. // [23,26,29,26,38,23,37,18,17,19,25,23,38],
  381. // [11,31,14,17,33,16,29,39,15,34,26,36,51],
  382. // [13,15,16,21,32,18,14,22,11,15,15,38,24],
  383. // ],
  384. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  385. // 21,24,31,
  386. // // 36,33,51,31,32,14,39,22,11,21,35,34,51,33,17,18,37,31,13,28,12,22,39,35,51,16,12,17,34,38,28,22,21,27,33,35,19,25,27,36,13,12,12,37,25,34,14,19,35,27,13,23,18,37,24,24
  387. // ],
  388. // },
  389. // {// 复制起点 杠后摸到红中的话出现无牌可出的bug
  390. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  391. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  392. // handCard:[
  393. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  394. // [28,24,29,19,28,26,36,29,32,32,27,11,25,16],
  395. // [36,36,24,24,24,29,51,51,11,12,15,27,27],
  396. // [11,31,14,17,33,16,29,39,15,34,26,36,51],
  397. // [13,15,16,21,32,18,14,22,11,15,15,38,24],
  398. // ],
  399. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  400. // 21,24,21,24,31,39,39,39,39,51,33,51,31,32,14,39,22,11,21,35,34,51,33,17,
  401. // 18,37,31,13,28,12,22,39,35,51,16,12,17,34,38,28,22,21,27,33,35,19,25,27,
  402. // 36,13,12,12,37,25,34,14,19,35,27,13,23,18,37,24,24
  403. // ],
  404. // },
  405. // {// 复制起点 第二家碰6条之后摸到3条之后不能杠6条的bug
  406. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  407. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  408. // handCard:[
  409. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  410. // [36,11,25,25,12,12,13,13,23,23,23,31,31,37],
  411. // [36,36,24,26,27,28,28,32,33,33,33,34,15],
  412. // [13,28,23,28,11,29,39,29,39,29,12,21,22],
  413. // [14,39,22,12,23,35,34,21,33,15,37,38,13],
  414. // ],
  415. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  416. // 18,18,18,36,18,18,18,33,18,18,18,18
  417. // ],
  418. // },
  419. // {// 复制起点 第二家碰6条之后摸到3条之后碰6筒不能杠6条的bug
  420. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  421. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  422. // handCard:[
  423. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  424. // [36,11,25,25,12,12,13,13,23,23,23,31,31,37],
  425. // [36,36,24,26,26,28,28,32,33,33,33,34,15],
  426. // [26,28,23,28,11,29,39,29,39,29,12,21,22],
  427. // [14,39,22,12,23,35,34,21,33,15,37,38,13],
  428. // ],
  429. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  430. // 18,18,18,36,18,18,18,33,18,18,18,18
  431. // ],
  432. // },
  433. {// 复制起点 抢杠胡过胡的bug
  434. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  435. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  436. handCard:[
  437. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  438. [34,34,34,27,28,29,23,24,25,35,35,35,36,15],
  439. [15,15,32,12,12,12,12,25,25,28,28,35,38],
  440. [33,33,33,32,32,31,17,18,19,22,22,37,37],
  441. []
  442. ],
  443. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  444. 32,11,32,36,11,11,18,33,28,18,18,18
  445. ],
  446. },
  447. {// 复制起点 第二家碰6条之后摸到3条之后吃5筒不能杠6条的bug
  448. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  449. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  450. handCard:[
  451. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  452. [36,11,25,25,12,12,13,13,23,23,23,31,31,37],
  453. [36,36,24,26,27,28,28,32,33,33,33,34,15],
  454. [26,28,23,28,11,29,39,29,39,29,12,21,22],
  455. [14,39,22,12,23,35,34,21,33,15,37,38,13],
  456. ],
  457. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  458. 18,18,18,36,18,18,18,33,28,18,18,18
  459. ],
  460. },
  461. {// 复制起点 四红中之后判胡失败的bug
  462. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  463. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  464. handCard:[
  465. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  466. [11,11,25,25,12,12,13,13,23,23,23,31,31,37],
  467. [36,36,24,24,24,29,25,25,11,12,13,27,28],
  468. [13,28,23,28,11,29,39,29,39,29,12,21,22],
  469. [14,39,22,12,23,35,34,21,33,15,37,38,13],
  470. ],
  471. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  472. 18,18
  473. ],
  474. },
  475. // //测试无红中加一码
  476. // {///// 复制起点 如果想一次性设置很多局的发牌就从此行开始复制哦
  477. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  478. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  479. // handCard:[
  480. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  481. // [11,11,11,12,12,12,12,13,14,15,15,15,39,38],
  482. // [11,11,11,12,12,12,12,13,14,15,15,15,39],
  483. // [11,11,11,12,12,12,12,13,14,15,15,15,39],
  484. // [11,11,11,12,12,12,12,13,14,15,15,15,51]
  485. // ],
  486. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  487. // 35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  488. // ],
  489. // },
  490. // {// 复制起点 测试过胡的逻辑
  491. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  492. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  493. // handCard:[
  494. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  495. // [21,22,23,24,25,26,27,28,29,15,31,31,31,37],
  496. // [15,37,37,37,12,12,17,18,19,27,28,29,36],
  497. // [31,15,17,17,17,17,17,18,18,17,28,29,36],
  498. // [15,15,16,16,17,17,18,18,35,35,35,35,38],
  499. // ],
  500. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  501. // 35,38,
  502. // ],
  503. // },
  504. // {// 复制起点 测试听牌不同张数
  505. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  506. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  507. // handCard:[
  508. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  509. // [21,22,23,24,25,26,27,28,29,25,31,31,31,26],
  510. // [15,37,37,37,12,12,17,18,19,27,28,29,36],
  511. // [31,15,17,17,17,17,17,18,18,17,28,29,36],
  512. // [15,15,16,16,17,17,18,18,35,35,35,35,38],
  513. // ],
  514. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  515. // 35,38,
  516. // ],
  517. // },
  518. // {// 复制起点 测试杠后两张牌多玩家都可胡不同牌型的逻辑
  519. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  520. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  521. // handCard:[
  522. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  523. // [15,15,12,12,12,12,17,18,19,27,28,29,36,37],
  524. // [17,17,39,39,39,37,37,37,35,35,31,38,38],
  525. // [15,15,35,35,35,35,17,18,19,27,28,29,36],
  526. // [15,15,16,16,17,17,18,18,35,35,35,35,38],
  527. // ],
  528. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  529. // 35,38,
  530. // ],
  531. // },
  532. // {// 复制起点 测试三豪七
  533. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  534. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  535. // handCard:[
  536. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  537. // [15,37,12,12,12,12,17,18,19,27,28,29,36,38],
  538. // [13,13,13,35,35,37,37,37,39,39,39,38,38],
  539. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  540. // [15,15,16,16,17,17,18,18,35,35,35,35,38],
  541. // ],
  542. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  543. // 15,15,13,
  544. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  545. // ],
  546. // },
  547. // {// 复制起点 测试点炮或自摸赢家或点炮者中鸟规则 起手打二万,南家打8条
  548. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  549. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  550. // handCard:[
  551. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  552. // [15,15,12,12,12,12,17,18,19,27,28,29,36,37],
  553. // [35,35,13,13,13,37,37,37,39,39,39,38,38],
  554. // [15,12,13,13,13,37,17,18,19,27,28,29,36],
  555. // [15,15,16,16,17,17,18,18,35,35,35,35,38],
  556. // ],
  557. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  558. // 35,38,13,
  559. // 11,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  560. // ],
  561. // },
  562. // {///// 复制起点 测试不能杠显示杠的bug
  563. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  564. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  565. // handCard:[
  566. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  567. // [11,11,12,13,14,15,16,18,19,24,25,26,29,16],
  568. // [27,28,15,15,12,12,12,12,36,17,18,19,29],
  569. // [15,13,14,14,14,13,24,24,24,25,25,25,31],
  570. // [13,13,13,14,14,14,15,16,31,22,22,22,31],
  571. // ],
  572. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  573. // 15,39,13,
  574. // 13,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  575. // ],
  576. // },
  577. // {// 复制起点 测试杠后两张牌多玩家都可胡不同牌型的逻辑
  578. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  579. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  580. // handCard:[
  581. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  582. // [35,35,13,13,13,37,37,37,39,39,39,38,38,37],
  583. // [15,15,13,13,13,37,17,18,19,27,28,29,36],
  584. // [15,15,16,16,17,17,18,18,35,35,35,35,38],
  585. // [15,15,12,12,12,12,17,18,19,27,28,29,36],
  586. // ],
  587. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  588. // 35,38,
  589. // ],
  590. // },
  591. // {// 复制起点 测试小胡只能自摸逻辑
  592. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  593. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  594. // handCard:[
  595. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  596. // [15,15,12,12,38,38,17,18,19,27,28,29,36,37],
  597. // [11,12,13,21,22,23,31,32,33,39,39,39,38],
  598. // [35,35,33,33,33,37,37,37,39,39,39,38,38],
  599. // [16,16,16,16,17,17,17,17,35,35,35,35,38],
  600. // ],
  601. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  602. // 35,38,
  603. // ],
  604. // },
  605. // {// 复制起点 测试碰后补被人抢胡的bug
  606. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  607. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  608. // handCard:[
  609. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  610. // [15,15,12,12,12,38,17,18,19,17,18,19,36,37],
  611. // [35,35,33,33,33,37,37,37,39,39,39,38,38],
  612. // [11,11,11,22,22,22,33,33,33,25,25,25,38],
  613. // [],
  614. // ],
  615. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  616. // 35,31,38,31,31,35,31,
  617. // ],
  618. // },
  619. // {// 复制起点 测试海底捞月捞上来之后刷新的bug
  620. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  621. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  622. // handCard:[
  623. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  624. // [15,15,12,12,12,12,17,18,19,17,18,19,36,37],
  625. // [35,35,33,33,33,37,37,37,39,39,39,38,38],
  626. // [],
  627. // [],
  628. // ],
  629. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  630. // 35,38,35,31,
  631. // ],
  632. // },
  633. // {// 复制起点 测试自动出牌的逻辑
  634. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  635. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  636. // handCard:[
  637. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  638. // [15,15,12,12,12,21,17,18,19,17,18,38,36,37],
  639. // [35,35,33,33,33,37,37,37,39,39,39,38,38],
  640. // [25,21,38,39,23,27,27,27,29,29,29,28,28],
  641. // [16,16,16,16,17,17,17,17,35,35,35,35,38],
  642. // ],
  643. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  644. // 35,38,
  645. // ],
  646. // },
  647. // {// 复制起点 测试自摸补动画
  648. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  649. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  650. // handCard:[
  651. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  652. // [11,12,13,27,28,29,33,34,35,15,24,24,25,31],
  653. // [36,37,38,26,27,28,31,32,33,18,18,22,23],
  654. // [14,14,15,16,16,25,25,31,33,34,36,37,38],
  655. // [21,21,13,14,15,17,31,22,23,32,33,35,24],
  656. // // [21,21,13,13,13,22,23,24,19,19,19,18,25],
  657. // ],
  658. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  659. // 31,21,31,31,31,21,12,11,11,17,18,21,21,38,
  660. // ],
  661. // },
  662. {// 复制起点 测试自动出牌的逻辑
  663. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  664. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  665. handCard:[
  666. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  667. [15,15,12,36,23,24,17,18,19,17,18,19,38,18],
  668. [17,17,16,36,36,37,37,27,39,39,38,38,38],
  669. [],
  670. [],
  671. ],
  672. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  673. 35,37,25,25,23,23,23,27,27,27,29,29,29,28,28,16,16,16,16,17,17,17,17,35,35,35,35,38
  674. ],
  675. },
  676. {// 复制起点 测试自动出牌的逻辑
  677. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  678. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  679. handCard:[
  680. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  681. [15,15,12,12,12,12,17,18,19,17,18,19,38,38],
  682. [35,35,33,33,33,37,37,37,39,39,39,38,38],
  683. [25,25,23,23,23,27,27,27,29,29,29,28,28],
  684. [16,16,16,16,17,17,17,17,35,35,35,35,38],
  685. ],
  686. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  687. 35,38,
  688. ],
  689. },
  690. {// 复制起点 杠后一炮多响由于中鸟计算错误导致算分错误1022情况1(庄家起手打4条每个人都要有1个及以上吃碰最后打4筒开杠)
  691. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  692. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  693. handCard:[
  694. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  695. [11,12,15,14,14,14,25,25,26,27,28,33,34],
  696. [34,15,15,13,16,22,22,22,28,32,35,35,38,23],
  697. [32,33,21,11,12,13,16,17,18,24,24,24,26],
  698. [21,21,26,27,28,23,23,24,29,29,38,38,13],
  699. ],
  700. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  701. 31,31,12,31,31,18,32,18,25,19,24,11,25,11,25,21,21,38,
  702. ],
  703. },
  704. {// 复制起点 杠后一炮多响由于中鸟计算错误导致算分错误1022情况2(庄家起手打4条每个人都要有1个及以上吃碰最后打4筒开杠)
  705. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  706. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  707. handCard:[
  708. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  709. [11,12,15,14,14,14,25,25,26,27,28,33,34],
  710. [34,15,15,13,16,22,22,22,28,32,35,35,38,24],
  711. [32,33,21,11,12,13,16,17,18,24,24,24,26],
  712. [21,21,26,27,28,23,23,23,29,29,38,38,13],
  713. ],
  714. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  715. 31,31,12,31,31,18,32,18,25,19,24,11,25,11,25,21,21,38,
  716. ],
  717. },
  718. {// 复制起点 测试胡牌提示不对
  719. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  720. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  721. handCard:[
  722. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  723. [31,31,31,31,23,25,25,32,33,34,35,16,17,18],
  724. [14,15,15,15,16,17,23,24,25,26,26,36,36],
  725. [36,36,24,24,37,38,39,25,25,26,29,21,19],
  726. [34,34,27,22,22,35,27,16,16,25,26,32,32],
  727. ],
  728. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  729. 36,36,24,11,25,17,25,21,21,38,
  730. ],
  731. },
  732. {// 复制起点 测试胡牌提示不对
  733. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  734. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  735. handCard:[
  736. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  737. [26,34,28,22,23,25,25,32,33,34,35,16,17,18],
  738. [27,33,31,31,31,32,25,34,21,12,25,35,11],
  739. [36,36,24,24,37,38,39,25,25,26,29,21,19],
  740. [34,34,27,22,22,35,27,16,16,25,26,32,32],
  741. ],
  742. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  743. 31,32,24,11,25,17,25,21,21,38,
  744. ],
  745. },
  746. {// 复制起点 测试胡牌提示剩余张数不对
  747. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  748. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  749. handCard:[
  750. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  751. [14,14,17,35,35,22,27,18,12,38,15,25,28,12],
  752. [33,33,33,31,31,31,32,25,34,21,12,25,35],
  753. [36,36,36,36,37,38,39,25,25,26,29,21,19],
  754. [17,17,14,22,22,35,27,27,27,25,26,32,32],
  755. ],
  756. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  757. 12,11,25,17,18,21,21,38,
  758. ],
  759. },
  760. {// 复制起点 测试将将胡的时候只剩2张不一样的牌时判断全求人和碰碰胡
  761. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  762. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  763. handCard:[
  764. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  765. [32,32,35,35,22,22,18,18,12,38,15,25,28,12],
  766. [33,33,33,31,31,31,32,25,34,21,12,25,35],
  767. [36,36,36,36,37,38,39,25,25,26,29,21,19],
  768. [12,12,38,38,15,15,28,28,32,35,22,18,25],
  769. ],
  770. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  771. 12,11,25,17,18,21,21,38,
  772. ],
  773. },
  774. {// 复制起点 测试起手牌型的亮牌的时间
  775. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  776. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  777. handCard:[
  778. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  779. [32,32,32,34,22,22,26,12,12,31,15,25,28,29],
  780. [33,33,33,31,31,31,32,25,34,21,12,25,35],
  781. [36,36,36,36,37,38,39,25,25,26,29,21,19],
  782. [22,15,16,17,27,28,29,25,25,26,29,29,19],
  783. ],
  784. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  785. 12,11,11,17,18,21,21,38,
  786. ],
  787. },
  788. {// 复制起点 测试A手上一个暗杠一个自摸杠,杠掉暗杠之后,杠后两张牌分别可被BC玩家碰,BC先点碰A再点杠的bug
  789. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  790. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  791. handCard:[
  792. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  793. [18,18,37,38,38,38,38,15,22,25,32,35,35,35],
  794. [37,37,18,16,16,25,25,31,33,34,36,39,38],
  795. [31,37,38,26,27,28,31,32,33,18,18,22,23],
  796. [14,14,13,16,15,17,31,22,23,32,33,35,24],
  797. ],
  798. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  799. 21,21,21,18,31,14,12,11,11,17,18,21,21,38,
  800. ],
  801. },
  802. {// 复制起点 测试过胡之后可胡更大牌型
  803. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  804. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  805. handCard:[
  806. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  807. [32,32,33,33,34,34,22,22,11,11,11,25,25,31],
  808. [33,35,22,25,27,12,32,33,34,21,12,13,11],
  809. [28,15,16,17,37,38,39,22,25,26,29,21,11],
  810. [36,15,16,17,37,38,39,39,39,26,22,25,11],
  811. ],
  812. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  813. 12,11,12,17,18,21,21,38,
  814. ],
  815. },
  816. {// 复制起点 测试过胡之后可胡更大牌型
  817. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  818. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  819. handCard:[
  820. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  821. [32,32,32,38,22,22,28,12,12,31,15,25,28,38],
  822. [33,35,22,25,27,12,32,33,34,21,12,13,35],
  823. [28,15,16,17,37,38,39,24,25,26,29,21,19],
  824. [36,15,16,17,37,38,39,39,39,26,28,27,32],
  825. ],
  826. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  827. 12,11,12,17,18,21,21,38,
  828. ],
  829. },
  830. {// 复制起点 测试过胡下家的牌之后上家打出的牌碰之后开杠不能胡的bug
  831. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  832. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  833. handCard:[
  834. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  835. [32,32,32,34,22,22,26,12,12,31,15,25,28,38],
  836. [33,35,22,25,27,12,32,33,34,21,12,13,35],
  837. [28,15,16,17,37,38,39,24,25,26,29,21,19],
  838. [22,15,16,17,37,38,39,24,25,26,29,21,19],
  839. ],
  840. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  841. 12,11,11,17,18,21,21,38,
  842. ],
  843. },
  844. {// 复制起点 测试杠后自动把可以自摸的牌打下去的bug
  845. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  846. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  847. handCard:[
  848. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  849. [37,38,33,12,12,12,13,14,15,31,32,33,38,22],
  850. [39,32,34,23,24,12,32,33,34,21,22,23,38],
  851. [],
  852. [],
  853. ],
  854. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  855. 12,11,11,11,38,21,21,38,
  856. ],
  857. },
  858. {// 复制起点 测试海底捞月发牌不正确的bug
  859. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  860. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  861. handCard:[
  862. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  863. [22,23,24,16,16,16,24,28,32,33,34,35,36,21],
  864. [14,14,14,27,28,29,32,33,34,21,22,23,38],
  865. [11,11,11,35,36,37,17,18,19,24,25,26,38],
  866. [12,12,17,17,25,25,26,26,27,27,38,39,39],
  867. ],
  868. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  869. 21,21,38,
  870. ],
  871. },
  872. {// 复制起点 测试杠后发牌不正确的bug
  873. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  874. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  875. handCard:[
  876. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  877. [12,12,12,21,21,21,26,26,27,28,35,36,36,37],
  878. [14,15,16,22,22,25,25,26,26,27,33,34,35],
  879. [14,14,14,16,17,22,23,24,24,25,35,36,37],
  880. [32,32,32,13,13,13,15,15,28,28,28,36,38],
  881. ],
  882. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  883. 19,25,13,12,12,35,38,
  884. ],
  885. },
  886. {// 复制起点 测试自动出牌的逻辑
  887. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  888. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  889. handCard:[
  890. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  891. [15,15,12,12,12,12,17,18,19,17,18,19,36,37],
  892. [35,35,33,33,33,37,37,37,39,39,39,38,38],
  893. [25,25,23,23,23,27,27,27,29,29,29,28,28],
  894. [16,16,16,16,17,17,17,17,35,35,35,35,38],
  895. ],
  896. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  897. 35,38,
  898. ],
  899. },
  900. {// 复制起点 测试一炮点三家封顶的逻辑
  901. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  902. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  903. handCard:[
  904. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  905. [15,15,12,12,12,12,17,18,19,27,28,29,36,37],
  906. [35,35,33,33,33,37,37,37,39,39,39,38,38],
  907. [35,35,33,33,33,37,37,37,39,39,39,38,38],
  908. [16,16,16,16,17,17,17,17,35,35,35,35,38],
  909. ],
  910. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  911. 35,38,
  912. ],
  913. },
  914. // {// 复制起点 测试碰后杠 抢杠胡多人可抢 庄家打9筒
  915. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  916. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  917. // handCard:[
  918. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  919. // [21,28,15,29,12,12,17,18,19,37,38,18,28,27],
  920. // [22,23,27,29,31,31,13,14,16,31,18,18,18],
  921. // [15,15,12,12,12,17,18,19,37,38,39,28,27],
  922. // [15,15,12,12,12,17,18,19,37,38,39,28,27],
  923. // ],
  924. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  925. // 31,31,31,29,29,35,15
  926. // ],
  927. // },
  928. {// 复制起点 测试吃完之后只剩2张牌胡牌提示没有剩余张数显示问题
  929. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  930. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  931. handCard:[
  932. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  933. [14,12,37,34,12,13,14,15,16,17,18,19,19,19],
  934. [13,15,31,11,13,31,35,36,21,35,36,37,28],
  935. [37,39,37,27,27,17,18,19,37,38,39,28,27],
  936. [15,25,22,22,22,27,28,29,37,38,39,28,27],
  937. ],
  938. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  939. 31,31,31,29,29,35,25
  940. ],
  941. },
  942. {// 复制起点 测试7条碰不了的逻辑
  943. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  944. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  945. handCard:[
  946. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  947. [11,11,11,11,12,13,14,15,16,17,18,19,19,19],
  948. [14,21,21,23,24,26,29,34,34,37,39,39,22],
  949. [37,39,37,27,27,17,18,19,37,38,39,28,27],
  950. [15,25,22,22,22,27,28,29,37,38,39,28,27],
  951. ],
  952. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  953. 31,31,31,29,29,35,25
  954. ],
  955. },
  956. {// 复制起点 测试7条碰不了的逻辑
  957. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  958. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  959. handCard:[
  960. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  961. [17,21,21,23,24,26,29,33,34,34,37,39,39,13],
  962. [14,21,21,23,24,26,29,34,34,37,39,39,22],
  963. [37,39,37,27,27,17,18,19,37,38,39,28,27],
  964. [15,15,12,12,12,17,18,19,37,38,39,28,27],
  965. ],
  966. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  967. 31,31,31,29,29,35,15
  968. ],
  969. },
  970. {// 复制起点 测试二人起手胡算分中鸟的逻辑
  971. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  972. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  973. handCard:[
  974. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  975. [11,11,11,11,12,12,12,12,13,27,28,29,22,22],
  976. [11,11,11,11,12,12,12,12,13,27,28,29,22],
  977. [39,39,27,27,27,17,18,19,37,38,39,28,27],
  978. [15,15,12,12,12,17,18,19,37,38,39,28,27],
  979. ],
  980. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  981. 31,31,31,29,29,35,15
  982. ],
  983. },
  984. {// 复制起点 测试碰之后是否可以杠的逻辑
  985. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  986. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  987. handCard:[
  988. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  989. [11,11,11,11,12,12,12,12,14,37,23,26,21,22],
  990. [21,21,21,23,29,22,22,22,22,25,27,28,25],
  991. [39,39,27,27,27,17,18,19,37,38,39,28,27],
  992. [15,15,12,12,12,17,18,19,37,38,39,28,27],
  993. ],
  994. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  995. 31,31,31,29,29,35,15
  996. ],
  997. },
  998. {// 复制起点 测试碰之后是否可以杠的逻辑
  999. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1000. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1001. handCard:[
  1002. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1003. [11,11,11,11,12,12,12,12,14,37,23,26,21,22],
  1004. [21,21,21,23,29,22,22,22,22,25,27,28,25],
  1005. [21,22,27,27,27,17,18,19,37,38,39,28,27],
  1006. [15,15,12,12,12,17,18,19,37,38,39,28,27],
  1007. ],
  1008. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1009. 31,31,31,29,29,35,15
  1010. ],
  1011. },
  1012. {// 复制起点 测试吃之后是否可以杠的逻辑
  1013. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1014. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1015. handCard:[
  1016. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1017. [11,11,11,11,12,12,12,12,14,37,23,26,21,22],
  1018. [21,21,21,21,22,22,22,22,24,25,27,28,25],
  1019. [21,22,27,27,27,17,18,19,37,38,39,28,27],
  1020. [15,15,12,12,12,17,18,19,37,38,39,28,27],
  1021. ],
  1022. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1023. 31,31,31,29,29,35,15
  1024. ],
  1025. },
  1026. {// 复制起点 测试起手有多个暗刻,有的可杠有的不可杠
  1027. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1028. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1029. handCard:[
  1030. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1031. [11,11,11,11,12,12,12,12,14,37,38,39,25,25],
  1032. [21,21,21,35,35,22,22,22,24,37,38,39,25],
  1033. [21,22,27,27,27,17,18,19,37,38,39,28,27],
  1034. [15,15,12,12,12,17,18,19,37,38,39,28,27],
  1035. ],
  1036. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1037. 31,31,31,29,29,35,15
  1038. ],
  1039. },
  1040. {// 复制起点 测试碰后杠 2人模式庄家打9筒
  1041. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1042. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1043. handCard:[
  1044. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1045. [15,15,12,29,12,12,17,18,19,37,38,39,28,27],
  1046. [14,14,14,28,28,29,29,33,33,33,21,35,35],
  1047. [15,29,28,35,13,37,17,18,19,27,28,29,36],
  1048. [15,15,16,16,17,17,18,18,35,35,35,35,38],
  1049. ],
  1050. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1051. 35,38,
  1052. ],
  1053. },
  1054. {// 复制起点 服务器测试牌
  1055. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1056. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1057. handCard:[
  1058. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1059. [15,15,12,12,12,12,17,18,19,27,28,29,36,37],
  1060. [35,35,13,13,13,37,37,37,39,39,39,38,38],
  1061. [15,15,13,13,13,37,17,18,19,27,28,29,36],
  1062. [15,15,16,16,17,17,18,18,35,35,35,35,38],
  1063. ],
  1064. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1065. 35,38,
  1066. ],
  1067. },
  1068. {// 复制起点 测试杠后两张牌多玩家都可胡不同牌型的逻辑
  1069. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1070. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1071. handCard:[
  1072. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1073. [15,15,15,16,17,18,19,19,24,26,36,37,38,34],
  1074. [26,27,13,13,13,14,14,12,16,19,35,21,21],
  1075. [15,15,13,13,13,37,17,18,19,27,28,29,36],
  1076. [15,15,16,16,17,17,18,18,35,35,35,35,38],
  1077. ],
  1078. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1079. 35,38,
  1080. ],
  1081. },
  1082. {// 复制起点 测试杠后两张牌多玩家都可胡不同牌型的逻辑
  1083. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1084. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1085. handCard:[
  1086. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1087. [15,15,12,12,12,12,17,18,19,27,28,29,36,37],
  1088. [35,35,13,13,13,37,37,37,39,39,39,37,38],
  1089. [15,15,13,13,13,37,17,18,19,27,28,29,36],
  1090. [15,15,16,16,17,17,18,18,35,35,35,35,38],
  1091. ],
  1092. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1093. 35,38,
  1094. ],
  1095. },
  1096. {// 复制起点 测试杠后两张牌多玩家都可胡不同牌型的逻辑
  1097. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1098. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1099. handCard:[
  1100. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1101. [13,35,12,12,12,12,17,18,19,27,28,29,36,37],
  1102. [35,35,13,13,13,37,37,37,39,39,39,38,38],
  1103. [35,13,13,13,13,37,17,18,19,27,28,29,36],
  1104. [15,15,16,16,17,17,18,18,35,35,35,35,38],
  1105. ],
  1106. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1107. 35,38,13,
  1108. 13,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1109. ],
  1110. },
  1111. {// 复制起点 测试杠后两张牌多玩家都可胡相同牌型的逻辑
  1112. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1113. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1114. handCard:[
  1115. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1116. [15,15,12,12,12,12,17,18,19,27,28,29,36,37],
  1117. [15,15,13,13,13,37,17,18,19,27,28,29,36],
  1118. [15,15,13,13,13,37,17,18,19,27,28,29,36],
  1119. [15,15,13,13,13,37,17,18,19,27,28,29,36],
  1120. ],
  1121. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1122. 35,38,13,
  1123. 13,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1124. ],
  1125. },
  1126. // {// 复制起点 测试杠后两张牌都可胡(杠开)的逻辑
  1127. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1128. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1129. // handCard:[
  1130. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1131. // [15,15,12,12,12,12,17,18,19,27,28,29,36,37],
  1132. // [11,11,12,13,14,15,16,18,19,24,31,26,29],
  1133. // [13,13,14,14,15,15,24,24,24,25,25,25,31],
  1134. // [13,13,14,14,14,15,15,16,31,22,22,22,31],
  1135. // ],
  1136. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1137. // 35,38,13,
  1138. // 13,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1139. // ],
  1140. // },
  1141. // {///// 复制起点 测试258做将
  1142. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1143. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1144. // handCard:[
  1145. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1146. // [27,28,29,15,16,17,33,25,25,27,28,29,25,25],
  1147. // [11,11,12,13,14,11,17,18,19,24,25,26,29],
  1148. // [13,13,14,15,16,13,24,25,26,33,33,31,31],
  1149. // [13,13,14,14,15,15,16,16,31,22,22,22,31],
  1150. // ],
  1151. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1152. // 29,31,31,25,29,25,31,25,29,25,31,25,
  1153. // // 13,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1154. // ],
  1155. // },
  1156. {///// 复制起点 测试起手胡和吃碰杠补胡的逻辑
  1157. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1158. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1159. handCard:[
  1160. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1161. [27,28,15,15,12,12,12,12,14,17,18,19,29,16],
  1162. [11,11,12,13,14,15,16,18,19,24,25,26,29],
  1163. [13,13,14,14,14,13,24,24,24,25,25,25,31],
  1164. [13,13,13,14,14,14,15,16,31,22,22,22,31],
  1165. ],
  1166. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1167. 39,39,13,
  1168. 13,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1169. ],
  1170. },
  1171. {///// 复制起点 新算法性能测试
  1172. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1173. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1174. handCard:[
  1175. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1176. [27,28,15,15,12,12,12,12,14,17,18,19,29,16],
  1177. [11,11,12,13,14,15,16,18,19,24,25,26,29],
  1178. [13,13,14,14,14,13,24,24,24,25,25,25,31],
  1179. [13,13,13,14,14,14,24,24,24,22,22,22,31],
  1180. ],
  1181. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1182. 13,14,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1183. ],
  1184. },
  1185. {///// 复制起点 新算法性能测试
  1186. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1187. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1188. handCard:[
  1189. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1190. [14,14,15,15,12,12,12,12,13,13,13,13,14,14],
  1191. [11,11,12,13,14,15,16,18,19,24,25,26,29],
  1192. [22,22,22,23,23,23,24,24,24,25,25,25,31],
  1193. [21,21,21,31,33,34,34,36,36,37,37,39,39]
  1194. ],
  1195. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1196. 15,15,16,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1197. ],
  1198. },
  1199. // {///// 复制起点 算法测试重点
  1200. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1201. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1202. // handCard:[
  1203. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1204. // [51,51,12,15,16,17,18,25,26,27,28,28,28,15],
  1205. // [11,12,13,14,15,16,17,18,19,35,35,25,25],
  1206. // [39,29,51,12,12,12,12,13,14,15,15,15,51],
  1207. // [11,11,11,12,12,12,12,13,14,15,15,15,51]
  1208. // ],
  1209. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1210. // 51,51,51,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1211. // ],
  1212. // },
  1213. // {///// 复制起点 算法测试
  1214. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1215. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1216. // handCard:[
  1217. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1218. // [51,51,11,12,13,22,23,24,34,35,36,37,37,32],
  1219. // [11,12,13,14,15,16,17,18,19,35,35,25,25],
  1220. // [39,29,51,12,12,12,12,13,14,15,15,15,51],
  1221. // [11,11,11,12,12,12,12,13,14,15,15,15,51]
  1222. // ],
  1223. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1224. // 51,51,51,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1225. // ],
  1226. // },
  1227. // {///// 复制起点 算法测试
  1228. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1229. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1230. // handCard:[
  1231. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1232. // [51,11,24,25,26,27,28,29,31,33,34,36,39,35],
  1233. // [11,12,13,14,15,16,17,18,19,35,35,25,25],
  1234. // [39,29,51,12,12,12,12,13,14,15,15,15,51],
  1235. // [11,11,11,12,12,12,12,13,14,15,15,15,51]
  1236. // ],
  1237. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1238. // 51,51,51,32,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1239. // ],
  1240. // },
  1241. // {///// 复制起点 算法测试
  1242. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1243. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1244. // handCard:[
  1245. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1246. // [22,23,24,24,27,28,31,32,33,33,35,35,35,38],
  1247. // [11,12,13,14,15,16,17,18,19,35,35,25,25],
  1248. // [39,29,51,12,12,12,12,13,14,15,15,15,51],
  1249. // [11,11,11,12,12,12,12,13,14,15,15,15,51]
  1250. // ],
  1251. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1252. // 51,51,51,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1253. // ],
  1254. // },
  1255. // {///// 复制起点 算法测试
  1256. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1257. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1258. // handCard:[
  1259. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1260. // [29,29,29,29,51,51,51,51,51,32,32,32,32,51],
  1261. // [11,12,13,14,15,16,17,18,19,35,35,25,25],
  1262. // [51,51,51,12,12,12,12,13,14,15,15,15,51],
  1263. // [11,11,11,12,12,12,12,13,14,15,15,15,51]
  1264. // ],
  1265. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1266. // 51,51,51,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1267. // ],
  1268. // },
  1269. // {///// 复制起点 算法测试
  1270. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1271. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1272. // handCard:[
  1273. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1274. // [51,51,14,17,18,22,22,22,23,25,14,35,36,37],
  1275. // // [51,15,15,23,24,25,27,27,28,28,29,35,36,37],
  1276. // [51,12,13,14,17,17,22,23,35,36,37,38,39],
  1277. // [29,15,18,22,51,51,51,51,51,51,25,28,32],
  1278. // [11,12,13,14,15,16,17,18,19,35,35,25,25]
  1279. // ],
  1280. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1281. // 35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1282. // ],
  1283. // },//////复制结束点
  1284. // {///// 复制起点 算法测试
  1285. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1286. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1287. // handCard:[
  1288. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1289. // [51,51,51,23,24,25,27,29,28,29,29,35,36,37],
  1290. // // [51,15,15,23,24,25,27,27,28,28,29,35,36,37],
  1291. // [51,12,13,14,17,17,22,23,35,36,37,38,39],
  1292. // [29,15,18,22,51,51,51,51,51,51,25,28,32],
  1293. // [11,12,13,14,15,16,17,18,19,35,35,25,25]
  1294. // ],
  1295. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1296. // 35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1297. // ],
  1298. // },//////复制结束点
  1299. // {///// 复制起点 算法测试 可以用这个改前端提示框
  1300. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1301. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1302. // handCard:[
  1303. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1304. // [51,51,15,16,18,24,25,26,26,27,28,32,33,39],
  1305. // [51,12,13,14,17,17,22,23,35,36,37,38,39],
  1306. // [29,17,18,22,51,51,51,51,51,51,25,28,32],
  1307. // [11,12,13,14,15,16,17,18,19,35,35,25,25]
  1308. // ],
  1309. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1310. // 35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1311. // ],
  1312. // },//////复制结束点
  1313. // {///// 复制起点 算法测试
  1314. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1315. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1316. // handCard:[
  1317. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1318. // [51,15,15,23,24,25,27,29,28,28,29,35,36,37],
  1319. // // [51,15,15,23,24,25,27,27,28,28,29,35,36,37],
  1320. // [51,12,13,14,17,17,22,23,35,36,37,38,39],
  1321. // [29,15,18,22,51,51,51,51,51,51,25,28,32],
  1322. // [11,12,13,14,15,16,17,18,19,35,35,25,25]
  1323. // ],
  1324. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1325. // 35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1326. // ],
  1327. // },//////复制结束点
  1328. {///// 复制起点 如果想一次性设置很多局的发牌就从此行开始复制哦
  1329. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1330. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1331. handCard:[
  1332. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1333. [12,12,12,51,51,51,51,51,51,12,25,28,32,35],
  1334. [12,12,14,14,51,51,51,51,51,51,25,25,31],
  1335. [12,15,18,22,51,51,51,51,51,51,25,28,32],
  1336. [11,12,13,14,15,16,17,18,19,35,35,25,25]
  1337. ],
  1338. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1339. 35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1340. ],
  1341. },//////复制结束点
  1342. {///// 复制起点 如果想一次性设置很多局的发牌就从此行开始复制哦
  1343. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1344. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1345. handCard:[
  1346. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1347. [12,12,12,51,51,51,51,51,51,12,23,27,33,37],
  1348. [12,12,14,14,51,51,51,51,51,51,25,25,31],
  1349. [12,15,18,22,51,51,51,51,51,51,25,28,32],
  1350. [11,12,13,14,15,16,17,18,19,35,35,25,25]
  1351. ],
  1352. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1353. 35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1354. ],
  1355. },//////复制结束点
  1356. // },//////复制结束点
  1357. //测试性能
  1358. {///// 复制起点 如果想一次性设置很多局的发牌就从此行开始复制哦
  1359. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1360. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1361. handCard:[
  1362. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1363. [12,15,18,51,51,51,51,51,51,32,25,28,32,35],
  1364. [12,12,14,14,51,51,51,51,51,51,25,25,31],
  1365. [12,15,18,22,51,51,51,51,51,51,25,28,32],
  1366. [12,13,14,14,51,51,51,51,51,51,25,25,27]
  1367. ],
  1368. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1369. 35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1370. ],
  1371. },//////复制结束点
  1372. //测试性能
  1373. {///// 复制起点 如果想一次性设置很多局的发牌就从此行开始复制哦
  1374. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1375. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1376. handCard:[
  1377. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1378. [12,15,18,51,51,51,51,51,51,32,25,28,32,35],
  1379. [12,12,14,14,51,15,16,17,31,25,25,25,31],
  1380. [12,12,14,14,51,15,16,17,31,25,25,25,31],
  1381. [12,12,14,14,51,15,16,17,31,25,25,25,31]
  1382. ],
  1383. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1384. 35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,35,38,
  1385. ],
  1386. },//////复制结束点
  1387. //测试音效
  1388. {///// 复制起点 如果想一次性设置很多局的发牌就从此行开始复制哦
  1389. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1390. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1391. handCard:[
  1392. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1393. [51,51,51,12,12,12,13,13,13,14,14,14,39,31],
  1394. [31,34,32,35,37,39,21,24,22,25,27,29,11],
  1395. [11,12,13,17,18,19,24,25,26,33,33,33,39],
  1396. [15,15,15,22,23,24,22,22,22,34,34,37,38]
  1397. ],
  1398. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1399. // 12,14,27,32,32,13,27,25
  1400. 11, 12, 13, 14, 15, 16, 17, 18, 19, // 筒
  1401. 21, 22, 23, 24, 25, 26, 27, 28, 29, // 万
  1402. 31, 32, 33, 34, 35, 36, 37, 38, 39, // 条
  1403. ],
  1404. },//////复制结束点
  1405. // {///// 复制起点 如果想一次性设置很多局的发牌就从此行开始复制哦
  1406. // baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1407. // isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1408. // handCard:[
  1409. // //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1410. // // [51,51,51,12,12,12,13,13,13,14,14,14,39,51],
  1411. // [51,51,51,12,12,12,12,13,14,14,14,14,39,51],
  1412. // [31,32,33,24,25,26,27,28,29,35,36,34,39],
  1413. // [11,12,13,17,18,19,24,25,26,33,33,33,39],
  1414. // [15,15,15,22,23,24,22,22,22,34,34,37,38]
  1415. // ],
  1416. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1417. // 12,14,27,32,32,13,27,25
  1418. // ],
  1419. // },//////复制结束点
  1420. {///// 复制起点 如果想一次性设置很多局的发牌就从此行开始复制哦
  1421. baida:25 ,///////设置本局百搭牌为1筒 23表3万 37表7条 41表东 51表红中 61表春
  1422. isOnlySetZJSP:true ,/////// =true时只设置庄家手牌 =false时设置所有玩家的手牌
  1423. handCard:[
  1424. //////庄家的手牌写在下面这行,设置数值说明是最上面的那几行
  1425. // [51,51,51,12,12,12,13,13,13,14,14,14,39,51],
  1426. [51,51,51,12,12,12,12,13,14,14,14,14,39,51],
  1427. [51,51,51,51,51,51,51,51,12,15,18,22,25],
  1428. [51,51,51,51,51,51,24,25,26,33,33,33,39],
  1429. [15,15,15,22,23,24,22,22,22,34,34,37,38]
  1430. ],
  1431. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1432. 32,35,38,32,35,38,32,35,38,32,35,38,32,35,38,
  1433. ],
  1434. },//////复制结束点
  1435. ]
  1436. // 导出类
  1437. module.exports = SetHandCard;
  1438. // 原型对象
  1439. var proto = SetHandCard.prototype;
  1440. // ////设置首次发牌 返回一副假洗(相当于人工洗过)的牌
  1441. proto.getSCFP = function () {
  1442. if(!SetHandCard.setCardByPeople[SetHandCard.cardGroupIndex]) return/////未人工设置的话就返回空
  1443. let cardPool = []
  1444. let setItem = SetHandCard.setCardByPeople[SetHandCard.cardGroupIndex]
  1445. let hancard1 = setItem.handCard[0]
  1446. let hancard2 = setItem.handCard[1]
  1447. let hancard3 = setItem.handCard[2]
  1448. let hancard4 = setItem.handCard[3]
  1449. ///////拼接各个玩家的手牌
  1450. cardPool = cardPool.concat(hancard1)
  1451. cardPool = cardPool.concat(hancard2)
  1452. cardPool = cardPool.concat(hancard3)
  1453. cardPool = cardPool.concat(hancard4)
  1454. //////拼接整副牌剩下的牌
  1455. cardPool = cardPool.concat(setItem.leftCard)
  1456. return cardPool
  1457. };