SA-MP Forums Archive
[Ajuda] Salvamento de conta - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Salvamento de conta (/showthread.php?tid=446228)



Salvamento de conta - focaximubh - 25.06.2013

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?


Re: Salvamento de conta - andreasbleck - 25.06.2013

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.


Re: Salvamento de conta - Standby - 25.06.2013

pawn Код:
DOF2_SaveFile();



Re: Salvamento de conta - Schocc - 25.06.2013

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


Re: Salvamento de conta - focaximubh - 25.06.2013

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