Ich versage schon beim ersten Array
Habe mal versucht eine Map zu zeichnen...
Ein ArrayDisplay von $MAP[0] zeigt mir ein Array von 0 bis 6,
wenn ich aber $MAP[0][0] ausgeben will gibts nen error...
Vieleicht kann ja mal jemand der sich mit GDI+ und vorallem auch 2D berechnung auskennt, mal drübergucken.
Ich sehe schon direkt, dass es so wie ich es vorhabe NUR geht, wenn sich der player genau um ein feld bewegt. Fals der player sich aber nicht genau um ein feld bewegt sondern ein halbes oderso gibt es wieder fehler bei meiner berechnung...
Also, Profis sind gefragt
Alles benötigte im Anhang
PS: In der tiles.au3:
$TILES[1][0] = 1
$TILES[1][1] = 3
$TILES[1][2] = 1
[0] steht immer für X und [1] für Y auf der tiles.png. beginnt bei 1 zu zählen.
die [2] ist derzeit noch unbenutzt, soll mal heißen: 1 = begehbar, 0 = nicht begehbar.
Das ganze Script im anhang.