26.05.2015, 22:22
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:
En ondialogrsponse...
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
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;
}
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);
}
}
}
}
Espero respuestas, gracias