Como hago esto en OnDialogResponse
#1

Buenas, quiero hacer algo con el sistema de negocios, que al hacer click en un negocio pase X cosa con ese negocio, pero no sй como averiguar la Id del negocio, no se si me expliquй bien, acб dejo el cуdigo:

pawn Код:
CMD:test(playerid, params[])
{
new vstring[1000], zone[MAX_ZONE_NAME];
                        for(new n; n < MAX_NEGOCIOS; n++)
                        {
                            if(Negocio[n][nTipo] == 1)
                            {
                                GetBizz3DZone(n, zone, sizeof(zone));
                                format(vstring, sizeof(vstring), "%s\n%s - Direcciуn: %s # %d", vstring, Negocio[n][nNombreNegocio], zone, n);
                            }
                            Dialogo(playerid, Dialogo_GPS_Sevens, LIST, "{00C4FF}> {FFFFFF} Ubicaciones de tiendas Se7en {GPS}",vstring, "Localizar", "Cancelar");
                        }
return 1;
}
En ondialogrsponse...


pawn Код:
case Dialogo_GPS_Sevens:
        {
            if(response)
            {
                for(new n; n < MAX_NEGOCIOS; n++)
                {
                    if(Negocio[n][nTipo] == 1)
                    {
                        Mensaje(playerid, Color_Info, "Se ha marcado en el mapa la ubicaciуn de la tienda.");
                        FijarCheckpoint(playerid, Negocio[n][nExteriorX], Negocio[n][nExteriorY], Negocio[n][nExteriorZ], 1.0);
                        PlayerPlaySound(playerid, 1138, 0,0,0);
                    }
                }
            }
        }
Lo que necesito es que al clickear en el dialgo de /test, en ondialogresponse se pueda saber cual es la id del negocio... (La cual aparece en /test en la lista), no se si me haga entender...

Espero respuestas, gracias
Reply


Messages In This Thread
Como hago esto en OnDialogResponse - by Infernux - 26.05.2015, 22:22
Re: Como hago esto en OnDialogResponse - by SickAttack - 26.05.2015, 22:33
Re: Como hago esto en OnDialogResponse - by Infernux - 26.05.2015, 22:35
Re: Como hago esto en OnDialogResponse - by SickAttack - 26.05.2015, 22:43
Re: Como hago esto en OnDialogResponse - by Infernux - 26.05.2015, 22:48
Re: Como hago esto en OnDialogResponse - by SickAttack - 26.05.2015, 22:56
Re: Como hago esto en OnDialogResponse - by Infernux - 26.05.2015, 23:16
Respuesta: Como hago esto en OnDialogResponse - by admantis - 27.05.2015, 00:49
Re: Como hago esto en OnDialogResponse - by spell - 27.05.2015, 12:40
Re: Como hago esto en OnDialogResponse - by SickAttack - 27.05.2015, 23:43

Forum Jump:


Users browsing this thread: 1 Guest(s)