[Tutorial] [TUT]DIALOG_STYLE_LIST (Menu)
#10

Me gustarнa aсadir que esta no es la mejor forma de implementar un dialogo de lista, el cуdigo de OnDialogResponse deberнa ser algo asн:

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch(dialogid){
        case DIALOGO1: { //caso de un dialogo distinto al de la lista
            if(response){
                [...];
            }
            else{
                [...];
            }
        }
        case DIALOGO2: { //caso de un dialogo tipo lista
            if(response){
                switch(listitem){
                    case 0:{ //item 0
                        [...];
                    }
                    case 1:{ //item 1
                        [...];
                    }
                    case 2:{ //item 1
                        [...];
                    }
            }
            else{
                [...];
            }
        }
    }
    return 1;
}
Cuando hay muchos dialogos y las listas son grandes el mejor cуdigo es el que he posteado.
Reply


Messages In This Thread
[TUT]DIALOG_STYLE_LIST (Menu) - by MedinaRockz - 31.05.2010, 21:11
Re: [TUT]DIALOG_STYLE_LIST (Menu) - by 0_o.mati.o_0 - 31.05.2010, 21:32
Re: [TUT]DIALOG_STYLE_LIST (Menu) - by xenowort - 31.05.2010, 22:36
Re: [TUT]DIALOG_STYLE_LIST (Menu) - by MedinaRockz - 01.06.2010, 19:01
Re: [TUT]DIALOG_STYLE_LIST (Menu) - by nicox - 23.02.2011, 02:25
Respuesta: [TUT]DIALOG_STYLE_LIST (Menu) - by Lunnatiicz - 23.02.2011, 02:56
Respuesta: [TUT]DIALOG_STYLE_LIST (Menu) - by Fluid016 - 21.08.2011, 04:43
Respuesta: [TUT]DIALOG_STYLE_LIST (Menu) - by TheChaoz - 22.08.2011, 01:17
Respuesta: [TUT]DIALOG_STYLE_LIST (Menu) - by M1tux3r - 22.08.2011, 01:31
Re: [TUT]DIALOG_STYLE_LIST (Menu) - by OwlCity - 22.08.2011, 11:58

Forum Jump:


Users browsing this thread: 1 Guest(s)