09/07/2024 10:22
(09/07/2024 00:17)Alfarr Heimrik Escreveu:Se eu entendi era isso que precisava?Código PHP:case DIALOG_COMANDOS:
{
if(response)
{
if(listitem == 0)
{
new Message[5000];
strcat(Message, "Comandos Gerais\n");
strcat(Message, "Comandos Casa\n");
strcat(Message, "Comandos Empresa\n");
strcat(Message, "Comandos Veiculo\n");
strcat(Message, "Procedimentos Roleplay");
ShowPlayerDialog(playerid, DIALOG_COMANDOSPLAYER, DIALOG_STYLE_LIST, "Comandos Player", Message, "Selecionar", "Voltar");
}
}
return 1;
}
case DIALOG_COMANDOSPLAYER:
{
if(listitem == 0)
{
if(response)
{
new Message[5000];
strcat(Message, "Os comandos gerais ainda nao foram definidos");
ShowPlayerDialog(playerid, 5000, DIALOG_STYLE_MSGBOX, "Comandos Gerais", Message, "Visto", "Voltar");
}
else
{
ShowPlayerDialog(playerid, DIALOG_COMANDOS, DIALOG_STYLE_LIST, "Comandos disponiveis para a sua conta", DialogCMDS, "Selecionar", "Fechar");
}
return 1;
}
}
Boa noite. Se possível me ajudem, por favor.
Não estou conseguindo retornar a DIALOG_COMANDOS quando o player clica em "Voltar" na DIALOG_COMANDOSPLAYER. Ao invés de
mostrar a dialog, a função apenas é encerrada.
Código:
case DIALOG_COMANDOS:
{
if(response)
{
if(listitem == 0)
{
new Message[5000];
strcat(Message, "Comandos Gerais\n");
strcat(Message, "Comandos Casa\n");
strcat(Message, "Comandos Empresa\n");
strcat(Message, "Comandos Veiculo\n");
strcat(Message, "Procedimentos Roleplay");
ShowPlayerDialog(playerid, DIALOG_COMANDOSPLAYER, DIALOG_STYLE_LIST, "Comandos Player", Message, "Selecionar", "Voltar");
}
}
else
{
ShowPlayerDialog(playerid, DIALOG_COMANDOS, DIALOG_STYLE_LIST, "Comandos disponiveis para a sua conta", DialogCMDS, "Selecionar", "Fechar");
}
return 1;
}