SA-MP Forums Archive
[Off] Dini ou 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: [Off] Dini ou Dof2 (/showthread.php?tid=583379)



Dini ou Dof2 - JuniorTheDM - 28.07.2015

Qual Voceis Prefem Para Salvar
Dini Ou Dof2


Re: Dini ou Dof2 - iTakelot - 28.07.2015

Entre os dois DOF2 com certeza!


Re: Dini ou Dof2 - JuniorTheDM - 28.07.2015

Mais o DOF2 Tem Varios BUG Tipo oq ta acontecendo CMG QUANDO EU FECHO Sv pelo Samp-Server ele reseta as contas ;/


Re: Dini ou Dof2 - iTakelot - 28.07.2015

Quote:
Originally Posted by JuniorTheDM
Посмотреть сообщение
Mais o DOF2 Tem Varios BUG Tipo oq ta acontecendo CMG QUANDO EU FECHO Sv pelo Samp-Server ele reseta as contas ;/
Isso nгo й bug do DOF2, й erro do seu script de salvamento...

Provavelmente vocк tenha esquecido de salvar as contas tambйm em OnGameModeExit()


Re: Dini ou Dof2 - JuniorTheDM - 28.07.2015

PHP код:
public OnGameModeExit()
{
    for(new 
0MAX_PLAYERSi++)
    {
        if(
IsPlayerConnected(i))
        {
            
SalvarPlayer(i);
        }
    }
    
DOF2_Exit();
    return 
1;




Re: Dini ou Dof2 - Thider - 28.07.2015

Quote:
Originally Posted by JuniorTheDM
Посмотреть сообщение
Mais o DOF2 Tem Varios BUG Tipo oq ta acontecendo CMG QUANDO EU FECHO Sv pelo Samp-Server ele reseta as contas ;/
Eu jб tive problema com salvamento, eu resolvi colocando para salvar apenas para quem tiver logado, logo crie uma variбvel booleana e sete true quando ele logar no servidor, e false quando ele connectar, ai vocк coloca para salvar somente quem estiver logado = true.

Pois exemplo: o player loga no servidor, estб na dialog de login e sai do servidor, vai salvar as configuraзхes dele que й tudo 0 no caso, pois ele nгo logou ainda para setar as configuraзхes salvas.


Re: Dini ou Dof2 - JuniorTheDM - 28.07.2015

Thider Como Posso fazer isso , Pode ME AJUDAR ? DOU +REP


Re: Dini ou Dof2 - Jimmmy - 28.07.2015

Quote:
Originally Posted by JuniorTheDM
Посмотреть сообщение
PHP код:
public OnGameModeExit()
{
    for(new 
0MAX_PLAYERSi++)
    {
        if(
IsPlayerConnected(i))
        {
            
SalvarPlayer(i);
        }
    }
    
DOF2_Exit();
    return 
1;

Fez isso aqui ?

PHP код:
public OnPlayerDisconnect(playeridreason)
{
    
SalvarPlayer(playerid);
    return 
1;
}
public 
OnGameModeExit()
{
    for(new 
0MAX_PLAYERSi++) SalvarPlayer(i);
    
DOF2_Exit();
    return 
1;
}
SalvarPlayer(playerid)
{
    
DOF2_SaveFile(); //Coloque no Final
    
return 1;




Re: Dini ou Dof2 - JuniorTheDM - 28.07.2015

PHP код:
public OnPlayerDisconnect(playerid)
{
    if(
msgconvi[playerid] == 1)
    {

        
KillTimer(timercou[playerid]);
    }
    
msgcount[playerid] = -1;
    
msgconvi[playerid] = 0;
    for(new 
0MAX_PLAYERSi++)
    {
        if(
IsPlayerConnected(i))
        {
            
SalvarPlayer(i);
        }
    }
    return 
1;
}
public 
OnGameModeExit()
{
    for(new 
0MAX_PLAYERSi++)
    {
        if(
IsPlayerConnected(i))
        {
            
SalvarPlayer(i);
        }
    }
    
DOF2_Exit();
    return 
1;
}
stock SalvarPlayer(playerid)
{
    
GetPlayerName(playeridNomesizeof(Nome));
    
format(Stringsizeof(String), CONTASNome);
    
DOF2::SetInt(String,"Dinheiro"GetPlayerMoney(playerid));
    
DOF2::SetInt(String"Matou"pInfo[playerid][Matou]);
    
DOF2::SetInt(String"Morreu"pInfo[playerid][Morreu]);
    
DOF2::SetInt(String"Score"GetPlayerScore(playerid));
    
DOF2::SetInt(String"Admin"pInfo[playerid][pAdmin]);
    
DOF2::SaveFile();
    return 
true;

Й OQUE O Thider Flw Toda Hora que dou gmx ou fechoo sv eu nao estou logado tou na tela de login de esc dai zera tudo


Re: Dini ou Dof2 - Jimmmy - 28.07.2015

Quote:
Originally Posted by JuniorTheDM
Посмотреть сообщение
[php]
Й OQUE O Thider Flw Toda Hora que dou gmx ou fechoo sv eu nao estou logado tou na tela de login de esc dai zera tudo
Tem como mandar alguma print nгo entendi ..