Guten Tag,
Mein Name lautet CIBERKILLER.
Und zwar habe ich ein Problem mit meinem Gangzonen "System".
Quellcode:
(OnGameModeInit)
//Gangzonen
for(new j, i = sizeof(gZone); j<i; j++) {gZone[j][zCreated] = false; if(j == sizeof(gZone))break;}
mysql_pquery(dbhandle, "SELECT * FROM `Gangzones` WHERE `Frakname` = 'Ballas'", "LoadGFZonesFromDB", "");
public LoadGFZonesFromDB()
{
cache_get_data(num[0], num[1], dbhandle);
if(num[0]!=-1&&num[0]!=0)
{
for(new j;j<sizeof(gZone);j++)
{
if(gZone[j][zCreated])continue;
gZone[j][zPos][0] = cache_get_field_content_float(0, "zX", dbhandle);
gZone[j][zPos][1] = cache_get_field_content_float(0, "zY", dbhandle);
gZone[j][zPos][2] = cache_get_field_content_float(0, "zZ", dbhandle);
gZone[j][zPos][3] = cache_get_field_content_float(0, "zA", dbhandle);
gZone[j][zID] = GangZoneCreate(gZone[j][zPos][0], gZone[j][zPos][1], gZone[j][zPos][2], gZone[j][zPos][3]);
format(gZone[j][zName], 45 + 5, "Ballas");
gZone[j][zCreated] = true;
printf("Created: %d | ID: %d | pos: %f,%f,%f,%f | j: %d | content: %s", gZone[j][zCreated], gZone[j][zID], gZone[j][zPos][0], gZone[j][zPos][1], gZone[j][zPos][2], j, gZone[j][zName]);
if(j == num[0])break;
}
}
return 1;
}
Print:
[15:13:55] Created: 1 | ID: 0 | pos: 1520.010009,-1592.219970,1422.010009,0.000000 | j: 66 | content:
[15:13:55] Created: 1 | ID: 1 | pos: 1520.010009,-1592.219970,1422.010009,0.000000 | j: 66 | content:
mfg