SA-MP Forums Archive
Help with converting djson -> y_ini - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Help with converting djson -> y_ini (/showthread.php?tid=325796)



Help with converting djson -> y_ini - ivanVU - 14.03.2012

I need help with converting djson to y_ini..


Код:
CMD:kreirajkucu(playerid, params[])
{
	new idkuce,cijena,vrsta,name[128],level;
	if(!IsPlayerAdmin(playerid))return 0;
	if(sscanf(params,"iiiis",idkuce,cijena,vrsta,level,name))return SCM(playerid, 0xFF0000AA, "INFO: /kreirajkucu [idkuce] [CenaKuce] [VrstaKuce] [LevelKuce] [Ime kuce]");
	if(vrsta < 1 || vrsta > 7) return SCM(playerid,-1,"Vrste kuca: 1-mala kuca, 2-srednja kuca, 3-velika kuca, 4-vila 5-lijepa!");
	format(kucafajl,sizeof(kucafajl),"Kuce/%i.json",idkuce);
	if(fexist(kucafajl))return SCM(playerid,-1,"Taj id se vec koristi.");
	InfoKuca[idkuce][ImeKuce] = name;
	InfoKuca[idkuce][CenaKuce] = cijena;
	GetPlayerPos(playerid, X, Y, Z);
	djCreateFile(kucafajl);
	djSet(kucafajl, "Ime", name);
	djSet(kucafajl, "Vlasnik","Drzava");
    djSetInt(kucafajl, "LevelKuce",level);
	djSetInt(kucafajl, "CenaKuce",cijena);
	djSetFloat(kucafajl, "KucaX", X);
	djSetFloat(kucafajl, "KucaY", Y);
	djSetFloat(kucafajl, "KucaZ", Z);
	djSetInt(kucafajl, "World",idkuce);
	djSetInt(kucafajl, "Interior",GetPlayerInterior(playerid));
	djSetInt(kucafajl, "KupljenaKuca",0);
	djSetInt(kucafajl, "ImaVlasnika",0);
	djSetInt(kucafajl, "Materijali",0);
	djSetInt(kucafajl, "Droga",0);
	djSetInt(kucafajl, "VrstaKuce",vrsta);
	djCommit(kucafajl);
	if (vrsta == 1)// Small/1 story/1 bedroom
		{
		djSetFloat(kucafajl, "IntX",223.043991);
		djSetFloat(kucafajl, "IntY",1289.259888);
		djSetFloat(kucafajl, "IntZ",1082.199951);
		djSetInt(kucafajl, "IntID",1);
		}
		else if(vrsta == 2) // Medium/1 story/1 bedroom
		{
		djSetFloat(kucafajl, "IntX",225.756989);
		djSetFloat(kucafajl, "IntY",1240.000000);
		djSetFloat(kucafajl, "IntZ",1082.149902);
		djSetInt(kucafajl, "IntID",2);
		}
		else if(vrsta == 3)// Large/2 story/3 bedrooms/clone of House 9
		{
		djSetFloat(kucafajl, "IntX",235.508994);
		djSetFloat(kucafajl, "IntY",1189.169897);
		djSetFloat(kucafajl, "IntZ",1080.339966);
		djSetInt(kucafajl, "IntID",3);
        }
        else if(vrsta == 4)// VERY Large/2 story/4 bedrooms
		{
		djSetFloat(kucafajl, "IntX",225.630997);
		djSetFloat(kucafajl, "IntY",1022.479980);
		djSetFloat(kucafajl, "IntZ",1084.069946);
		djSetInt(kucafajl, "IntID",7);
        }
        else if(vrsta == 5)//  nova
		{
		djSetFloat(kucafajl, "IntX",2324.419921);
		djSetFloat(kucafajl, "IntY",-1145.568359);
		djSetFloat(kucafajl, "IntZ",1050.710083);
		djSetInt(kucafajl, "IntID",12);
        }
        else if(vrsta == 6)//  nova
		{
		djSetFloat(kucafajl, "IntX",1263.079956);
		djSetFloat(kucafajl, "IntY",-785.308959);
		djSetFloat(kucafajl, "IntZ",1091.959960);
		djSetInt(kucafajl, "IntID",5);
        }
        else if(vrsta == 7)//  nova
		{
		djSetFloat(kucafajl, "IntX",227.722991);
		djSetFloat(kucafajl, "IntY",1114.389892);
		djSetFloat(kucafajl, "IntZ",1081.189941);
		djSetInt(kucafajl, "IntID",5);
        }

	InfoKuca[idkuce][kucniCP] = CreateDynamicPickup(1273,1,X,Y,Z);
	format(Label, sizeof(Label),"{6EF83C}Na prodaji!\n{6EF83C}Cijena: {FFFFFF}$%d\n{6EF83C}Level: {FFFFFF}%d\n{6EF83C}Ulica: {FFFFFF}%s",djInt(kucafajl, "CenaKuce"),djInt(kucafajl, "LevelKuce"),ulica(cid[playerid]));
	InfoKuca[idkuce][kucniLabel] = Create3DTextLabel(Label,-1,X,Y,Z,100.0,GetPlayerVirtualWorld(playerid),1);
	format(kucafajl,sizeof(kucafajl),"Kuca Napravljena. Ime: %s | CenaKuce: $%i | LevelKuce: $%i | Vlasnik: Drzava",name,cijena,level);
	SCM(playerid,-1,kucafajl);
	return 1;
}
i don't know how to convert this,help me with this and i will finish all the rest..


Re: Help with converting djson -> y_ini - SoaD123 - 14.03.2012

probaj s ovime, ja sma radio po tome, i skuzio sam kak ide...ugl prilagodi po ovome sebi code i bit ce sve ok https://sampforum.blast.hk/showthread.php?tid=270229