[Ajuda] Salvamento de Conta
#7

Fiz isso:
Quando o cara logar
Код:
case DIALOG_LOGAR:
           {
                if ( !response ) return Kick ( playerid );
                if( response )
                {
                      if(!strlen(inputtext))
				      {
                            ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_INPUT, ""BRANCO"Logar",""VERMELHO"Senha invalida.\n"BRANCO"Digite sua senha abaixo para entrar.","Logar","Sair");
			          }

                      if(INI_Open(ObterINI(playerid)))
				      {
                            INI_ReadString(PlayerInfo[playerid][pSenha],"Senha",20);

                            if(strcmp(inputtext,PlayerInfo[playerid][pSenha],false))
                            {
                                  ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_INPUT, ""BRANCO"Logar",""VERMELHO"Senha invalida.\n"BRANCO"Digite sua senha abaixo para entrar.","Logar","Sair");
				            }
                            SetPlayerScore( playerid, INI_ReadInt("Score" ) );
                            //ResetPlayerMoney( playerid );
                            
                            GivePlayerMoney( playerid, INI_ReadInt( "Dinheiro" ) );
                            PlayerInfo[playerid][pAdmin] = INI_ReadInt("Admin");
                            JogadorInfo[playerid][Policia] = INI_ReadInt("Policia");
                            JogadorInfo[playerid][Policia] = INI_ReadInt("Canaa");
                            JogadorInfo[playerid][Policia] = INI_ReadInt("Planalto");
                            INI_Close();
				      }
                }
           }
quando deslogar salvar qual org q ta
Код:
public OnPlayerDisconnect(playerid, reason)
{
    if(INI_Open(ObterINI(playerid))) {

    INI_WriteInt("Score",PlayerInfo[playerid][pScore]);
    INI_WriteInt("Dinheiro",GetPlayerMoney(playerid));
    INI_WriteInt("Admin",PlayerInfo[playerid][pAdmin]);
    INI_WriteInt("Policia", JogadorInfo[playerid][Policia]);
    INI_WriteInt("Canaa", JogadorInfo[playerid][Canaa]);
    INI_WriteInt("Planalto", JogadorInfo[playerid][Planalto]);
    INI_Save();
    INI_Close();
    }
    
    return 1;
}
Sу que salva blz, mais ai quando logo de novo ta como cargo 0 da org ai vejo o jogador.ini ta la o nome da org = 0 de vez o numero do cargo
Reply


Messages In This Thread
Salvamento de Conta - by StrondaXxT - 09.08.2012, 20:54
Re: Salvamento de Conta - by Rhayziin - 09.08.2012, 21:00
Re: Salvamento de Conta - by Don_Speed - 09.08.2012, 21:15
Re: Salvamento de Conta - by StrondaXxT - 09.08.2012, 21:24
Re: Salvamento de Conta - by Don_Speed - 09.08.2012, 21:48
Re: Salvamento de Conta - by BreakDriFT - 09.08.2012, 22:34
Re: Salvamento de Conta - by StrondaXxT - 09.08.2012, 22:36
Re: Salvamento de Conta - by StrondaXxT - 10.08.2012, 19:09
Respuesta: Salvamento de Conta - by AnonymouSs - 10.08.2012, 19:16
Re: Salvamento de Conta - by Don_Speed - 10.08.2012, 19:25

Forum Jump:


Users browsing this thread: 1 Guest(s)