[Duda] Con dialogs
#1

Hola, tengo una duda he echo que un comando saque un dialogo hasta hay todo bien, el problema es que cuando ahora intento registrar una cuenta en mi GM el dialogo de registro se cierra y no me deja continuar, estoy seguro que el problema es el nuevo dialog que hice para el comando pero la pregunta seria, estarбn entrando en conflicto y harб que se cierre el dialog de registro o cual creйis que es el problema.
Reply
#2

verifica que no tengan la misma id los dos dialogs
Reply
#3

No, no tienen la misma id.
Reply
#4

Danos el cуdigo.
Reply
#5

pawn Код:
#define ejemplo 101
pawn Код:
if(dialogid == ejemplo)
{
    if(response)
    {
        if(listitem == 0)
        {
        GameTextForPlayer(playerid, "EJEMPLO", 20000, 3);
                            }
                        }
        }
        if(listitem == 1)
        {
        GameTextForPlayer(playerid, "EJEMPLO", 3000, 3);
             }
       if(listitem == 2)
       {
       GameTextForPlayer(playerid, "EJEMPLO", 3000, 3);
        }
pawn Код:
if(strcmp(cmdtext, "/ejemplo", true) ==0)
{
ShowPlayerDialog(playerid, ejemplo, DIALOG_STYLE_LIST, "Ejemplo", "Aceptar", "Cancelar");

return 1;
}
PD: He probado muchas combinaciones de corchetes y poniendo returns y nada asн lo tengo ahora.
Reply
#6

pawn Код:
ShowPlayerDialog(playerid, ejemplo, DIALOG_STYLE_LIST, "Ejemplo", "Aceptar", "Cancelar");
No tienes aсadida ninguna opciуn, deberнa ser asн mбs o menos:
pawn Код:
ShowPlayerDialog(playerid, ejemplo, DIALOG_STYLE_LIST, "Ejemplo", "1. Hola\n2. Hola de nuevo\n3. Adios", "Aceptar", "Cancelar");
Reply
#7

Si, tengo opciones, aquн he puesto "ejemplo" por que lo otro no tenia relevancia xD
Reply
#8

Quitando ese dialog el logeo vuelve a funcionar?
Reply
#9

EDIT: Porfin lo he solucionado, podйis cerrar tema.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)