SA-MP Forums Archive
[ajuda]Nгo escrevendo :s - 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]Nгo escrevendo :s (/showthread.php?tid=341117)



[ajuda]Nгo escrevendo :s - MagneticLove- - 09.05.2012

Bom fiz um Codigo para Vereficar Se o Player Tem uma conta (:
mas nгo ta criando o Arquivo.


pawn Код:
if(!fexist(ContasINI(playerid))) return SendClientMessage(playerid,-1,"Vocк Nгo tem uma Conta No Banco");
    {
        if(INI_Open(ContasINI(playerid)))
        {
            INI_WriteInt("Conta",1);
            INI_WriteInt("Dinheiro",15000);
            INI_WriteInt("Senha",0);
            INI_Save();
            INI_Close();
            return 1;
        }
    }
ele apenas Manda a Mensagem e nao executa mais nada


Re: [ajuda]Nгo escrevendo :s - ViniBorn - 09.05.2012

Voce ta usando return


Re: [ajuda]Nгo escrevendo :s - MagneticLove- - 09.05.2012

Quote:
Originally Posted by Viniborn
Посмотреть сообщение
Voce ta usando return
Mas Caso eu queira que mande a mensagem terei que colocar else ?


Re: [ajuda]Nгo escrevendo :s - ViniBorn - 09.05.2012

Й. Ou executa um bloco, ou executa outro.


Re: [ajuda]Nгo escrevendo :s - MagneticLove- - 09.05.2012

Quote:
Originally Posted by Viniborn
Посмотреть сообщение
Й. Ou executa um bloco, ou executa outro.
Vini ainda Nгo esta criando (:


Re: [ajuda]Nгo escrevendo :s - ViniBorn - 09.05.2012

pawn Код:
if(fexist(ContasINI(playerid)))
{
    INI_Open(ContasINI(playerid));        
    INI_WriteInt("Conta",1);
    INI_WriteInt("Dinheiro",15000);
    INI_WriteInt("Senha",0);
    INI_Save();
    INI_Close();
    return 1;
}
else return SendClientMessage(playerid,-1,"Vocк nгo tem uma Conta No Banco");



Re: [ajuda]Nгo escrevendo :s - ViniBorn - 09.05.2012

pawn Код:
if(fexist(ContasINI(playerid)))
{
    INI_Open(ContasINI(playerid));        
    INI_WriteInt("Conta",1);
    INI_WriteInt("Dinheiro",15000);
    INI_WriteInt("Senha",0);
    INI_Save();
    INI_Close();
    return 1;
}
else return SendClientMessage(playerid,-1,"Vocк nгo tem uma Conta No Banco");



Re: [ajuda]Nгo escrevendo :s - CidadeNovaRP - 09.05.2012

Nгo deveria ter algo como "INI_Create"


Re: [ajuda]Nгo escrevendo :s - MagneticLove- - 09.05.2012

Quote:
Originally Posted by Viniborn
Посмотреть сообщение
pawn Код:
if(fexist(ContasINI(playerid)))
{
    INI_Open(ContasINI(playerid));        
    INI_WriteInt("Conta",1);
    INI_WriteInt("Dinheiro",15000);
    INI_WriteInt("Senha",0);
    INI_Save();
    INI_Close();
    return 1;
}
else return SendClientMessage(playerid,-1,"Vocк nгo tem uma Conta No Banco");
Nгo crio (:

Completo.

pawn Код:
public OnPlayerConnect(playerid)
{
    if(!fexist(ContasINI(playerid)))
    {
        INI_Open(BancosINI(playerid));
        INI_WriteInt("Conta",1);
        INI_WriteInt("Dinheiro",15000);
        INI_WriteInt("Senha",0);
        INI_Save();
        INI_Close();
        return 1;
    }
    else return SendClientMessage(playerid,-1,"Vocк jб tem uma Conta No Banco");
}

stock ContasINI(playerid)
{
  new conta[64];
  format(conta,30,"Contas/%s.ini",Nome(playerid));
  return conta;
}

stock SalvarContas(playerid)
{
    format(ContasINI(playerid), 128, "Contas/%s.ini", Nome(playerid));
    if(INI_Open(ContasINI(playerid)))
    {
        INI_WriteInt("Conta", Info[playerid][ContaFeita]);
        INI_WriteInt("Dinheiro", Info[playerid][Dinheiro]);
        //INI_WriteInt("Idade", Info[playerid][Idade]);
        INI_WriteInt("Senha", Info[playerid][Senha]);
        INI_Save();
        INI_Close();
    }
    return 1;
}



Re: [ajuda]Nгo escrevendo :s - Abravanel - 09.05.2012

pawn Код:
if(fexist(ContasINI(playerid))){
    INI_Open(ContasINI(playerid));
    INI_WriteInt("Conta",1);
    INI_WriteInt("Dinheiro",15000);
    INI_WriteInt("Senha",0);
    INI_Save();
    INI_Close();
}else return SendClientMessage(playerid,-1,"Vocк Nгo tem uma Conta No Banco");

stock SalvarContas(playerid){
    if(fexist(ContasINI(playerid))){
        INI_Open(ContasINI(playerid));
        INI_WriteInt("Conta", Info[playerid][ContaFeita]);
        INI_WriteInt("Dinheiro", Info[playerid][Dinheiro]);
        //INI_WriteInt("Idade", Info[playerid][Idade]);
        INI_WriteInt("Senha", Info[playerid][Senha]);
        INI_Save();
        INI_Close();
    }
}