SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 21/06/2020, 10:01 PM   #1
ThiagoiHarDz
Banned
 
Join Date: May 2020
Location: Macarani-BA
Posts: 102
Reputation: 0
Default Tela Login totalmente bugada

Troquei de gamemode pra uma melhor e fui adaptar a tela de login pra android colocar pra qm selecionar android ir pra a tela de login em dialog e qm selecionar pc ir pra tela de login em textdraw mas agora nenhuma das duas aparece o textdraw e o dialog n aparecem

PHP Code:
    if(dialogid == DIALOG_ANDROID)
    {
        if(
response)
         {
             switch(
listitem)
            {
            
                   case 
0:
                {
                    
Player[playerid][pAndroid] = 0;
                    
ClearChatbox(playerid);
                      
ParteTL[playerid] = PARTE_BASE;
                    
Logando[playerid] = true;
                    for(new 
isizeof(TelaLogin); ++)
                    {
                        
TextDrawShowForPlayer(playeridTelaLogin[i]);
                    }
                    
SelectTextDraw(playerid0x00B2EEFF);
                    
TextDrawShowForPlayer(playeridtextTelaLogin[0]);
                    
TextDrawShowForPlayer(playeridtextTelaLogin[1]);
                    
TextDrawShowForPlayer(playeridtextTelaLogin[2]);
                    
TextDrawShowForPlayer(playeridtextTelaLogin[3]);
                    
TextDrawShowForPlayer(playeridtextTelaLogin[4]);
                    
//TextDrawShowForPlayer(playerid, textTelaLogin[5]);
                    
TextDrawShowForPlayer(playeridtextTelaLogin[6]);
                    
TextDrawShowForPlayer(playeridtextTelaLogin[7]);
                    
GameTextForPlayer(playerid"~w~PLATAFORMA ~r~PC ~w~SELECIONADA"50001);
                }
                case 
1:
                {
                    
Player[playerid][pAndroid] = 1;
                    
ClearChatbox(playerid);
                    
ShowPlayerDialog(playeridDIALOG_RANDROIDDIALOG_STYLE_LIST"Tela Android""Logar|Registrar""Confirmar""Cancelar");
                    
GameTextForPlayer(playerid"~w~PLATAFORMA ~g~ANDROID~w~ SELECIONADA"50001);
                 }
            }
        }
    } 
ThiagoiHarDz is offline   Reply With Quote
Old 22/06/2020, 12:56 AM   #2
PaulinSAMP
Big Clucker
 
PaulinSAMP's Avatar
 
Join Date: Apr 2020
Location: San Andreas
Posts: 85
Reputation: 3
Default Re: Tela Login totalmente bugada

Tira o switch, se ele apertar em pc chama if(response) caso ele aperte android tu coloca else
pawn Code:
if(dialogid == DIALOG_ANDROID)
{
       if(response) //apertou no botão pc
       {
          //funções
       }
       else //botão android, simplesmente
       {
         //funções
        }
}
PaulinSAMP is offline   Reply With Quote
Old 22/06/2020, 10:59 AM   #3
ThiagoiHarDz
Banned
 
Join Date: May 2020
Location: Macarani-BA
Posts: 102
Reputation: 0
Default Re: Tela Login totalmente bugada

Funcionou vlw mas as duas telas apresentam bugs exemplo se ele clica em login em vez de verificar se a conta esta registrada e mandar o dialog de logar ou registrar só fala conta não registrada e na tela de login em textdraw qnd vc entra em logar ou registrar os textdraws somem e qnd vc clica em voltar os textdraws não voltam tem como me ajudar?
ThiagoiHarDz is offline   Reply With Quote
Old 22/06/2020, 12:55 PM   #4
ThiagoiHarDz
Banned
 
Join Date: May 2020
Location: Macarani-BA
Posts: 102
Reputation: 0
Default Re: Tela Login totalmente bugada

alguém? @UP
ThiagoiHarDz is offline   Reply With Quote
Old 22/06/2020, 05:03 PM   #5
SRRowan
Little Clucker
 
Join Date: Dec 2018
Posts: 22
Reputation: 0
Default Re: Tela Login totalmente bugada

Eu consegui fazer o meu assim :

em OnPlayerConnect:
ShowPlayerDialog(playerid,874,DIALOG_STYLE_MSGBOX, "BVE","{FFFFFF}Escolha sua forma de jogar\n","ANDROID","PC");


depois :

