目录结构调整

This commit is contained in:
2026-02-04 23:47:45 +08:00
parent 6938c911c3
commit 6b22238c6e
8780 changed files with 15333 additions and 574 deletions

View File

@@ -0,0 +1,752 @@
var zhankuang = function (defen, jiang,jijiang) {//战况
for (var i =0;i<8;i++ ) {
set_self(1198+i,37,1,0,0);
set_self(1418+i,37,1,0,0);
}
set_self(1570,37,1,0,0);
if (d==-1) {
for (var i =0;i<4;i++ ) {
set_self(1198+i,37,0,0,0);
set_self(1422+i,37,0,0,0);
}
}
if(zhaopengyou_bianliang.pub.shengli.length == 0){
for (var i =0;i<4;i++ ) {
set_self(1198+i,37,0,0,0);
set_self(1422+i,37,0,0,0);
}
}
//switch (Utl.getMySeat()){
//case 0:
//for(var i=0;i<4;i++){
//set_self(1202+i,7,jiang[i]);
//set_self(1198+i,7,defen[i]);
//if (jiang[i]>=10) {
//set_self(1202+i,20,50,0,0);
//}else{
//set_self(1202+i,20,25,0,0);
//}
//if (defen[i]>=100) {
//set_self(1198+i,20,66,0,0);
//}
//else if (defen[i]>=10) {
//set_self(1198+i,20,44,0,0);
//}else{
//set_self(1198+i,20,22,0,0);
//}
//}
//break;
//case 1:
//for(var i=0;i<3;i++){
//set_self(1202+i,7,jiang[i+1]);
//set_self(1198+i,7,defen[i+1]);
//if (jiang[i+1]>=10) {
//set_self(1202+i,20,50,0,0);
//}else{
//set_self(1202+i,20,25,0,0);
//}
//if (defen[i+1]>=100) {
//set_self(1198+i+1,20,66,0,0);
//}
//else if (defen[i+1]>=10) {
//set_self(1198+i,20,44,0,0);
//}else{
//set_self(1198+i,20,22,0,0);
//}
//}
//set_self(1205,7,jiang[0]);
//set_self(1201,7,defen[0]);
//if (jiang[0]>=10) {
//set_self(1205,20,50,0,0);
//}else{
//set_self(1205,20,25,0,0);
//}
//if (defen[0]>=100) {
//set_self(1201,20,66,0,0);
//}
//else if (defen[0]>=10) {
//set_self(1201,20,44,0,0);
//}else{
//set_self(1201,20,22,0,0);
//}
//break;
//case 2:
//for(var i=0;i<2;i++){
//set_self(1202+i,7,jiang[i+2]);
//set_self(1198+i,7,defen[i+2]);
//if (jiang[i+2]>=10) {
//set_self(1202+i,20,50,0,0);
//}else{
//set_self(1202+i,20,25,0,0);
//}
//if (defen[i+2]>=100) {
//set_self(1198+i,20,66,0,0);
//}
//else if (defen[i+2]>=10) {
//set_self(1198+i,20,44,0,0);
//}else{
//set_self(1198+i,20,22,0,0);
//}
//}
//for(var i=0;i<2;i++){
//set_self(1204+i,7,jiang[i]);
//set_self(1200+i,7,defen[i]);
//if (jiang[i]>=10) {
//set_self(1204+i,20,50,0,0);
//}else{
//set_self(1204+i,20,25,0,0);
//}
//if (defen[i]>=100) {
//set_self(1200+i,20,66,0,0);
//}
//else if (defen[i]>=10) {
//set_self(1200+i,20,44,0,0);
//}else{
//set_self(1200+i,20,22,0,0);
//}
//}
//break;
//case 3:
//set_self(1202,7,jiang[3]);
//set_self(1198,7,defen[3]);
//if (jiang[3]>=10) {
//set_self(1202,20,50,0,0);
//}else{
//set_self(1202,20,25,0,0);
//}
//if (defen[3]>=100) {
//set_self(1198,20,66,0,0);
//}
//else if (defen[3]>=10) {
//set_self(1198,20,44,0,0);
//}else{
//set_self(1198,20,22,0,0);
//}
//for(var i=0;i<3;i++){
//set_self(1203+i,7,jiang[i]);
//set_self(1199+i,7,defen[i]);
//if (jiang[i]>=10) {
//set_self(1203+i,20,50,0,0);
//}else{
//set_self(1203+i,20,25,0,0);
//}
//if (defen[i]>=100) {
//set_self(1199+i,20,66,0,0);
//}
//else if (defen[i]>=10) {
//set_self(1199+i,20,44,0,0);
//}else{
//set_self(1199+i,20,22,0,0);
//}
//}
//break;
//default:
//break;
//}
switch (Utl.getMySeat()){
case 0:
for(var i=0;i<4;i++){
GameUI.setNumberImage(1202+i,jiang[i]+jijiang[i],18);
GameUI.setNumberImage(1198+i,defen[i],18);
//set_self(1202+i,7,jiang[i]+jijiang[i]);
//set_self(1198+i,7,defen[i]);
//if (jiang[i]+jijiang[i]>=10) {
//set_self(1202+i,20,50,0,0);
//}else{
//set_self(1202+i,20,25,0,0);
//}
//if (defen[i]>=100) {
//set_self(1198+i,20,66,0,0);
//}
//else if (defen[i]>=10) {
//set_self(1198+i,20,44,0,0);
//}else{
//set_self(1198+i,20,22,0,0);
//}
}
break;
case 1:
for(var i=0;i<3;i++){
GameUI.setNumberImage(1202+i,jiang[i+1]+jijiang[i+1],18);
GameUI.setNumberImage(1198+i,defen[i+1],18);
//set_self(1202+i,7,jiang[i+1]+jijiang[i+1]);
//set_self(1198+i,7,defen[i+1]);
//if (jiang[i+1]+jijiang[i+1]>=10) {
//set_self(1202+i,20,50,0,0);
//}else{
//set_self(1202+i,20,25,0,0);
//}
//if (defen[i+1]>=100) {
//set_self(1198+i+1,20,66,0,0);
//}
//else if (defen[i+1]>=10) {
//set_self(1198+i,20,44,0,0);
//}else{
//set_self(1198+i,20,22,0,0);
//}
}
GameUI.setNumberImage(1205,jiang[0]+jijiang[0],18);
GameUI.setNumberImage(1201,defen[0],18);
//set_self(1205,7,jiang[0]+jijiang[0]);
//set_self(1201,7,defen[0]);
//if (jiang[0]+jijiang[0]>=10) {
//set_self(1205,20,50,0,0);
//}else{
//set_self(1205,20,25,0,0);
//}
//if (defen[0]>=100) {
//set_self(1201,20,66,0,0);
//}
//else if (defen[0]>=10) {
//set_self(1201,20,44,0,0);
//}else{
//set_self(1201,20,22,0,0);
//}
break;
case 2:
for(var i=0;i<2;i++){
GameUI.setNumberImage(1202+i,jiang[i+2]+jijiang[i+2],18);
GameUI.setNumberImage(1198+i,defen[i+2],18);
//set_self(1202+i,7,jiang[i+2]+jijiang[i+2]);
//set_self(1198+i,7,defen[i+2]);
//if (jiang[i+2]+jijiang[i+2]>=10) {
//set_self(1202+i,20,50,0,0);
//}else{
//set_self(1202+i,20,25,0,0);
//}
//if (defen[i+2]>=100) {
//set_self(1198+i,20,66,0,0);
//}
//else if (defen[i+2]>=10) {
//set_self(1198+i,20,44,0,0);
//}else{
//set_self(1198+i,20,22,0,0);
//}
}
for(var i=0;i<2;i++){
GameUI.setNumberImage(1204+i,jiang[i]+jijiang[i],18);
GameUI.setNumberImage(1200+i,defen[i],18);
//set_self(1204+i,7,jiang[i]+jijiang[i]);
//set_self(1200+i,7,defen[i]);
//if (jiang[i]+jijiang[i]>=10) {
//set_self(1204+i,20,50,0,0);
//}else{
//set_self(1204+i,20,25,0,0);
//}
//if (defen[i]>=100) {
//set_self(1200+i,20,66,0,0);
//}
//else if (defen[i]>=10) {
//set_self(1200+i,20,44,0,0);
//}else{
//set_self(1200+i,20,22,0,0);
//}
}
break;
case 3:
GameUI.setNumberImage(1202,jiang[3]+jijiang[3],18);
GameUI.setNumberImage(1198,defen[3],18);
//set_self(1202,7,jiang[3]+jijiang[3]);
//set_self(1198,7,defen[3]);
//if (jiang[3]+jijiang[3]>=10) {
//set_self(1202,20,50,0,0);
//}else{
//set_self(1202,20,25,0,0);
//}
//if (defen[3]>=100) {
//set_self(1198,20,66,0,0);
//}
//else if (defen[3]>=10) {
//set_self(1198,20,44,0,0);
//}else{
//set_self(1198,20,22,0,0);
//}
for(var i=0;i<3;i++){
GameUI.setNumberImage(1203+i,jiang[i]+jijiang[i],18);
GameUI.setNumberImage(1199+i,defen[i],18);
//set_self(1203+i,7,jiang[i]+jijiang[i]);
//set_self(1199+i,7,defen[i]);
//if (jiang[i]+jijiang[i]>=10) {
//set_self(1203+i,20,50,0,0);
//}else{
//set_self(1203+i,20,25,0,0);
//}
//if (defen[i]>=100) {
//set_self(1199+i,20,66,0,0);
//}
//else if (defen[i]>=10) {
//set_self(1199+i,20,44,0,0);
//}else{
//set_self(1199+i,20,22,0,0);
//}
}
break;
default:
break;
}
}
var chonghua = function () {//重画
try{
if (jushu.length>0) {
//set_self(1190,57,2000,0,0);
for (var i = 0;i<20;i++) {
set_group(201+i,37,0,0,0);
}
xianshifen();
xianshizhuang(zhaopengyou_bianliang.pub.zhuang,Utl.getMySeat());
//zhankuang(zhaopengyou_bianliang.pub.defen,zhaopengyou_bianliang.pub.jiang,zhaopengyou_bianliang.pub.jijiang);
set_self(1160,7,"第"+jushu[0]+" / "+jushu[1]+"局");
set_self(1160,18,987-(get_self(1160,7).gblen()*15)/2,0,0);
set_self(1389,37,1,0,0);
set_self(1390,37,1,0,0);
set_self(1391,37,1,0,0);
set_self(1442,37,1,0,0);
if(jszt == 9){
zhadan.zhadanxianshi();
}
frieng(zhaopengyou_bianliang.pub.zhuang,Utl.getMySeat(),0);
//知道朋友
if (zhaopengyou_bianliang.pub.pengyou[0].length==2&&jszt==9) {
frieng(zhaopengyou_bianliang.pub.pengyou[0][1],Utl.getMySeat(),1);
}
//独
if (zhaopengyou_bianliang.pub.pengyou[0].length==1) {
zhaopengyou_bianliang.pub.zhaopai = 55;
d = -1;
if (jszt ==9) {
frieng(zhaopengyou_bianliang.pub.pengyou[0][0],Utl.getMySeat(),2);
}
}
var dawan = 0;
for (var i=0;i<4;i++) {
if(zhaopengyou_bianliang.pub.shengpai[i].length==27){
dawan = dawan+1;
}
}
if(jszt ==4){
//大局结算界面
dajiesuan(Utl.getMySeat(),zhaopengyou_bianliang.pub.fen,jushu[1],jushu[0],zhaopengyou_bianliang.pub.grade);
}
if (d>=0) {
if (zhaopengyou_bianliang.pub.pengyou[0].length>0) {//如果知道了朋友是谁
if (zhaopengyou_bianliang.pub.benju == 1) {//双关打完牌 在结算界面
set_self(1190,57,0,0,0);
set_group(201,37,0,0,0);//set_level(101,0);
if (jszt==1) {
//小局结算界面
if (zhaopengyou_bianliang.pub.dawan[Utl.getMySeat()]==1) {
xianshizhuang(zhaopengyou_bianliang.pub.zhuang,Utl.getMySeat());
guiwei();
dawanxs(zhaopengyou_bianliang.pub.paiid,zhaopengyou_bianliang.pub.shengli,zhaopengyou_bianliang.pub.zuidapai,zhaopengyou_bianliang.pub.zuihouda,zhaopengyou_bianliang.pub.shuangguan,zhaopengyou_bianliang.pub.pengyou);
set_self(1146,37,1,0,0);
zbqk(zhaopengyou_bianliang.pub.zhunbei);
if (zhaopengyou_bianliang.pub.zhunbei[Utl.getMySeat()] == 0) {
set_self(1399,37,1,0,0);
}
}else{
//小局结算界面
fen(Utl.getMySeat(),zhaopengyou_bianliang.pub.grade,zhaopengyou_bianliang.pub.chongguan,zhaopengyou_bianliang.pub.dq_dapai,zhaopengyou_bianliang.pub.shuangguan,zhaopengyou_bianliang.pub.shengli,zhaopengyou_bianliang.pub.jiang,zhaopengyou_bianliang.pub.pengyou,zhaopengyou_bianliang.pub.xiaojufen,zhaopengyou_bianliang.pub.leixing,zhaopengyou_bianliang.pub.zha);
}
}
else if (jszt==3) {
//大局结算界面
dajiesuan(Utl.getMySeat(),zhaopengyou_bianliang.pub.fen,jushu[1],jushu[0],zhaopengyou_bianliang.pub.grade);
}else if(jszt==2){
//准备界面
zjzb();
}
}
/*
else if(zhaopengyou_bianliang.pub.benju == 1){//双关打完牌 在结算界面
set_self(1190,57,0,0,0);
set_group(201,37,0,0,0);//set_level(101,0);
if (jszt==1) {
//小局结算界面
if (zhaopengyou_bianliang.pub.dawan[Utl.getMySeat()]==1) {
xianshizhuang(zhaopengyou_bianliang.pub.zhuang,Utl.getMySeat());
guiwei();
dawanxs(zhaopengyou_bianliang.pub.paiid,zhaopengyou_bianliang.pub.shengli,zhaopengyou_bianliang.pub.zuidapai,zhaopengyou_bianliang.pub.zuihouda,zhaopengyou_bianliang.pub.shuangguan,zhaopengyou_bianliang.pub.pengyou);
set_self(1146,37,1,0,0);
zbqk(zhaopengyou_bianliang.pub.zhunbei);
if (zhaopengyou_bianliang.pub.zhunbei[Utl.getMySeat()] == 0) {
set_self(1399,37,1,0,0);
}
}else{
//小局结算界面
fen(Utl.getMySeat(),zhaopengyou_bianliang.pub.grade,zhaopengyou_bianliang.pub.chongguan,zhaopengyou_bianliang.pub.dq_dapai,zhaopengyou_bianliang.pub.shuangguan,zhaopengyou_bianliang.pub.shengli,zhaopengyou_bianliang.pub.jiang,zhaopengyou_bianliang.pub.pengyou,zhaopengyou_bianliang.pub.xiaojufen,zhaopengyou_bianliang.pub.leixing,zhaopengyou_bianliang.pub.zha);
}
}
else if (jszt==3) {
//大局结算界面
dajiesuan(Utl.getMySeat(),zhaopengyou_bianliang.pub.fen,jushu[1],jushu[0],zhaopengyou_bianliang.pub.grade);
}else if(jszt==2){
//准备界面
zjzb();
}
}
else if (dawan==3) {//正常打完牌 在结算界面
set_self(1190,57,0,0,0);
set_group(201,37,0,0,0);//set_level(101,0);
if (jszt==1) {
//小局结算界面
if (zhaopengyou_bianliang.pub.dawan[Utl.getMySeat()]==1) {
xianshizhuang(zhaopengyou_bianliang.pub.zhuang,Utl.getMySeat());
guiwei();
dawanxs(zhaopengyou_bianliang.pub.paiid,zhaopengyou_bianliang.pub.shengli,zhaopengyou_bianliang.pub.zuidapai,zhaopengyou_bianliang.pub.zuihouda,zhaopengyou_bianliang.pub.shuangguan,zhaopengyou_bianliang.pub.pengyou);
set_self(1146,37,1,0,0);
zbqk(zhaopengyou_bianliang.pub.zhunbei);
if (zhaopengyou_bianliang.pub.zhunbei[Utl.getMySeat()] == 0) {
set_self(1399,37,1,0,0);
}
}else{
//小局结算界面
fen(Utl.getMySeat(),zhaopengyou_bianliang.pub.grade,zhaopengyou_bianliang.pub.chongguan,zhaopengyou_bianliang.pub.dq_dapai,zhaopengyou_bianliang.pub.shuangguan,zhaopengyou_bianliang.pub.shengli,zhaopengyou_bianliang.pub.jiang,zhaopengyou_bianliang.pub.pengyou,zhaopengyou_bianliang.pub.xiaojufen,zhaopengyou_bianliang.pub.leixing,zhaopengyou_bianliang.pub.zha);
}
}
else if (jszt==3) {
//大局结算界面
dajiesuan(Utl.getMySeat(),zhaopengyou_bianliang.pub.fen,jushu[1],jushu[0],zhaopengyou_bianliang.pub.grade);
}else if(jszt==2){
//准备界面
zjzb();
}
}
*/
else{//没打完
set_group(201,37,1,0,0);//set_level(101,1);
set_self(1143,43,zhaopengyou_bianliang.pub.zhaopai%54+1,0,0);
set_self(1143,37,1,0,0);
set_self(1151,37,0,0,0);
//隐藏不要 上游..
for (var i = 0; i<3; i++) {
set_self(1120+i,37,0,0,0);
}
set_self(1109,37,0,0,0);
set_self(1137,37,0,0,0);
set_self(1138,37,0,0,0);
set_self(1400,37,0,0,0);
set_self(1401,37,0,0,0);
//自己 要显示的牌 打完的人 本局自己全部牌 本局总打出的牌 自己的要显示牌
zijipai(Utl.getMySeat(),zhaopengyou_bianliang.pub.dq_dapai[Utl.getMySeat()],zhaopengyou_bianliang.pub.shengli,zhaopengyou_bianliang.pub.paiid,zhaopengyou_bianliang.pub.shengpai);
xianshifen();
set_self(1186,7,"27");
set_self(1187,7,"27");
set_self(1189,7,"27");
//时钟的位置
shizhong(zhaopengyou_bianliang.pub.kongzhiquan,Utl.getMySeat());
set_self(1189,57,1000,0,0);
//谁出牌
if (zhaopengyou_bianliang.pub.kongzhiquan == Utl.getMySeat()) {
oper(zhaopengyou_bianliang.pub.kongzhiquan,zhaopengyou_bianliang.pub.dq_dapai);
}
var over = 0;
for(var i = 0; i<4;i++){
if (zhaopengyou_bianliang.pub.dq_dapai[i][0]<=-1) {
over = over+1;
if (zhaopengyou_bianliang.pub.dq_dapai[i][0]==-3&&zhaopengyou_bianliang.pub.dq_dapai[i].length>1) {
over = over-1;
}
}
}
if (over == 4) {
set_self(1109,37,0,0,0);
set_self(1120,37,0,0,0);
set_self(1121,37,0,0,0);
set_self(1122,37,0,0,0);
}
}
}else{
set_group(201,37,1,0,0);//set_level(101,1);
set_self(1143,43,zhaopengyou_bianliang.pub.zhaopai%54+1,0,0);
set_self(1143,37,1,0,0);
set_self(1151,37,0,0,0);
//隐藏不要 上游..
for (var i = 0; i<3; i++) {
set_self(1120+i,37,0,0,0);
}
set_self(1109,37,0,0,0);
set_self(1137,37,0,0,0);
set_self(1138,37,0,0,0);
set_self(1400,37,0,0,0);
set_self(1401,37,0,0,0);
xianshifen();
//自己 要显示的牌 打完的人 本局自己全部牌 本局总打出的牌 自己的要显示牌
zijipai(Utl.getMySeat(),zhaopengyou_bianliang.pub.dq_dapai[Utl.getMySeat()],zhaopengyou_bianliang.pub.shengli,zhaopengyou_bianliang.pub.paiid,zhaopengyou_bianliang.pub.shengpai);
//againsort(sort_ow);
var dyon = 0;
for (var i=0;i<4;i++) {
if (zhaopengyou_bianliang.pub.du[i]==-1) {
dyon =dyon+1;
}
}
if (dyon>=1) {//还在独不独阶段
set_self(1186,7,"27");
set_self(1187,7,"27");
set_self(1189,7,"27");
//时钟的位置
shizhong(zhaopengyou_bianliang.pub.kongzhiquan,Utl.getMySeat());
set_self(1189,57,1000,0,0);
if (zhaopengyou_bianliang.pub.kongzhiquan == Utl.getMySeat()) {
set_self(1142,37,1,0,0);
set_self(1183,37,1,0,0);
}
dutishi();
}
else{
set_group(204,37,0,0,0);//set_level(104,0);
//时钟是位置
shizhong(zhaopengyou_bianliang.pub.kongzhiquan,Utl.getMySeat());
set_self(1189,57,1000,0,0);
if (zhaopengyou_bianliang.pub.kongzhiquan == Utl.getMySeat()) {
oper(zhaopengyou_bianliang.pub.kongzhiquan,zhaopengyou_bianliang.pub.dq_dapai);
}
var over = 0;
for(var i = 0; i<4;i++){
if (zhaopengyou_bianliang.pub.dq_dapai[i][0]<=-1) {
over = over+1;
if (zhaopengyou_bianliang.pub.dq_dapai[i][0]==-3&&zhaopengyou_bianliang.pub.dq_dapai[i].length>1) {
over = over-1;
}
}
}
if (over == 4) {
set_self(1109,37,0,0,0);
set_self(1120,37,0,0,0);
set_self(1121,37,0,0,0);
set_self(1122,37,0,0,0);
}
}
}
}
else if (d==-1) {//如果是独
zhaopengyou_bianliang.pub.zhaopai = 55;
// 有一个人打完
if(zhaopengyou_bianliang.pub.benju == 1){
set_group(201,37,0,0,0);//set_level(101,0);
set_self(1190,57,0,0,0);
if (jszt==1) {
//小局结算界面
if (zhaopengyou_bianliang.pub.dawan[Utl.getMySeat()]==1) {
xianshizhuang(zhaopengyou_bianliang.pub.zhuang,Utl.getMySeat());
guiwei();
dawanxs(zhaopengyou_bianliang.pub.paiid,zhaopengyou_bianliang.pub.shengli,zhaopengyou_bianliang.pub.zuidapai,zhaopengyou_bianliang.pub.zuihouda,zhaopengyou_bianliang.pub.shuangguan,zhaopengyou_bianliang.pub.pengyou);
set_self(1146,37,1,0,0);
zbqk(zhaopengyou_bianliang.pub.zhunbei);
if (zhaopengyou_bianliang.pub.zhunbei[Utl.getMySeat()] == 0) {
set_self(1399,37,1,0,0);
}
}else{
//小局结算界面
fen(Utl.getMySeat(),zhaopengyou_bianliang.pub.grade,zhaopengyou_bianliang.pub.chongguan,zhaopengyou_bianliang.pub.dq_dapai,zhaopengyou_bianliang.pub.shuangguan,zhaopengyou_bianliang.pub.shengli,zhaopengyou_bianliang.pub.jiang,zhaopengyou_bianliang.pub.pengyou,zhaopengyou_bianliang.pub.xiaojufen,zhaopengyou_bianliang.pub.leixing,zhaopengyou_bianliang.pub.zha);
}
}
else if (jszt==3) {
//大局结算界面
dajiesuan(Utl.getMySeat(),zhaopengyou_bianliang.pub.fen,jushu[1],jushu[0],zhaopengyou_bianliang.pub.grade);
}else if(jszt==2){
//准备界面
zjzb();
}
}
else{//还在打
set_group(201,37,1,0,0);//set_level(101,1);
set_self(1143,37,0,0,0);
set_self(1151,37,1,0,0);
//zhankuang(zhaopengyou_bianliang.pub.defen,zhaopengyou_bianliang.pub.jiang,zhaopengyou_bianliang.pub.jijiang);
//隐藏不要 上游..
for (var i = 0; i<3; i++) {
set_self(1120+i,37,0,0,0);
}
set_self(1109,37,0,0,0);
set_self(1137,37,0,0,0);
set_self(1138,37,0,0,0);
set_self(1400,37,0,0,0);
set_self(1401,37,0,0,0);
//自己 要显示的牌 打完的人 本局自己全部牌 本局总打出的牌 自己的要显示牌
zijipai(Utl.getMySeat(),zhaopengyou_bianliang.pub.dq_dapai[Utl.getMySeat()],zhaopengyou_bianliang.pub.shengli,zhaopengyou_bianliang.pub.paiid,zhaopengyou_bianliang.pub.shengpai);
xianshifen();
//againsort(sort_ow);
shizhong(zhaopengyou_bianliang.pub.kongzhiquan,Utl.getMySeat());
set_self(1189,57,1000,0,0);
if (zhaopengyou_bianliang.pub.kongzhiquan == Utl.getMySeat()) {
oper(zhaopengyou_bianliang.pub.kongzhiquan,zhaopengyou_bianliang.pub.dq_dapai);
}
var over = 0;
for(var i = 0; i<4;i++){
if (zhaopengyou_bianliang.pub.dq_dapai[i][0]<=-1) {
over = over+1;
if (zhaopengyou_bianliang.pub.dq_dapai[i][0]==-3&&zhaopengyou_bianliang.pub.dq_dapai[i].length>1) {
over = over-1;
}
}
}
if (over == 4) {
set_self(1109,37,0,0,0);
set_self(1120,37,0,0,0);
set_self(1121,37,0,0,0);
set_self(1122,37,0,0,0);
}
}
}
//}
}else{
jszt = -1;
}
zhankuang(zhaopengyou_bianliang.pub.defen,zhaopengyou_bianliang.pub.jiang,zhaopengyou_bianliang.pub.jijiang);
}catch(e){
var data={
zhaopai : zhaopengyou_bianliang.pub.zhaopai,
mypaizhen : mypaizhen,
paiid : zhaopengyou_bianliang.pub.paiid,
zhuang : zhuang,
pengyou : zhaopengyou_bianliang.pub.pengyou,
jiesuanhuangtai : jszt,
kongzhiquan : zhaopengyou_bianliang.pub.kongzhiquan,
dachupai : zhaopengyou_bianliang.pub.dq_dapai,
du : zhaopengyou_bianliang.pub.du,
d : d
};
Net.submit_error(JSON.stringify(data),e.stack);
}
}
var xianshifen = function () {//显示另外3家的牌和自己的总积分
switch (Utl.getMySeat()){
case 0:
putcard(3,2,1,zhaopengyou_bianliang.pub.dq_dapai,chupaishu,zhaopengyou_bianliang.pub.shengli);//
xianshizhuang(zhaopengyou_bianliang.pub.zhuang,0);
set_self(436,7,zhaopengyou_bianliang.pub.grade[0]);
set_self(437,7,zhaopengyou_bianliang.pub.grade[1]);
set_self(438,7,zhaopengyou_bianliang.pub.grade[2]);
set_self(439,7,zhaopengyou_bianliang.pub.grade[3]);
break;
case 1:
putcard(0,3,2,zhaopengyou_bianliang.pub.dq_dapai,chupaishu,zhaopengyou_bianliang.pub.shengli);
xianshizhuang(zhaopengyou_bianliang.pub.zhuang,1);
set_self(436,7,zhaopengyou_bianliang.pub.grade[1]);
set_self(437,7,zhaopengyou_bianliang.pub.grade[2]);
set_self(438,7,zhaopengyou_bianliang.pub.grade[3]);
set_self(439,7,zhaopengyou_bianliang.pub.grade[0]);
break;
case 2:
putcard(1,0,3,zhaopengyou_bianliang.pub.dq_dapai,chupaishu,zhaopengyou_bianliang.pub.shengli);
xianshizhuang(zhaopengyou_bianliang.pub.zhuang,2);
set_self(436,7,zhaopengyou_bianliang.pub.grade[2]);
set_self(437,7,zhaopengyou_bianliang.pub.grade[3]);
set_self(438,7,zhaopengyou_bianliang.pub.grade[0]);
set_self(439,7,zhaopengyou_bianliang.pub.grade[1]);
break;
case 3:
putcard(2,1,0,zhaopengyou_bianliang.pub.dq_dapai,chupaishu,zhaopengyou_bianliang.pub.shengli);
xianshizhuang(zhaopengyou_bianliang.pub.zhuang,3);
set_self(436,7,zhaopengyou_bianliang.pub.grade[3]);
set_self(437,7,zhaopengyou_bianliang.pub.grade[0]);
set_self(438,7,zhaopengyou_bianliang.pub.grade[1]);
set_self(439,7,zhaopengyou_bianliang.pub.grade[2]);
break;
default:
break;
}
}