Код:
SaveWeapons(playerid)
{
new File:file = fopen(WeaponInventoryPath(playerid), io_append), weapons[13][2], string[128];
for(new i = 0; i < 13; i++)
{
GetPlayerWeaponData(playerid, i, weapons[i][0], weapons[i][1]);
format(string, sizeof(string), "%s%d.%d|", string, weapons[i][0], weapons[i][1]);
}
fwrite(file, string);
fclose(file);
return 1;
}
LoadWeapons(playerid)
{
if(!fexist(WeaponInventoryPath(playerid))) return 1;
new File:file = fopen(WeaponInventoryPath(playerid), io_read), string[128], weapon, ammo;
while(fread(file, string))
{
printf("%d %d", weapon, ammo);
}
return 1;
}
This is all what I can do... can somebody complete the puzzle?