Block mit Pilz

geschrieben am 08.12.2012 11:47:39
( Link )
Gibt einen Block der auch wenn ich Groß bin einen Pilz gibt?
Dr. Azizi - Tierversuche aus Leidenschaft.
geschrieben am 08.12.2012 12:00:19
( Link )
Du könntest den gelben Switchblock nehmen und ihn umzeichnen, oder das hier als custom Block einfügen (sollte es funktionieren^^):
Ich würde aber den gelben Switchblock einfach nehmen.

Code
LDA #$02
STA $19
geschrieben am 08.12.2012 12:07:58
( Link )
Zitat von kooooopa:
oder das hier als custom Block einfügen (sollte es funktionieren^^):

Nein, tut mir leid. Erst mal fehlt eine Return-Anweisung, und dann die JMP-Befehle am Anfang, die BTSD so gerne hat. Außerdem würde der Block auch kein Powerup ausspucken, sondern dem Spieler sofort eins aufdrücken (den Powerup-Status verändern). Und zu guter Letzt wäre das auch kein Pilz, sondern ein Cape.
Abiturklausuren (schamlos geklaut von spinatkuchen >_>):
Deutsch (26.3.): Alles reingebracht, was ich wollte, bereue nichts, insgesamt ganz gutes Gefühl (Ergebnis: 8 Punkte - Hm, hätte mit mehr gerechnet.)
Geschichte (1.4.): Fast nichts zum historischen Kontext gewusst, Rest war ganz okay, vielleicht noch 3, eher 4 (Ergebnis: 7 Punkte - Hey, das hätte schlechter sein können. Keine Nachprüfung!)
Mathe (2.4.): Viel besser als gedacht, bis auf 'nen kleinen Teil fast alles richtig, 1 ist gut möglich (Ergebnis: 14 Punkte - Yay!)
Englisch (9.4.): Sprachlich keine Sorgen, inhaltlich etwas mehr, gutes bis sehr gutes Gefühl (Ergebnis: 15 Punkte - Der Lehrer mag mich halt.)
Physik (mdl., 10.5.): Bis auf zwei winzige Wissenslücken sehr einfach und sehr gut gelaufen (Ergebnis: 13 Punkte - Sehr in Ordnung!)
geschrieben am 08.12.2012 12:19:32
( Link )
Danke kooooopa werde ihn dann als Fragezeichen Block benutzen
Dr. Azizi - Tierversuche aus Leidenschaft.
geschrieben am 08.12.2012 14:01:42
( Link )
[quote="WYE"Nein, tut mir leid. Erst mal fehlt eine Return-Anweisung, und dann die JMP-Befehle am Anfang, die BTSD so gerne hat. Außerdem würde der Block auch kein Powerup ausspucken, sondern dem Spieler sofort eins aufdrücken (den Powerup-Status verändern). Und zu guter Letzt wäre das auch kein Pilz, sondern ein Cape. [/quote"]

Also so?
Code
JMP MarioBelow : JMP MarioAbove : JMP MarioSide : JMP SpriteV : JMP SpriteH : JMP MarioCape : JMP MarioFireBall

JMP MarioBelow:
LDA #$02
STA $19
RTL

JMP MarioAbove:
JMP MarioSide:
JMP SpriteV:
JMP SpriteH:
JMP MarioCape:
JMP MarioFireBall:
RTL
geschrieben am 08.12.2012 16:58:21
( Link )
Dein Code ändert leider auch nichts daran, dass aus dem Block kein Pilz rauskommt und sich stattdessen sofort Marios Powerup-Status ändert.

Ich empfehle diesen Link:

http://www.smwcentral.net/download.php? ... ype=blocks

Einer der ?-Blöcke spuckt normale Sprites aus, in der asm-Datei müsste dann nur die Sprite-Nummer des Pilzes eingegeben werden.
geschrieben am 08.12.2012 17:12:08
( Link )
Zitat von kooooopa:
Also so?

Nein, leider kein bisschen besser. Die JMPs gehören nur vor die Sprunganweisungen, nicht vor die Label selbst. Außerdem ist der Wert #$02 immer noch das Cape und kein Pilz, und wie Chris schon gesagt hat, der Block würde einfach nur den Powerup-Status ändern und keine Feder, geschweige denn ein Cape, aus dem Block kommen lassen.
Abiturklausuren (schamlos geklaut von spinatkuchen >_>):
Deutsch (26.3.): Alles reingebracht, was ich wollte, bereue nichts, insgesamt ganz gutes Gefühl (Ergebnis: 8 Punkte - Hm, hätte mit mehr gerechnet.)
Geschichte (1.4.): Fast nichts zum historischen Kontext gewusst, Rest war ganz okay, vielleicht noch 3, eher 4 (Ergebnis: 7 Punkte - Hey, das hätte schlechter sein können. Keine Nachprüfung!)
Mathe (2.4.): Viel besser als gedacht, bis auf 'nen kleinen Teil fast alles richtig, 1 ist gut möglich (Ergebnis: 14 Punkte - Yay!)
Englisch (9.4.): Sprachlich keine Sorgen, inhaltlich etwas mehr, gutes bis sehr gutes Gefühl (Ergebnis: 15 Punkte - Der Lehrer mag mich halt.)
Physik (mdl., 10.5.): Bis auf zwei winzige Wissenslücken sehr einfach und sehr gut gelaufen (Ergebnis: 13 Punkte - Sehr in Ordnung!)
geschrieben am 15.12.2012 20:58:26
( Link )
Es hat Geklappt.Aber auf meine Weise
Dr. Azizi - Tierversuche aus Leidenschaft.