Why wont my car save/load
#1

No matter what, it saves everything at 0 ..

Код:
enum vIDinfo { vID, };
enum VehicleInfo
{
	ModelID,
	Owner[30],
	Fuel,

	Float: posX,
	Float: posY,
	Float: posZ,
	Float: posA,

	ColorA,
	ColorB,

	Locked,
	NrPlate[11],
}
Код:
stock LoadVehicles()
{
	new file[64], s[64], count;

	print("\n  Loading vehicles: \n");

	for(new v = 0; v < MAX_CARS; v ++)
	{
		format(file, 64, "Vehicles/%d.ini", v);

	    if(fexist(file))
	    {
	        INI_ParseFile(VehiclePath(v), "LoadVehicleData", false, true, v, true, false );

			CreateVehicle(vInfo[v][ModelID], vInfo[v][posX], vInfo[v][posY], vInfo[v][posZ], vInfo[v][posA], vInfo[v][ColorA], vInfo[v][ColorB], -1);
			SetVehicleNumberPlate(v, vInfo[v][NrPlate]);
			
			printf(" We just loaded a car at: %f X = %f | Y = %f | Z = %f", vInfo[v][ModelID], vInfo[v][posX], vInfo[v][posY], vInfo[v][posZ]);

            SetVehicleParamsForPlayer(v, v, 0, 1);
			SetVehicleToRespawn(v); // numberplate

            format(s, 64, "[VEHICLE] Loaded Vehicle ID: %d at %f %f %f", v, vInfo[v][posX], vInfo[v][posY], vInfo[v][posZ]);
			printf(s);
			
			count++;
		}
	}

	printf("\n  %d vehicles loaded!", count);

	return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)