Sziasztok, a címből megállapítható a hibaüzenet: 213: tag mismatch.
Látható, hogy melyik sorra dobja a hibát, előre is köszönöm a segítséget.
if(!strcmp(VehicleNumberPlate[id], PlayerInfo[playerid][pPlate1]) == 0) /// --- 2013: tag mismitch
{
PlayerInfo[playerid][pPlate1] = 0;
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,\"data\");
INI_WriteInt(File, \"Plate1\", PlayerInfo[playerid][pPlate1]);
INI_Close(File);
}
else if(!strcmp(VehicleNumberPlate[id], PlayerInfo[playerid][pPlate2]) == 0) /// 2013: tag mismitch
{
PlayerInfo[playerid][pPlate2] = 0;
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,\"data\");
INI_WriteInt(File, \"Plate2\", PlayerInfo[playerid][pPlate2]);
INI_Close(File);
}
else if(!strcmp(VehicleNumberPlate[id], PlayerInfo[playerid][pPlate3]) == 0) /// 2013: tag mismitch
{
PlayerInfo[playerid][pPlate3] = 0;
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,\"data\");
INI_WriteInt(File, \"Plate3\", PlayerInfo[playerid][pPlate3]);
INI_Close(File);
}
Dupla hozzászólás automatikusan összefûzve. ( 2015. október 23. - 04:13:24 )
Ha minden igaz sikerült megoldanom, viszont nem vagyok benne biztos, hogy helyes. Warningot nem ír rá de azért ha lehet szeretnék megerősítést kapni, hogy jó így.
Megoldás:
Rossz:
if(!strcmp(VehicleNumberPlate[id], PlayerInfo[playerid][pPlate1]) == 0)
Jó:
if(!strcmp(VehicleNumberPlate[id], PlayerInfo[playerid][pPlate1], false))