Hallo Leute,
Wieder ein kleines Problem:
Ich speichere in einer Variable welchen Teil eines Arrays der Spieler grade benutzt.
Natürlich kann ein Array nicht ins Negative gehen.
Um das zu verhindern habe ich mir ne Abfrage gebastelt, welche die Oben erwähnte Variable dann auf die Größe des Arrays setzt (Also wieder ans Ende).
Leider kommt das Array trotzdem ins Negative.
Codeausschnitt:
if(autohausposition[playerid]-1 < 0){
autohausposition[playerid] = sizeof(Autohaus);
}
Jemand ne Idee was daran falsch ist?
Wieso geht das Array trotzdem ins Negative?
//EDIT: Problem gelöst..
Ging ins Negative weil man sizeof(..) -1 rechnen muss um ans Ende des Arrays zu kommen...