SA-MP Forums

SA-MP Forums (https://forum.sa-mp.com/index.php)
-   Português/Portuguese (https://forum.sa-mp.com/forumdisplay.php?f=34)
-   -   [Ajuda] dialog nao aparecendo (https://forum.sa-mp.com/showthread.php?t=672506)

moura98 15/02/2020 11:00 PM

dialog nao aparecendo
 
por que a dialog nao esta aparecendo ?

PHP Code:

if( response )
        {
            if( 
Pergunta[playerid] == )
            {
                switch (
listitem)
                {
                    case 
0
                    {
                        for(new 
ii<20i++)
                           {
                               
SendClientMessage(playerid, -1"");
                           }
                           
SendClientMessage(playerid0x00FFFF"Pergunta: ");
                           
SendClientMessage(playerid, -1"Dar socos, tiro em outro jogador sem motivo. qual nome da regra infringida?");
                        
format(str2sizeof str2"{FFFFFF}A: DeathMatch \nB: NonSense \nMetaGaming");
                        
Pergunta[playerid] = 2;
                        
ShowPlayerDialog(playeridD_WLDIALOG_STYLE_LISTstrstr2"Confirmar""");
                    }
                    case 
1
                    {
                        for(new 
ii<20i++)
                           {
                               
SendClientMessage(playerid, -1"");
                           }
                           
SendClientMessage(playerid0x00FFFF"Pergunta: ");
                           
SendClientMessage(playerid, -1"Dar socos, tiro em outro jogador sem motivo. qual nome da regra infringida?");
                        
format(str2sizeof str2"{FFFFFF}A: DeathMatch \nB: NonSense \nMetaGaming");
                        
Pergunta[playerid] = 2;
                        
ShowPlayerDialog(playeridD_WLDIALOG_STYLE_LISTstrstr2"Confirmar""");
                    }
                    case 
2
                    {
                        for(new 
ii<20i++)
                           {
                               
SendClientMessage(playerid, -1"");
                           }
                           
SendClientMessage(playerid0x00FFFF"Pergunta: ");
                           
SendClientMessage(playerid, -1"Dar socos, tiro em outro jogador sem motivo. qual nome da regra infringida?");
                        
format(str2sizeof str2"{FFFFFF}A: DeathMatch \nB: NonSense \nMetaGaming");
                        
Pergunta[playerid] = 2;
                        
ShowPlayerDialog(playeridD_WLDIALOG_STYLE_LISTstrstr2"Confirmar""");
                        
CountWL[playerid]++;
                    }
                }
            }
            else if( 
Pergunta[playerid] == )
            {
                switch (
listitem)
                {
                    case 
0
                    {
                        for(new 
ii<20i++)
                           {
                               
SendClientMessage(playerid, -1"");
                           }
                           
SendClientMessage(playerid0x00FFFF"Pergunta: ");
                           
SendClientMessage(playerid, -1"{FFFFFF}Forca um ato RP ou nao RP. Qual regra infrigida?");
                        
format(str2sizeof str2"{FFFFFF}A: DeathMatch \nB: PowerGaming \nC: MetaGaming");
                        
Pergunta[playerid] = 3;
                        
ShowPlayerDialog(playeridD_WLDIALOG_STYLE_LISTstrstr2"Confirmar""");
                        
CountWL[playerid]++;
                    }
                    case 
1
                    {
                        for(new 
ii<20i++)
                           {
                               
SendClientMessage(playerid, -1"");
                           }
                           
SendClientMessage(playerid0x00FFFF"Pergunta: ");
                           
SendClientMessage(playerid, -1"{FFFFFF}Forca um ato RP ou nao RP. Qual regra infrigida?");
                        
format(str2sizeof str2"{FFFFFF}A: DeathMatch \nB: PowerGaming \nC: MetaGaming");
                        
Pergunta[playerid] = 3;
                        
ShowPlayerDialog(playeridD_WLDIALOG_STYLE_LISTstrstr2"Confirmar""");
                        
CountWL[playerid]++;
                        
ShowPlayerDialog(playeridD_WLDIALOG_STYLE_LISTstrstr2"Confirmar""");
                    }
                    case 
2
                    {
                        for(new 
ii<20i++)
                           {
                               
SendClientMessage(playerid, -1"");
                           }
                           
SendClientMessage(playerid0x00FFFF"Pergunta: ");
                           
SendClientMessage(playerid, -1"{FFFFFF}Forca um ato RP ou nao RP. Qual regra infrigida?");
                        
format(str2sizeof str2"{FFFFFF}A: DeathMatch \nB: PowerGaming \nC: MetaGaming");
                        
Pergunta[playerid] = 3;
                        
ShowPlayerDialog(playeridD_WLDIALOG_STYLE_LISTstrstr2"Confirmar""");
                        
CountWL[playerid]++;
                        
ShowPlayerDialog(playeridD_WLDIALOG_STYLE_LISTstrstr2"Confirmar""");
                        
                    }
                }
            } 


zKaioDzn 15/02/2020 11:03 PM

Re: dialog nao aparecendo
 
Certo, essa é a função mande-a a função que puxa a dialog principal.

moura98 15/02/2020 11:05 PM

Re: dialog nao aparecendo
 
PHP Code:

public OnPlayerConnect(playerid)
{
    
online++;
    if( 
Player[playerid][WhiteList] == false )
    {
        new 
str[150];
           for (new 
ii<20i++)
           {
               
SendClientMessage(playerid, -1"");
           }
           
SendClientMessage(playerid0x00FFFF"Pergunta: ");
           
SendClientMessage(playerid, -1"Voces estao em IC e um jogador fala seu nome sem te perguntar. Qual a regra infrigida?");
        
format(strsizeof str"{FFFFFF}A: DeathMatch \nB: PowerGaming \nMetaGaming");
        
Pergunta[playerid] = 1;
        
ShowPlayerDialog(playeridD_WLDIALOG_STYLE_LIST"Whitelist"str"Confirmar""");
        return 
1;
    } 


zKaioDzn 15/02/2020 11:16 PM

Re: dialog nao aparecendo
 
Estranho, Você já deu uma olhada se a váriavel "Player[playerid][WhiteList] " Já não está nascendo como true?

Faça um teste, seta a váriavel false ao entrar para ver se o erro foi esse.

moura98 15/02/2020 11:18 PM

Re: dialog nao aparecendo
 
Quote:

Originally Posted by zKaioDzn (Post 4131436)
Estranho, Você já deu uma olhada se a váriavel "Player[playerid][WhiteList] " Já não está nascendo como true?

Faça um teste, seta a váriavel false ao entrar para ver se o erro foi esse.

a primeira aparece so nao a segunda pra frente

zKaioDzn 15/02/2020 11:24 PM

Re: dialog nao aparecendo
 
A Segunda chega á aparecer? ou a função da primeira nem passa para a segunda.

Me adicione no discord para ser mais rápido. WhoniX#2047

moura98 16/02/2020 02:12 PM

Re: dialog nao aparecendo
 
Alguem ??

moura98 16/02/2020 03:55 PM

Re: dialog nao aparecendo
 
resolvido ja


All times are GMT. The time now is 03:58 AM.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.