[Ajuda] Como adionar carros concessionaria
#1

Bom й o seguinte tenho um servidor RPG e quero aprender colocar mais carros para vendas na concessionaria mas nгo sei! bom tem um Documento Carro.CFG dentro da pasta scriptfiles/playhappy ai coloquei as cordenadas tudo certo eu juro!!! mas quando vou ver no jogo sу tem os mesmos carros e quando volto no Carro.CFG some oque eu editei, sera que tenho que mecher em algum nъmero no GM para adicionar mais carros? eu ja exclui a carro.CFG os carros some entгo tenho certeza que adiona por ali! me ajudem pf pedaзo do GM
Код:
public LoadCar()
{
	new arrCoords[14][64];
	new strFromFile2[256];
	new File: file = fopen("PlayHappy/Carros.cfg", io_read);
	if (file)
	{
		new idx = 1;
		while (idx < sizeof(CarInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, ',');
			CarInfo[idx][cModel] = strval(arrCoords[0]);
			CarInfo[idx][cLocationx] = floatstr(arrCoords[1]);
			CarInfo[idx][cLocationy] = floatstr(arrCoords[2]);
			CarInfo[idx][cLocationz] = floatstr(arrCoords[3]);
			CarInfo[idx][cAngle] = floatstr(arrCoords[4]);
			CarInfo[idx][cColorOne] = strval(arrCoords[5]);
			CarInfo[idx][cColorTwo] = strval(arrCoords[6]);
			strmid(CarInfo[idx][cOwner], arrCoords[7], 0, strlen(arrCoords[7]), 255);
			strmid(CarInfo[idx][cDescription], arrCoords[8], 0, strlen(arrCoords[8]), 255);
			CarInfo[idx][cValue] = strval(arrCoords[9]);
			CarInfo[idx][cLicense] = strval(arrCoords[10]);
			CarInfo[idx][cOwned] = strval(arrCoords[11]);
			CarInfo[idx][cLock] = strval(arrCoords[12]);
			CarInfo[idx][cGrana] = strval(arrCoords[13]);
			CarInfo[idx][cID] = totalveiculosc+idx;
			//printf("Carro: %d Dono:%s[%d] LicensePlate %s ID[%d]",idx,CarInfo[idx][cOwner],CarInfo[idx][cOwned],CarInfo[idx][cLicense],CarInfo[idx][cID]);
			idx++;
		}
		printf("carros carregados", idx);
	}
	return true;
}

