TUTORIAL DE DIALOGS
- Venho trazer um tutorial explicando sobre os DIALOGS abaixo vou explicar mais sobre o assunto.
___________________________________________________________________________________________________________
ESPLICAÇÃO.
-> OS dialogs são opções clicaveis ou seja um menu onde podemos definir as funções
-> Os dialogs chamão as funções definidas no seu sript,isso voce que vai definir mais afrente
-> Porem vamos começãr pelo basico os DIALOG estaram abaixo explicando cada um deles
__________________________________________________________________________________________________________TIPOS DE DIALOGS
Tipos de DIALOGS MAIS USADOS NA PROGRAMAÇÃO PAWNO
1 - DIALOG_STYLE_MSGBOX { Dialog bastante usado para trazer menssagens exemplo: tutorial}
2 - DIALOG_STYLE_LIST {Dialog usado para trazer um menu com varias opções ao player}
3 - DIALOG_STYLE_IMPUT {Dialog que traz a opção do player escrever OBS: Mais complicado}
___________________________________________________________________________________________
TIPO: MSGBOX
- Aqui irei postar um exemplo de MSGBOX ativado por um comando definido
___________________________________________________________________________________________
if(strcmp(cmd, "/divorcio", true) == 0)
{
ShowPlayerDialog(playerid, Exemplo, DIALOG_STYLE_MSGBOX, "Titulo", string, "Ok", "Cancelar");
}
return 1;
}
___________________________________________________________________________________________________________
- DIALOG_STYLE_MSGBOX {TIPO DO DIALOG USADO}
- TITULO {Titulo do dialog para voce definir}
- TEXTO {Onde voce irá escrever o texto}
- OK {1 das opções do dialog
- CANCELAR {2 das opções do dialog}
____________________________________________________________________________________________
TIPO: LIST
- Aqui vou dar um exeplo de dialog list por comando basico.
____________________________________________________________________________________________
if(strcmp("/gps", cmd, true) == 0)
{
ShowPlayerDialog(playerid, Define dodialog, DIALOG_STYLE_LIST, "GPS", "Delegacias\nPrefeitura", "Selecionar", "Cancelar");
", "Selecionar", "Cancelar");
}
return 1;
}
____________________________________________________________________________________________________________
- DIALOG_STYLE_LIST { Tipo do dialog }
- DEFINE DO DIALOG {definir o dialog no topo da gm obs.. vou vou falar como }
- TITULO { Titulo do dialog }
- TEXTO { Onde ficará as opções clicaveis }
- DELEGACIA { 1 Opção clacavel }
- PREFEITURA { 2 Opção clacavel }
- \n { Usado para pular linha em qualquer tipo de dialog }
____________________________________________________________________________________________________________
DEFININDO O DIALOG
- Aqui vou falar como definir um dialog no topo do gamemode
____________________________________________________________________________________________________________
#define nome numero
____________________________________________________________________________________________
- #define { Usado para definir algo no topo do gamemode }
- nome { Nome do DIALOG voce usrá esse nome para criar os dialogs}
- numero { Se sua gamemode for baixada recomendo por acima de 1000 obs.. não obrigatório o numero }
________________________________________________________
LEIA ISSO
Seguinte pessoal o dialog imput não vou falar sobre ele pois é mais complicado,para usar o imput voce tem que saber usar o list e o msgbox postei só esses 2 tipos pelo fato de serem os mais usados e simples se quizerem saber sobre mais tutoriais comente este topico,definir o dialog facilita na organização dos codigos,esse tutorial foi só de coisas simples ou seja falando oque cada um deles faz,não me aprofundei muito pelo fato de ser meu primeiro tutorial espero que tenha ajudado até a proxima