Este tutorial é para você que não sabe utilizar Dialogs mas quer aprender. Primeiramente devemos saber oque é um dialog.
Dialog:
Box aonde você pode utiliza-la em sistemas de registro, tutoriais, venda de itens, etc.
Estilos:
0 - DIALOG_STYLE_MSGBOX
1 - DIALOG_STYLE_INPUT
2 - DIALOG_STYLE_LIST
3 - DIALOG_STYLE_PASSWORD
Entendendo o Código:
ShowPlayerDialog(playerid, dialogid, style, caption[], info[], button1[], button2[]);
playerid - Pega o id do jogador a qual ira apareçer o dialog.
dialogid - ID do dialog que pode ser definido por numeros como 1... ou por letras como TESTE_LAC que pode ser definido no topo do gm com a #define TESTE_LAC 123.
style - É o estilo do dialog. Que são de 0 a 3.
caption[] - É o nome do dialog exemplo "Login".
info[] - É o texto ou informação que ira aparecer no dialog.
button1 - Botao 1.
button2 - Botao 2.
Exemplo de Dialog:
ShowPlayerDialog(playerid,2111,DIALOG_STYLE_MSGBOX ,"Teste","Matheus_Ecko é foda.","OK","Fechar");
Aonde adiciono o Dialog:
Para setar ações aos botões ou itens use na public ondialogresponse
Dialog:
Box aonde você pode utiliza-la em sistemas de registro, tutoriais, venda de itens, etc.
Estilos:
0 - DIALOG_STYLE_MSGBOX
1 - DIALOG_STYLE_INPUT
2 - DIALOG_STYLE_LIST
3 - DIALOG_STYLE_PASSWORD
Entendendo o Código:
ShowPlayerDialog(playerid, dialogid, style, caption[], info[], button1[], button2[]);
playerid - Pega o id do jogador a qual ira apareçer o dialog.
dialogid - ID do dialog que pode ser definido por numeros como 1... ou por letras como TESTE_LAC que pode ser definido no topo do gm com a #define TESTE_LAC 123.
style - É o estilo do dialog. Que são de 0 a 3.
caption[] - É o nome do dialog exemplo "Login".
info[] - É o texto ou informação que ira aparecer no dialog.
button1 - Botao 1.
button2 - Botao 2.
Exemplo de Dialog:
ShowPlayerDialog(playerid,2111,DIALOG_STYLE_MSGBOX ,"Teste","Matheus_Ecko é foda.","OK","Fechar");
Aonde adiciono o Dialog:
Para setar ações aos botões ou itens use na public ondialogresponse