Salvamento Nгo Salva? І -
davi54723 - 02.06.2013
Olб, boa noite a todos, estou com uma dъvida, nгo sei muito bem como lidar com isso.
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
new arquivo[34], playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
format(arquivo, sizeof(arquivo), "Contas/%s.ini", playername);
if(DOF2_FileExists(arquivo))
{
DOF2_SetInt(arquivo, "Organizaзгo", pDados[playerid][Organizacao]);
DOF2_SetInt(arquivo, "Cargo", pDados[playerid][Cargo]);
DOF2_SetInt(arquivo, "Dinheiro", pDados[playerid][Dinheiro]);
}
else
{
DOF2_CreateFile(arquivo);
DOF2_SetInt(arquivo, "Organizaзгo", pDados[playerid][Organizacao]);
DOF2_SetInt(arquivo, "Cargo", pDados[playerid][Cargo]);
DOF2_SetInt(arquivo, "Dinheiro", pDados[playerid][Dinheiro]);
DOF2_SaveFile();
}
DOF2_SaveFile();
return 1;
}
Alguйm pode me dizer se hб algum problema ai ?
Pois se eu editar la nas contas, o player Spawn com o dinheiro que eu definir, mais se eu pegar o dinheiro dentro do jogo, quando saiu nгo salva.
Re: Salvamento Nгo Salva? І -
ProKillerpa - 02.06.2013
#edit,
nгo entendi seu problema;
Re: Salvamento Nгo Salva? І -
clerISoN - 02.06.2013
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
new arquivo[34], playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
format(arquivo, sizeof(arquivo), "Contas/%s.ini", playername);
if(DOF2_FileExists(arquivo))
{
DOF2_SetInt(arquivo, "Organizaзгo", pDados[playerid][Organizacao]);
DOF2_SetInt(arquivo, "Cargo", pDados[playerid][Cargo]);
DOF2_SetInt(arquivo, "Dinheiro", pDados[playerid][Dinheiro]);
}
else
{
DOF2_CreateFile(arquivo);
DOF2_SetInt(arquivo, "Organizaзгo", pDados[playerid][Organizacao]);
DOF2_SetInt(arquivo, "Cargo", pDados[playerid][Cargo]);
DOF2_SetInt(arquivo, "Dinheiro", pDados[playerid][Dinheiro]);
DOF2_SaveFile();
}
return 1;
}
Re: Salvamento Nгo Salva? І -
-GooGle- - 02.06.2013
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
new arquivo[35], playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
format(arquivo, sizeof(arquivo), "Contas/%s.ini", playername);
if(DOF2_FileExists(arquivo))
{
DOF2_SetInt(arquivo, "Organizaзгo", pDados[playerid][Organizacao]);
DOF2_SetInt(arquivo, "Cargo", pDados[playerid][Cargo]);
DOF2_SetInt(arquivo, "Dinheiro", pDados[playerid][Dinheiro]);
DOF2_SaveFile();
}
else
{
DOF2_CreateFile(arquivo);
DOF2_SetInt(arquivo, "Organizaзгo", pDados[playerid][Organizacao]);
DOF2_SetInt(arquivo, "Cargo", pDados[playerid][Cargo]);
DOF2_SetInt(arquivo, "Dinheiro", pDados[playerid][Dinheiro]);
DOF2_SaveFile();
}
return 1;
}
Re: Salvamento Nгo Salva? І -
davi54723 - 02.06.2013
Eu tentei aqui e nenhum dos 2 foi. Estranho o.0
Re: Salvamento Nгo Salva? І -
Cromado - 02.06.2013
REP ↓
https://sampforum.blast.hk/showthread.php?tid=281736
Re: Salvamento Nгo Salva? І -
davi54723 - 02.06.2013
Nгo quero criar um sistema, apenas quero saber oque hб de errado ai...
Re: Salvamento Nгo Salva? І -
Stronda xD - 02.06.2013
Bom cara, apesar de nгo mecher com DOF2 eu tentei este scripter, aqui e pegou:
pawn Код:
//INICIO GM
#include <a_samp>
#include <DOF2>
//=====================================================//
public OnPlayerDisconnect(playerid, reason)
{
new arquivo[80], playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
format(arquivo, sizeof(arquivo), "Contas/%s.ini", playername);
if(!DOF2_FileExists(arquivo))
{
DOF2_CreateFile(arquivo);
DOF2_SetInt(arquivo, "Organizaзгo", pDados[playerid][Organizacao]);
DOF2_SetInt(arquivo, "Cargo", pDados[playerid][Cargo]);
DOF2_SetInt(arquivo, "Dinheiro", pDados[playerid][Dinheiro]);
DOF2_SaveFile();
}
else
{
DOF2_SetInt(arquivo, "Organizaзгo", pDados[playerid][Organizacao]);
DOF2_SetInt(arquivo, "Cargo", pDados[playerid][Cargo]);
DOF2_SetInt(arquivo, "Dinheiro", pDados[playerid][Dinheiro]);
DOF2_SaveFile();
}
}
Os cуdigos acima tambйm pegou, deve ser outra coisa que estб causando o erro.
Re: Salvamento Nгo Salva? І -
davi54723 - 02.06.2013
Nossa ai funcionou ? aqui nгo salvou '-'.
E agora
Re: Salvamento Nгo Salva? І -
Stronda xD - 03.06.2013
Quote:
Originally Posted by davi54723
Nossa ai funcionou ? aqui nгo salvou '-'.
E agora 
|
pawn Код:
new dinheiro= GetPlayerMoney(playerid);
DOF2_SetInt(arquivo,"Dinheiro",dinheiro);
Tenta assim como nosso amigo acima disse, deve funcionar, e se funcionar tente verificar a sua pDados sobre dinheiro.