[Ajuda] Salvamento de conta
#1

Olб, estou com um problema no salvamento de contas aqui do GM o problema й o seguinte:

ID = 0 = Carrega Score + Dinheiro + Outros dados...

ID = 1 = Nгo carrega Score + Dinheiro + Outros dados...

utilizo da seguinte forma:

(Setas os dados do player)
pawn Код:
SetarPlayer(playerid)
{
    new Nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Nome, sizeof(Nome));
    new String[50];
    format(String, sizeof(String), CONTAS, Nome);
    GivePlayerMoney(playerid, DOF2_GetInt(String,"Dinheiro"));
    PlayerInfo[playerid][Matou] = DOF2_GetInt(String, "Matou");
    PlayerInfo[playerid][Level] = DOF2_GetInt(String, "Level");
    PlayerInfo[playerid][Morreu] = DOF2_GetInt(String, "Morreu");
    PlayerInfo[playerid][Logou] = DOF2_GetInt(String, "Logou");
    PlayerInfo[playerid][LevelADM] = DOF2_GetInt(String, "LevelADM");
    return 1;
}
(Salvar os dados do mesmo)
pawn Код:
SalvarPlayer(playerid)
{
    new Nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Nome, sizeof(Nome));
    new String[50];
    format(String, sizeof(String), CONTAS, Nome);
    DOF2_SetInt(String,"Dinheiro", GetPlayerMoney(playerid));
    DOF2_SetInt(String,"Matou", PlayerInfo[playerid][Matou]);
    DOF2_SetInt(String,"Level", PlayerInfo[playerid][Level]);
    DOF2_SetInt(String,"Morreu",PlayerInfo[playerid][Morreu]);
    DOF2_SetInt(String,"Logou", PlayerInfo[playerid][Logou]);
    DOF2_SetInt(String,"LevelADM", PlayerInfo[playerid][LevelADM]);
    return 1;
}
e utilizo:

pawn Код:
SetarPlayer(playerid); na callback OnPlayerConnect
Jб atualizei plugins e includes e nada resolveu... Poderiam ajudar?
Reply
#2

Nгo vejo nenhum problema nesse code, mais pode ser o tamanho do PlayerInfo, procure no seu GM a linha do new PlayerInfo e veja se estб definido certo, pode ser tambйm o #define MAX_PLAYERS definido pra 1, mais aн vc tem que ver como ta o seu code.
Reply
#3

pawn Код:
DOF2_SaveFile();
Reply
#4

Quote:
Originally Posted by Standby
Посмотреть сообщение
pawn Код:
DOF2_SaveFile();
Coloque tbm
pawn Код:
DOF2_Exit();
na callback OnGameModeExit
Reply
#5

Este sistema estava em DINI(Converti para DOF2)....
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)