[Ajuda] ajuda dof2 As vezes nao salva dinheiro
#1

qnd salva
PHP Code:
DOF2_SetInt(arquivo, "dinheiro", GetPlayerMoney(playerid)); 
qnd loga

PHP Code:
Player[playerid][pDinheiro] = DOF2_GetInt(arquivo, "dinheiro");
GivePlayerMoney(playerid, Player[playerid][pDinheiro]); 
Reply
#2

Primeiro vocк tem que atribuir o valor da Variбvel pDinheiro com o GetPlayerMoney(playerid);

Ex :

PHP Code:
Player[playerid][pDinheiro] = GetPlayerMoney(playerid); 
Depois disso,

PHP Code:
DOF2_SetInt(arquivo, "dinheiro", Player[playerid][pDinheiro]);
DOF2_SaveFile(); 
Nunca esqueзa o DOF2_SaveFile(); que й o mais importante.

Depois vocк reseta a variбvel pDinheiro:

PHP Code:
Player[playerid][pDinheiro] = 0; 
Reply
#3

Quote:
Originally Posted by GuiKommander
View Post
Primeiro vocк tem que atribuir o valor da Variбvel pDinheiro com o GetPlayerMoney(playerid);

Ex :

PHP Code:
Player[playerid][pDinheiro] = GetPlayerMoney(playerid); 
Depois disso,

PHP Code:
DOF2_SetInt(arquivo, "dinheiro", Player[playerid][pDinheiro]);
DOF2_SaveFile(); 
Nunca esqueзa o DOF2_SaveFile(); que й o mais importante.

Depois vocк reseta a variбvel pDinheiro:

PHP Code:
Player[playerid][pDinheiro] = 0; 
onde que eu reseto a variavel Player[playerid][pDinheiro] = 0; ?
Reply
#4

PHP Code:
public OnPlayerDisconnect(playerid, reason)
{
    
SalvarConta(playerid);
    return 
1;
}

SalvarConta(playerid)
{
    
Player[playerid][pDinheiro] = GetPlayerMoney(playerid);

    
DOF2_SetInt(arquivo, "dinheiro", Player[playerid][pDinheiro]);
    
DOF2_SaveFile();

    
//Reset Vars
    
Player[playerid][pDinheiro] = 0;
} 
Reply
#5

Qual a necessidade de criar e usar uma variбvel pra isso ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)