Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4036 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Dini. 

public LoadPlayerData(playerid)
{
print("KraunamData");
    new name[24],file[128];
	GetPlayerName(playerid,name,sizeof(name));
	format(file,sizeof(file),"saves/user/%s.ini",name);
	if(!fexist(file)) return;
	
	new tmpxp = dini_Int(file,"Xp");
	
	if(!tmpxp) return;
//	new session;
	
	
    SetPlayerScore(playerid,tmpxp);
	SetPlayerPos(playerid,dini_Float(file,"pos_X"),dini_Float(file,"pos_Y"),dini_Float(file,"pos_Z"));
    SetPlayerInterior(playerid,dini_Int(file,"Interior"));
    SetPlayerWantedLevel(playerid,dini_Int(file,"Wanted"));
    ResetPlayerMoneyA(playerid);
    GivePlayerMoneyA(playerid,dini_Int(file,"Money.Pocket"));
	SetPlayerVirtualWorld(playerid,dini_Int(file,"World"));
	playerDB[playerid][pcar] = dini_Int(file,"Car");
	playerDB[playerid][banke] = dini_Int(file,"Money.Bank");
	playerDB[playerid][kreditinej] = dini_Int(file,"Kreditinej");
	playerDB[playerid][mobsas] = dini_Int(file,"Mobsas");
	playerDB[playerid][telefas] = dini_Int(file,"telefas");
	playerDB[playerid][mptri] = dini_Int(file,"Mp3");
	playerDB[playerid][vmegzas] = dini_Int(file,"vmTeorija");
	playerDB[playerid][cygara] = dini_Int(file,"cygara");
	playerDB[playerid][vremiaigri] = dini_Int(file,"Prazaistasl");//
	playerDB[playerid][liga] = dini_Int(file,"Liga");
	playerDB[playerid][ligoslygis] = dini_Int(file,"Ligoslygis");
	playerDB[playerid][iradijas] = dini_Int(file,"IjungtaRadija");
	playerDB[playerid][tabletes] = dini_Int(file,"Tabletes");
	playerDB[playerid][alus]= dini_Int(file,"alus");
	playerDB[playerid][desra]= dini_Int(file,"desra");
	playerDB[playerid][bnamuose]= dini_Int(file,"bnamuose");
	playerDB[playerid][alnamuose]= dini_Int(file,"alnamuose");
	playerDB[playerid][pnamuose]= dini_Int(file,"pnamuose");
	playerDB[playerid][anamuose]= dini_Int(file,"anamuose");
	playerDB[playerid][tradijas] = dini_Int(file,"Radijas");
	playerDB[playerid][dnamuose]= dini_Int(file,"dnamuose");
	playerDB[playerid][batonas]= dini_Int(file,"batonas");
	playerDB[playerid][agurkas]= dini_Int(file,"agurkas");
	playerDB[playerid][ispejimas] = dini_Int(file,"Ispejimai");
	playerDB[playerid][sumer] = dini_Int(file,"Mireskiek");
	playerDB[playerid][pomidoras]= dini_Int(file,"pomidoras");
	playerDB[playerid][laikrastis] = dini_Int(file,"laikrastis");
	playerDB[playerid][laikrodis] = dini_Int(file,"laikrodis");
	playerDB[playerid][spicki] = dini_Int(file,"spicki");
	playerDB[playerid][bankcard] = dini_Int(file,"bankcard");
	playerDB[playerid][radaras] = dini_Int(file,"radaras");
	playerDB[playerid][adminlygis] = dini_Int(file,"Adminlygis");
	playerDB[playerid][glicense] = dini_Int(file,"glicense");
	playerDB[playerid][kanistras] = dini_Int(file,"kanistras");
	playerDB[playerid][masalas] = dini_Int(file,"masalas");
	playerDB[playerid][zuvys] = dini_Int(file,"zuvis");
	playerDB[playerid][meskere] = dini_Int(file,"meskere");
	playerDB[playerid][bagazas] = dini_Int(file,"bagazas");
	playerDB[playerid][alga] = dini_Int(file,"Alga");
	playerDB[playerid][gps] = dini_Int(file,"gps");
	playerDB[playerid][raktas] = dini_Int(file,"raktas");
	playerDB[playerid][telefonostat] = dini_Int(file,"telefonostat");
	playerDB[playerid][papildimas] = dini_Int(file,"papildimas");
	playerDB[playerid][namuose] = dini_Int(file,"Money.Home");
	playerDB[playerid][narkotikai] = dini_Int(file,"narkotikai");
	playerDB[playerid][draudimas] = dini_Int(file,"Insurance");
	playerDB[playerid][lytis] = dini_Int(file,"Lytis");
	playerDB[playerid][drabuziai] = dini_Int(file,"Drabuziai");
	playerDB[playerid][uniforma] = dini_Int(file,"Uniforma");
	playerDB[playerid][rubaz] = dini_Int(file,"GaujosRubai");
	playerDB[playerid][rubas] = dini_Int(file,"SeimosRubai");
	playerDB[playerid][plead] = dini_Int(file,"Lead");
 	playerDB[playerid][pgauja] = dini_Int(file,"GaujosVadas");
	playerDB[playerid][pclubas] = dini_Int(file,"SeimosVadas");
 	playerDB[playerid][kalejimo_laikas] = dini_Int(file,"Kalejime");
 	playerDB[playerid][cgauja] = dini_Int(file,"Gauja");
	playerDB[playerid][clubas] = dini_Int(file,"Seima");
 	playerDB[playerid][specialybe] = dini_Int(file,"Job");
 	playerDB[playerid][naikintgun] = dini_Int(file,"gunz");
	 playerDB[playerid][vip] = dini_Int(file,"VIP");
    playerDB[playerid][namo] = dini_Int(file,"Namasgar");
	playerDB[playerid][biznis] = dini_Int(file,"Biznis");
	playerDB[playerid][cbuilding] = dini_Int(file,"Pastatas");
	playerDB[playerid][zole] = dini_Int(file,"weed");
	playerDB[playerid][tzole] = dini_Int(file,"tzole");
	playerDB[playerid][kalasn] = dini_Int(file,"AkBAGAZINEJ");
	playerDB[playerid][bpistol] = dini_Int(file,"pistolB");
	playerDB[playerid][bshot] = dini_Int(file,"shotB");
	playerDB[playerid][seklos] = dini_Int(file,"seklos");
	playerDB[playerid][dzail] = dini_Int(file,"jaile");
	playerDB[playerid][kzole] = dini_Int(file,"kzole");

	GivePlayerWeapon(playerid,dini_Int(file,"Ginklas0"),dini_Int(file,"Ammo0"));
	GivePlayerWeapon(playerid,dini_Int(file,"Ginklas1"),dini_Int(file,"Ammo1"));
	GivePlayerWeapon(playerid,dini_Int(file,"Ginklas2"),dini_Int(file,"Ammo2"));
	GivePlayerWeapon(playerid,dini_Int(file,"Ginklas3"),dini_Int(file,"Ammo3"));
	GivePlayerWeapon(playerid,dini_Int(file,"Ginklas4"),dini_Int(file,"Ammo4"));
	GivePlayerWeapon(playerid,dini_Int(file,"Ginklas5"),dini_Int(file,"Ammo5"));
	GivePlayerWeapon(playerid,dini_Int(file,"Ginklas6"),dini_Int(file,"Ammo6"));
	GivePlayerWeapon(playerid,dini_Int(file,"Ginklas7"),dini_Int(file,"Ammo7"));
	GivePlayerWeapon(playerid,dini_Int(file,"Ginklas8"),dini_Int(file,"Ammo8"));
	GivePlayerWeapon(playerid,dini_Int(file,"Ginklas9"),dini_Int(file,"Ammo9"));
	GivePlayerWeapon(playerid,dini_Int(file,"Ginklas10"),dini_Int(file,"Ammo10"));
	GivePlayerWeapon(playerid,dini_Int(file,"Ginklas11"),dini_Int(file,"Ammo11"));
	

	//Booloeans LodingThing
	
	if (dini_Int(file,"License")) playerDB[playerid][teises] = true;
	if (dini_Int(file,"LicenseL")) playerDB[playerid][teisesL] = true;
	if (dini_Int(file,"LicenseM")) playerDB[playerid][teisesM] = true;
	if (dini_Int(file,"LicenseF")) playerDB[playerid][teisesF] = true;
	if (dini_Int(file,"Rubasg")) playerDB[playerid][rubasg] = true;
	if (dini_Int(file,"Rubasd")) playerDB[playerid][rubasd] = true;
	if (dini_Int(file,"Uniformd")) playerDB[playerid][uniformd] = true;
	if (dini_Int(file,"Technikine")) playerDB[playerid][technikine] = true;

	//Checks that prevent lots of bandwith
 	if(gSession==dini_Int(file,"LastSession"))
	{
		playerDB[playerid][pcar] = dini_Int(file,"Car");
		if(playerDB[playerid][pcar] != -1)
		{
			if(strcmp(name,vehicleDB[playerDB[playerid][pcar]][owner_name],true) || !vehicleDB[playerDB[playerid][pcar]][locked]) playerDB[playerid][pcar]=-1;
		}
		if(dini_Int(file,"Islead")==1) gplayerDB[playerid][islead]=true;
		gplayerDB[playerid][pgang] = dini_Int(file,"Gang");
 	}else{
        playerDB[playerid][pcar]=-1;
        if(playerDB[playerid][biznis]!=0) if(strcmp(name,bussinesDB[playerDB[playerid][biznis]][own_name],true)) playerDB[playerid][biznis]=0;
	}

    if(playerDB[playerid][kalejimo_laikas]>0)
	{
	     SetTimerEx("UnjailPlayer",playerDB[playerid][kalejimo_laikas]*1000,0,"iffffi",playerid,1544.9229,-1675.2826,11.5594,1.8968,0);
	    SetTimerEx("LikoSedeti",1000,true,"i",playerid);
		playerDB[playerid][ikalintas]=true;
        playerDB[playerid][cbuilding]=-1;
		if(playerDB[playerid][vedelogin]){	SavePlayerData(playerid,false);}
	}

    if(gplayerDB[playerid][pgang]!=-1 && !gangDB[gplayerDB[playerid][pgang]][isgang])
	{
	    gplayerDB[playerid][pgang]=-1;
		gplayerDB[playerid][islead]=false;
	}
	if(GetPlayerScore(playerid) < 70 || playerDB[playerid][zole] > 800)
	    {
	    playerDB[playerid][zole] = 0;
	    playerDB[playerid][seklos] = 0;
	    }
	
	if(playerDB[playerid][uniformd])
	    SetPlayerSkin(playerid,playerDB[playerid][uniforma]);
	else
	    SetPlayerSkin(playerid,playerDB[playerid][drabuziai]);

/*	GameTextForPlayer(playerid,"",1000,5);
		if(gSession!=session)
	{
		new msg[60]; format(msg,sizeof(msg),"INFORMACIJA: Serveris buvo perkrautas (%i).",gSession);
		SendClientMessage(playerid,0x9ACD32AA,msg);
*/
//	}
	return;
}

