Hey, ich habe ein kleines Problem mit meinem TextDraw im Haussystem.
Hier sind die Fehlermeldungen:
invalid subscript (not an array or too many subscripts): "HausInfoText"
expression has no effect
expected token: ";", but found "]"
invalid expression, assumed zero
too many error messages on one line
Hier dann mein Code:
for(new haus=1;haus<MAX_HAUS;haus++)
{
HausInfoText[haus] = TextDrawCreate(443.000000,315.000000,"Lade..."); //Hier liegt der Fehler
TextDrawLetterSize(HausInfoText[haus],0.420000,1.700000);
TextDrawFont(HausInfoText[haus],2);
TextDrawSetShadow(HausInfoText[haus],2);
TextDrawSetOutline(HausInfoText[haus],1);
TextDrawUseBox(HausInfoText[haus],1);
TextDrawBackgroundColor(HausInfoText[haus],255);
TextDrawBoxColor(HausInfoText[haus],255);
TextDrawTextSize(HausInfoText[haus],630.000000,0.000000);
}
SetTimer("HausInfoTimer",1000,true);
Timer:
forward HausInfoTimer();
public HausInfoTimer()
{
new string[128];
for(new i=1;i<MAX_HAUS;i++)
{
format(string,sizeof(string),"Besitzer: %s~n~Preis: %d$",HausInfo[i][haus_besitzer],HausInfo[i][haus_preis]);
TextDrawSetString(HausInfoText,string);
}
return 1;
}
Komme hier wirklich nicht mehr weiter, was habe ich falsch gemacht?
Mfg Maksimo007