error 047: array sizes do not match, or destination array is too small
INI_String("Owner", HouseInfo[id][hOwner] , 32 );
INI_String("Type", HouseInfo[id][hType] , 32 );
INI_String("Owner", HouseInfo[id][hOwner] , sizeof(HouseInfo[id][hOwner]));
pawn Код:
rp.pwn(5809) : error 017: undefined symbol "id" rp.pwn(5809) : error 001: expected token: "]", but found "-identifier-" rp.pwn(5809) : fatal error 107: too many error messages on one line |
stock SaveHouses()
{
for(new i=1;i < MAX_HOUSES;i++)
{
if(HouseIDTaken[i] == 0) continue;
new uFile[35];
format(uFile, 35, HOUSE_PATH, i);
new INI:File = INI_Open(uFile);
INI_SetTag(File, "House Owner");
INI_String("Owner", HouseInfo[id][hOwner] , sizeof(HouseInfo[id][hOwner]));
INI_WriteInt(File, "Owned", HouseInfo[i][hOwned]);
INI_WriteInt(File, "Price", HouseInfo[i][hPrice]);
INI_String("Type", HouseInfo[id][hType] , sizeof(HouseInfo[id][hType]));
INI_WriteFloat(File, "EnterX", HouseInfo[i][hEnterX]);
INI_WriteFloat(File, "EnterY", HouseInfo[i][hEnterY]);
INI_WriteFloat(File, "EnterZ", HouseInfo[i][hEnterZ]);
INI_WriteFloat(File, "EnterA", HouseInfo[i][hEnterA]);
INI_WriteFloat(File, "ExitX", HouseInfo[i][hExitX]);
INI_WriteFloat(File, "ExitY", HouseInfo[i][hExitY]);
INI_WriteFloat(File, "ExitZ", HouseInfo[i][hExitZ]);
INI_WriteFloat(File, "ExitA", HouseInfo[i][hExitA]);
INI_WriteInt(File, "EnterInt", HouseInfo[i][hEnterInt]);
INI_WriteInt(File, "EnterVW", HouseInfo[i][hEnterVW]);
INI_WriteInt(File, "ExitInt", HouseInfo[i][hExitInt]);
INI_WriteInt(File, "ExitVW", HouseInfo[i][hExitVW]);
INI_WriteInt(File, "PickupID", HouseInfo[i][hPickupID]);
INI_WriteInt(File, "hLock", HouseInfo[i][hLock]);
INI_Close(File);
}
}
stock SaveHouses()
{
for(new i=1;i < MAX_HOUSES;i++)
{
if(HouseIDTaken[i] == 0) continue;
new uFile[35];
format(uFile, 35, HOUSE_PATH, i);
new INI:File = INI_Open(uFile);
INI_SetTag(File, "House Owner");
INI_String("Owner", HouseInfo[i][hOwner] , sizeof(HouseInfo[i][hOwner]));
INI_WriteInt(File, "Owned", HouseInfo[i][hOwned]);
INI_WriteInt(File, "Price", HouseInfo[i][hPrice]);
INI_String("Type", HouseInfo[i][hType] , sizeof(HouseInfo[i][hType]));
INI_WriteFloat(File, "EnterX", HouseInfo[i][hEnterX]);
INI_WriteFloat(File, "EnterY", HouseInfo[i][hEnterY]);
INI_WriteFloat(File, "EnterZ", HouseInfo[i][hEnterZ]);
INI_WriteFloat(File, "EnterA", HouseInfo[i][hEnterA]);
INI_WriteFloat(File, "ExitX", HouseInfo[i][hExitX]);
INI_WriteFloat(File, "ExitY", HouseInfo[i][hExitY]);
INI_WriteFloat(File, "ExitZ", HouseInfo[i][hExitZ]);
INI_WriteFloat(File, "ExitA", HouseInfo[i][hExitA]);
INI_WriteInt(File, "EnterInt", HouseInfo[i][hEnterInt]);
INI_WriteInt(File, "EnterVW", HouseInfo[i][hEnterVW]);
INI_WriteInt(File, "ExitInt", HouseInfo[i][hExitInt]);
INI_WriteInt(File, "ExitVW", HouseInfo[i][hExitVW]);
INI_WriteInt(File, "PickupID", HouseInfo[i][hPickupID]);
INI_WriteInt(File, "hLock", HouseInfo[i][hLock]);
INI_Close(File);
}
}