Y INI loading cars.. -
ryansheilds - 09.04.2012
I started work on a new vehicle system, but I'm having a problem and cant seem to figure out what's wrong, the car systems saves but doesn't load, so on player connect I reset the variables and on the next save it overwrites it and deletes the car.
Loading:
pawn Код:
for(new v = 0; v < MAX_PLAYERVEHICLES; v++)
{
new var[512];
format(var, 32, "v%dPosX", v);
INI_Float(var,PlayerVehicleInfo[playerid][v][vPosX]);
format(var, 32, "v%dPosY", v);
INI_Float(var,PlayerVehicleInfo[playerid][v][vPosY]);
format(var, 32, "v%dPosZ", v);
INI_Float(var,PlayerVehicleInfo[playerid][v][vPosZ]);
format(var, 32, "v%dPosAngle", v);
INI_Float(var,PlayerVehicleInfo[playerid][v][vPosAngle]);
format(var, 32, "v%dModelId", v);
INI_Int(var,PlayerVehicleInfo[playerid][v][vModelId]);
format(var, 32, "v%dLock", v);
INI_Int(var,PlayerVehicleInfo[playerid][v][vLock]);
format(var, 32, "v%dLocked", v);
INI_Int(var,PlayerVehicleInfo[playerid][v][vLocked]);
format(var, 32, "v%dPaintJob", v);
INI_Int(var,PlayerVehicleInfo[playerid][v][vPaintJob]);
format(var, 32, "v%dColor1", v);
INI_Int(var,PlayerVehicleInfo[playerid][v][vColor1]);
format(var, 32, "v%dColor2", v);
INI_Int(var,PlayerVehicleInfo[playerid][v][vColor2]);
format(var, 32, "v%dPrice", v);
INI_Int(var,PlayerVehicleInfo[playerid][v][vPrice]);
format(var, 32, "v%dTicket", v);
Saving:
pawn Код:
INI_SetTag(File,"vehicles");
for(new v = 0; v < MAX_PLAYERVEHICLES; v++)
{
new var[512];
format(var, 32, "v%dPosX", v);
INI_WriteFloat(File,var,PlayerVehicleInfo[playerid][v][vPosX]);
format(var, 32, "v%dPosY", v);
INI_WriteFloat(File,var,PlayerVehicleInfo[playerid][v][vPosY]);
format(var, 32, "v%dPosZ", v);
INI_WriteFloat(File,var,PlayerVehicleInfo[playerid][v][vPosZ]);
format(var, 32, "v%dPosAngle", v);
INI_WriteFloat(File,var,PlayerVehicleInfo[playerid][v][vPosAngle]);
format(var, 32, "v%dModelId", v);
INI_WriteInt(File,var,PlayerVehicleInfo[playerid][v][vModelId]);
format(var, 32, "v%dLock", v);
INI_WriteInt(File,var,PlayerVehicleInfo[playerid][v][vLock]);
format(var, 32, "v%dLocked", v);
INI_WriteInt(File,var,PlayerVehicleInfo[playerid][v][vLocked]);
format(var, 32, "v%dPaintJob", v);
INI_WriteInt(File,var,PlayerVehicleInfo[playerid][v][vPaintJob]);
format(var, 32, "v%dColor1", v);
INI_WriteInt(File,var,PlayerVehicleInfo[playerid][v][vColor1]);
format(var, 32, "v%dColor2", v);
INI_WriteInt(File,var,PlayerVehicleInfo[playerid][v][vColor2]);
format(var, 32, "v%dPrice", v);
INI_WriteInt(File,var,PlayerVehicleInfo[playerid][v][vPrice]);
Please help.
Re: Y INI loading cars.. -
ryansheilds - 10.04.2012
Bump - Tried editing the code, not getting anywhere... Help.