I have that :/
PHP Code:
saveacc()
{
f=openfile(self.pers["loginname"]+".cfg","write");
if(f!=-1)
{
fprintln(f,self.pers["totalKills"]);
fprintln(f,self.pers["totalHead"]);
fprintln(f,self.pers["totalBash"]);
fprintln(f,self.pers["loginpw"]);
fprintln(f,self.pers["loadoldstats"]);
closefile(f);
}
}
loadacc()
{
f=openfile(self.pers["loginname"]+".cfg","read");
if(f!=-1)
{
freadln(f);
self.pers["totalKills"] = int(fgetarg(f,0));
self.pers["totalHead"] = int(fgetarg(f,1));
self.pers["totalBash"] = int(fgetarg(f,2));
self.pers["loginpw"] = fgetarg(f,3);
self.pers["loadoldstats"] = int(fgetarg(f,4));
closefile(f);
}
}
And to get the old stats back from saving on GUID
PHP Code:
loadoldstats()
{
wait 1;
if(isdefined(self.pers["login"]))
{
self iprintlnbold("LOAD OLD STATS: "+self.pers["loadoldstats"]);
if(self.pers["loadoldstats"]==0)
{
f=openfile("stats/player_" + self getGuid() + ".txt","read");
if(f!=-1)
{
freadln(f);
self.pers["totalKills"] = int(fgetarg(f,0));
self iprintlnbold("^2Total kills Loaded!");
self iprintlnbold("^2Total kills: "+self.pers["totalKills"]);
wait 1;
self.pers["totalHead"] = int(fgetarg(f,1));
self iprintlnbold("^3Total Headshots Loaded!");
self iprintlnbold("^3Total headshots: "+self.pers["totalHead"]);
wait 1;
self.pers["totalBash"] = int(fgetarg(f,2));
self iprintlnbold("^4Total Bashes Loaded!");
self iprintlnbold("^4Total Bashes: "+self.pers["totalBash"]);
self.pers["loadoldstats"]=1;
closefile(f);
wait 1;
self maps\mp\gametypes\log::saveacc();
}
}
else
self iprintlnbold("already loaded");
}
}