sim, isso eu vi mais como eu faзo? isso que o Roach posto ajuda em nada, й tudo confuso.
olha o meu
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
new arq[64];
if(PlayerInfo[playerid][pLogado] == 1)
{
format(arq, sizeof(arq), "Contas/%s.ini", PlayerName(playerid));
dini_IntSet(arq, "Dinheiro", GetPlayerMoney(playerid));
dini_IntSet(arq, "Level", GetPlayerScore(playerid));
dini_IntSet(arq, "Admin", PlayerInfo[playerid][pAdmin]);
}
return 1;
}
nгo ta salvando :l
pawn Код:
stock SalvarContas(playerid)
{
new arq[64];
if(PlayerInfo[playerid][pLogado] == 1)
{
format(arq, sizeof(arq), "Contas/%s.ini", PlayerName(playerid));
dini_IntSet(arq, "Dinheiro", GetPlayerMoney(playerid));
dini_IntSet(arq, "Level", GetPlayerScore(playerid));
dini_IntSet(arq, "Admin", PlayerInfo[playerid][pAdmin]);
}
return 1;
}
stock RegistrarPlayer(playerid)
{
new arquivo[64];
format(arquivo,sizeof(arquivo),"Contas/%s.ini",PlayerName(playerid));
dini_Create(arquivo);
dini_Set(arquivo, "FirstVez", PlayerInfo[playerid][FirstVez]);
dini_IntSet(arquivo, "Dinheiro", GetPlayerMoney(playerid));
dini_IntSet(arquivo, "Level", GetPlayerScore(playerid));
dini_IntSet(arquivo, "Admin", PlayerInfo[playerid][pAdmin]);
return 1;
}
stock CarregarPlayer(playerid)
{
new arquivo[64];
PlayerInfo[playerid][pLogado] = 1;
format(arquivo,sizeof(arquivo),"Contas/%s.ini",PlayerName(playerid));
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, dini_Int(arquivo, "Dinheiro"));
SetPlayerScore(playerid, dini_Int(arquivo, "Level"));
PlayerInfo[playerid][pAdmin] = dini_Int(arquivo, "Admin");
return 1;
}