SA-MP Forums Archive
[AJUDA] Score - 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] Score (/showthread.php?tid=341790)



[AJUDA] Score - mengueh - 12.05.2012

Boa noite

Depois de horas tentando arrumar um problema de criar o arquivo da conta do player consegui!!

Agora o problema й que quando o jogador entra no servidor ele Ganha 1 de score atй ai blz.. porйm
Se ele voltar depois, o score vai estar 54! ):

Why??


Re: [AJUDA] Score - Kuddy - 12.05.2012

Manda o que vocк estб usando pra salvar e pra carregar o score.


Re: [AJUDA] Score - mengueh - 12.05.2012

Quote:
Originally Posted by dMagnus
Посмотреть сообщение
Manda o que vocк estб usando pra salvar e pra carregar o score.
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
    if(INI_Open(ObterINI(playerid))) {

    INI_WriteInt("Score",JogadorInfo[playerid][lScore]);
    INI_WriteInt("Dinheiro",GetPlayerMoney(playerid));
    INI_WriteInt("Admin",JogadorInfo[playerid][lAdmin]);

    INI_Save();
    INI_Close();
    }
    return 1;
}
pawn Код:
// Isso fica no OnDialogResponse, sу que tem coisa antes e eu nгo copiei
 case DIALOG_LOGAR:
        {
            if ( !response ) return Kick ( playerid );
            if( response )
            {
                if(!strlen(inputtext)) {
                ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_INPUT, ""BRANCO"Logar",""VERMELHO"Vocк digitou uma senha invбlida.\n"BRANCO"Digite sua senha abaixo para efetuar login.","Logar","Quit");
                }

                if(INI_Open(ObterINI(playerid))) {
                INI_ReadString(JogadorInfo[playerid][lSenha],"Senha",20);

                if(strcmp(inputtext,JogadorInfo[playerid][lSenha],false)) {
                ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_INPUT, ""BRANCO"Logar",""VERMELHO"Vocк digitou uma senha incorreta.\n"BRANCO"Digite sua senha abaixo para acessar.","Logar","Quit");
                }

                SetPlayerScore(playerid, INI_ReadInt("Score"));
                ResetPlayerMoney(playerid);
                GivePlayerMoney( playerid, INI_ReadInt("Dinheiro"));
                JogadorInfo[playerid][lAdmin] = INI_ReadInt("Admin");
                INI_Close();
                }
            }
        }
    }
    return 1;
}



Re: [AJUDA] Score - tonisantolia - 12.05.2012

Manda public OnPlayerSpawn


Re: [AJUDA] Score - mengueh - 12.05.2012

Quote:
Originally Posted by tonisantolia
Посмотреть сообщение
Manda public OnPlayerSpawn
Nгo tem nada