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

350 lines
7.3 KiB
JavaScript

//////////////////////断线重连///////////////////////////////////////////
function chonglianziji (clcard,clsyyi,clsysan,clsyer) {
set_self(1209,7,clsysan);
set_self(1210,7,clsyer);
if(clsyyi!=0)
{
if(clsyyi<19)
{
for(var a=1013;a<1013+clsyyi;a++)
{
set_self(a,37,1,0,0);
set_self(a,43,ifast_mod(clcard[a-1013],54)+1,0,0);
set_self(1013,18,621-clsyyi*50/2,0,0);
set_self(a,18,get_self(1013,18,0,0,0)+50*(a-1013),0,0);
set_self(a,19,564,0,0);
set_self(a,33,100,0,0);
}
}
else
{
for(var a=1013;a<1013+clsyyi;a++)
{
set_self(a,37,1,0,0);
set_self(a,43,ifast_mod(clcard[a-1013],54)+1,0,0);
set_self(a,33,100,0,0);
}
if(clsyyi!=19)
{
for(var i=1013;i<1013+clsyyi-19;i++)
{
set_self(1013,18,1096-(clsyyi-19)*50,0,0);
set_self(i,18,get_self(1013,18,0,0,0)+50*(i-1013),0,0);
set_self(i,19,471,0,0);
}
}
for(var i=1013+clsyyi-19;i<1013+clsyyi;i++)
{
set_self(1013+clsyyi-19,18,146,0,0);
set_self(i,18,get_self(1013+clsyyi-19,18,0,0,0)+50*(i-(1013+clsyyi-19)),0,0);
set_self(i,19,564,0,0);
}
}
if(clsyyi!=38)
{
for(var a=1013+clsyyi;a<=1050;a++)
{
set_self(a,37,0,0,0);
set_self(a,41,0,0,0);
set_self(a,18,2000,0,0);
set_self(a,19,2000,0,0);
}
}
}
else
{
for(var a=1013;a<=1050;a++)
{
set_self(a,37,0,0,0);
set_self(a,41,0,0,0);
set_self(a,18,2000,0,0);
set_self(a,19,2000,0,0);
}
}
};
/////////////////////////////////////断线重连1 ///////////////////////////////
function chonglianyi (clsyyi,clyijizhang,clzhenyi) {
if(clsyyi!=0 || (clsyyi==0&&clyijizhang!=0) )
{
for(var a=1013+clsyyi;a<1013+clsyyi+clyijizhang;a++)
{
set_self(a,37,1,0,0);
set_self(a,43,clzhenyi[a-(1013+clsyyi)],0,0);
set_self(1013+clsyyi,18,605-clyijizhang*25/2,0,0);
set_self(a,18,get_self(1013+clsyyi,18,0,0,0)+(a-(1013+clsyyi))*25,0,0);
set_self(a,19,335,0,0);
set_self(a,33,60,0,0);
}
}
else
{
for(var a=1013;a<=1050;a++)
{
set_self(a,37,0,0,0);
set_self(a,41,0,0,0);
set_self(a,18,2000,0,0);
set_self(a,19,2000,0,0);
set_self(a,33,100,0,0);
}
}
};
///////////////////////////////////断线重连2 //////////////////////////////
function chonglianer (clsysan,clsanjizhang,clzhensan) {
if(clsysan!=0||(clsysan==0&&clsanjizhang!=0))
{
for(var a=1051;a<1051+clsanjizhang;a++)
{
set_self(a,37,1,0,0);
set_self(a,43,clzhensan[a-1051],0,0);
}
var feiji = suanfa.putong(clzhensan,clzhensan.length,clsysan);
if(feiji[1]=='feiji'){
if(feiji[3]<=6)
{
for(var a=0;a<feiji[3]*3;a++)
{
set_self(1051+a,18,(a/3)*68+164,0,0);
set_self(1051+a+1,18,get_self(1051+a,18,0,0,0)+19,0,0);
set_self(1051+a+2,18,get_self(1051+a,18,0,0,0)+38,0,0);
set_self(1051+a,19,200,0,0);
set_self(1051+a+1,19,200,0,0);
set_self(1051+a+2,19,200,0,0);
a=a+2;
}
for(var a=1051+feiji[3]*3;a<clsanjizhang+1051;a++)
{
set_self(a,18,164+19*(a-(1051+feiji[3]*3)),0,0);
set_self(a,19,250,0,0);
}
}
else
{
for(var a=0;a<18;a++)
{
set_self(1051+a,18,(a/3)*68+164,0,0);
set_self(1051+a+1,18,get_self(1051+a,18,0,0,0)+19,0,0);
set_self(1051+a+2,18,get_self(1051+a,18,0,0,0)+38,0,0);
set_self(1051+a,19,200,0,0);
set_self(1051+a+1,19,200,0,0);
set_self(1051+a+2,19,200,0,0);
a=a+2;
}
for(var a=18;a<feiji[3]*3;a++)
{
set_self(1051+a,18,(a/3-6)*68+164,0,0);
set_self(1051+a+1,18,get_self(1051+a,18,0,0,0)+19,0,0);
set_self(1051+a+2,18,get_self(1051+a,18,0,0,0)+38,0,0);
set_self(1051+a,19,250,0,0);
set_self(1051+a+1,19,250,0,0);
set_self(1051+a+2,19,250,0,0);
a=a+2;
}
for(var a=1051+feiji[3]*3;a<clsanjizhang+1051;a++)
{
set_self(a,18,164+(feiji[3]-6)*68+19*(a-(1051+feiji[3]*3)),0,0);
set_self(a,19,250,0,0);
}
}
}
/////////////////////////////////////////////////////////////////
else
{
if(clsanjizhang<=19)
{
for(var a=1051;a<1051+clsanjizhang;a++)
{
set_self(1051,18,164,0,0);
set_self(a,18,get_self(1051,18,0,0,0)+(a-1051)*19,0,0);
set_self(a,19,200,0,0);
}
}
else
{
for(var a=1051;a<1070;a++)
{
set_self(1051,18,164,0,0);
set_self(a,18,get_self(1051,18,0,0,0)+(a-1051)*19,0,0);
set_self(a,19,200,0,0);
}
for(var a=1070;a<1051+clsanjizhang;a++)
{
set_self(1070,18,164,0,0);
set_self(a,18,get_self(1070,18,0,0,0)+(a-1070)*19,0,0);
set_self(a,19,250,0,0);
}
}
}
/////////////////////////////////////////////////////////////////////
}
else
{
for(var a=1051;a<=1085;a++)
{
set_self(a,37,0,0,0);
set_self(a,18,2000,0,0);
set_self(a,19,2000,0,0);
}
}
};
////////////////////////////////断线重连3/////////////////////////////////
function chongliansan (clsyer,clerjizhang,clzhener) {
if(clsyer!=0||(clsyer==0&&clerjizhang!=0))
{
for(var a=1089;a<1089+clerjizhang;a++)
{
set_self(a,37,1,0,0);
set_self(a,43,clzhener[a-1089],0,0);
}
var feiji = suanfa.putong(clzhener,clzhener.length,clsyer);
if(feiji[1]=='feiji'){
if(feiji[3]<=6)
{
for(var a=0;a<feiji[3]*3;a++)
{
set_self(1089+a,18,1078-(feiji[3]-a/3)*68,0,0);
set_self(1089+a+1,18,get_self(1089+a,18,0,0,0)+19,0,0);
set_self(1089+a+2,18,get_self(1089+a,18,0,0,0)+38,0,0);
set_self(1089+a,19,200,0,0);
set_self(1089+a+1,19,200,0,0);
set_self(1089+a+2,19,200,0,0);
a=a+2;
}
for(var a=1089+feiji[3]*3;a<clerjizhang+1089;a++)
{
set_self(a,18,get_self(1089,18,0,0,0)+19*(a-(1089+feiji[3]*3)),0,0);
set_self(a,19,250,0,0);
}
}
else
{
for(var a=0;a<18;a++)
{
set_self(1089+a,18,1078-(6-a/3)*68,0,0);
set_self(1089+a+1,18,get_self(1089+a,18,0,0,0)+19,0,0);
set_self(1089+a+2,18,get_self(1089+a,18,0,0,0)+38,0,0);
set_self(1089+a,19,200,0,0);
set_self(1089+a+1,19,200,0,0);
set_self(1089+a+2,19,200,0,0);
a=a+2;
}
for(var a=18;a<feiji[3]*3;a++)
{
set_self(1089+a,18,1078-(12-a/3)*68,0,0);
set_self(1089+a+1,18,get_self(1089+a,18,0,0,0)+19,0,0);
set_self(1089+a+2,18,get_self(1089+a,18,0,0,0)+38,0,0);
set_self(1089+a,19,250,0,0);
set_self(1089+a+1,19,250,0,0);
set_self(1089+a+2,19,250,0,0);
a=a+2;
}
for(var a=1089+feiji[3]*3;a<clerjizhang+1089;a++)
{
set_self(a,18,670+(feiji[3]-6)*68+19*(a-(1089+feiji[3]*3)),0,0);
set_self(a,19,250,0,0);
}
}
}
////////////////////////////////////////////////////////////
else
{
if(clerjizhang<=19)
{
for(var a=1089;a<1089+clerjizhang;a++)
{
set_self(1089,18,1078-clerjizhang*19,0,0);
set_self(a,18,get_self(1089,18,0,0,0)+(a-1089)*19,0,0);
set_self(a,19,200,0,0);
}
}
else
{
for(var a=1089;a<1108;a++)
{
set_self(1089,18,717,0,0);
set_self(a,18,get_self(1089,18,0,0,0)+(a-1089)*19,0,0);
set_self(a,19,200,0,0);
}
for(var a=1108;a<1089+clerjizhang;a++)
{
set_self(1108,18,717,0,0);
set_self(a,18,get_self(1108,18,0,0,0)+(a-1108)*19,0,0);
set_self(a,19,250,0,0);
}
}
}
/////////////////////////////////////////////////
}
else
{
for(var a=1089;a<=1123;a++)
{
set_self(a,37,0,0,0);
set_self(a,18,2000,0,0);
set_self(a,19,2000,0,0);
}
}
};