public SaveCars()
{
	new idx;
	new File: file2;
	while (idx < sizeof(CarInfo))
	{
	    new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%d,%f,%f,%f,%f,%d,%d,%s,%s,%d,%s,%d,%d,%d\n",
		CarInfo[idx][cModel],
		CarInfo[idx][cLocationx],
		CarInfo[idx][cLocationy],
		CarInfo[idx][cLocationz],
		CarInfo[idx][cAngle],
		CarInfo[idx][cColorOne],
		CarInfo[idx][cColorTwo],
		CarInfo[idx][cOwner],
		CarInfo[idx][cDescription],
		CarInfo[idx][cValue],
		CarInfo[idx][cLicense],
		CarInfo[idx][cOwned],
		CarInfo[idx][cLock],
		CarInfo[idx][cGrana]);
		if(idx == 1)
		{
			file2 = fopen("PlayHappy/Carros.cfg", io_write);
		}
		else
		{
			file2 = fopen("PlayHappy/Carros.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	return true;
}
pedaзo do Carros.CFG

Код:
522,1646.326538,-1707.202514,20.293548,270.194702,0,0,jadson_scarface,Concecionaria,50000,,1,0,22000
560,1646.292724,-1701.418090,20.290275,268.995605,0,0,Dealership,Concecionaria,50000,,0,0,4000
560,1646.592163,-1695.591064,20.266504,271.035095,0,0,Dealership,Concecionaria,50000,,0,0,2000
560,1670.944458,-1711.980590,20.249786,85.753128,0,0,Dealership,Concecionaria,50000,,0,0,0
560,1670.619384,-1716.956665,20.294321,86.514457,0,0,Dealership,Concecionaria,50000,,0,0,0
560,1589.793457,-1054.208129,23.630598,307.729095,0,0,Dealership,Concecionaria,50000,,0,0,13000
560,1671.182128,-1706.567626,20.292732,90.802337,0,0,Dealership,Concecionaria,50000,,0,0,1000
560,1671.527709,-1700.880615,20.291902,89.556709,0,0,Dealership,Concecionaria,50000,,0,0,0
560,1671.525390,-1695.282836,20.288629,90.075180,0,0,Dealership,Concecionaria,50000,,0,0,0
560,1757.286987,-1014.721923,23.688198,168.539306,0,0,Dealership,Concecionaria,50000,,0,0,3000
602,1752.885864,-1013.829711,23.687999,168.539306,4,4,Dealership,Concecionaria,50000,,0,0,2000
602,1748.700439,-1012.981079,23.687799,168.539306,4,4,Dealership,Concecionaria,50000,,0,0,1000
522,1744.274169,-1012.083801,23.687599,168.539306,5,5,Sun_xD,Concecionaria,50000,,1,0,0
522,1739.941894,-1011.205627,23.687400,168.539306,4,4,jadson_scarface,Concecionaria,50000,,1,0,6000
560,1735.300415,-1010.264770,23.687400,168.540496,0,0,Dealership,Concecionaria,50000,,0,0,3000
602,1730.895019,-1009.371704,23.673099,168.540603,4,4,Dealership,Concecionaria,50000,,0,0,1000
602,1726.395385,-1008.459411,23.657100,168.540298,4,4,Dealership,Concecionaria,50000,,0,0,1000
602,1721.525634,-1007.115783,23.639999,172.935806,4,4,Dealership,Concecionaria,50000,,0,0,1000
602,1717.017211,-1006.557189,23.629198,172.934906,4,4,Dealership,Concecionaria,50000,,0,0,1000
602,1712.777832,-1006.031799,23.628900,172.934997,4,4,Dealership,Concecionaria,50000,,0,0,1000
602,1708.319824,-1005.479370,23.628700,172.934997,4,4,Dealership,Concecionaria,50000,,0,0,1000
602,1695.614501,-1006.046508,23.633499,198.109405,4,4,Dealership,Concecionaria,50000,,0,0,1000
602,1691.299804,-1007.457519,23.633300,198.109497,4,4,Dealership,Concecionaria,50000,,0,0,1000
602,1687.220214,-1008.791687,23.633100,198.109497,4,4,Dealership,Concecionaria,50000,,0,0,2000
602,1683.065795,-1010.150207,23.632799,198.110107,4,4,Dealership,Concecionaria,50000,,0,0,2000
463,1092.364868,-781.411804,106.879531,95.119522,0,0,Alien_Halls,Concecionaria,50000,,1,0,0
560,1103.874633,-827.340698,86.751045,101.497344,0,0,Dealership,Concecionaria,50000,,0,0,4000
602,1665.025146,-1015.325012,23.625299,192.061294,4,4,Dealership,Concecionaria,50000,,0,0,1000
602,1660.465332,-1016.299316,23.625099,192.061401,4,4,Dealership,Concecionaria,50000,,0,0,1000
602,1656.094726,-1016.534301,23.628900,192.061401,4,4,Dealership,Concecionaria,50000,,0,0,1000
602,1651.652343,-1017.483581,23.628700,192.061401,4,4,Dealership,Concecionaria,50000,,0,0,1000
560,1628.078125,-1011.573181,23.603675,161.592453,0,0,dimmy_scarface,Concecionaria,50000,,1,0,6000
560,1641.031494,-1015.547729,23.624399,161.106002,0,0,Dealership,Concecionaria,50000,,0,0,5000
602,1636.713623,-1014.069885,23.624200,161.106002,4,4,Dealership,Concecionaria,50000,,0,0,3000
602,1632.449218,-1013.101318,23.621200,161.106002,4,4,Dealership,Concecionaria,50000,,0,0,4000
560,1555.368530,-1028.182983,23.614559,344.344451,0,0,Dealership,Concecionaria,50000,,0,0,15000
602,1624.089233,-1010.240112,23.620800,161.106002,4,4,Dealership,Concecionaria,50000,,0,0,5000
602,1617.816650,-1008.830383,23.629400,180.624099,4,4,Dealership,Concecionaria,50000,,0,0,5000
602,1613.565917,-1008.876525,23.629198,180.624099,4,4,Dealership,Concecionaria,50000,,0,0,9000
602,1609.026733,-1008.926025,23.628999,180.624099,4,4,Dealership,Concecionaria,50000,,0,0,6000
463,1604.514160,-1008.975219,23.628799,180.624099,0,0,dimmy_scarface,Concecionaria,50000,,1,0,7000
602,1599.225341,-1008.981018,23.631900,188.426605,4,4,lukas_skt,Concecionaria,50000,,1,0,24000
560,1594.637939,-1009.660583,23.631700,188.426605,0,0,Dealership,Concecionaria,50000,,0,0,9000
560,1590.458496,-1010.279907,23.631500,188.426605,0,0,Dealership,Concecionaria,50000,,0,0,15000
518,1829.314941,-1598.443969,13.380722,359.403564,0,0,dimmy_scarface,Concecionaria,50000,,1,0,0
560,1587.015625,-1050.617797,23.630800,307.729095,0,0,Dealership,Concecionaria,50000,,0,0,25000
560,1576.231811,-1011.427307,23.632099,181.113998,0,0,Dealership,Concecionaria,50000,,0,1,22000
560,1571.910278,-1011.511413,23.631998,181.113998,0,0,Dealership,Concecionaria,50000,,0,0,7000
560,1566.948608,-1011.915588,23.616119,178.373382,0,0,Dealership,Concecionaria,50000,,0,0,7000
Reply
#2

Me explique como й a concecionaria ? Um espaзo aberto com varios carros la spawnados ?

Se sim , voce pega o id do carro , as coordenadas e a rotaзгo z e coloca por odem na zona em bold , isto й , substitui.colocando esses 2 em :

52,1646.326538,-1707.202514,20.293548,270.194702,0,0,Dealership,Concecionaria,50000,,1,0,22000

Pelas infos que tenho deve ser isso , mas se vc puder me passar o comando de comprar na concecionaria ou assim poderei ver se o que digo esta totalmente correto.
Reply
#3

Nгo ja consegui era sу mudar o CarInfo!! mas mesmo assim VLW!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)