27.06.2012, 17:51
Veran, tengo un gm mysql y los negocios se guardan logicamente con su respectiva id de esta manera
nId
Entonces estoy intentando hacer que cuando pongo un comando detecte la id de dicho negocio y envie un mensaje a las coordenada de fuera diciendo Robo
Aqui el NegocioInfo
Alguna idea?
nId
Entonces estoy intentando hacer que cuando pongo un comando detecte la id de dicho negocio y envie un mensaje a las coordenada de fuera diciendo Robo
pawn Код:
if (strcmp("/Robarlocal", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(50, playerid,NegocioInfo[playerid][nSPos_x], NegocioInfo[playerid][nSPos_y], NegocioInfo[playerid][nSPos_z]))//Aqui es donde no se como definir nId
{
SendClientMessage(playerid, 0xFFFF00FF, " Robo!");
return 1;
}
else
{
SendClientMessage(playerid, 0xFFFF00FF, " no estas en un local!");
return 1;
}
}
pawn Код:
enum nInfo
{
nId, // ID en SQL del negocio.
nName[128], // ID en SQL del negocio.
nType, // Tipo de negocio. Con valor 1, Restaurante; 2, Bar/Nightclub; 3, 24/7; 4, Comidas rбpidas; 6, Corrupto; 7, Taller de mecanicos.
Float:nEPos_x, // (Float) Coordenada X exterior del negocio.
Float:nEPos_y, // (Float) Coordenada Y exterior del negocio.
Float:nEPos_z, // (Float) Coordenada Z exterior del negocio.
Float:nSPos_x, // (Float) Coordenada X interior del negocio.
Float:nSPos_y, // (Float) Coordenada Y interior del negocio.
Float:nSPos_z, // (Float) Coordenada Z interior del negocio.
nProd, // Cantidad de productos en existencias del negocio.
nCajaFuerte, // Cantidad de dinero en la caja fuerte del negocio.
nLocked, // Con valor 0, el negocio estб abierto y con valor 1 el negocio estб cerrado.
nOwner[128], // Nombre del dueсo del negocio.
nOwned, // Con valor 0, el negocio estб en venta; con valor 1 el negocio estб comprado por alguien.
nInterior, // ID del interior del negocio.
nCosto, // Precio de venta del negocio.
Text3D:nPickup, // (Text3D) ID del texto en 3d que aparece en el lugar de entrada.
nRobado, //hora ultimo robo
}