23.09.2013, 21:20
achei um sistema aqui no forum de gangzone em mysql como estou fazendo um gm em mysql decidi adaptalo ao meu gm
porem as gang zone nao carrega tentei arrumar mais n consegui :/
sql:
porem as gang zone nao carrega tentei arrumar mais n consegui :/
pawn Код:
stock LoadGangZone(gzid)
{
new query[256];
new field[7][25];
new Row, Field;
cache_get_data(Row, Field, xConexao);
format(query, 256,"SELECT * FROM `gangzoneinfo` WHERE id=%d",gzid);
mysql_function_query(xConexao, query, true, #, # );
printf("[GangZone] A gz [id%d] estб sendo carregada...", gzid);
gangzoneInfo[gzid][gzId] = GangZoneCreate(floatstr(field[2]) , floatstr(field[3]) , floatstr(field[4]) , floatstr(field[5]));
gangzoneInfo[gzid][gzName] = field[1];
gangzoneInfo[gzid][gzMinX] = floatstr(field[2]);
gangzoneInfo[gzid][gzMinY] = floatstr(field[3]);
gangzoneInfo[gzid][gzMaxX] = floatstr(field[4]);
gangzoneInfo[gzid][gzMaxY] = floatstr(field[5]);
gangzoneInfo[gzid][gzOwner] = strval(field[6]);
printf("[GangZone] A gz [id%d] foi carregada com os seguintes dados:" , gzid);
printf("[] ID: %d|Nome: %s|Owner: %d" , gangzoneInfo[gzid][gzId] , gangzoneInfo[gzid][gzName] , gangzoneInfo[gzid][gzOwner]);
printf("[] MinX: %f|MinY: %f|MaxX: %f|MaxY: %f|" , gangzoneInfo[gzid][gzMinX] , gangzoneInfo[gzid][gzMinY] , gangzoneInfo[gzid][gzMaxX] , gangzoneInfo[gzid][gzMaxY]);
printf("[GangZone] A gz [id: %d] foi carregada por inteiro." , gzid);
}
pawn Код:
CREATE TABLE IF NOT EXISTS `gangzoneinfo` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(25) NOT NULL,
`minx` double NOT NULL,
`miny` double NOT NULL,
`maxx` double NOT NULL,
`maxy` double NOT NULL,
`dono` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
--
-- Extraindo dados da tabela `gangzoneinfo`
--
INSERT INTO `gangzoneinfo` (`id`, `name`, `minx`, `miny`, `maxx`, `maxy`, `dono`) VALUES
(1, 'Idlewood', 1930.37, -1800.4869, 2202.9089, -1622.8649, 0);
pawn Код:
[05:04:50] [GangZone] A gz [id0] estб sendo carregada...
[05:04:50] [GangZone] A gz [id0] foi carregada com os seguintes dados:
[05:04:50] [] ID: 5|Nome: |Owner: 0
[05:04:50] [] MinX: 0.000000|MinY: 0.000000|MaxX: 0.000000|MaxY: 0.000000|
[05:04:50] [GangZone] A gz [id: 0] foi carregada por inteiro.