25.10.2016, 21:56
stock SaveFamilies()
{
new idx = 1, File:file;
new string[9000];
while(idx < MAX_FAMILIES)
{
format(string, sizeof(string),"%d|%s|%s|%d|%s|%d|%f|%f|%f|%d|%d|% d|%d|%s|%s|%s|%s|%s|%s|%d|%d|%d|%d|%d|%d|%d|%d|%d| %d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%f|%f|%f |%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|% f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f| %f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f |%f|%f|%f|%f|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d|% d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d| %d|%d|%d|%d\r\n",
FamInfo[idx][fTaken],
FamInfo[idx][fName],
FamInfo[idx][fMOTD],
FamInfo[idx][fColor],
FamInfo[idx][fLeader],
FamInfo[idx][fMembers],
FamInfo[idx][fSafeX],
FamInfo[idx][fSafeY],
FamInfo[idx][fSafeZ],
FamInfo[idx][fMoney],
FamInfo[idx][fMats],
FamInfo[idx][fWeed],
FamInfo[idx][fcocaine],
FamInfo[idx][fRank1],
FamInfo[idx][fRank2],
FamInfo[idx][fRank3],
FamInfo[idx][fRank4],
FamInfo[idx][fRank5],
FamInfo[idx][fRank6],
FamInfo[idx][fSkins][0],
FamInfo[idx][fSkins][1],
FamInfo[idx][fSkins][2],
FamInfo[idx][fSkins][3],
FamInfo[idx][fSkins][4],
FamInfo[idx][fSkins][5],
FamInfo[idx][fSkins][6],
FamInfo[idx][fStrikes],
FamInfo[idx][fVehType][0], // Veh 1
FamInfo[idx][fVehType][1], // Veh 2
FamInfo[idx][fVehType][2], // Veh 3
FamInfo[idx][fVehType][3], // Veh 4
FamInfo[idx][fVehType][4], // Veh 5
FamInfo[idx][fVehType][5], // Veh 6
FamInfo[idx][fVehType][6], // Veh 6
FamInfo[idx][fVehType][7], // Veh 6
FamInfo[idx][fVehType][8], // Veh 6
FamInfo[idx][fVehType][9], // Veh 6
FamInfo[idx][fVehType][10], // Veh 6
FamInfo[idx][fVehType][11], // Veh 6
FamInfo[idx][fVehType][12], // Veh 6
FamInfo[idx][fVehType][13], // Veh 6
FamInfo[idx][fVehType][14], // Veh 6
FamInfo[idx][fVehCoX][0], // Veh 1 Coords
FamInfo[idx][fVehCoY][0],
FamInfo[idx][fVehCoZ][0],
FamInfo[idx][fVehCoX][1], // Veh 2 Coords
FamInfo[idx][fVehCoY][1],
FamInfo[idx][fVehCoZ][1],
FamInfo[idx][fVehCoX][2], // Veh 3 Coords
FamInfo[idx][fVehCoY][2],
FamInfo[idx][fVehCoZ][2],
FamInfo[idx][fVehCoX][3], // Veh 4 Coords
FamInfo[idx][fVehCoY][3],
FamInfo[idx][fVehCoZ][3],
FamInfo[idx][fVehCoX][4], // Veh 5 Coords
FamInfo[idx][fVehCoY][4],
FamInfo[idx][fVehCoZ][4],
FamInfo[idx][fVehCoX][5], // Veh 6 Coords
FamInfo[idx][fVehCoY][5],
FamInfo[idx][fVehCoY][5],
FamInfo[idx][fVehCoX][6], // Veh 7 Coords
FamInfo[idx][fVehCoY][6],
FamInfo[idx][fVehCoY][6],
FamInfo[idx][fVehCoX][7], // Veh 8 Coords
FamInfo[idx][fVehCoY][7],
FamInfo[idx][fVehCoY][7],
FamInfo[idx][fVehCoX][8], // Veh 9 Coords
FamInfo[idx][fVehCoY][8],
FamInfo[idx][fVehCoY][8],
FamInfo[idx][fVehCoX][9], // Veh 10 Coords
FamInfo[idx][fVehCoY][9],
FamInfo[idx][fVehCoY][9],
FamInfo[idx][fVehCoX][10], // Veh 11 Coords
FamInfo[idx][fVehCoY][10],
FamInfo[idx][fVehCoY][10],
FamInfo[idx][fVehCoX][11], // Veh 12 Coords
FamInfo[idx][fVehCoY][11],
FamInfo[idx][fVehCoY][11],
FamInfo[idx][fVehCoX][12], // Veh 13 Coords
FamInfo[idx][fVehCoY][12],
FamInfo[idx][fVehCoY][12],
FamInfo[idx][fVehCoX][13], // Veh 14 Coords
FamInfo[idx][fVehCoY][13],
FamInfo[idx][fVehCoY][13],
FamInfo[idx][fVehCoX][14], // Veh 15 Coords
FamInfo[idx][fVehCoY][14],
FamInfo[idx][fVehCoY][14],
FamInfo[idx][fVehRot][0],
FamInfo[idx][fVehRot][1],
FamInfo[idx][fVehRot][2],
FamInfo[idx][fVehRot][3],
FamInfo[idx][fVehRot][4],
FamInfo[idx][fVehRot][5],
FamInfo[idx][fVehRot][6],
FamInfo[idx][fVehRot][7],
FamInfo[idx][fVehRot][8],
FamInfo[idx][fVehRot][9],
FamInfo[idx][fVehRot][10],
FamInfo[idx][fVehRot][11],
FamInfo[idx][fVehRot][12],
FamInfo[idx][fVehRot][13],
FamInfo[idx][fVehRot][14],
FamInfo[idx][fVehCol1][0],
FamInfo[idx][fVehCol1][1],
FamInfo[idx][fVehCol1][2],
FamInfo[idx][fVehCol1][3],
FamInfo[idx][fVehCol1][4],
FamInfo[idx][fVehCol1][5],
FamInfo[idx][fVehCol1][6],
FamInfo[idx][fVehCol1][7],
FamInfo[idx][fVehCol1][8],
FamInfo[idx][fVehCol1][9],
FamInfo[idx][fVehCol1][10],
FamInfo[idx][fVehCol1][11],
FamInfo[idx][fVehCol1][12],
FamInfo[idx][fVehCol1][13],
FamInfo[idx][fVehCol1][14],
FamInfo[idx][fVehCol2][0],
FamInfo[idx][fVehCol2][1],
FamInfo[idx][fVehCol2][2],
FamInfo[idx][fVehCol2][3],
FamInfo[idx][fVehCol2][4],
FamInfo[idx][fVehCol2][5],
FamInfo[idx][fVehCol2][6],
FamInfo[idx][fVehCol2][7],
FamInfo[idx][fVehCol2][8],
FamInfo[idx][fVehCol2][9],
FamInfo[idx][fVehCol2][10],
FamInfo[idx][fVehCol2][11],
FamInfo[idx][fVehCol2][12],
FamInfo[idx][fVehCol2][13],
FamInfo[idx][fVehCol2][14]);
if(idx == 1)
{
file = fopen("families.cfg", io_write);
}
else
{
file = fopen("families.cfg", io_append);
}
fwrite(file, string);
fclose(file);
idx++;
}
print("Families saved successfully.");
}
(1578 -- 168
: fatal error 102: table overflow: "staging buffer"
{
new idx = 1, File:file;
new string[9000];
while(idx < MAX_FAMILIES)
{
format(string, sizeof(string),"%d|%s|%s|%d|%s|%d|%f|%f|%f|%d|%d|% d|%d|%s|%s|%s|%s|%s|%s|%d|%d|%d|%d|%d|%d|%d|%d|%d| %d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%f|%f|%f |%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|% f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f| %f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f |%f|%f|%f|%f|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d|% d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d| %d|%d|%d|%d\r\n",
FamInfo[idx][fTaken],
FamInfo[idx][fName],
FamInfo[idx][fMOTD],
FamInfo[idx][fColor],
FamInfo[idx][fLeader],
FamInfo[idx][fMembers],
FamInfo[idx][fSafeX],
FamInfo[idx][fSafeY],
FamInfo[idx][fSafeZ],
FamInfo[idx][fMoney],
FamInfo[idx][fMats],
FamInfo[idx][fWeed],
FamInfo[idx][fcocaine],
FamInfo[idx][fRank1],
FamInfo[idx][fRank2],
FamInfo[idx][fRank3],
FamInfo[idx][fRank4],
FamInfo[idx][fRank5],
FamInfo[idx][fRank6],
FamInfo[idx][fSkins][0],
FamInfo[idx][fSkins][1],
FamInfo[idx][fSkins][2],
FamInfo[idx][fSkins][3],
FamInfo[idx][fSkins][4],
FamInfo[idx][fSkins][5],
FamInfo[idx][fSkins][6],
FamInfo[idx][fStrikes],
FamInfo[idx][fVehType][0], // Veh 1
FamInfo[idx][fVehType][1], // Veh 2
FamInfo[idx][fVehType][2], // Veh 3
FamInfo[idx][fVehType][3], // Veh 4
FamInfo[idx][fVehType][4], // Veh 5
FamInfo[idx][fVehType][5], // Veh 6
FamInfo[idx][fVehType][6], // Veh 6
FamInfo[idx][fVehType][7], // Veh 6
FamInfo[idx][fVehType][8], // Veh 6
FamInfo[idx][fVehType][9], // Veh 6
FamInfo[idx][fVehType][10], // Veh 6
FamInfo[idx][fVehType][11], // Veh 6
FamInfo[idx][fVehType][12], // Veh 6
FamInfo[idx][fVehType][13], // Veh 6
FamInfo[idx][fVehType][14], // Veh 6
FamInfo[idx][fVehCoX][0], // Veh 1 Coords
FamInfo[idx][fVehCoY][0],
FamInfo[idx][fVehCoZ][0],
FamInfo[idx][fVehCoX][1], // Veh 2 Coords
FamInfo[idx][fVehCoY][1],
FamInfo[idx][fVehCoZ][1],
FamInfo[idx][fVehCoX][2], // Veh 3 Coords
FamInfo[idx][fVehCoY][2],
FamInfo[idx][fVehCoZ][2],
FamInfo[idx][fVehCoX][3], // Veh 4 Coords
FamInfo[idx][fVehCoY][3],
FamInfo[idx][fVehCoZ][3],
FamInfo[idx][fVehCoX][4], // Veh 5 Coords
FamInfo[idx][fVehCoY][4],
FamInfo[idx][fVehCoZ][4],
FamInfo[idx][fVehCoX][5], // Veh 6 Coords
FamInfo[idx][fVehCoY][5],
FamInfo[idx][fVehCoY][5],
FamInfo[idx][fVehCoX][6], // Veh 7 Coords
FamInfo[idx][fVehCoY][6],
FamInfo[idx][fVehCoY][6],
FamInfo[idx][fVehCoX][7], // Veh 8 Coords
FamInfo[idx][fVehCoY][7],
FamInfo[idx][fVehCoY][7],
FamInfo[idx][fVehCoX][8], // Veh 9 Coords
FamInfo[idx][fVehCoY][8],
FamInfo[idx][fVehCoY][8],
FamInfo[idx][fVehCoX][9], // Veh 10 Coords
FamInfo[idx][fVehCoY][9],
FamInfo[idx][fVehCoY][9],
FamInfo[idx][fVehCoX][10], // Veh 11 Coords
FamInfo[idx][fVehCoY][10],
FamInfo[idx][fVehCoY][10],
FamInfo[idx][fVehCoX][11], // Veh 12 Coords
FamInfo[idx][fVehCoY][11],
FamInfo[idx][fVehCoY][11],
FamInfo[idx][fVehCoX][12], // Veh 13 Coords
FamInfo[idx][fVehCoY][12],
FamInfo[idx][fVehCoY][12],
FamInfo[idx][fVehCoX][13], // Veh 14 Coords
FamInfo[idx][fVehCoY][13],
FamInfo[idx][fVehCoY][13],
FamInfo[idx][fVehCoX][14], // Veh 15 Coords
FamInfo[idx][fVehCoY][14],
FamInfo[idx][fVehCoY][14],
FamInfo[idx][fVehRot][0],
FamInfo[idx][fVehRot][1],
FamInfo[idx][fVehRot][2],
FamInfo[idx][fVehRot][3],
FamInfo[idx][fVehRot][4],
FamInfo[idx][fVehRot][5],
FamInfo[idx][fVehRot][6],
FamInfo[idx][fVehRot][7],
FamInfo[idx][fVehRot][8],
FamInfo[idx][fVehRot][9],
FamInfo[idx][fVehRot][10],
FamInfo[idx][fVehRot][11],
FamInfo[idx][fVehRot][12],
FamInfo[idx][fVehRot][13],
FamInfo[idx][fVehRot][14],
FamInfo[idx][fVehCol1][0],
FamInfo[idx][fVehCol1][1],
FamInfo[idx][fVehCol1][2],
FamInfo[idx][fVehCol1][3],
FamInfo[idx][fVehCol1][4],
FamInfo[idx][fVehCol1][5],
FamInfo[idx][fVehCol1][6],
FamInfo[idx][fVehCol1][7],
FamInfo[idx][fVehCol1][8],
FamInfo[idx][fVehCol1][9],
FamInfo[idx][fVehCol1][10],
FamInfo[idx][fVehCol1][11],
FamInfo[idx][fVehCol1][12],
FamInfo[idx][fVehCol1][13],
FamInfo[idx][fVehCol1][14],
FamInfo[idx][fVehCol2][0],
FamInfo[idx][fVehCol2][1],
FamInfo[idx][fVehCol2][2],
FamInfo[idx][fVehCol2][3],
FamInfo[idx][fVehCol2][4],
FamInfo[idx][fVehCol2][5],
FamInfo[idx][fVehCol2][6],
FamInfo[idx][fVehCol2][7],
FamInfo[idx][fVehCol2][8],
FamInfo[idx][fVehCol2][9],
FamInfo[idx][fVehCol2][10],
FamInfo[idx][fVehCol2][11],
FamInfo[idx][fVehCol2][12],
FamInfo[idx][fVehCol2][13],
FamInfo[idx][fVehCol2][14]);
if(idx == 1)
{
file = fopen("families.cfg", io_write);
}
else
{
file = fopen("families.cfg", io_append);
}
fwrite(file, string);
fclose(file);
idx++;
}
print("Families saved successfully.");
}
(1578 -- 168
![Cool](images/smilies/cool.gif)