SaveScore
#2

Код:
 public scriptnamedisconnect(playerid)
{
    GetPlayerName(playerid, pname, sizeof(pname));
    format(scriptname, sizeof(scriptname), "/scriptname/%s.ini",pname);
    if(!dini_Exists(scriptname)) {
    }
    else {
        dini_IntSet(scriptname, "Score", GetPlayerScore(playerid));
        dini_IntSet(scriptname, "Money", GetPlayerMoney(playerid));
    }
}
 
 
public scriptname(playerid)
{
    GetPlayerName(playerid, pname, sizeof(pname));
    format(scriptname, sizeof(scriptname), "/scriptname/%s.ini",pname);
    if(!dini_Exists(scriptname)) {
        dini_Create(scriptname);
        dini_IntSet(scriptname, "Score", 0);
        dini_IntSet(scriptname, "Money", 0);
        SetPlayerScore(playerid, dini_Int(scriptname, "Score"));
        SetPlayerMoney(playerid, dini_Int(scriptname, "Money"));
    }
    else {
        SetPlayerScore(playerid, dini_Int(scriptname, "Score"));
        SetPlayerMoney(playerid, dini_Int(scriptname, "Money"));
    }
    return 1;
}
 
 
public OnPlayerConnect(playerid)
{
    scriptname(playerid);
    return 1;
}
 
 
public OnPlayerDisconnect(playerid)
{
    scriptname(playerid);
    return 1;
}
Reply


Messages In This Thread
SaveScore - by Pro_Drifter - 31.07.2013, 08:15
Re: SaveScore - by Jrwestcoast - 31.07.2013, 08:23
Re: SaveScore - by Pro_Drifter - 31.07.2013, 08:25
Re: SaveScore - by Jrwestcoast - 31.07.2013, 08:30
Re: SaveScore - by dEcooR - 31.07.2013, 08:35

Forum Jump:


Users browsing this thread: 1 Guest(s)