SA-MP Forums Archive
[Ajuda] Dialog nгo Executado? - 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] Dialog nгo Executado? (/showthread.php?tid=483241)



Dialog nгo Executado? - ProKillerpa - 24.12.2013

Nгo entendo porque o dialog nгo estб sendo executado.

Este й o dialog inicial, ele й executado, se o player clicar em sim deveria abrir o dialog "dcriarconta" porйm nгo hб reaзгo.

PHP код:
CMD:criarconta(playerid,params[])
{
ShowPlayerDialog(playerid,DCRIARCONTA,DIALOG_STYLE_MSGBOX,"Criar Conta No Banco","Ola,Voce Deseja Criar uma conta no Banco?","Sim","Nгo");
return 
1;

Aqui o dialog que nгo й executado:

PHP код:
 if(dialogid == DCRIARCONTA)
    {
        if(
response)
        {
        
ShowPlayerDialog(playeridDSENHACONTA,DIALOG_STYLE_INPUT,"Criar Conta No Banco","Digite Uma Senha para criar sua Conta no Banco","Sim","Nгo");
        }
    } 
Aqui й a response do dialog que nгo estб sendo executado;
PHP код:
if(dialogid == DSENHACONTA)
    {
        if(
response)
        {
        new 
conta 1000 random(999999);
        new 
MyDick strval(inputtext);
        
BancoInfo[playerid][Numero] = conta;
        
BancoInfo[playerid][Senha] = MyDick;
        
BancoInfo[playerid][Conta] = 1;
        
SendClientMessage(playerid,0x008000AA,"Conta Criada Com Sucesso!,use /ajudabanco para ver os comandos");
        
GetPlayerName(playerid,nome,24);
        
format(arquivosizeof(arquivo),"Banco/%s.ini"nome);
        
DOF2_CreateFile(arquivo);
        
DOF2_SetInt(arquivo,"Senha",MyDick);
        
DOF2_SetInt(arquivo,"Numero",conta);
        
DOF2_SetInt(arquivo,"Conta",BancoInfo[playerid][Conta]);
        
DOF2_SetInt(arquivo,"Depositado",0);
        
DOF2_SaveFile();
        
format(variavelcomum,50,"O Numero da sua Conta й: %d",BancoInfo[playerid][Numero]);
        
SendClientMessage(playerid,-1,variavelcomum);
        }
    }
        return 
1;

OQUE SERБ?


Re: Dialog nгo Executado? - Delete_ - 24.12.2013

Verifique se os ids dos dialogs nгo estгo dando conflitos.


Re: Dialog nгo Executado? - ProKillerpa - 24.12.2013

Estгo certos..
PHP код:
#define DCRIARCONTA 142
#define DSENHACONTA 143 



Re: Dialog nгo Executado? - Delete_ - 24.12.2013

Verifique nгo estб dando conflito com outras dialogs no GM


Re: Dialog nгo Executado? - ProKillerpa - 25.12.2013

@ Eu nгo sei como consegui arrumar, mas consegui.