目录结构调整
This commit is contained in:
349
codes/games/client/Projects/sangelaok/js/chonglian.js
Normal file
349
codes/games/client/Projects/sangelaok/js/chonglian.js
Normal file
@@ -0,0 +1,349 @@
|
||||
//////////////////////断线重连///////////////////////////////////////////
|
||||
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);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user