Zitat Zitat von Lil_Lucy
Irgendeiner 'ne Ahnung warum ich nicht einfach

Code:
$game_variables[10] == 2 OR 4
oder so schreiben kann? Da ignoriert er alles nach der 2 nähmlich aus irgendeinem Grund...
Nunja, der Ausdruck da oben ist zuerst mal kein richtiges Ruby, du kannst es vielleicht sehr schön lesen, aber aus der Sicht des Interpreters ist das ganze etwas anders.
Da OR eine niedriege Rangfolge hat, wird zuerst die linke Seite ausgeführt. Dein Ausdruck wird also wie folgt gelesen:
Code:
($game_variables[10] == 2) or (4)
was du allerdings nicht wirklich damit ausdrücken wolltest. ^^°