Mein Problem ist es, das ich 2 Gangzonen in der Datenbank habe,
er liest zwar beide aus erstellt aber nur die eine.
stock CreateSektor()
{
new str[1024], Query[128];
format(Query, sizeof(Query), "SELECT `ID` FROM `sektor`");
mysql_query(Query);
mysql_store_result();
printf("%d Sektoren gelesen.", mysql_num_rows());
for(new i = 0; i <mysql_num_rows(); i++)
{
format(Query, sizeof(Query), "SELECT * FROM `sektor` WHERE `ID` = '%d' LIMIT 1",System[SektorOnline]+1);
mysql_query(Query);//Läd alles aus der Zeile des Spielers (in dem fall ich) aus der Tabelle 'Accounts'
mysql_store_result();
while(mysql_fetch_row(str))
{
sscanf(str, "e<p<|>{i}is[16]ffffd>",SektorInfo[i]);
Sektor[i] = GangZoneCreate(SektorInfo[i][sX1],SektorInfo[i][sY1],SektorInfo[i][sX2],SektorInfo[i][sY2]);
System[SektorOnline] += 1;
printf("Sektor %s[%d] geladen.\n%s", SektorInfo[i][sName],System[SektorOnline],str);
}
}
mysql_free_result();
}