[Ajuda] Ajuda - 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] Ajuda (
/showthread.php?tid=676548)
Ajuda -
ThiagoiHarDz - 12.06.2020
Entгo estou adaptando minha tela login para android e adcionei um dialog para selecionar pc ou android ele seleciona pc e aparece o textdraw de login mбs eu quero saber como que eu adapto essa tela login para dialog para qnd ele selecionar android ir para uma tela de dialog em vez de textdraw?
Re: Ajuda -
darkxdll - 12.06.2020
Vб atй a response da dialog, e mostra outra dialog para ele, simples...
Exemplo:
PHP Code:
if(response == 1) //botгo esquerdo, 0 botгo direito
{
ShowPlayerDialog(...parametros...);
}
Re: Ajuda -
ThiagoiHarDz - 12.06.2020
Nгo й isso eu sei fazer mas й transformar em dialog exemplo... Quando ele selecionar android aparecer
Logar
Registrar
Site
Discord
Sair
Em dialog
Re: Ajuda -
darkxdll - 12.06.2020
Nгo entгo vocк nгo sabe usar a funзгo, й isto ?
Ex.:
PHP Code:
ShowPlayerDialog(playerid, dialogid, DIALOG_STYLE_LIST,"Titulo","Item1 \n Item2 \n Item3 \n", "Botao 1", "Botao 2");
// quando se usa \n dentro de um texto, voce esta quebrando a linha, e dentro da dialog com estilo de list, isso cria mais itens.
https://sampwiki.blast.hk/wiki/ShowPlayerDialog
https://sampwiki.blast.hk/wiki/Dialog_Styles
https://sampwiki.blast.hk/wiki/OnDialogResponse
Re: Ajuda -
ThiagoiHarDz - 12.06.2020
Tinha dado um branco aki relembrei como que faz kkk, eu fiz sу o registro e login e deu certo mas ai eu fui fazer o resto da tela o sair novidades creditos etc ai entгo eu fiz aki de 2 modos o 1є foi
if(response == 1)
2є
if(response)
{
switch(listitem)
{
case 0:
Mбs os 2 deram erros vou mandar o codigo aki e os erros
Code:
case DIALOG_ANDROID:
{
if(response == 0)
{
UserInfo[playerid][user_android] = 0;
PlayAudioStreamForPlayer(playerid, "https://65381g.ha.azioncdn.net/8/d/2/9/DjMichaelTok-keys-n-krates-all-the-time-tove-lo-flip-1bcf3b.mp3");
ClearChatbox(playerid);
showTelaLogin(playerid);
SalvarConta(playerid);
GameTextForPlayer(playerid, "~w~PLATAFORMA ~r~PC ~w~SELECIONADA", 5000, 1);
return true;
}
if(response == 1)
{
UserInfo[playerid][user_android] = 1;
ShowPlayerDialog(playerid, DIALOG_TELAANDROID, DIALOG_STYLE_LIST,"{00FF04}Brasil {FFFF00}Play{0044FF}Fox{FFFFFF}","Logar\nRegistrar\nSite\nDiscord\nCreditos\nNovidades\nSair", "Selecionar", "");
ClearChatbox(playerid);
SalvarConta(playerid);
GameTextForPlayer(playerid, "~w~PLATAFORMA ~g~ANDROID~w~ SELECIONADA", 5000, 1);
return true;
}
return true;
}//esssa parte й pra selecionar android ou pc aki ta certo й o codigo de baixo que estб dando erro
case DIALOG_TELAANDROID:
{
if(response)
{
switch(listitem)
{
case 0:
{
new loginstring[255];
ShowPlayerDialog(playerid, DIALOG_CONECTAR_0, DIALOG_STYLE_PASSWORD,"{00FF04}Brasil {FFFF00}Play{0044FF}Fox{FFFFFF} - Logando:",loginstring,"Logar","Esperar");
callcmd::registrarbot(playerid, inputtext);
}
case 1:
{
new loginstring[255];
ShowPlayerDialog(playerid, DIALOG_CONECTAR_1, DIALOG_STYLE_PASSWORD,"{00FF04}Brasil {FFFF00}Play{0044FF}Fox{FFFFFF} - Registro:",loginstring,"Registrar","Esperar");
callcmd::registrarbot(playerid, inputtext);
}
case 2:
{
format(gs_Buffer, 120, "{FFFFFF}Brasil Play Fox\n\n");
strcat(gs_Buffer, "\n{FF0000}Nosso Discord: https://discord.gg/wkAKqxx \n");
ShowPlayerDialog(playerid, DIALOG_NULL, DIALOG_STYLE_MSGBOX, "\t{FFFFFF}Brasil {FF0000}Play {FFFFFF}Fox - Discord", gs_Buffer, "Fechar", "");
}
case 3:
{
ReturnCommand(dc);
}
case 4:
{
ReturnCommand(creditos);
return 1;
}
case 5:
{
ReturnCommand(novidades);
}
case 6:
{
Kick(playerid);
}
}
}
Code:
D:\Downloads\BPS\gamemodes\Projeto.pwn(38698) : loose indentation
D:\Downloads\BPS\gamemodes\Projeto.pwn(38733) : loose indentation
D:\Downloads\BPS\gamemodes\Projeto.pwn(38733) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(38776) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(38799) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(38836) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(38840) : warning 225: unreachable code
D:\Downloads\BPS\gamemodes\Projeto.pwn(38840) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(38936) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(38947) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(38965) : warning 225: unreachable code
D:\Downloads\BPS\gamemodes\Projeto.pwn(38965) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(38987) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(39039) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(39101) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(39131) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(39159) : warning 225: unreachable code
D:\Downloads\BPS\gamemodes\Projeto.pwn(39159) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(39250) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(39338) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(39420) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(39435) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(39454) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(39490) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(39526) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(39535) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(40302) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(40321) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(40344) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(40358) : error 014: invalid statement; not in switch
D:\Downloads\BPS\gamemodes\Projeto.pwn(40392) : error 014: invalid statement; not in switch
Esses sгo os erros do 2є modo o do 1є eu nгo salvei
Re: Ajuda -
darkxdll - 12.06.2020
Sгo erros de mб identaзгo.
https://sampforum.blast.hk/showthread.php?tid=256961
https://sampforum.blast.hk/showthread.php?tid=467985
Re: Ajuda -
ipsLuan - 12.06.2020
Manda essa preguiзa pra lб, tabule o cуdigo (formataзгo padrгo) que vocк irб ver que tem algo errado no cуdigo.
Re: Ajuda -
ThiagoiHarDz - 12.06.2020
Descobri oq era.... Faltava uma chave ali no final