目录结构调整

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,861 @@
gameabc_face.ontimer_1001 = function(gameid, spid, times, timelong, alltimes)
{
set_self(1001,57,0,0,0);
set_self(1002,57,500,0,0);
}
gameabc_face.ontimer_1002 = function(gameid, spid, times, timelong, alltimes)
{
play_ani(1,1107,18,474,1280,0,300,0,0,0,1,0,0);
set_self(1002,57,0,0,0);
}
gameabc_face.ontimer_1075 = function(gameid, spid, times, timelong, alltimes)
{
if(get_self(1075,7)<=0)
{
Utl.playSound(yx.changyong[5]);
set_self(1075,57,0,0,0);
}
else
{
set_self(1075,7,get_self(1075,7)-1);
if(get_self(1075,7)<10)
{
set_self(1075,20,20,0,0);
set_self(1075,18,get_self(1074,18)+47,0,0);
}
else
{
set_self(1075,20,40,0,0);
set_self(1075,18,get_self(1074,18)+37,0,0);
}
}
};
gameabc_face.ontimer_1076 = function(gameid, spid, times, timelong, alltimes)
{
if (game.paixing == null ) {
for (var i=1131;i<=1134;i++) {
set_self(i,37,0,0,0);
}
}
set_self(1076,57,0);
}
gameabc_face.ontimer_1010 = function(gameid, spid, times, timelong, alltimes)
{
gp_chonglian();//重绘
}
gameabc_face.ontimer_1065 = function(gameid, spid, times, timelong, alltimes)
{
bianpai ++;
var zhongzhi = 567+67;
var chuzhi = 567;
if (bianpai%2 == 1) {
set_self(1143,1,53,0,0);
set_self(1143,43,55,0,0);
play_ani(1,1143,20,0,134,0,150,0,0,0,1,0,0);
play_ani(1,1143,18,zhongzhi,chuzhi,0,150,0,0,0,1,0,0);
} else {
var ss = ifast_random(13)+1;
set_self(1143,1,567,0,0);
set_self(1143,43,ss,0,0);
play_ani(1,1143,20,134,0,0,150,0,0,0,1,0,0);
play_ani(1,1143,18,chuzhi,zhongzhi,0,150,0,0,0,1,0,0);
}
if (bianpai == 8) {
set_self(1143,1,567,0,0);
set_self(1065,57,0,0,0);
set_self(1143,43,game.laizi,0,0);
play_ani(0,1143,0);
set_self(1143,20,134,0,0);
set_self(1063,57,0,0,0);
set_self(1063,57,200,0,0);
}
};
gameabc_face.ontimer_1052 = function(gameid, spid, times, timelong, alltimes)
{
play_ani(1,1143,35,0,255,0,200,0,0,0,1,0,0);
set_self(1052,57,0);
dxpaixu(game.pai,game.laizi);
gp_ui_xssp(game.pai,game.laizi,game.leixing);
if (kehuduan!=0) {
gp_ui_shizhong(game.control);
}
for (var i = 0; i < game.pai.length; i++) {
set_self(1081+i,37,0,0,0);
}
if (game.control == game.my_seat) //显示按钮
{
set_group(301,37,0,0,0);
set_self(anniu[2],37,1,0,0);
set_self(anniu[2],18,550,0,0);
if (game.people == 3 ) {
if ( game.laizi == 3) {
gp_tishiyu()
set_self(1080,1,577,0,0);//先手
} else {
set_self(1080,1,575,0,0);
}
}
}
}
gameabc_face.ontimer_1063 = function(gameid, spid, times, timelong, alltimes)
{
var laizi = game.laizi;
set_self(1143,43,laizi,0,0);
play_ani(1,1143,19,280,-10,0,800,0,500,0,1,0,0);
play_ani(1,1143,33,100,45,0,800,0,500,0,1,0,0);
play_ani(1,1143,35,255,0,0,300,0,500,0,1,0,0);
set_self(1063,57,0);
set_self(1052,57,1100,0,0);
}
gameabc_face.ontimer_1064 = function(gameid, spid, times, timelong, alltimes)
{
if (sp>game.ersansi[0]-1000) {
set_self(1064,57,0,0,0);
if (game.leixing[3] ==2 ) { //癞子模式
gp_ui_laizidh();
/////再次排序////////////
/////在显示按钮//////////
} else {
gp_ui_shizhong(game.control);
if (game.control == game.my_seat) //显示按钮
{
set_group(301,37,0,0,0);
set_self(anniu[2],37,1,0,0);
set_self(anniu[2],18,550,0,0);
if (game.people == 3 ) {
if ( game.laizi == 3) {
gp_tishiyu(4,536);
} else {
gp_tishiyu(2,536);
}
}
}
}
}
else
{
for (var i=0;i<=sp-1;i++) {
set_self(1001,18,spx-sp*spjg/2,0,0);
set_self(1001+i,18,get_self(1001,18,0,0,0)+spjg*i,0,0);
set_self(1001+i,19,spy,0,0);
set_self(1001+i,43,game.pai[i]+1,0,0);
//set_self(1001+i,43,55,0,0);
set_self(1001+i,37,1,0,0);
set_self(1081,18,spx-sp*spjg/2,0,0);
set_self(1081+i,18,get_self(1001,18,0,0,0)+spjg*i,0,0);
set_self(1081+i,19,spy,0,0);
}
var ssssa =[];
for (var i = 0; i < game.people; i++) {
ssssa.push(sp);
}
gp_ui_xsspshu(ssssa);
sp++;
}
}
gameabc_face.ontimer_1061 = function(gameid, spid, times, timelong, alltimes)
{
set_self(1061,57,0);
set_group(218,37,0,0,0);
set_group(303,37,0,0,0);
for (var a= 0;a<game.people;a++)
{
switch (Utl.changeToStatus(a)){
case 0:
for(var i =1001;i<=game.ersansi[0] ; i++){
if(get_self(i,19,0,0,0) == spy || get_self(i,19,0,0,0) == spy2){
set_self(i,37,0,0,0);
}
}
dxpaixu(game.suoyoupai[a],game.laizi);
for (var i = game.ersansi[0]+1 -game.suoyoupai[a].length;i<=game.ersansi[0];i++) //显示出牌的位置
{
set_self(game.ersansi[0]+1-game.suoyoupai[a].length,18,cpx1-game.suoyoupai[a].length*23/2,0,0);
set_self(i,18,get_self(game.ersansi[0]+1-game.suoyoupai[a].length,18,0,0,0)+23*(i-(game.ersansi[0]+1-game.suoyoupai[a].length)),0,0);
set_self(i,19,cpy1,0,0);
set_self(i,33,cpsf,0,0);
set_self(i,43,game.suoyoupai[a][i-game.ersansi[0]-1 +game.suoyoupai[a].length]+1);
set_self(i,37,1,0,0);
set_self(i,1,53,0,0);
}
gp_ui_laizibz(game.suoyoupai[a],game.laizi,game.ersansi[0]+1 - game.suoyoupai[a].length);
break;
case 1:
dxpaixu(game.suoyoupai[a],game.laizi);
for (var i = game.ersansi[1]+1 -game.suoyoupai[a].length;i<=game.ersansi[1];i++) //显示出牌的位置
{
set_self(game.ersansi[1]+1-game.suoyoupai[a].length,18,cpx2-game.suoyoupai[a].length*23,0,0);
set_self(i,18,get_self(game.ersansi[1]+1-game.suoyoupai[a].length,18,0,0,0)+23*(i-(game.ersansi[1]+1-game.suoyoupai[a].length)),0,0);
set_self(i,19,cpy2,0,0);
set_self(i,33,cpsf,0,0);
set_self(i,43,game.suoyoupai[a][i-game.ersansi[1]-1 +game.suoyoupai[a].length]+1);
set_self(i,37,1,0,0);
set_self(i,1,53,0,0);
}
gp_ui_laizibz(game.suoyoupai[a],game.laizi,game.ersansi[1]+1 - game.suoyoupai[a].length);
break;
case 2:
dxpaixu(game.suoyoupai[a],game.laizi);
for (var i = game.ersansi[2]+1 -game.suoyoupai[a].length;i<=game.ersansi[2];i++) //显示出牌的位置
{
set_self(game.ersansi[2]+1-game.suoyoupai[a].length,18,cpx4,0,0);
set_self(i,18,get_self(game.ersansi[2]+1-game.suoyoupai[a].length,18,0,0,0)+23*(i-(game.ersansi[2]+1-game.suoyoupai[a].length)),0,0);
set_self(i,19,cpy2,0,0);
set_self(i,33,cpsf,0,0);
set_self(i,43,game.suoyoupai[a][i-game.ersansi[2]-1 +game.suoyoupai[a].length]+1);
set_self(i,37,1,0,0);
set_self(i,1,53,0,0);
}
gp_ui_laizibz(game.suoyoupai[a],game.laizi,game.ersansi[2]+1 - game.suoyoupai[a].length);
break;
}
}
}
gameabc_face.ontimer_1060 = function(gameid, spid, times, timelong, alltimes)
{
set_self(1060,57,0);
set_group(500,37,1,0,0);
set_group(303,37,0,0,0);
if (game.daxiaoju ==1) { //小局
set_self(1189,37,0,0,0)
}
if (game.daxiaoju ==2) {
set_self(1191,37,0,0,0)
}
set_level (501,1);
for(var a=501;a<=505;a++)
{
set_group(a,37,0,0,0);
}
//结算取消托管
//set_self(1104,37,1,0,0);
//set_self(1088,37,0,0,0);
//set_self(1089,37,0,0,0);
//set_self(1088,19,-1000,0,0);
//set_self(1089,18,-1000,0,0);
//打开结算页s
for(var a=501;a<501+game.people;a++)
{
set_group(a,37,1,0,0);
}
var ab=0;
var paidefen = [];
for (var i=0;i<game.people;i++) {
set_self(1204+i,1,Utl.getHeadimgSrc(i)); //头像
set_self(1212+i,7,Func.subString(Utl.getNicknameBySeat(i),8,true)); //ID
set_self(1216+i,7,"ID:"+Utl.getPlayeridBySeat(i)); //id号
set_self(1236+i,7,game.difen); //底分
set_self(1236+i,20,16*ifast_inttostr(game.difen).length,0,0); //底分
set_self(1123+i,7,game.zha[i]); //炸分
if (game.carlen[i] == 1) { //改变牌数目
game.xs_paishu[i] = 0;
}
if (game.chuntian[i] != 1) {
set_self(1256+i,37,0); //春天印章
set_self(1264+i,7,"无");
}else {
set_self(1264+i,7,"x2");
}
if (game.shengli != i) {
set_self(1244+i,37,0); //赢家印章
set_self(1248+i,37,0);
}else {
//set_self(1220+i,37,0);
set_self(1224+i,37,0);
set_self(1232+i,37,0);
set_self(1236+i,37,0);
//set_self(1260+i,37,0);
set_self(1268+i,37,0);
//set_self(1264+i,37,0);
//set_self(1123+i,37,0);
}
if (game.carlen[i] != 1) {
set_self(1252+i,37,0); //剩余一张牌提示
}
set_self(1240+i,7,ifast_abs(game.xiaojufen[i]));
set_self(1240+i,18,get_self(1228+i,18)+48-ifast_inttostr(get_self(1240+i,7)).length*15,0,0);
set_self(1240+i,20,30*ifast_inttostr(ifast_abs(game.xiaojufen[i])).length,0,0);
if(game.xiaojufen[i]<0) //显示小局分
{
set_self(1272+i,37,1);
set_self(1272+i,18,get_self(1240+i,18)-30,0,0);
}
else if(game.xiaojufen[i]>=0)
{
set_self(1272+i,37,0);
}
set_self(1240+i,18,get_self(1228+i,18)+48-ifast_inttostr(get_self(1240+i,7)).length*15,0,0);
}
for (var i=0;i<game.people;i++) {
if (game.shengli == i) {
for (var a = 0; a < game.xs_paishu.length; a++){
ab = ab + game.xs_paishu[a];
}
if (kg == 0) {
game.xs_paishu[i] = ab; //赢家计算牌数
kg++;
}
}
}
for (var i=0;i<game.people;i++) {
set_self(1232+i,7,game.xs_paishu[i]); //获取牌数目
set_self(1232+i,20,16*ifast_inttostr(game.xs_paishu[i]).length,0,0); //数字长度
}
for (var i=0;i<game.people;i++) {
set_self(1268+i,7,game.xs_paishu[i]*game.difen); //获取牌得分
set_self(1268+i,20,16*ifast_inttostr(game.xs_paishu[i]*game.difen).length,0,0);
if (game.chuntian[i] == 1 ) {
set_self(1232+i,7,17); //获取牌数目
set_self(1232+i,20,32,0,0); //数字长度
set_self(1268+i,7,17*game.difen);
set_self(1268+i,20,16*ifast_inttostr(17*game.difen).length,0,0);
}
}
for (var i=0;i<=3;i++) { //显示手牌数的长度
if(get_self(1123+i,7)<10)
{
set_self(1123+i,20,16,0,0);
}
else
{
set_self(1123+i,20,32,0,0);
}
if(get_self(1232+i,7)<10)
{
set_self(1232+i,18,get_self(1224+i,18)+38,0,0);
}
else
{
set_self(1232+i,18,get_self(1224+i,18)+30,0,0);
}
if(get_self(1236+i,7)<10)
{
set_self(1236+i,18,get_self(1224+i,18)+140,0,0);
}
else
{
set_self(1236+i,18,get_self(1224+i,18)+132,0,0);
}
if(get_self(1268+i,7)<10)
{
set_self(1268+i,18,get_self(1224+i,18)+200,0,0);
}
if(get_self(1268+i,7)>=10 && get_self(1268+i,7)<100)
{
set_self(1268+i,18,get_self(1224+i,18)+192,0,0);
}
if(get_self(1268+i,7)>100){
set_self(1268+i,18,get_self(1224+i,18)+184,0,0);
}
}
for (var i = 1405; i <= 1440; i++) {
set_self(i,1,53,0,0);
}
for (var a = 0;a<game.people;a++) {
dxpaixu(game.suoyoupai[a],game.laizi);
if ( a==0) {
if (game.suoyoupai[a].length == 17) {
set_self(1121,43,game.suoyoupai[a][16]+1);
set_self(1121,37,1,0,0);
for (var i =1405 ;i<16+1405;i++) //显示剩余的牌
{
set_self(i,43,game.suoyoupai[a][i-1405]+1);
set_self(i,37,1,0,0);
}
}else {
for (var i =1405 ;i<game.suoyoupai[a].length+1405;i++) //显示剩余的牌
{
set_self(i,43,game.suoyoupai[a][i-1405]+1);
set_self(i,37,1,0,0);
}
}
gp_ui_laizibz(game.suoyoupai[a],game.laizi,1405);
}
if ( a==1) {
if (game.suoyoupai[a].length == 17) {
set_self(1122,43,game.suoyoupai[a][16]+1);
set_self(1122,37,1,0,0);
for (var i =1421 ;i<16+1421;i++) //显示剩余的牌
{
set_self(i,43,game.suoyoupai[a][i-1421]+1);
set_self(i,37,1,0,0);
}
}else {
for (var i =1421 ;i<game.suoyoupai[a].length+1421;i++) //显示剩余的牌
{
set_self(i,43,game.suoyoupai[a][i-1421]+1);
set_self(i,37,1,0,0);
}
}
gp_ui_laizibz(game.suoyoupai[a],game.laizi,1421);
}
if ( a==2) {
for (var i =1437 ;i<game.suoyoupai[a].length+1437;i++) //显示剩余的牌
{
set_self(i,43,game.suoyoupai[a][i-1437]+1);
set_self(i,37,1,0,0);
}
gp_ui_laizibz(game.suoyoupai[a],game.laizi,1437);
}
}
if (Utl.getIsInfinite() == 0) {//星星场如果bu是无限局
for(var i=0;i<game.grade.length;i++)
{
Utl.setGrade(i,game.grade[i]);
}
}else{
for(var i=0;i<game.people;i++)
{
Utl.setGrade(i,xxs[i]);
}
Utl.setDeskStage(0);
if (!xj) {
for (var i = 0; i < 3; i++) {
Utl.setPlayerPrepare(i, 0);
}
}
}
xj = 0;
}
gameabc_face.ontimer_1058 = function(gameid, spid, times, timelong, alltimes)
{
set_group(217,37,0,0,0);
set_self (1058,57,0,0,0);
}
gameabc_face.ontimer_1057 = function(gameid, spid, times, timelong, alltimes)
{
//gp_ui_xsbuyao();
set_self (1057,57,0,0,0);
gp_ui_shizhong(game.control);//显示时钟
if (game.paixing == null ) {
for (var i=1131;i<=1134;i++) {
set_self(i,37,0,0,0);
}
}
if (game.control == game.my_seat) //显示按钮
{
for(var i =1001;i<=game.ersansi[0] ; i++){
if(get_self(i,19,0,0,0) == cpy1){
set_self(i,37,0,0,0);
}
}
gp_ui_xsan(game.paixing,game.tishipai,game.zhinengchu);
}
set_self(1056,57,xs_dsq,0,0);
}
gameabc_face.ontimer_1056 = function(gameid, spid, times, timelong, alltimes)
{
set_self(1056,57,0,0,0);
switch(Utl.changeToStatus(game.control)) //出牌隐藏
{
case 0:
for(var i =1001;i<=game.ersansi[0] ; i++){
if(get_self(i,19,0,0,0) == cpy1){
set_self(i,37,0,0,0);
}
}
break;
case 1:
for(var i = game.ersansi[0]+1;i<=game.ersansi[1] ; i++){
set_self(i,37,0,0,0);
}
break;
case 2:
for(var i = game.ersansi[1]+1;i<=game.ersansi[2] ; i++){
set_self(i,37,0,0,0);
}
break;
case 3:
for(var i = game.ersansi[2]+1;i<=game.ersansi[3] ; i++){
set_self(i,37,0,0,0);
}
break;
}
if (game.paixing == null) {
for (var i=0;i<=3;i++) { //不出消失
set_self(1131+i,37,0,0,0);
set_group (201+i,37,0,0,0);
}
set_group(201,37,0,0,0);
for (var i = 0; i<=game.pai.length-1;i++)
{
set_self(1001,18,spx-game.pai.length*spjg/2,0,0);
set_self(1001+i,18,get_self(1001,18,0,0,0)+spjg*i,0,0);
//set_self(1001+i,19,spy,0,0);
set_self(1001+i,43,game.pai[i]+1,0,0);
set_self(1001+i,37,1,0,0);
set_self(1081,18,spx-game.pai.length*spjg/2,0,0);
set_self(1081+i,18,get_self(1001,18,0,0,0)+spjg*i,0,0);
set_self(1081+i,19,spy,0,0);
//set_self(1081+i,37,1,0,0);
}
}
gp_ui_shizhong(game.control);//显示时钟
if (game.control == game.my_seat && game.kexuanpai.length>0) //显示按钮
{
gp_ui_xsan(game.paixing,game.kexuanpai,game.zhinengchu);
for (var i = 0; i<=game.pai.length-1;i++)
{
set_self(1081+i,37,1,0,0);
}
for (var i = 0; i<=game.pai.length-1;i++)
{
for (var a = 0; a<=game.kexuanpai.length-1;a++){
if (!game.kexuanpai[a][0]){
if (game.pai[i] == game.kexuanpai[a]) {
set_self(1081+i,37,0,0,0);
}
}
else {
for ( var b = 0;b <=game.kexuanpai[a].length;b++) {
if (game.pai[i] == game.kexuanpai[a][b]) {
set_self(1081+i,37,0,0,0);
}
}
}
}
}
for (var i = 0; i<=game.pai.length-1;i++) //不可出的牌还原位置
{
if (get_self(1081+i,37) == 1){
set_self(1001+i,19,spy,0,0);
}
}
for(var i =1001;i<=game.ersansi[0] ; i++){
if(get_self(i,19,0,0,0) == cpy1){
set_self(i,37,0,0,0);
}
}
switch(Utl.changeToStatus(game.control))//要不起消失
{
case 0:
set_self(1131,37,0,0,0);
break;
case 1:
set_self(1132,37,0,0,0);
break;
case 2:
set_self(1133,37,0,0,0);
break;
case 3:
set_self(1134,37,0,0,0);
break;
}
}
}
gameabc_face.ontimer_1055 = function(gameid, spid, times, timelong, alltimes)
{
set_self(1055,57,0,0,0);
var sex = Utl.getSexBySeat(game.seat);
gp_yx.passyinxiao(sex);
}
gameabc_face.ontimer_1054 = function(gameid, spid, times, timelong, alltimes)
{
var aaa = game.hf_huifang[game.hf_ju].putpai[lunshu][0];//显示打牌,
var bbb = game.hf_playerid.length;
var ccc = game.hf_huifang[game.hf_ju].putpai[lunshu][1];//牌型
var ddd = game.hf_huifang[game.hf_ju].putpai[lunshu][4];//控制权
var eee = game.hf_huifang[game.hf_ju].putpai;
var fff = game.hf_huifang[game.hf_ju].putpai[lunshu][2];//剩余的手牌
var ggg = game.hf_huifang[game.hf_ju].pai;
baipai(fff,bbb);
if (!game.hf_huifang[game.hf_ju].laizi ) { //经典
xs_dapai(aaa,bbb,ccc,ddd,0);
} else { //癞子
var hhh = game.hf_huifang[game.hf_ju].putpai[lunshu][5];//显示打牌,
xs_dapai(aaa,bbb,ccc,ddd,hhh);
}
hf_shizhong(ddd);
lunshu++;
if ( lunshu>=eee.length) {
set_self(1054,57,0,0,0);
set_self(1075,57,0,0,0);
set_self(1075,37,0,0,0);
set_self(1074,37,0,0,0);
set_self(1141,37,0,0,0);
set_self(1140,37,0,0,0);
///进入结算节面///
set_self(1053,57,1000,0,0);
}
}
gameabc_face.ontimer_1053 = function(gameid, spid, times, timelong, alltimes)
{
var fff = game.hf_huifang[game.hf_ju].putpai[lunshu-1][2];//剩余的手牌
set_self(1053,57,0);
set_group(500,37,1,0,0);
set_level (501,1);
for(var a=501;a<=505;a++)
{
set_group(a,37,0,0,0);
}
set_self(1189,37,0,0,0)
set_self(1191,37,0,0,0)
set_self(1072,37,1,0,0);
//结算取消托管
//set_self(1104,37,1,0,0);
//set_self(1088,37,0,0,0);
//set_self(1089,37,0,0,0);
//set_self(1088,19,-1000,0,0);
//set_self(1089,18,-1000,0,0);
//打开结算页s
for(var a=501;a<501+game.hf_playerid.length;a++)
{
set_group(a,37,1,0,0);
}
var ab=0;
var paidefen = [];
var xs_paishu = [];
for (var i=0;i<game.hf_playerid.length;i++) {
set_self(1204+i,1,Utl.getHeadimgSrc(i)); //头像
set_self(1212+i,7,Func.subString(Utl.getNicknameBySeat(i),8,true)); //ID
set_self(1216+i,7,"ID:"+game.hf_playerid[i]); //id号
set_self(1236+i,7,game.hf_difen); //底分
set_self(1236+i,20,16*ifast_inttostr(game.hf_difen).length,0,0); //底分
set_self(1123+i,7,game.hf_zha[i]); //炸分
if (game.hf_huifang[game.hf_ju].carlen[i] == 1) { //改变牌数目
xs_paishu[i] = 0;
}else {
xs_paishu[i] = game.hf_huifang[game.hf_ju].carlen[i];
}
if (game.hf_huifang[game.hf_ju].chuntian[i] != 1) {
set_self(1256+i,37,0); //春天印章
set_self(1260+i,43,2);
}else {
set_self(1260+i,43,1);
}
if (game.hf_huifang[game.hf_ju].shengli != i) {
set_self(1244+i,37,0); //赢家印章
set_self(1248+i,37,0);
}else {
//set_self(1220+i,37,0);
set_self(1224+i,37,0);
set_self(1232+i,37,0);
set_self(1236+i,37,0);
set_self(1260+i,37,0);
set_self(1268+i,37,0);
//set_self(1264+i,37,0);
//set_self(1123+i,37,0);
}
if (game.hf_huifang[game.hf_ju].carlen[i] != 1) {
set_self(1252+i,37,0); //剩余一张牌提示
}
set_self(1240+i,7,ifast_abs(game.hf_huifang[game.hf_ju].xiaojufen[i]));
set_self(1240+i,18,get_self(1228+i,18)+48-ifast_inttostr(get_self(1240+i,7)).length/2*30,0,0);
set_self(1240+i,20,30*ifast_inttostr(ifast_abs(game.hf_huifang[game.hf_ju].xiaojufen[i])).length,0,0);
if(game.hf_huifang[game.hf_ju].xiaojufen[i]<0) //显示小局分
{
set_self(1272+i,37,1);
set_self(1272+i,18,get_self(1240+i,18)-30,0,0);
}
else if(game.hf_huifang[game.hf_ju].xiaojufen[i]>=0)
{
set_self(1272+i,37,0);
}
}
for (var i=0;i<game.hf_playerid.length;i++) {
if (game.hf_huifang[game.hf_ju].shengli == i) {
for (var a = 0; a < xs_paishu.length; a++){
ab = ab + xs_paishu[a];
}
if (kg == 0) {
xs_paishu[i] = ab; //赢家计算牌数
kg++;
}
}
}
for (var i=0;i<game.hf_playerid.length;i++) {
set_self(1232+i,7,xs_paishu[i]); //获取牌数目
set_self(1232+i,20,16*ifast_inttostr(xs_paishu[i]).length,0,0); //数字长度
}
for (var i=0;i<game.hf_playerid.length;i++) {
set_self(1268+i,7,xs_paishu[i]*game.hf_difen); //获取牌得分
set_self(1268+i,20,16*ifast_inttostr(xs_paishu[i]*game.hf_difen).length,0,0);
}
for (var i=0;i<=3;i++) { //显示手牌数的长度
if(get_self(1123+i,7)<10)
{
set_self(1123+i,20,16,0,0);
}
else
{
set_self(1123+i,20,32,0,0);
}
if(get_self(1232+i,7)<10)
{
set_self(1232+i,18,get_self(1224+i,18)+38,0,0);
}
else
{
set_self(1232+i,18,get_self(1224+i,18)+30,0,0);
}
if(get_self(1236+i,7)<10)
{
set_self(1236+i,18,get_self(1224+i,18)+140,0,0);
}
else
{
set_self(1236+i,18,get_self(1224+i,18)+132,0,0);
}
if(get_self(1268+i,7)<10)
{
set_self(1268+i,18,get_self(1224+i,18)+200,0,0);
}
if(get_self(1268+i,7)>=10 && get_self(1268+i,7)<100)
{
set_self(1268+i,18,get_self(1224+i,18)+192,0,0);
}
if(get_self(1268+i,7)>100){
set_self(1268+i,18,get_self(1224+i,18)+184,0,0);
}
}
for (var a = 0;a<game.hf_playerid.length;a++) {
if ( a==0) {
if (fff.length == 17) {
set_self(1121,43,fff[a][16]+1);
set_self(1121,37,1,0,0);
for (var i =1405 ;i<16+1405;i++) //显示剩余的牌
{
set_self(i,43,fff[a][i-1405]+1);
set_self(i,37,1,0,0);
}
}else {
for (var i =1405 ;i<fff[a].length+1405;i++) //显示剩余的牌
{
set_self(i,43,fff[a][i-1405]+1);
set_self(i,37,1,0,0);
}
}
}
if ( a==1) {
if (fff[a].length == 17) {
set_self(1122,43,fff[a][16]+1);
set_self(1122,37,1,0,0);
for (var i =1421 ;i<16+1421;i++) //显示剩余的牌
{
set_self(i,43,fff[a][i-1421]+1);
set_self(i,37,1,0,0);
}
}else {
for (var i =1421 ;i<fff[a].length+1421;i++) //显示剩余的牌
{
set_self(i,43,fff[a][i-1421]+1);
set_self(i,37,1,0,0);
}
}
}
if ( a==2) {
for (var i =1437 ;i<fff[a].length+1437;i++) //显示剩余的牌
{
set_self(i,43,fff[a][i-1437]+1);
set_self(i,37,1,0,0);
}
}
if ( a==3) {
for (var i =1453 ;i<fff[a].length+1453;i++) //显示剩余的牌
{
set_self(i,43,fff[a][i-1453]+1);
set_self(i,37,1,0,0);
}
}
}
}