23.01.2012, 12:39
pawn Код:
#include <Dini>
new Level[MAX_PLAYERS]
new Pontos[MAXPLAYERS]
pawn Код:
OnPlayerConnect(playerid)
{
SetTimer("pts", 5 * 60000, true, "d", playerid)
SetarPlayer(playerid);
return 1;
}
forward pts(playerid);
public pts(playerid)
{
Pontos[playerid]++;
if(Pontos[playerid] == 5)
{
Pontos[playerid] = 0;
Level[playerid] ++;
SalvarPlayer(playerid);
return 1;
}
return 1;
}
stock SetarPlayer(playerid)
{
new Nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nome, sizeof(Nome));
new String[50];
format(String, sizeof(String), "players/%s", Nome); //edite o caminho
Level[playerid] = dini_Int(String, "Level");
Pontos[playerid] = dini_Int(String, "Pontos");
return 1;
}
stock SalvarPlayer(playerid)
{
new Nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nome, sizeof(Nome));
new String[50];
format(String, sizeof(String), "players/%s", Nome); //edite o caminho
dini_IntSet(String,"Level", Level[playerid]);
Pontos[playerid] = dini_Int(String, "Pontos");
return 1;
}