Ich habe folgendes Problem.
Wenn ich Loadhouse so ins Script einfüge, dann bekomme ich zwar keine Errors aber nur mein halbes OnGameModeInit wird ausgefügt ..
Weil Loadhouses(); ja darunter ist.
Woran liegt das?
Hier der Stock:
stock LoadHouses()
{
for(new i = 0; i<MAX_HOUSES; i++)
{
new query[300],str[400];
new string[90];
format(query, sizeof(query), "SELECT * FROM `Haus` WHERE `hID`=%d", HouseInfo[i][hID]);
mysql_query(query);
HouseInfo[HouseInfo[i][hID]][hOwner]=format(string,sizeof string,mysql_GetString("Haus", "Owner", "hID", HouseInfo[i][hID]));
HouseInfo[HouseInfo[i][hID]][hEntrx] = mysql_GetFloat ("Haus", "Entrx", "hID",HouseInfo[i][hID]);
SendClientMessageToAll(WEIß,"Debug3");
HouseInfo[HouseInfo[i][hID]][hEntry] = mysql_GetFloat ("Haus", "Entry", "hID",HouseInfo[i][hID]);
SendClientMessageToAll(WEIß,"Debug3");
HouseInfo[HouseInfo[i][hID]][hEntrz] = mysql_GetFloat ("Haus", "Entrz", "hID",HouseInfo[i][hID]);
HouseInfo[HouseInfo[i][hID]][hIntx] = mysql_GetFloat ("Haus", "Intx", "hID",HouseInfo[i][hID]);
HouseInfo[HouseInfo[i][hID]][hInty] = mysql_GetFloat ("Haus", "Inty", "hID",HouseInfo[i][hID]);
HouseInfo[HouseInfo[i][hID]][hIntz] = mysql_GetFloat ("Haus", "Intz", "hID",HouseInfo[i][hID]);
HouseInfo[HouseInfo[i][hID]][hIntid] = mysql_GetInt ("Haus", "Intid", "hID",HouseInfo[i][hID]);
HouseInfo[HouseInfo[i][hID]][hPrice] = mysql_GetInt ("Haus", "Price", "hID",HouseInfo[i][hID]);
HouseInfo[HouseInfo[i][hID]][hRentable] = mysql_GetInt ("Haus", "Rentable", "hID",HouseInfo[i][hID]);
HouseInfo[HouseInfo[i][hID]][hRent] = mysql_GetInt ("Haus", "Rent", "hID",HouseInfo[i][hID]);
HouseInfo[HouseInfo[i][hID]][hOwned] = mysql_GetInt ("Haus", "Owned", "hID",HouseInfo[i][hID]);
HouseInfo[HouseInfo[i][hID]][hEssen] = mysql_GetInt ("Haus", "Essen", "hID",HouseInfo[i][hID]);
HouseInfo[HouseInfo[i][hID]][hActive] = mysql_GetInt ("Haus", "Active", "hID",HouseInfo[i][hID]);
HouseInfo[HouseInfo[i][hID]][hEssen] = mysql_GetInt ("Haus", "Essen", "hID",HouseInfo[i][hID]);
HouseInfo[HouseInfo[i][hID]][hInt] = mysql_GetInt ("Haus", "hInt", "hID",HouseInfo[i][hID]);
DestroyDynamic3DTextLabel(HouseInfo[HouseInfo[i][hID]][hLabel]);
format(HouseInfo[HouseInfo[i][hID]][hDescr], 50, Interiors[HouseInfo[HouseInfo[i][hID]][hIntid]][description]);
if(!HouseInfo[HouseInfo[i][hID]][hOwned]) format(str, sizeof str, "Dieses Haus steht zum Verkauf!\n{6961FF}%s\n{FFFFFF}Preis: {6961FF}%d€", HouseInfo[HouseInfo[i][hID]][hDescr], HouseInfo[HouseInfo[i][hID]][hPrice]);
else if(HouseInfo[HouseInfo[i][hID]][hOwned] && !HouseInfo[HouseInfo[i][hID]][hRentable]) format(str, sizeof str, "{6961FF}%s\n{FFFFFF}Besitzer: {6961FF}%s",HouseInfo[HouseInfo[i][hID]][hDescr], HouseInfo[HouseInfo[i][hID]][hOwner]);
else if(HouseInfo[HouseInfo[i][hID]][hOwned] && HouseInfo[HouseInfo[i][hID]][hRentable]) format(str, sizeof str, "Dieses Haus kannst du Mieten\n{6961FF}%s\n{FFFFFF}Besitzer: {6961FF}%s\n{FFFFFF}Miete: {6961FF}%d€",HouseInfo[HouseInfo[i][hID]][hDescr], HouseInfo[HouseInfo[i][hID]][hOwner], HouseInfo[HouseInfo[i][hID]][hRent]);
HouseInfo[HouseInfo[i][hID]][hLabel] = CreateDynamic3DTextLabel(str, WHITE, HouseInfo[HouseInfo[i][hID]][hEntrx], HouseInfo[HouseInfo[i][hID]][hEntry], HouseInfo[HouseInfo[i][hID]][hEntrz], 20);
if(!HouseInfo[HouseInfo[i][hID]][hOwned]) HouseInfo[HouseInfo[i][hID]][hPick] = CreateDynamicPickup(1273, 1,HouseInfo[HouseInfo[i][hID]][hEntrx], HouseInfo[HouseInfo[i][hID]][hEntry], HouseInfo[HouseInfo[i][hID]][hEntrz]);
else HouseInfo[HouseInfo[i][hID]][hPick] = CreateDynamicPickup(1272, 1, HouseInfo[HouseInfo[i][hID]][hEntrx], HouseInfo[HouseInfo[i][hID]][hEntry], HouseInfo[HouseInfo[i][hID]][hEntrz]);
}
return 1;
}