[Ajuda] Salvamento DOF2. - 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 DOF2. (
/showthread.php?tid=502412)
Salvamento DOF2. -
BieeelEvolution - 23.03.2014
Olб caros amigos do forum sa-mp.
estou enfrentando um problema e nгo consigo localiza-lo em meu cуdigo. acontece que o sistema de salvamento que eu fiz a algum tempo atraz nгo estб funcionando corretamente... veja o cуdigo a seguir:
OnPlayerDisconnect
Code:
SalvarContas(playerid);
OnGameModeExit
Code:
for(new i = 0; i <= MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(Logado[i] == 1)
{
SalvarContas(i);
}
}
}
Em OnDialogResponse = DIALOG_REGISTRO
Code:
new String[80];
format(String, sizeof(String), CONTAS, Nome(playerid));
DOF2_CreateFile(String);
DOF2_SetString(String,"Senha", inputtext);
DOF2_SetInt(String,"Matou", PlayerInfo[playerid][Matou]);
DOF2_SetInt(String,"Morreu", PlayerInfo[playerid][Morreu]);
DOF2_SetInt(String,"Dinheiro", GetPlayerMoney(playerid));
DOF2_SaveFile();
Em DIALOG_LOGIN
Code:
SetarConta(playerid);
Stocks de Salvamento.
SalvarContas(playerid) {
Code:
new String[54];
format(String, sizeof(String), CONTAS, Nome(playerid));
DOF2_SetInt(String,"Matou", PlayerInfo[playerid][Matou]);
DOF2_SetInt(String,"Morreu", PlayerInfo[playerid][Morreu]);
DOF2_SetInt(String,"Dinheiro", GetPlayerMoney(playerid));
DOF2_SaveFile();
return 1;
}
SetarConta(playerid) {
new String[54];
format(String, sizeof(String), CONTAS, Nome(playerid));
GivePlayerMoney(playerid, DOF2_GetInt(String,"Dinheiro"));
PlayerInfo[playerid][Matou] = DOF2_GetInt(String, "Morreu");
PlayerInfo[playerid][Morreu] = DOF2_GetInt(String, "Matou");
return 1;
}
Viu? nгo estб salvando, nгo consigo identificar o erro.
Re: Salvamento DOF2. -
VeNuZ_ - 23.03.2014
Qual a sua define para a variбvel CONTAS ?
Re: Salvamento DOF2. -
PT - 23.03.2014
mostra como vc tem a define CONTAS
Re: Salvamento DOF2. -
BieeelEvolution - 23.03.2014
Aqui:
pawn Code:
#define CONTAS "HW/Contas/%s.ini"
Re: Salvamento DOF2. -
VeNuZ_ - 23.03.2014
Quando for ao PC te coloco o cуdigo direito e funcional.
Re: Salvamento DOF2. -
PT - 23.03.2014
vc tem a pasta Contas criada?
lembra pawn e case sensitive.
Re: Salvamento DOF2. -
BieeelEvolution - 23.03.2014
a pasta estб criada sim.
Re: Salvamento DOF2. -
BieeelEvolution - 24.03.2014
Ninguem?
Re: Salvamento DOF2. -
Marlon_Lorran - 24.03.2014
Em qual parte ele nгo estб salvando?
OnPlayerDisconnect ou OnGameModeExit?
Re: Salvamento DOF2. -
BieeelEvolution - 24.03.2014
Em nenhuma..