Hallo nochmal -.-
Undzwar habe ich grade folgendes Problem wenn ich unter OnGameModeInit
LoadHotels();
einfüge, dann bekomme ich diese 4 Errors ?
C error 001: expected token: "]", but found "["
error 001: expected token: "]", but found "["
error 001: expected token: "]", but found "["
error 001: expected token: "]", but found "["
Total komisch .. in den Error zeilen befindet sich das:
stock LoadHotels()
{
new str[128];
for(new i = 0; i<MAX_HOTELS; i++)
{
format(str, sizeof str, "/Hotels/%d.ini", i);
if(fexist(str))
{
if(INI_Open(str))
{
HotelInfo[i][Besetzt] = INI_ReadInt("Besetzt");
INI_ReadString(HotelInfo[i][Besitzer], "Besitzer", MAX_PLAYER_NAME);
HotelInfo[i][Entrx] = INI_ReadFloat("Entrx");
HotelInfo[i][Entry] = INI_ReadFloat("Entry");
HotelInfo[i][Entrz] = INI_ReadFloat("Entrz");
HotelInfo[i][Preis] = INI_ReadInt("Preis");
HotelInfo[i][Intid] = INI_ReadInt("Intid");
HotelInfo[i][Intx] = Interiors1[HotelInfo[i][Intid][intpx]; <--- Error
HotelInfo[i][Inty] = Interiors1[HotelInfo[i][Intid][intpy]; <--- Error
HotelInfo[i][Intz] = Interiors1[HotelInfo[i][Intid][intpz]; <--- Error
HotelInfo[i][Interior] = Interiors1[HotelInfo[i][Intid][interiorid];
format(HotelInfo[i][Descr], 50, Interiors1[HotelInfo[i][Intid]][description]);
INI_Close();
if(!HotelInfo[i][Besetzt]) format(str, sizeof str, "%s\n* Frei *\n Preis: %d", HotelInfo[i][Descr], HotelInfo[i][Preis]);
else if(HotelInfo[i][Besetzt]) format(str, sizeof str, "%s\nBesitzer: %s", HotelInfo[i][Descr], HotelInfo[i][Besitzer]);
HotelInfo[i][Label] = CreateDynamic3DTextLabel(str, COLOR_HOTELLABEL, HotelInfo[i][Entrx], HotelInfo[i][Entry], HotelInfo[i][Entrz], 50);
if(!HotelInfo[i][Besetzt]) HotelInfo[i][Pickup] = CreateDynamicPickup(1273, 1, HotelInfo[i][Entrx], HotelInfo[i][Entry], HotelInfo[i][Entrz]);
else HotelInfo[i][Pickup] = CreateDynamicPickup(1272, 1, HotelInfo[i][Entrx], HotelInfo[i][Entry], HotelInfo[i][Entrz]);
}
}
}
return 1;
}
Was ist daran falsch ?! -.-