Y_INI doesn't read my saved data - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Y_INI doesn't read my saved data (
/showthread.php?tid=544673)
Y_INI doesn't read my saved data -
Metroplex - 03.11.2014
Saving the data works well for me- but the problem is I can't load the saved data.
Note: this is a group system
pawn Код:
for(new groupid = 0; groupid < MAX_GROUPS; groupid++) INI_ParseFile(GPath(groupid), "loadgroup_%s", .bExtra = true, .extra = groupid); //This is how I load data
//public
forward loadgroup_basic(groupid, name[], value[]);
public loadgroup_basic(groupid, name[], value[])
{
INI_Int("ID",FactionID[groupid]);
INI_String("Name",FactionName[groupid],24);
INI_String("Leader",FactionLeader[groupid],24);
INI_Int("Members",FactionMembers[groupid]);
return 1;
}
//gpath
stock GPath(groupid)
{
new str[128];
format(str,sizeof(str),gPath,GetGroupNameFromID(groupid));
return str;
}
//Definition
#define gPath "Groups/%s.ini"
Re: Y_INI doesn't read my saved data -
M4D - 03.11.2014
because you are making a loop between group ids
pawn Код:
for(new groupid = 0; groupid < MAX_GROUPS; groupid++)
but your group path show that it's string
pawn Код:
#define gPath "Groups/%s.ini"
Re: Y_INI doesn't read my saved data -
Metroplex - 03.11.2014
pawn Код:
stock GPath(groupid)
{
new str[128];
format(str,sizeof(str),gPath,GetGroupNameFromID(groupid));
return str;
}
stock GetGroupNameFromID(groupid) return FactionName[groupid];
Re: Y_INI doesn't read my saved data -
M4D - 03.11.2014
i think you get group name before loading it.
it's better that make group files as integer