if(dialogid == 874)
{
if(response == 0)//PC
{
SetTimerEx("ShowBVE", 1000, 0, "d", playerid);//carrega os textdraw da tela de login
}
if(response == 1)//ANDROID . AQUI JA PODE COLOCAR PRA ENTRAR DIRETO EU QUE FIQUEI CRIANDO COISAS DESNECESSÁRIA
{
TextDrawHideForPlayer(playerid, Login[0]);
TextDrawHideForPlayer(playerid, Login[1]);
TextDrawHideForPlayer(playerid, Login[2]);
TextDrawHideForPlayer(playerid, Login[3]);
TextDrawHideForPlayer(playerid, Login[4]);
TextDrawHideForPlayer(playerid, Login[5]);
TextDrawHideForPlayer(playerid, Login[6]);
TextDrawHideForPlayer(playerid, Login[7]);
TextDrawHideForPlayer(playerid, Login[8]);
TextDrawHideForPlayer(playerid, Login[9]);
TextDrawHideForPlayer(playerid, Login[10]);
TextDrawHideForPlayer(playerid, Login[11]);
TextDrawHideForPlayer(playerid, Login[12]);
TextDrawHideForPlayer(playerid, Login[13]);
TextDrawHideForPlayer(playerid, Login[14]);
TextDrawHideForPlayer(playerid, Login[15]);
TextDrawHideForPlayer(playerid, Login[16]);
TextDrawHideForPlayer(playerid, Login[17]);
TextDrawHideForPlayer(playerid, Login[18]);
TextDrawHideForPlayer(playerid, Login[19]);
TextDrawHideForPlayer(playerid, Login[20]);
TextDrawHideForPlayer(playerid, Login[21]);
TextDrawHideForPlayer(playerid, Login[22]);
ShowPlayerDialog(playerid,AVISO,DIALOG_STYLE_MSGBO X,"ANDROID","{FFFFFF}PRA PROSEGUIR CLIQUE EM 'ENTRAR'\n","ENTRAR","SAIR");
}
return true;
}
SRRowan is offline   Reply With Quote
Old 22/06/2020, 05:24 PM   #6
ipsLuan
High-roller
 
ipsLuan's Avatar
 
Join Date: Feb 2013
Location: Ilhéus, BA
Posts: 4,556
Reputation: 332
Default Re: Tela Login totalmente bugada

É por isso que não é recomendado pegar um GM da Net e usar sem saber programar.
Se você mexe em A, vai bugar em B, C, D e H. Não há como resolver tudo sem saber o mínimo de programação.

Você deve está usando DIALOG_STYLE_MSGBOX e está verificando como se fosse DIALOG_STYLE_LIST.

https://wiki.sa-mp.com/wiki/Dialog_Styles
__________________

Precisando de algum sistema? Chame!

ipsLuan is offline   Reply With Quote
Old 22/06/2020, 05:42 PM   #7
SRRowan
Little Clucker
 
Join Date: Dec 2018
Posts: 22
Reputation: 0
Default Re: Tela Login totalmente bugada

Quote:
Originally Posted by ipsLuan View Post
É por isso que não é recomendado pegar um GM da Net e usar sem saber programar.
Se você mexe em A, vai bugar em B, C, D e H. Não há como resolver tudo sem saber o mínimo de programação.

Você deve está usando DIALOG_STYLE_MSGBOX e está verificando como se fosse DIALOG_STYLE_LIST.

https://wiki.sa-mp.com/wiki/Dialog_Styles
Amigo , isso so foi um exemplo , até porque eu coloquei // pra colocar direto. Ao invés de criticar ajude o cara
SRRowan is offline   Reply With Quote
Old 22/06/2020, 08:40 PM   #8
ipsLuan
High-roller
 
ipsLuan's Avatar
 
Join Date: Feb 2013
Location: Ilhéus, BA
Posts: 4,556
Reputation: 332
Default Re: Tela Login totalmente bugada

Quote:
Originally Posted by SRRowan View Post
Amigo , isso so foi um exemplo , até porque eu coloquei // pra colocar direto. Ao invés de criticar ajude o cara
Não estou criticando, estou ajudando. Inclusive, já mostrei aí na resposta o que fazer.

Agora, se você se ofendeu, eu não tenho culpa e também não ligo.
__________________

Precisando de algum sistema? Chame!

ipsLuan is offline   Reply With Quote
Old 22/06/2020, 10:17 PM   #9
SRRowan
Little Clucker
 
Join Date: Dec 2018
Posts: 22
Reputation: 0
Default Re: Tela Login totalmente bugada

Quote:
Originally Posted by ipsLuan View Post
Não estou criticando, estou ajudando. Inclusive, já mostrei aí na resposta o que fazer.

Agora, se você se ofendeu, eu não tenho culpa e também não ligo.
não cara foi mal eu me enganei
SRRowan is offline   Reply With Quote
Old 23/06/2020, 02:43 AM   #10
ThiagoiHarDz
Banned
 
Join Date: May 2020
Location: Macarani-BA
Posts: 102
Reputation: 0
Default Re: Tela Login totalmente bugada

Resolvi alguns bugs mas falta algumas coisas exemplo a tela de login pra pc ta bugada ainda e qnd o player registra ou loga não vai pro tutorial..... Ou pro spawn
ThiagoiHarDz is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Ajuda] Tela bugada HusteD Português/Portuguese 13 31/07/2018 12:36 PM
[Ajuda] Tela de login Jorgeeee Português/Portuguese 3 03/04/2018 09:17 PM
[Ajuda] Tela de Login (2) ClaudioG231 Português/Portuguese 2 13/03/2017 02:14 PM
[Ajuda] tela de login bugada williamcamargomo Português/Portuguese 0 22/10/2016 08:58 PM


All times are GMT. The time now is 10:09 AM.


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