Meu sistema nгo salva -
FabioGTP - 11.07.2014
olha fiz meu sistema de admin mais nгo estб salvando porque ??
olha o OnPlayerDisconnect
pawn Код:
new arquiva[34], playernome[MAX_PLAYER_NAME];
GetPlayerName(playerid, playernome, sizeof(playernome));
format(arquiva, sizeof(arquiva), "Jogadores/%s", playernome);
if(DOF2_FileExists(arquiva))
{
DOF2_SetInt(arquiva, "Level", pAdmin[playerid][Level]);
DOF2_SaveFile();
}
else
{
DOF2_CreateFile(arquiva);
DOF2_SetInt(arquiva, "Level", pAdmin[playerid][Level]);
DOF2_SaveFile();
}
tem algo de errado, й quando ele sai do sv que n salva
Re: Meu sistema nгo salva -
Pocahontas - 11.07.2014
pawn Код:
if(!DOF2_FileExists(arquiva))
{
DOF2_CreateFile(arquiva);
}
DOF2_SetInt(arquiva, "Level", pAdmin[playerid][Level]);
DOF2_SaveFile();
Tente assim. Nгo sei se irб funcionar, mas segundo a logica isso seria correto.
Re: Meu sistema nгo salva -
FabioGTP - 11.07.2014
o meu esta incorreto?
Re: Meu sistema nгo salva -
Pocahontas - 11.07.2014
Quote:
Originally Posted by FabioGTP
o meu esta incorreto?
|
Nгo vi erros, apenas teste deste modo.. Pode ser um pequeno erro de logica que nгo encontrei em seu script ^^
Re: Meu sistema nгo salva -
FabioGTP - 11.07.2014
Funcionou amigo muito obrigado !
Re: Meu sistema nгo salva -
Schocc - 12.07.2014
Quote:
Originally Posted by Pocahontas
pawn Код:
if(!DOF2_FileExists(arquiva)) { DOF2_CreateFile(arquiva); } DOF2_SetInt(arquiva, "Level", pAdmin[playerid][Level]); DOF2_SaveFile();
Tente assim. Nгo sei se irб funcionar, mas segundo a logica isso seria correto.
|
Recomendo dessa fazer dessa maneira.
PHP код:
if (!DOF2_FileExists(arquiva)) {
DOF2_CreateFile(arquiva); // Criar arquivo
DOF2_SetInt(arquiva, "Level", pAdmin[playerid][Level]); // Envia as informaзхes.
DOF2_SaveFile();
}
else {
DOF2_SetInt(arquiva, "Level", pAdmin[playerid][Level]);
DOF2_SaveFile();
}
Ou entгo melhor ainda, criar uma funзгo para salvamento, assim quando vocк precisar salvar os dados, vocк faz uma chamada.
Re: Meu sistema nгo salva -
PT - 12.07.2014
e muda isto tbm para
pawn Код:
format(arquiva, sizeof(arquiva), "Jogadores/%s.ini", playernome);
Re: Meu sistema nгo salva -
FabioGTP - 12.07.2014
Pt ou outros podem me dar uma ajuda tipo quando o cara loga eu queria que verificasse se ele й Admin ou Repуrter dae aparece assim Vocк logou com level taltal de tal organizaзгo