forward public LoadVehicleData(vehicleID, name[], value[]);
public LoadVehicleData(vehicleID, name[], value[])
{
new strLoc[8];
INI_Int("model", VehicleInfo[vehicleID][vModel]);
for(new i = 0; i < 4; i++) format(strLoc, sizeof(strLoc), "Loc%d", i), INI_Float(strLoc, VehicleInfo[vehicleID][vLoc][i]);//935
INI_Int("color1", VehicleInfo[vehicleID][vColor1]);
INI_Int("color2", VehicleInfo[vehicleID][vColor2]);
INI_Int("respawn", VehicleInfo[vehicleID][vRespawn]);
INI_String("owner", VehicleInfo[vehicleID][vOwner], MAX_PLAYER_NAME);
VehicleInfo[vehicleID][vLocked] = INI_Int("locked") == 1 ? true : false;
return 1;
}
C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(935) : error 029: invalid expression, assumed zero C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(935) : error 001: expected token: ";", but found "return" C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(935) : error 017: undefined symbol "i" C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(935) : fatal error 107: too many error messages on one line
pawn Код:
Код:
C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(935) : error 029: invalid expression, assumed zero C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(935) : error 001: expected token: ";", but found "return" C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(935) : error 017: undefined symbol "i" C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(935) : fatal error 107: too many error messages on one line https://sampforum.blast.hk/showthread.php?tid=416104 I did everything but the commands |
for(new i = 0; i < 4; i++) { format(strLoc, sizeof(strLoc), "Loc%d", i); INI_Float(strLoc, VehicleInfo[vehicleID][vLoc][i]); }
forward LoadVehicleData(vehicleID, name[], value[]);
public LoadVehicleData(vehicleID, name[], value[])
{
for(new i = 0; i < 4; i++)
{
new strLoc[8];
INI_Int("model", VehicleInfo[vehicleID][vModel]);
format(strLoc, sizeof(strLoc), "Loc%d", i), INI_Float(strLoc, VehicleInfo[vehicleID][vLoc][i]);//935
INI_Int("color1", VehicleInfo[vehicleID][vColor1]);
INI_Int("color2", VehicleInfo[vehicleID][vColor2]);
INI_Int("respawn", VehicleInfo[vehicleID][vRespawn]);
INI_String("owner", VehicleInfo[vehicleID][vOwner], MAX_PLAYER_NAME);
VehicleInfo[vehicleID][vLocked] = INI_Int("locked") == 1 ? true : false;
}
return 1;
}
Try like this
pawn Код:
|
C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(940) : error 017: undefined symbol "INI_Int" C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(961) : error 029: invalid expression, assumed zero C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(961) : error 035: argument type mismatch (argument 1) C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(961) : error 001: expected token: ";", but found "return" C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(961) : fatal error 107: too many error messages on one line
forward public LoadVehicleData(vehicleID, name[], value[]);
public LoadVehicleData(vehicleID, name[], value[])
{
new strLoc[8];
INI_Int("model", VehicleInfo[vehicleID][vModel]);
for(new i = 0; i < 4; i++) { format(strLoc, sizeof(strLoc), "Loc%d", i); INI_Float(strLoc, VehicleInfo[vehicleID][vLoc][i]); }
INI_Int("color1", VehicleInfo[vehicleID][vColor1]);
INI_Int("color2", VehicleInfo[vehicleID][vColor2]);
INI_Int("respawn", VehicleInfo[vehicleID][vRespawn]);
INI_String("owner", VehicleInfo[vehicleID][vOwner], MAX_PLAYER_NAME);
VehicleInfo[vehicleID][vLocked] = INI_Int("locked") == 1 ? true : false; //940
return 1;
}
stock VehicleSave(vehicleID)
{
new INI:dFile = INI_Open(VehiclePath(vehicleID));
new strLoc[8];
INI_WriteInt(dFile, "model", VehicleInfo[vehicleID][vModel]);
for(new i = 0; i < 4; i++) {format(strLoc, sizeof(strLoc), "Loc%d", i), INI_Float(dFile, strLoc, VehicleInfo[vehicleID][vLoc][i]);} //961
INI_WriteInt(dFile, "color1", VehicleInfo[vehicleID][vColor1]);
INI_WriteInt(dFile, "color2", VehicleInfo[vehicleID][vColor2]);
INI_WriteInt(dFile, "respawn", VehicleInfo[vehicleID][vRespawn]);
INI_WriteString(dFile, "owner", VehicleInfo[vehicleID][vOwner]);
INI_WriteInt(dFile, "locked", VehicleInfo[vehicleID][vLocked] ? 1 : 0);
INI_Close(dFile);
}
forward public LoadVehicleData(vehicleID, name[], value[]);
public LoadVehicleData(vehicleID, name[], value[])
{
new strLoc[8];
INI_Int("model", VehicleInfo[vehicleID][vModel]);
for(new i = 0; i < 4; i++)
{
format(strLoc, sizeof(strLoc), "Loc%d", i);
INI_Float(strLoc, VehicleInfo[vehicleID][vLoc][i]);
}
INI_Int("color1", VehicleInfo[vehicleID][vColor1]);
INI_Int("color2", VehicleInfo[vehicleID][vColor2]);
INI_Int("respawn", VehicleInfo[vehicleID][vRespawn]);
INI_String("owner", VehicleInfo[vehicleID][vOwner], MAX_PLAYER_NAME);
INI_Bool("locked", VehicleInfo[vehicleID][vLocked]);
return 1;
}
stock VehicleSave(vehicleID)
{
new INI:dFile = INI_Open(VehiclePath(vehicleID));
new strLoc[8];
INI_WriteInt(dFile, "model", VehicleInfo[vehicleID][vModel]);
for(new i = 0; i < 4; i++) {
format(strLoc, sizeof(strLoc), "Loc%d", i);
INI_Float(dFile, strLoc, VehicleInfo[vehicleID][vLoc][i]);
} //961
INI_WriteInt(dFile, "color1", VehicleInfo[vehicleID][vColor1]);
INI_WriteInt(dFile, "color2", VehicleInfo[vehicleID][vColor2]);
INI_WriteInt(dFile, "respawn", VehicleInfo[vehicleID][vRespawn]);
INI_WriteString(dFile, "owner", VehicleInfo[vehicleID][vOwner]);
INI_WriteBool(dFile, "locked", VehicleInfo[vehicleID][vLocked]);
INI_Close(dFile);
}
C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(940) : warning 213: tag mismatch C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(961) : error 029: invalid expression, assumed zero C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(961) : error 035: argument type mismatch (argument 1) C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(961) : error 001: expected token: ";", but found "return" C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(961) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
Код:
C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(940) : warning 213: tag mismatch C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(961) : error 029: invalid expression, assumed zero C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(961) : error 035: argument type mismatch (argument 1) C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(961) : error 001: expected token: ";", but found "return" C:\Users\Michael\Desktop\test\gamemodes\Wildside.pwn(961) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase |
forward public LoadVehicleData(vehicleID, name[], value[]);
public LoadVehicleData(vehicleID, name[], value[])
{
new strLoc[8];
INI_Int("model", VehicleInfo[vehicleID][vModel]);
for(new i = 0; i < 4; i++)
{
format(strLoc, sizeof(strLoc), "Loc%d", i);
INI_Float(strLoc, VehicleInfo[vehicleID][vLoc][i]);
}
INI_Int("color1", VehicleInfo[vehicleID][vColor1]);
INI_Int("color2", VehicleInfo[vehicleID][vColor2]);
INI_Int("respawn", VehicleInfo[vehicleID][vRespawn]);
INI_String("owner", VehicleInfo[vehicleID][vOwner], MAX_PLAYER_NAME);
INI_Bool("locked", VehicleInfo[vehicleID][vLocked]);
return 1;
}
stock VehicleSave(vehicleID)
{
new INI:dFile = INI_Open(VehiclePath(vehicleID));
new strLoc[8];
INI_WriteInt(dFile, "model", VehicleInfo[vehicleID][vModel]);
for(new i = 0; i < 4; i++) {
format(strLoc, sizeof(strLoc), "Loc%d", i);
INI_Float(dFile, strLoc, VehicleInfo[vehicleID][vLoc][i]);
} //961
INI_WriteInt(dFile, "color1", VehicleInfo[vehicleID][vColor1]);
INI_WriteInt(dFile, "color2", VehicleInfo[vehicleID][vColor2]);
INI_WriteInt(dFile, "respawn", VehicleInfo[vehicleID][vRespawn]);
INI_WriteString(dFile, "owner", VehicleInfo[vehicleID][vOwner]);
INI_WriteBool(dFile, "locked", VehicleInfo[vehicleID][vLocked]);
INI_Close(dFile);
}