Saugojimas.

public SavePlayerData(playerid,bool:simple)
{
print("irasomDATA");
    if(!simple) GameTextForPlayer(playerid,"  ",1,5);
	new name[24],file[128];
	GetPlayerName(playerid,name,sizeof(name));
	format(file,sizeof(file),"saves/user/%s.ini",name);
	if(!fexist(file)) return;
	new Float:coo[3],weps[2][12];
	
	dini_IntSet(file,"Alga",playerDB[playerid][alga]);
	dini_IntSet(file,"Money.Pocket",GetPlayerMoneyA(playerid));
	dini_IntSet(file,"Money.Bank",playerDB[playerid][banke]);
	dini_IntSet(file,"Kreditinej",playerDB[playerid][kreditinej]);
	dini_IntSet(file,"Money.Home",playerDB[playerid][namuose]);
	dini_IntSet(file,"Biznis",playerDB[playerid][biznis]);
	dini_IntSet(file,"Mp3",playerDB[playerid][mptri]);
	dini_IntSet(file,"Wanted",GetPlayerWantedLevel(playerid));
	dini_IntSet(file,"Liga",playerDB[playerid][liga]);
	dini_IntSet(file,"Adminlygis",playerDB[playerid][adminlygis]);
	dini_IntSet(file,"Ligoslygis",playerDB[playerid][ligoslygis]);
	dini_IntSet(file,"Tabletes",playerDB[playerid][tabletes]);
	dini_IntSet(file,"Radijas",playerDB[playerid][tradijas]);
	dini_IntSet(file,"Car",playerDB[playerid][pcar]);
	dini_IntSet(file,"LastSession",gSession);
	dini_IntSet(file,"IjungtaRadija",playerDB[playerid][iradijas]);
	dini_IntSet(file,"Gang",gplayerDB[playerid][pgang]);
	dini_BoolSet(file,"Islead",gplayerDB[playerid][islead]);
	dini_IntSet(file,"GaujosVadas",playerDB[playerid][pgauja]);
	dini_IntSet(file,"SeimosVadas",playerDB[playerid][pclubas]);
	dini_IntSet(file,"Lead",playerDB[playerid][plead]);
	dini_IntSet(file,"Kalejime",playerDB[playerid][kalejimo_laikas]);
	dini_IntSet(file,"Prazaistasl",playerDB[playerid][vremiaigri]);
	dini_IntSet(file,"Mireskiek",playerDB[playerid][sumer]);
	dini_IntSet(file,"Ispejimai",playerDB[playerid][ispejimas]);
	
	for (new tmp=0; tmp<12; tmp++) GetPlayerWeaponData(playerid,tmp,weps[0][tmp],weps[1][tmp]);
	dini_IntSet(file,"Ginklas0",weps[0][0]); dini_IntSet(file,"Ammo0",weps[1][0]);
	dini_IntSet(file,"Ginklas1",weps[0][1]); dini_IntSet(file,"Ammo1",weps[1][1]);
	dini_IntSet(file,"Ginklas2",weps[0][2]); dini_IntSet(file,"Ammo2",weps[1][2]);
	dini_IntSet(file,"Ginklas3",weps[0][3]); dini_IntSet(file,"Ammo3",weps[1][3]);
	dini_IntSet(file,"Ginklas4",weps[0][4]); dini_IntSet(file,"Ammo4",weps[1][4]);
	dini_IntSet(file,"Ginklas5",weps[0][5]); dini_IntSet(file,"Ammo5",weps[1][5]);
	dini_IntSet(file,"Ginklas6",weps[0][6]); dini_IntSet(file,"Ammo6",weps[1][6]);
	dini_IntSet(file,"Ginklas7",weps[0][7]); dini_IntSet(file,"Ammo7",weps[1][7]);
	dini_IntSet(file,"Ginklas8",weps[0][8]); dini_IntSet(file,"Ammo8",weps[1][8]);
	dini_IntSet(file,"Ginklas9",weps[0][9]); dini_IntSet(file,"Ammo9",weps[1][9]);
	dini_IntSet(file,"Ginklas10",weps[0][10]); dini_IntSet(file,"Ammo10",weps[1][10]);
	dini_IntSet(file,"Ginklas11",weps[0][11]); dini_IntSet(file,"Ammo11",weps[1][11]);
	
	dini_IntSet(file,"Gauja",playerDB[playerid][cgauja]);
	dini_IntSet(file,"Seima",playerDB[playerid][clubas]);
	dini_IntSet(file,"gunz",playerDB[playerid][naikintgun]);
	dini_IntSet(file,"Job",playerDB[playerid][specialybe]);
	dini_IntSet(file,"VIP",playerDB[playerid][vip]);
	dini_IntSet(file,"Namasgar",playerDB[playerid][namo]);
	dini_IntSet(file,"Drabuziai",playerDB[playerid][drabuziai]);
	dini_IntSet(file,"GaujosRubai",playerDB[playerid][rubaz]);
	dini_IntSet(file,"SeimosRubai",playerDB[playerid][rubas]);
	dini_IntSet(file,"Uniforma",playerDB[playerid][uniforma]);
	dini_BoolSet(file,"Rubasg",playerDB[playerid][rubasg]);
	dini_BoolSet(file,"Rubasd",playerDB[playerid][rubasd]);
	dini_BoolSet(file,"Uniformd",playerDB[playerid][uniformd]);
	if(simple) return;
	
	
	GetPlayerPos(playerid,coo[0],coo[1],coo[2]);
    dini_IntSet(file,"Xp",GetPlayerScore(playerid));
	dini_IntSet(file,"Mobsas",playerDB[playerid][mobsas]);
	dini_IntSet(file,"Pastatas",playerDB[playerid][cbuilding]);
	dini_IntSet(file,"Lytis",playerDB[playerid][lytis]);
	dini_FloatSet(file,"pos_X",coo[0]);	dini_FloatSet(file,"pos_Y",coo[1]);	dini_FloatSet(file,"pos_Z",coo[2]);
	dini_IntSet(file,"Interior",GetPlayerInterior(playerid));
	
	dini_IntSet(file,"narkotikai",playerDB[playerid][narkotikai]);
	dini_IntSet(file,"Liga",playerDB[playerid][liga]);
	dini_IntSet(file,"Ligoslygis",playerDB[playerid][ligoslygis]);
	dini_IntSet(file,"Tabletes",playerDB[playerid][tabletes]);
	dini_BoolSet(file,"License",playerDB[playerid][teises]);
	dini_BoolSet(file,"LicenseL",playerDB[playerid][teisesL]);
	dini_BoolSet(file,"LicenseM",playerDB[playerid][teisesM]);
	dini_BoolSet(file,"LicenseF",playerDB[playerid][teisesF]);
	dini_BoolSet(file,"telefas",playerDB[playerid][telefas]);
	dini_BoolSet(file,"vmTeorija",playerDB[playerid][vmegzas]);
    dini_BoolSet(file,"telefonostat",playerDB[playerid][telefonostat]);
	dini_BoolSet(file,"spicki",playerDB[playerid][spicki]);
	dini_BoolSet(file,"bankcard",playerDB[playerid][bankcard]);
	dini_BoolSet(file,"radaras",playerDB[playerid][radaras]);
	dini_BoolSet(file,"glicense",playerDB[playerid][glicense]);
	dini_BoolSet(file,"raktas",playerDB[playerid][raktas]);
	dini_BoolSet(file,"kanistras",playerDB[playerid][kanistras]);
	dini_BoolSet(file,"bagazas",playerDB[playerid][bagazas]);
	dini_BoolSet(file,"meskere",playerDB[playerid][meskere]);
	dini_BoolSet(file,"zuvis",playerDB[playerid][zuvys]);
	dini_BoolSet(file,"masalas",playerDB[playerid][masalas]);
	dini_BoolSet(file,"laikrastis",playerDB[playerid][laikrastis]);
	dini_BoolSet(file,"laikrodis",playerDB[playerid][laikrodis]);
	dini_BoolSet(file,"cygara",playerDB[playerid][cygara]);
   	dini_BoolSet(file,"alus",playerDB[playerid][alus]);
	dini_BoolSet(file,"batonas",playerDB[playerid][batonas]);
	dini_BoolSet(file,"agurkas",playerDB[playerid][agurkas]);
	dini_BoolSet(file,"pomidoras",playerDB[playerid][pomidoras]);
	dini_BoolSet(file,"desra",playerDB[playerid][desra]);
	dini_BoolSet(file,"dnamuose",playerDB[playerid][dnamuose]);
	dini_IntSet(file,"anamuose",playerDB[playerid][anamuose]);
	dini_IntSet(file,"pnamuose",playerDB[playerid][pnamuose]);
	dini_IntSet(file,"alnamuose",playerDB[playerid][alnamuose]);
	dini_IntSet(file,"bnamuose",playerDB[playerid][bnamuose]);
	dini_BoolSet(file,"gps",playerDB[playerid][gps]);
	dini_IntSet(file,"World",GetPlayerVirtualWorld(playerid));
	dini_IntSet(file,"Insurance",playerDB[playerid][draudimas]);
	dini_BoolSet(file,"technikine",playerDB[playerid][technikine]);
	dini_IntSet(file,"weed",playerDB[playerid][zole]);
	dini_IntSet(file,"tzole",playerDB[playerid][tzole]);
	dini_IntSet(file,"AkBAGAZINEJ",playerDB[playerid][kalasn]);
	dini_IntSet(file,"pistolB",playerDB[playerid][bpistol]);
	dini_IntSet(file,"shotB",playerDB[playerid][bshot]);
	dini_IntSet(file,"seklos",playerDB[playerid][seklos]);
	dini_IntSet(file,"jaile",playerDB[playerid][dzail]);
	dini_IntSet(file,"kzole",playerDB[playerid][kzole]);
	
 	playerDB[playerid][authstate]=4;
}

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4036 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai



×
×
  • Sukurti naują...