Quote:
Originally Posted by GuiKommander
PHP Code:
#define DIALOG_LOGIN 1 // Entenda algo, quando for criar um novo dialog, terб que adicionar + 1. ou Seja, 1, 2, 3,...
#define DIALOG_DROGAS 2
CMD:login(playerid)
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Digite sua senha", "Coloque sua senha abaixo:", "OK", "");
return 1;
}
CMD:drogas(playerid)
{
ShowPlayerDialog(playerid, DIALOG_DROGAS, DIALOG_STYLE_LIST, "Drogas", "Comprar Drogas\nUsar Drogas\nPlantar Erva", "OK", "");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_LOGIN) // lOGIN
{
}
// ------------ //
if(dialogid == DIALOG_DROGAS) // Drogas
{
if(response)
{
if(listitem == 0)
{
}
if(listitem == 1)
{
}
}
return 1;
}
return 0;
}
|
entгo o meu erro foi definir as dialogs assim:
Code:
////====Login====////
#define DIALOG_LOGAR 1
#define DIALOG_REGISTRO 2
////======Drogas======////
#define DIALOGID1 1
#define DIALOGID2 2
#define DIALOGID3 3
#define DIALOGID4 4
#define DIALOGID5 5