PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Koopa Fußball...



Multi-Master1988
11.09.2010, 22:34
http://www.npshare.de/files/d606cfb5/Neu%20Bitmap.PNG
Zuerst machen wir sie alle platt und dann kicken wir Sie weg!


Hallo Liebe Techniker...;)

Ich versuch seit Heute Nachmittag ein vernüftigen Koopa hinzukriegen.
Leider bis jetzt ohne Erfolg...:(

Also wenn man noch groß ist in den JnR von Mario so kann man die Schildkröte entweder wekicken oder man macht diese eben mit einer beherzten Schraubendrehung platt...;)

Das wegkicken bekomm ich allerdings mit meinen Code so nicht hin:



- SCRIPT -
<> Fork Condition: If Variable [121] == V[22] then ...
. <> Fork Condition: If Variable [122] == V[23] then ...
. . <> Change Variable: [122] -= 1
. . <> Move Event: Event #0, Frq 4, Pattern: Mv away f. hero
. . <>
. : Else ...
. . <>
. : End of fork
. <>
: Else ...
. <>
: End of fork



Der Moveentbefehl lässt sich immer noch erweitern also d.h. die Koppas können durchaus auch weiterfliehen wie 1 mal vor dem Held...;)

Trotzdem wie frage ich ab Ob der Held Links neben der Schildkröte Steht und diese dann wegkickt ? Zudem möchte ich ganz gerne das sobald der Held von oben auf die Schildkröte kommt er kleiner wird...;)

Edit:

Variabel 22 + 23 stehen für Held X,Y
Variabel 121 + 122 stehe für die X,Y koordinaten der Schildkröte

Lg
Multi-Master1988

DMII
11.09.2010, 23:04
Wie wäre es, wenn du überprüfst, ob Mario links/rechts von dem Koopa steht und dann den Entsprechenden Movebefehl machst wenn er in die richtige richtung läuft? Das müsste man halt mit einem Parallelen Process, der dauernd die gedrückte Taste abfragt machen.

R.F.
12.09.2010, 12:39
Koordinaten von Mario und Panzer abfragen (gibt ja drei Möglichkeiten, das Ding wegzukicken, vier, wenn man alle Richtungen betrachtet). Beide x-Koordinaten und beide y-Koordinaten subtrahieren und dann per Tastenabfrage ermitteln, ob Mario richtung Panzer läuft, bzw. springt. Beim Springen kannst du den Befehl "Move away from hero" übrigens vergessen.

Da hast du dir ja ganz schön was vorgenommen, schließlich funktionieren JnRs im Maker nur eher mäßig.

Felski
12.09.2010, 23:32
Eventpointer Patch scheint schonmal Pflicht zu sein.
Für jedes Koppa eine Variable.

EventSeite 1
Voraussetzung Koppas Vari above 0
Koppa normal wenn es geht.

EventSeite 2
Voraussetzung Vari above 1
Koppa wenn er platt ist.
Hierbei die Eventauslösung auf One Hero Touch stellen.
Dann als Befehle ne Fork in welche Richtung der Held guckt.
innerhalb dessen die Vari ändern.

EventSeite 3
Vari above 2
Koppa wenn er nach rechts geht über by its route movement

EventSeite 4
Vari above 3
Koppa wenn er nach links geht über by its route movement

Damit ist schonmal ein kleiner teil geschafft