Wenn das geht, dann liebe ich dich auf eine nicht homosexuelle weise xD
aber mit dem +1 versteh ich nich so ganz... also wo soll des denn noch in die codezeile rein?
mach pls noch ein bsp...^^
wenn ichs richtig verstanden hab dann müsste das doch ungefähr so gehn:
(alles als Conditional Brachn - Script)
Player is Facing right?
passable?($game_player.x + 1, $game_player.y)
Player is Facing left?
passable?($game_player.x -1, $game_player.y)
Player is Facing up?
passable?($game_player.x, $game_player.y -1)
Player is Facing down?
passable?($game_player.x, $game_player.y + 1)
ODER???
hmm... funzt leider nicht... auch niht in einem neuen projekt...

Folgende Fehlermeldung erscheint sobald ich ein event mit dem von dir gennanten bedingungs script aktiviere:
NoMethodError occured while running script.
undefined method `passable?' for #<Game_Interpreter:0x349bd48>
Ok... xD
Dank neuer motivation das es überhaupt ungefähr so geht, hab ich rumprobiert und es klappt... ES KLAPPT!!! xD
also einfach als bedingung->scripit
$game_map.passable?($game_player.x, $game_player.y)
bei mir klappts^^
wenn man jetzt noch bsw. abfragen will ob das feld über dem Spiler passierbar ist, dann einfach
$game_map.passable?($game_player.x, $game_player.y
-1)
bei x dasselbe und natürlich auch frei anpassbar^^
Danke an Alle für die Hilfe!Thread kann von mir aus geclosed werden^^
Auch wenn wir einen Doublepost-Killer haben, bitte nächstes mal den Edit-Button nutzen.
~Kyoshiro