Files
2026-02-04 23:47:45 +08:00

1290 lines
29 KiB
JavaScript

var zhuang = function (seat,ziji) {//庄
switch (ziji){//自己是几
case 0:
if (seat==0) {//庄是几
play_ani(1,1146,18,get_self(1146,18,0,0,0),4,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),531,0,1500,0,0,0,1,0,0);
}
if (seat==1) {
play_ani(1,1146,18,get_self(1146,18,0,0,0),1149,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),242,0,1500,0,0,0,1,0,0);
}
if (seat==2) {
play_ani(1,1146,18,get_self(1146,18,0,0,0),735,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),74,0,1500,0,0,0,1,0,0);
}
if (seat==3) {
play_ani(1,1146,18,get_self(1146,18,0,0,0),4,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),242,0,1500,0,0,0,1,0,0);
}
break;
case 1:
if (seat==1) {//庄是几
play_ani(1,1146,18,get_self(1146,18,0,0,0),4,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),531,0,1500,0,0,0,1,0,0);
}
if (seat==2) {
play_ani(1,1146,18,get_self(1146,18,0,0,0),1149,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),242,0,1500,0,0,0,1,0,0);
}
if (seat==3) {
play_ani(1,1146,18,get_self(1146,18,0,0,0),735,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),74,0,1500,0,0,0,1,0,0);
}
if (seat==0) {
play_ani(1,1146,18,get_self(1146,18,0,0,0),4,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),242,0,1500,0,0,0,1,0,0);
}
break;
case 2:
if (seat==2) {//庄是几
play_ani(1,1146,18,get_self(1146,18,0,0,0),4,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),531,0,1500,0,0,0,1,0,0);
}
if (seat==3) {
play_ani(1,1146,18,get_self(1146,18,0,0,0),1149,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),242,0,1500,0,0,0,1,0,0);
}
if (seat==0) {
play_ani(1,1146,18,get_self(1146,18,0,0,0),735,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),74,0,1500,0,0,0,1,0,0);
}
if (seat==1) {
play_ani(1,1146,18,get_self(1146,18,0,0,0),4,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),242,0,1500,0,0,0,1,0,0);
}
break;
case 3:
if (seat==3) {//庄是几
play_ani(1,1146,18,get_self(1146,18,0,0,0),4,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),531,0,1500,0,0,0,1,0,0);
}
if (seat==0) {
play_ani(1,1146,18,get_self(1146,18,0,0,0),1149,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),242,0,1500,0,0,0,1,0,0);
}
if (seat==1) {
play_ani(1,1146,18,get_self(1146,18,0,0,0),735,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),74,0,1500,0,0,0,1,0,0);
}
if (seat==2) {
play_ani(1,1146,18,get_self(1146,18,0,0,0),4,0,1500,0,0,0,1,0,0);
play_ani(1,1146,19,get_self(1146,19,0,0,0),242,0,1500,0,0,0,1,0,0);
}
break;
default:
break;
}
}
var xianshizhuang = function (seat,ziji) {//显示庄
set_self(1146,37,1,0,0);
set_self(1146,20,40,0,0);
set_self(1146,21,40,0,0);
switch (ziji){//自己是几
case 0:
if (seat==0) {//庄是几
set_self(1146,18,4,0,0);
set_self(1146,19,531,0,0);
}
if (seat==1) {
set_self(1146,18,1149,0,0);
set_self(1146,19,242,0,0);
}
if (seat==2) {
set_self(1146,18,735,0,0);
set_self(1146,19,74,0,0);
}
if (seat==3) {
set_self(1146,18,4,0,0);
set_self(1146,19,242,0,0);
}
break;
case 1:
if (seat==1) {//庄是几
set_self(1146,18,4,0,0);
set_self(1146,19,531,0,0);
}
if (seat==2) {
set_self(1146,18,1149,0,0);
set_self(1146,19,242,0,0);
}
if (seat==3) {
set_self(1146,18,735,0,0);
set_self(1146,19,74,0,0);
}
if (seat==0) {
set_self(1146,18,4,0,0);
set_self(1146,19,242,0,0);
}
break;
case 2:
if (seat==2) {//庄是几
set_self(1146,18,4,0,0);
set_self(1146,19,531,0,0);
}
if (seat==3) {
set_self(1146,18,1149,0,0);
set_self(1146,19,242,0,0);
}
if (seat==0) {
set_self(1146,18,735,0,0);
set_self(1146,19,74,0,0);
}
if (seat==1) {
set_self(1146,18,4,0,0);
set_self(1146,19,242,0,0);
}
break;
case 3:
if (seat==3) {//庄是几
set_self(1146,18,4,0,0);
set_self(1146,19,531,0,0);
}
if (seat==0) {
set_self(1146,18,1149,0,0);
set_self(1146,19,242,0,0);
}
if (seat==1) {
set_self(1146,18,735,0,0);
set_self(1146,19,74,0,0);
}
if (seat==2) {
set_self(1146,18,4,0,0);
set_self(1146,19,242,0,0);
}
break;
default:
break;
}
}
var fen = function (seat,grade,chongguan,jianfen,sg,shengli,jiangli,pengyou,xiaojufen) {//结算
set_self(1190,57,0,0,0);
jszt = 1;
set_group(205,37,1,0,0);//set_level(501,1);
set_group(206,37,0,0,0);//set_level(502,0);
set_group(201,37,0,0,0);//set_level(101,0);
set_group(215,37,0,0,0);//set_level(501,1);
set_self(1154,37,0,0,0);
set_self(1167,37,0,0,0);
set_self(1168,37,0,0,0);
set_self(1169,37,0,0,0);
set_self(1184,37,0,0,0);
set_self(1141,37,1,0,0);
set_self(1115,18,283,0,0);
set_self(1116,18,509,0,0);
set_self(1117,18,735,0,0);
set_self(1118,18,961,0,0);
set_self(1154,18,283-25,0,0);
set_self(1167,18,509-25,0,0);
set_self(1168,18,735-25,0,0);
set_self(1169,18,961-25,0,0);
//隐藏冲关 霸王
for (var i =0;i<8;i++) {
set_self(1206+i,37,0,0,0);
}
for(var i=0;i<4;i++){
//初始化捡分大小
set_self(1216+i,20,18,0,0);
set_self(1216+i,21,25,0,0);
set_self(1216+i,7,"0");
//重置奖宽度
set_self(1228+i,20,18,0,0);
//隐藏几炸+奖
set_self(1171+i,37,0,0,0);
//隐藏独
set_self(1156+i,37,0,0,0);
//隐藏双关
set_self(1248+i,37,0,0,0);
//隐藏朋友令牌
set_self(1381+i,37,0,0,0);
//隐藏独
set_self(1394+i,37,0,0,0);
}
for (var i =0;i<4;i++) {
if(xiaojufen[i]<=-1000){
set_self(1115+i,20,120,0,0);
set_self(1115+i,18,get_self(1115+i,18,0,0,0)-45,0,0);
if (i==0) {
set_self(1154,18,get_self(1115+i,18,0,0,0)-25,0,0);
}else{
set_self(1166+i,18,get_self(1115+i,18,0,0,0)-25,0,0);
}
}else if(xiaojufen[i]<=-100&&xiaojufen[i]>-1000){
set_self(1115+i,20,90,0,0);
set_self(1115+i,18,get_self(1115+i,18,0,0,0)-30,0,0);
if (i==0) {
set_self(1154,18,get_self(1115+i,18,0,0,0)-25,0,0);
}else{
set_self(1166+i,18,get_self(1115+i,18,0,0,0)-25,0,0);
}
}else if(xiaojufen[i]<=-10&&xiaojufen[i]>-100){
set_self(1115+i,20,60,0,0);
set_self(1115+i,18,get_self(1115+i,18,0,0,0)-15,0,0);
if (i==0) {
set_self(1154,18,get_self(1115+i,18,0,0,0)-25,0,0);
}else{
set_self(1166+i,18,get_self(1115+i,18,0,0,0)-25,0,0);
}
}else if(xiaojufen[i]<10&&xiaojufen[i]>-10){
set_self(1115+i,20,30,0,0);
}else if(xiaojufen[i]>=10&&xiaojufen[i]<100){
set_self(1115+i,20,60,0,0);
set_self(1115+i,18,get_self(1115+i,18,0,0,0)-15,0,0);
if (i==0) {
set_self(1154,18,get_self(1115+i,18,0,0,0)-25,0,0);
}else{
set_self(1166+i,18,get_self(1115+i,18,0,0,0)-25,0,0);
}
}else if(xiaojufen[i]>=100&&xiaojufen[i]<1000){
set_self(1115+i,20,90,0,0);
set_self(1115+i,18,get_self(1115+i,18,0,0,0)-30,0,0);
if (i==0) {
set_self(1154,18,get_self(1115+i,18,0,0,0)-25,0,0);
}else{
set_self(1166+i,18,get_self(1115+i,18,0,0,0)-25,0,0);
}
}else if(xiaojufen[i]>=1000){
set_self(1115+i,20,120,0,0);
set_self(1115+i,18,get_self(1115+i,18,0,0,0)-45,0,0);
if (i==0) {
set_self(1154,18,get_self(1115+i,18,0,0,0)-25,0,0);
}else{
set_self(1166+i,18,get_self(1115+i,18,0,0,0)-25,0,0);
}
}
}
if(xiaojufen[0]<0){
set_self(1154,37,1,0,0);
set_self(1115,7,-xiaojufen[0]);
}else{
set_self(1154,37,0,0,0);
set_self(1115,7,xiaojufen[0]);
}
if(xiaojufen[1]<0){
set_self(1167,37,1,0,0);
set_self(1116,7,-xiaojufen[1]);
}else{
set_self(1167,37,0,0,0);
set_self(1116,7,xiaojufen[1]);
}
if(xiaojufen[2]<0){
set_self(1168,37,1,0,0);
set_self(1117,7,-xiaojufen[2]);
}else{
set_self(1168,37,0,0,0);
set_self(1117,7,xiaojufen[2]);
}
if(xiaojufen[3]<0){
set_self(1169,37,1,0,0);
set_self(1118,7,-xiaojufen[3]);
}else{
set_self(1169,37,0,0,0);
set_self(1118,7,xiaojufen[3]);
}
//////头像////////
for(var i=0;i<4;i++)
{
set_self(1147+i,1,Utl.getHeadimgSrc(i));
}
///////昵称///////////
for(var i=0;i<4;i++)
{
set_self(1110+i,7,Func.subString(Utl.getNicknameBySeat(i),10,true));
var zt = Func.subString(Utl.getNicknameBySeat(i),10,true).gblen();
set_self(1110+i,18,300+i*225-zt/2*14,0,0);
}
//冲关
for (var i = 0; i < 4; i++){
var mult = 1;
if(chongguan[i] == 1 ) {
mult *=2;
set_self(1206+i,37,1,0,0);
}
if (chongguan[i+4] == 1) {
mult *=2;
set_self(1210+i,37,1,0,0);
}
//奖
set_self(1228+i,7,jiangli[i]);
if (jiangli[i]>=10) {
set_self(1228+i,20,36,0,0);
}
set_self(1566+i,7,jiangli[i]/mult);
if (jiangli[i]/mult>=10) {
set_self(1566+i,20,36,0,0);
}
//捡分
if (jianfen[i]==5) {
set_self(1216+i,7,jianfen[i]);
set_self(1216+i,20,18,0,0);
}
else if (jianfen[i]>=10) {
set_self(1216+i,7,jianfen[i]);
set_self(1216+i,20,36,0,0);
}else if (jianfen[i]>=100) {
set_self(1216+i,7,jianfen[i]);
set_self(1216+i,20,54,0,0);
}
}
if (sg ==3) {//独
//显示朋友令牌
for (var i = 0; i < 4; i++){
set_self(1381+i,37,1,0,0);
if (zhaopengyou_bianliang.pub.zhuang==i) {
set_self(1381+i,37,0,0,0);
set_self(1394+i,37,1,0,0);
}
}
//隐藏 算分
for (var i =0;i<7;i++) {
set_self(1216+i,37,0,0,0);
}
set_self(1141,37,0,0,0);
//显示上下游
if (shengli[0]==pengyou[0][0]) {
set_self(1252+shengli[0],43,2,0,0);
set_self(1252+shengli[1],43,5,0,0);
set_self(1252+shengli[2],43,5,0,0);
set_self(1252+shengli[3],43,5,0,0);
}else{
set_self(1252+pengyou[1][0],43,2,0,0);
set_self(1252+pengyou[1][1],43,2,0,0);
set_self(1252+pengyou[1][2],43,2,0,0);
set_self(1252+pengyou[0][0],43,5,0,0);
}
//显示胜负
if (shengli[0]==pengyou[0][0]) {
set_self(1244+shengli[0],43,1,0,0);
set_self(1244+shengli[1],43,2,0,0);
set_self(1244+shengli[2],43,2,0,0);
set_self(1244+shengli[3],43,2,0,0);
}else{
set_self(1244+pengyou[1][0],43,1,0,0);
set_self(1244+pengyou[1][1],43,1,0,0);
set_self(1244+pengyou[1][2],43,1,0,0);
set_self(1244+pengyou[0][0],43,2,0,0);
}
//显示独
set_self(1156+pengyou[0][0],37,1,0,0);
}else if(sg==2){//双关
//隐藏 算分
for (var i =0;i<7;i++) {
set_self(1216+i,37,0,0,0);
}
set_self(1141,37,0,0,0);
//显示双关
set_self(1248+shengli[0],37,1,0,0);
set_self(1248+shengli[1],37,1,0,0);
//显示上下游
set_self(1252+shengli[0],43,2,0,0);
set_self(1252+shengli[1],43,3,0,0);
set_self(1252+shengli[2],43,5,0,0);
set_self(1252+shengli[3],43,5,0,0);
//显示胜负
set_self(1244+shengli[0],43,1,0,0);
set_self(1244+shengli[1],43,1,0,0);
set_self(1244+shengli[2],43,2,0,0);
set_self(1244+shengli[3],43,2,0,0);
//显示朋友令牌
set_self(1381+pengyou[0][0],37,1,0,0);
set_self(1381+pengyou[0][1],37,1,0,0);
}else if(sg==4){//双关
//隐藏 算分
for (var i =0;i<7;i++) {
set_self(1216+i,37,1,0,0);
}
set_self(1141,37,1,0,0);
//显示双关
set_self(1248+shengli[0],37,1,0,0);
set_self(1248+shengli[1],37,1,0,0);
//显示上下游
set_self(1252+shengli[0],43,2,0,0);
set_self(1252+shengli[1],43,3,0,0);
set_self(1252+shengli[2],43,4,0,0);
set_self(1252+shengli[3],43,5,0,0);
//显示胜负
set_self(1244+shengli[0],43,1,0,0);
set_self(1244+shengli[1],43,1,0,0);
set_self(1244+shengli[2],43,2,0,0);
set_self(1244+shengli[3],43,2,0,0);
//显示朋友令牌
set_self(1381+pengyou[0][0],37,1,0,0);
set_self(1381+pengyou[0][1],37,1,0,0);
}
else if (sg==1) {//正常打完
for (var i =0;i<4;i++) {
//显示上下游
set_self(1252+shengli[i],43,2+i,0,0);
}
//显示 算分
for (var i =0;i<7;i++) {
set_self(1216+i,37,1,0,0);
}
set_self(1141,37,1,0,0);
//显示胜负
if (jianfen[pengyou[0][0]]+jianfen[pengyou[0][1]]>100) {
set_self(1244+pengyou[0][0],43,1,0,0);
set_self(1244+pengyou[0][1],43,1,0,0);
set_self(1244+pengyou[1][0],43,2,0,0);
set_self(1244+pengyou[1][1],43,2,0,0);
}
else if (jianfen[pengyou[1][0]]+jianfen[pengyou[1][1]]>100) {
set_self(1244+pengyou[1][0],43,1,0,0);
set_self(1244+pengyou[1][1],43,1,0,0);
set_self(1244+pengyou[0][0],43,2,0,0);
set_self(1244+pengyou[0][1],43,2,0,0);
}else if (jianfen[pengyou[0][0]]+jianfen[pengyou[0][1]]==100) {
if (shengli[0]==pengyou[0][0]||shengli[0]==pengyou[0][1]) {
set_self(1244+pengyou[0][0],43,1,0,0);
set_self(1244+pengyou[0][1],43,1,0,0);
set_self(1244+pengyou[1][0],43,2,0,0);
set_self(1244+pengyou[1][1],43,2,0,0);
}else{
set_self(1244+pengyou[1][0],43,1,0,0);
set_self(1244+pengyou[1][1],43,1,0,0);
set_self(1244+pengyou[0][0],43,2,0,0);
set_self(1244+pengyou[0][1],43,2,0,0);
}
}
//显示朋友令牌
set_self(1381+pengyou[0][0],37,1,0,0);
set_self(1381+pengyou[0][1],37,1,0,0);
}else if (sg== 0) {
for (var i =0;i<4;i++) {
//隐藏上下游
set_self(1252+i,37,0,0,0);
set_self(1244+i,37,0,0,0);
}
//隐藏 算分
for (var i =0;i<7;i++) {
set_self(1216+i,37,0,0,0);
}
set_self(1141,37,0,0,0);
}
switch (seat){
case 0:
set_self(436,7,grade[0]);
set_self(437,7,grade[1]);
set_self(438,7,grade[2]);
set_self(439,7,grade[3]);
break;
case 1:
set_self(436,7,grade[1]);
set_self(437,7,grade[2]);
set_self(438,7,grade[3]);
set_self(439,7,grade[0]);
break;
case 2:
set_self(436,7,grade[2]);
set_self(437,7,grade[3]);
set_self(438,7,grade[0]);
set_self(439,7,grade[1]);
break;
case 3:
set_self(436,7,grade[3]);
set_self(437,7,grade[0]);
set_self(438,7,grade[1]);
set_self(439,7,grade[2]);
break;
default:
break;
}
} //自己 总分 总局数 打了几局
var dajiesuan = function (seat,grade,ju,dajiju) {//结算
set_group(206,37,1,0,0);//set_level(502,0);
Utl.gameOver();
set_self(1190,57,0,0,0);
jszt =3;
set_self(1163,18,255,0,0);
set_self(1164,18,503,0,0);
set_self(1165,18,751,0,0);
set_self(1166,18,1000,0,0);
set_self(1178,18,255-25,0,0);
set_self(1179,18,503-25,0,0);
set_self(1180,18,751-25,0,0);
set_self(1181,18,1000-25,0,0);
for (var i =0;i<4;i++) {
set_self(1280+i,37,0,0,0);
}
for (var i =0;i<4;i++) {
set_self(1178+i,37,0,0,0);
}
for (var i =0;i<4;i++) {
set_self(1285+i,21,15+ju*80,0,0);
}
//清空虚拟id
for (var j=0;j<4;j++) {
for (var i=0;i<jiesuanid.length/4;i++) {
ifast_dllpritefromspritecopy(1285+j,i);
}
}
jiesuanid = [];
var gr = [0,0,0,0];
if (grade.length>0) {
gr = [];
for (var i=0;i<grade.length;i++) {
gr.push(grade[i]);
}
//虚拟ID
for(var i=0;i<dajiju;i++){
var meixiaoju = i;
jiesuanid[i*4+0] = ifast_addtospritefromspritecopy(1285,1139,10,15+i*80,meixiaoju);
jiesuanid[i*4+1] = ifast_addtospritefromspritecopy(1286,1139,10,15+i*80,meixiaoju);
jiesuanid[i*4+2] = ifast_addtospritefromspritecopy(1287,1139,10,15+i*80,meixiaoju);
jiesuanid[i*4+3] = ifast_addtospritefromspritecopy(1288,1139,10,15+i*80,meixiaoju);
}
}
var jus = 1;
for (var i = 0; i<jiesuanid.length;i++ ) {
if (i==jus*4) {
jus = jus+1;
}
set_self(jiesuanid[i],7," 第"+jus+"局 "+gr[i]);
}
//**********************
var gar = [0,0,0,0];
for (var j =0;j<4;j++) {
for (var i =0;i<dajiju;i++) {
gar[j] = gar[j]+gr[j+i*4];
}
}
var a = gar[0];
var b = gar[1];
var c = gar[2];
var d = gar[3];
var jiesuanxx = [];
for (var i =0;i<4;i++) {
jiesuanxx[i] = [Utl.getNicknameBySeat(i),gar[i]];
}
Utl.onGameFinished(jiesuanxx);
for (var i =0;i<gar.length;i++) {
if(gar[i]<0){
set_self(1163+i,7,-gar[i]);
set_self(1178+i,37,1,0,0);
}else{
set_self(1163+i,7,gar[i]);
}
}
for (var i =0;i<4;i++) {
if(gar[i]<=-1000){
set_self(1163+i,20,120,0,0);
set_self(1163+i,18,get_self(1163+i,18,0,0,0)-45,0,0);
set_self(1178+i,18,get_self(1163+i,18,0,0,0)-25,0,0);
}else if(gar[i]<=-100&&gar[i]>-1000){
set_self(1163+i,20,90,0,0);
set_self(1163+i,18,get_self(1163+i,18,0,0,0)-30,0,0);
set_self(1178+i,18,get_self(1163+i,18,0,0,0)-25,0,0);
}else if(gar[i]<=-10&&gar[i]>-100){
set_self(1163+i,20,60,0,0);
set_self(1163+i,18,get_self(1163+i,18,0,0,0)-15,0,0);
set_self(1178+i,18,get_self(1163+i,18,0,0,0)-25,0,0);
}else if(gar[i]<10&&gar[i]>-10){
set_self(1163+i,20,30,0,0);
}else if(gar[i]>=10&&gar[i]<100){
set_self(1163+i,20,60,0,0);
set_self(1163+i,18,get_self(1163+i,18,0,0,0)-15,0,0);
set_self(1178+i,18,get_self(1163+i,18,0,0,0)-25,0,0);
}else if(gar[i]>=100&&gar[i]<1000){
set_self(1163+i,20,90,0,0);
set_self(1163+i,18,get_self(1163+i,18,0,0,0)-30,0,0);
set_self(1178+i,18,get_self(1163+i,18,0,0,0)-25,0,0);
}else if(gar[i]>=1000){
set_self(1163+i,20,120,0,0);
set_self(1163+i,18,get_self(1163+i,18,0,0,0)-45,0,0);
set_self(1178+i,18,get_self(1163+i,18,0,0,0)-25,0,0);
}
}
//**********************
//////头像////////
for(var i=0;i<4;i++)
{
set_self(1133+i,1,Utl.getHeadimgSrc(i));
}
///////昵称///////////
for(var i=0;i<4;i++)
{
set_self(1128+i,7,Func.subString(Utl.getNicknameBySeat(i),12,true));
}
set_self(1128,18,270-(get_self(1128,7).gblen()*14)/2,0,0);
set_self(1129,18,518-(get_self(1129,7).gblen()*14)/2,0,0);
set_self(1130,18,766-(get_self(1130,7).gblen()*14)/2,0,0);
set_self(1131,18,1013-(get_self(1131,7).gblen()*14)/2,0,0);
if (a>=b&&a>=c&&a>=d) {
if (a==b) {
set_self(1281,37,1,0,0);
set_self(1277,37,0,0,0);
}
if (a==c) {
set_self(1282,37,1,0,0);
set_self(1278,37,0,0,0);
}
if (a==d) {
set_self(1283,37,1,0,0);
set_self(1279,37,0,0,0);
}
set_self(1280,37,1,0,0);
set_self(1276,37,0,0,0);
}
else if (b>=a&&b>=c&&b>=d) {
if (a==b) {
set_self(1280,37,1,0,0);
set_self(1276,37,0,0,0);
}
if (b==c) {
set_self(1282,37,1,0,0);
set_self(1278,37,0,0,0);
}
if (b==d) {
set_self(1283,37,1,0,0);
set_self(1279,37,0,0,0);
}
set_self(1281,37,1,0,0);
set_self(1277,37,0,0,0);
}else if (c>=a&&c>=b&&c>=d) {
if (a==c) {
set_self(1280,37,1,0,0);
set_self(1276,37,0,0,0);
}
if (b==c) {
set_self(1281,37,1,0,0);
set_self(1277,37,0,0,0);
}
if (c==d) {
set_self(1283,37,1,0,0);
set_self(1279,37,0,0,0);
}
set_self(1282,37,1,0,0);
set_self(1278,37,0,0,0);
}else if (d>=a&&d>=b&&d>=c) {
if (d==a) {
set_self(1280,37,1,0,0);
set_self(1276,37,0,0,0);
}
if (d==b) {
set_self(1281,37,1,0,0);
set_self(1277,37,0,0,0);
}
if (d==c) {
set_self(1282,37,1,0,0);
set_self(1278,37,0,0,0);
}
set_self(1283,37,1,0,0);
set_self(1279,37,0,0,0);
}
}
var shizhong = function (kongzhi,seat) {//时钟
set_self(1193,20,40,0,0);
set_self(1193,21,25,0,0);
shijian = 30;
set_self(1193,7,shijian);
set_self(1189,37,1,0,0);
set_self(1193,37,1,0,0);
var position=[[581,290],[150,270],[630,120],[1045,270]];
var delta = [22,45];
var myseat = Utl.getMySeat();
var indexer = (4+myseat-kongzhi)%4;
set_self(1189,18,position[indexer][0],0,0);
set_self(1189,19,position[indexer][1],0,0);
set_self(1193,18,position[indexer][0]+delta[0],0,0);
set_self(1193,19,position[indexer][1]+delta[1],0,0);
// switch (kongzhi){
// case 0:
// switch (Utl.getMySeat()){
// case 0:
// set_self(1189,18,581,0,0);
// set_self(1189,19,306,0,0);
// set_self(1193,18,581+22,0,0);
// set_self(1193,19,306+45,0,0);
// break;
// case 1:
// set_self(1189,18,150,0,0);
// set_self(1189,19,270,0,0);
// set_self(1193,18,150+22,0,0);
// set_self(1193,19,270+45,0,0);
// break;
// case 2:
// set_self(1189,18,630,0,0);
// set_self(1189,19,120,0,0);
// set_self(1193,18,630+22,0,0);
// set_self(1193,19,120+45,0,0);
// break;
// case 3:
// set_self(1189,18,1045,0,0);
// set_self(1189,19,270,0,0);
// set_self(1193,18,1045+22,0,0);
// set_self(1193,19,270+45,0,0);
// break;
// default:
// break;
// }
// break;
// case 1:
// switch (Utl.getMySeat()){
// case 1:
// set_self(1189,18,581,0,0);
// set_self(1189,19,306,0,0);
// set_self(1193,18,581+22,0,0);
// set_self(1193,19,306+45,0,0);
// break;
// case 2:
// set_self(1189,18,150,0,0);
// set_self(1189,19,270,0,0);
// set_self(1193,18,150+22,0,0);
// set_self(1193,19,270+45,0,0);
// break;
// case 3:
// set_self(1189,18,630,0,0);
// set_self(1189,19,120,0,0);
// set_self(1193,18,630+22,0,0);
// set_self(1193,19,120+45,0,0);
// break;
// case 0:
// set_self(1189,18,1045,0,0);
// set_self(1189,19,270,0,0);
// set_self(1193,18,1045+22,0,0);
// set_self(1193,19,270+45,0,0);
// break;
// default:
// break;
// }
// break;
// case 2:
// switch (Utl.getMySeat()){
// case 2:
// set_self(1189,18,581,0,0);
// set_self(1189,19,306,0,0);
// set_self(1193,18,581+22,0,0);
// set_self(1193,19,306+45,0,0);
// break;
// case 3:
// set_self(1189,18,150,0,0);
// set_self(1189,19,270,0,0);
// set_self(1193,18,150+22,0,0);
// set_self(1193,19,270+45,0,0);
// break;
// case 0:
// set_self(1189,18,630,0,0);
// set_self(1189,19,120,0,0);
// set_self(1193,18,630+22,0,0);
// set_self(1193,19,120+45,0,0);
// break;
// case 1:
// set_self(1189,18,1045,0,0);
// set_self(1189,19,270,0,0);
// set_self(1193,18,1045+22,0,0);
// set_self(1193,19,270+45,0,0);
// break;
// default:
// break;
// }
// break;
// case 3:
// switch (Utl.getMySeat()){
// case 3:
// set_self(1189,18,581,0,0);
// set_self(1189,19,306,0,0);
// set_self(1193,18,581+22,0,0);
// set_self(1193,19,306+45,0,0);
// break;
// case 0:
// set_self(1189,18,150,0,0);
// set_self(1189,19,270,0,0);
// set_self(1193,18,150+22,0,0);
// set_self(1193,19,270+45,0,0);
// break;
// case 1:
// set_self(1189,18,630,0,0);
// set_self(1189,19,120,0,0);
// set_self(1193,18,630+22,0,0);
// set_self(1193,19,120+45,0,0);
// break;
// case 2:
// set_self(1189,18,1045,0,0);
// set_self(1189,19,270,0,0);
// set_self(1193,18,1045+22,0,0);
// set_self(1193,19,270+45,0,0);
// break;
// default:
// break;
// }
// default:
// break;
// }
}
var Record_Clock = function (kongzhi,seat) {//时钟
set_self(1193,20,40,0,0);
set_self(1193,21,25,0,0);
shijian = 30;
set_self(1193,7,shijian);
set_self(1189,37,1,0,0);
set_self(1193,37,1,0,0);
switch (kongzhi){
case 0:
switch (seat){
case 0:
set_self(1189,18,581,0,0);
set_self(1189,19,405,0,0);
set_self(1193,18,581+22,0,0);
set_self(1193,19,405+45,0,0);
break;
case 1:
set_self(1189,18,150,0,0);
set_self(1189,19,350,0,0);
set_self(1193,18,150+22,0,0);
set_self(1193,19,350+45,0,0);
break;
case 2:
set_self(1189,18,630,0,0);
set_self(1189,19,240,0,0);
set_self(1193,18,630+22,0,0);
set_self(1193,19,240+45,0,0);
break;
case 3:
set_self(1189,18,1045,0,0);
set_self(1189,19,350,0,0);
set_self(1193,18,1045+22,0,0);
set_self(1193,19,350+45,0,0);
break;
default:
break;
}
break;
case 1:
switch (seat){
case 1:
set_self(1189,18,581,0,0);
set_self(1189,19,405,0,0);
set_self(1193,18,581+22,0,0);
set_self(1193,19,405+45,0,0);
break;
case 2:
set_self(1189,18,150,0,0);
set_self(1189,19,350,0,0);
set_self(1193,18,150+22,0,0);
set_self(1193,19,350+45,0,0);
break;
case 3:
set_self(1189,18,630,0,0);
set_self(1189,19,240,0,0);
set_self(1193,18,630+22,0,0);
set_self(1193,19,240+45,0,0);
break;
case 0:
set_self(1189,18,1045,0,0);
set_self(1189,19,350,0,0);
set_self(1193,18,1045+22,0,0);
set_self(1193,19,350+45,0,0);
break;
default:
break;
}
break;
case 2:
switch (seat){
case 2:
set_self(1189,18,581,0,0);
set_self(1189,19,405,0,0);
set_self(1193,18,581+22,0,0);
set_self(1193,19,405+45,0,0);
break;
case 3:
set_self(1189,18,150,0,0);
set_self(1189,19,350,0,0);
set_self(1193,18,150+22,0,0);
set_self(1193,19,350+45,0,0);
break;
case 0:
set_self(1189,18,630,0,0);
set_self(1189,19,240,0,0);
set_self(1193,18,630+22,0,0);
set_self(1193,19,240+45,0,0);
break;
case 1:
set_self(1189,18,1045,0,0);
set_self(1189,19,350,0,0);
set_self(1193,18,1045+22,0,0);
set_self(1193,19,350+45,0,0);
break;
default:
break;
}
break;
case 3:
switch (seat){
case 3:
set_self(1189,18,581,0,0);
set_self(1189,19,405,0,0);
set_self(1193,18,581+22,0,0);
set_self(1193,19,405+45,0,0);
break;
case 0:
set_self(1189,18,150,0,0);
set_self(1189,19,350,0,0);
set_self(1193,18,150+22,0,0);
set_self(1193,19,350+45,0,0);
break;
case 1:
set_self(1189,18,630,0,0);
set_self(1189,19,240,0,0);
set_self(1193,18,630+22,0,0);
set_self(1193,19,240+45,0,0);
break;
case 2:
set_self(1189,18,1045,0,0);
set_self(1189,19,350,0,0);
set_self(1193,18,1045+22,0,0);
set_self(1193,19,350+45,0,0);
break;
default:
break;
}
break;
case -1:
set_self(1189,37,0,0,0);
set_self(1193,37,0,0,0);
default:
break;
}
}
var miao = function () {//倒计时
if (shijian >0) {
shijian = shijian-1;
}
if (shijian==9) {
set_self(1193,20,20,0,0);
set_self(1193,21,25,0,0);
set_self(1193,18,get_self(1193,18,0,0,0)+10,0,0);
}
set_self(1193,7,shijian);
if (shijian==0) {
set_self(1189,57,0,0,0);
}
switch (shijian){
case 10:
if (zhaopengyou_bianliang.pub.kongzhiquan == Utl.getMySeat()) {
Utl.playSound("00202.mp3");
}
break;
case 5:
if (zhaopengyou_bianliang.pub.kongzhiquan == Utl.getMySeat()) {
Utl.playSound("00202.mp3");
}
break;
case 0:
if (zhaopengyou_bianliang.pub.kongzhiquan == Utl.getMySeat()) {
Utl.playSound("00202.mp3");
}
break;
default:
break;
}
}
var suanfen = function (qz,dz,jj,zhadanpai) {//算分
///////昵称///////////
set_self(1290,7,Func.subString(Utl.getNicknameBySeat(0),8,true));
set_self(1290,18,289-10-(get_self(1290,7).gblen()*8)/2,0,0);
set_self(1292,7,Func.subString(Utl.getNicknameBySeat(1),8,true));
set_self(1292,18,520-10-(get_self(1292,7).gblen()*8)/2,0,0);
set_self(1305,7,Func.subString(Utl.getNicknameBySeat(2),8,true));
set_self(1305,18,750-10-(get_self(1305,7).gblen()*8)/2,0,0);
set_self(1313,7,Func.subString(Utl.getNicknameBySeat(3),8,true));
set_self(1313,18,979-10-(get_self(1313,7).gblen()*8)/2,0,0);
set_self(1360,20,20,0,0);
set_self(1363,20,20,0,0);
set_self(1365,20,20,0,0);
set_self(1367,20,20,0,0);
var img = [1125,1126];
var mult = [1,1,1,1];
for(var i=0;i<4;i++){
if(zhaopengyou_bianliang.pub.chongguan[i] == 1 ) {
mult[i] *=2;
}
if (zhaopengyou_bianliang.pub.chongguan[i+4] == 1) {
mult[i] *=2;
}
}
switch (qz){
case 209:
for (var i=0;i<5;i++) {
set_self(1339+i,43,dz[0][i]+1,0,0);
}
GameUI.setNumberImage(1360,jj[0]/mult[0],20);
//set_self(1360,7,jj[0]/mult[0]);
//if (jj[0]>=10) {
//set_self(1360,20,40,0,0);
//}
//显示牌
drawJiesuanCards1 = [];
var idx = 0;
var cnt = 0;
for(var i=0;i<zhadanpai[0].length;i++){
var sp = [];
for(var j=0;j<zhadanpai[0][i].length;j++){
sp.push(cnt+1443);
set_self(cnt+1443,43,zhadanpai[0][i][j]%54+1,0,0);
cnt++;
}
drawJiesuanCards1.push([img[idx],sp]);
idx = ++idx%2;
}
for(var i=cnt;i<27;i++){
set_self(i+1443,37,0,0,0);
}
break;
case 210:
for (var i=0;i<5;i++) {
set_self(1344+i,43,dz[1][i]+1,0,0);
}
GameUI.setNumberImage(1363,jj[1]/mult[1],20);
//set_self(1363,7,jj[1]);
//if (jj[1]>=10) {
//set_self(1363,20,40,0,0);
//}
//显示牌
drawJiesuanCards2 = [];
var idx = 0;
var cnt = 0;
for(var i=0;i<zhadanpai[1].length;i++){
var sp = [];
for(var j=0;j<zhadanpai[1][i].length;j++){
sp.push(cnt+1470);
set_self(cnt+1470,43,zhadanpai[1][i][j]%54+1,0,0);
cnt++;
}
drawJiesuanCards2.push([img[idx],sp]);
idx = ++idx%2;
}
for(var i=cnt;i<27;i++){
set_self(i+1470,37,0,0,0);
}
break;
case 211:
for (var i=0;i<5;i++) {
set_self(1349+i,43,dz[2][i]+1,0,0);
}
GameUI.setNumberImage(1365,jj[2]/mult[2],20);
//set_self(1365,7,jj[2]);
//if (jj[2]>=10) {
//set_self(1365,20,40,0,0);
//}
//显示牌
drawJiesuanCards3 = [];
var idx = 0;
var cnt = 0;
for(var i=0;i<zhadanpai[2].length;i++){
var sp = [];
for(var j=0;j<zhadanpai[2][i].length;j++){
sp.push(cnt+1497);
set_self(cnt+1497,43,zhadanpai[2][i][j]%54+1,0,0);
cnt++;
}
drawJiesuanCards3.push([img[idx],sp]);
idx = ++idx%2;
}
for(var i=cnt;i<27;i++){
set_self(i+1497,37,0,0,0);
}
break;
case 212:
for (var i=0;i<5;i++) {
set_self(1354+i,43,dz[3][i]+1,0,0);
}
GameUI.setNumberImage(1367,jj[3]/mult[3],20);
//set_self(1367,7,jj[3]);
//if (jj[3]>=10) {
//set_self(1367,20,40,0,0);
//}
//显示牌
drawJiesuanCards4 = [];
var idx = 0;
var cnt = 0;
for(var i=0;i<zhadanpai[3].length;i++){
var sp = [];
for(var j=0;j<zhadanpai[3][i].length;j++){
sp.push(cnt+1524);
set_self(cnt+1524,43,zhadanpai[3][i][j]%54+1,0,0);
cnt++;
}
drawJiesuanCards4.push([img[idx],sp]);
idx = ++idx%2;
}
for(var i=cnt;i<27;i++){
set_self(i+1524,37,0,0,0);
}
break;
default:
break;
}
}