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

459 lines
9.7 KiB
JavaScript

var frieng = function (fri,zj,z) {//显示朋友
set_group(215,37,0,0,0);//set_level(101,0);
if (z==0) {//庄显示
//set_self(1268,37,1,0,0);
switch (zj){//自己是几
case 0:
if (fri==0) {//要显示的庄是几
set_self(1268,18,4,0,0);
set_self(1268,19,531,0,0);
}
if (fri==1) {
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
}
if (fri==2) {
set_self(1268,18,735,0,0);
set_self(1268,19,74,0,0);
}
if (fri==3) {
set_self(1268,18,4,0,0);
set_self(1268,19,242,0,0);
}
break;
case 1:
if (fri==1) {//要显示的庄是几
set_self(1268,18,4,0,0);
set_self(1268,19,531,0,0);
}
if (fri==2) {
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
}
if (fri==3) {
set_self(1268,18,735,0,0);
set_self(1268,19,74,0,0);
}
if (fri==0) {
set_self(1268,18,4,0,0);
set_self(1268,19,242,0,0);
}
break;
case 2:
if (fri==2) {//要显示的庄是几
set_self(1268,18,4,0,0);
set_self(1268,19,531,0,0);
}
if (fri==3) {
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
}
if (fri==0) {
set_self(1268,18,735,0,0);
set_self(1268,19,74,0,0);
}
if (fri==1) {
set_self(1268,18,4,0,0);
set_self(1268,19,242,0,0);
}
break;
case 3:
if (fri==3) {//要显示的庄是几
set_self(1268,18,4,0,0);
set_self(1268,19,531,0,0);
}
if (fri==0) {
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
}
if (fri==1) {
set_self(1268,18,735,0,0);
set_self(1268,19,74,0,0);
}
if (fri==2) {
set_self(1268,18,4,0,0);
set_self(1268,19,242,0,0);
}
break;
default:
break;
}
}else if(z==1){//朋友显示
set_self(1268,37,1,0,0);
set_self(1379,37,1,0,0);
switch (zj){//自己是几
case 0:
if (fri==0) {//要显示的朋友是几
set_self(1379,18,4,0,0);
set_self(1379,19,531,0,0);
}
if (fri==1) {
set_self(1379,18,1149,0,0);
set_self(1379,19,242,0,0);
}
if (fri==2) {
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
}
if (fri==3) {
set_self(1379,18,4,0,0);
set_self(1379,19,242,0,0);
}
break;
case 1:
if (fri==1) {//要显示的朋友是几
set_self(1379,18,4,0,0);
set_self(1379,19,531,0,0);
}
if (fri==2) {
set_self(1379,18,1149,0,0);
set_self(1379,19,242,0,0);
}
if (fri==3) {
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
}
if (fri==0) {
set_self(1379,18,4,0,0);
set_self(1379,19,242,0,0);
}
break;
case 2:
if (fri==2) {//要显示的朋友是几
set_self(1379,18,4,0,0);
set_self(1379,19,531,0,0);
}
if (fri==3) {
set_self(1379,18,1149,0,0);
set_self(1379,19,242,0,0);
}
if (fri==0) {
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
}
if (fri==1) {
set_self(1379,18,4,0,0);
set_self(1379,19,242,0,0);
}
break;
case 3:
if (fri==3) {//要显示的朋友是几
set_self(1379,18,4,0,0);
set_self(1379,19,531,0,0);
}
if (fri==0) {
set_self(1379,18,1149,0,0);
set_self(1379,19,242,0,0);
}
if (fri==1) {
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
}
if (fri==2) {
set_self(1379,18,4,0,0);
set_self(1379,19,242,0,0);
}
break;
default:
break;
}
}else if(z==2){//独
set_self(1268,37,1,0,0);
set_self(1379,37,1,0,0);
set_self(1380,37,1,0,0);
switch (zj){//自己是几
case 0:
if (fri==0) {//独的人是几
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,242,0,0);
}
if (fri==1) {
set_self(1268,18,4,0,0);
set_self(1268,19,531,0,0);
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,242,0,0);
}
if (fri==2) {
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
set_self(1379,18,4,0,0);
set_self(1379,19,531,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,242,0,0);
}
if (fri==3) {
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,531,0,0);
}
break;
case 1:
if (fri==1) {//独的人是几
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,242,0,0);
}
if (fri==2) {
set_self(1268,18,4,0,0);
set_self(1268,19,531,0,0);
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,242,0,0);
}
if (fri==3) {
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
set_self(1379,18,4,0,0);
set_self(1379,19,531,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,242,0,0);
}
if (fri==0) {
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,531,0,0);
}
break;
case 2:
if (fri==2) {//独的人是几
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,242,0,0);
}
if (fri==3) {
set_self(1268,18,4,0,0);
set_self(1268,19,531,0,0);
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,242,0,0);
}
if (fri==0) {
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
set_self(1379,18,4,0,0);
set_self(1379,19,531,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,242,0,0);
}
if (fri==1) {
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,531,0,0);
}
break;
case 3:
if (fri==3) {//独的人是几
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,242,0,0);
}
if (fri==0) {
set_self(1268,18,4,0,0);
set_self(1268,19,531,0,0);
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,242,0,0);
}
if (fri==1) {
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
set_self(1379,18,4,0,0);
set_self(1379,19,531,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,242,0,0);
}
if (fri==2) {
set_self(1268,18,1149,0,0);
set_self(1268,19,242,0,0);
set_self(1379,18,735,0,0);
set_self(1379,19,74,0,0);
set_self(1380,18,4,0,0);
set_self(1380,19,531,0,0);
}
break;
default:
break;
}
}
}
var zjzb = function () {
//如果自己准备了
set_group(205,37,0,0,0);//set_level(105,0);
set_group(201,37,0,0,0);//set_level(103,1);
set_group(203,37,1,0,0);//set_level(103,1);
for (var i=0;i<4;i++) {
set_self(i+1124,37,0,0,0);
}
switch (Utl.getMySeat()){
case 0:
for (var i=0;i<=3;i++) {
if (zhaopengyou_bianliang.pub.zhunbei[i]==1) {
set_self(i+1124,37,1,0,0);
}
}
break;
case 1:
for (var i=1;i<=3;i++) {
if (zhaopengyou_bianliang.pub.zhunbei[i]==1) {
set_self(i+1123,37,1,0,0);
}
}
if (zhaopengyou_bianliang.pub.zhunbei[0]==1) {
set_self(1127,37,1,0,0);
}
break;
case 2:
for (var i=2;i<=3;i++) {
if (zhaopengyou_bianliang.pub.zhunbei[i]==1) {
set_self(i+1122,37,1,0,0);
}
}
if (zhaopengyou_bianliang.pub.zhunbei[0]==1) {
set_self(1126,37,1,0,0);
}
if (zhaopengyou_bianliang.pub.zhunbei[1]==1) {
set_self(1127,37,1,0,0);
}
break;
case 3:
if (zhaopengyou_bianliang.pub.zhunbei[3]==1) {
set_self(1124,37,1,0,0);
}
for (var i=0;i<3;i++) {
if (zhaopengyou_bianliang.pub.zhunbei[i]==1) {
set_self(1125+i,37,1,0,0);
}
}
break;
default:
break;
}
if (get_self(1124,37,0,0,0)==1) {
set_self(1399,37,0,0,0);
}
}
var zbqk = function (zhunbei){
switch (Utl.getMySeat()){
case 0:
for (var i=0;i<=3;i++) {
if (zhunbei[i]==1) {
set_self(i+1124,37,1,0,0);
}
}
break;
case 1:
for (var i=1;i<=3;i++) {
if (zhunbei[i]==1) {
set_self(i+1123,37,1,0,0);
}
}
if (zhunbei[0]==1) {
set_self(1127,37,1,0,0);
}
break;
case 2:
for (var i=2;i<=3;i++) {
if (zhunbei[i]==1) {
set_self(i+1122,37,1,0,0);
}
}
if (zhunbei[0]==1) {
set_self(1126,37,1,0,0);
}
if (zhunbei[1]==1) {
set_self(1127,37,1,0,0);
}
break;
case 3:
if (zhunbei[3]==1) {
set_self(1124,37,1,0,0);
}
for (var i=0;i<3;i++) {
if (zhunbei[i]==1) {
set_self(1125+i,37,1,0,0);
}
}
break;
default:
break;
}
}
var dajujiesuan = function () {
set_group(206,37,1,0,0);//set_level(502,1);
var zf = [0,0,0,0];
for(var i = 0;i<zhaopengyou_bianliang.pub.fen.length/4;i++){
zf[0] = zf[0]+zhaopengyou_bianliang.pub.fen[i*4];
zf[1] = zf[1]+zhaopengyou_bianliang.pub.fen[i*4+1];
zf[2] = zf[2]+zhaopengyou_bianliang.pub.fen[i*4+2];
zf[3] = zf[3]+zhaopengyou_bianliang.pub.fen[i*4+3];
}
if (zhaopengyou_bianliang.pub.fen.length>0) {
Utl.getMultipleResult(zf);
GameUI.showCalBtn(zf);
}
switch (Utl.getMySeat()){
case 0:
dajiesuan(0,zhaopengyou_bianliang.pub.fen,jushu[1],jushu[0],zhaopengyou_bianliang.pub.grade);
break;
case 1:
dajiesuan(1,zhaopengyou_bianliang.pub.fen,jushu[1],jushu[0],zhaopengyou_bianliang.pub.grade);
break;
case 2:
dajiesuan(2,zhaopengyou_bianliang.pub.fen,jushu[1],jushu[0],zhaopengyou_bianliang.pub.grade);
break;
case 3:
dajiesuan(3,zhaopengyou_bianliang.pub.fen,jushu[1],jushu[0],zhaopengyou_bianliang.pub.grade);
break;
default:
break;
}
}