14.11.2015, 22:52
Creating a dynamic house system with yini, and pickups are refusing to load for me when I parse the file.
Relevant code:
Relevant code:
PHP код:
// Under ongamemodeinit
LoadHouses();
stock LoadHouses()
{
for(new i=0; i < MAX_HOUSES; i++ )
{
new file[35];
format(file,sizeof(file), "Server/%d.ini", i);
if(fexist(file))
{
INI_ParseFile(HousePath(i), "LoadHouse", .bExtra = true, .extra = i);
hInfo[i][hPickup] = CreatePickup(1273, 1, hInfo[i][hExtX], hInfo[i][hExtY], hInfo[i][hExtZ], hInfo[i][hExtVW]);
}
}
}
// Loading.
forward LoadHouse(houseid, name[], value[]);
public LoadHouse(houseid, name[], value[])
{
INI_Float("ExtX", hInfo[houseid][hExtY]);
INI_Float("ExtY", hInfo[houseid][hExtY]);
INI_Float("ExtZ", hInfo[houseid][hExtZ]);
INI_Float("IntX", hInfo[houseid][hIntX]);
INI_Float("IntY", hInfo[houseid][hIntY]);
INI_Float("IntZ", hInfo[houseid][hIntZ]);
INI_Float("IntA", hInfo[houseid][hIntA]);
INI_Int("ExtVW", hInfo[houseid][hExtVW]);
INI_Int("Price", hInfo[houseid][hPrice]);
INI_String("Owner", hInfo[houseid][hOwner], 24);
return 1;
}