PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Durch ein Item einen Drachen oder ähnliches rufen.



Engel der Furcht
29.03.2007, 12:27
Hallo,ich hab da mal ne Frage.
Ich möchte das ich durch ein Item einen Drachen oder ähnliches rufen kann,
Allerdings sollte das nur auf der Worldmap passieren,
Ich wollte das schonmal mahcen aber cih konnte das nciht,das der Drache zu mir hinfliegt,
da der ja überall hin kommen muss,wo ich bin.

Satyras
29.03.2007, 15:33
Mach einfach ein Item, das einen Switch auslöst! Dann mach auf jeder Map ein Event, das ausgelöst wird wenn der switch aktiviert wird! In diesem Event stellst du ein Loop rein, dass wie folgt aussieht:


<>Loop
<>Move Event(Drache) [Move towards Hero]
<>var [held x]=[held map position x]
<>var [held y]=[held map position y]
<>var [dragon x]=[dragon map position x]
<>var [dragon y]=[dragon map position y]
<>if [dragon x = held x]
<>if [dragon y = held y]
<>break loop
Und hier kann dann der Code stehen, der das bestimmt, was mit dem Drachen passiert, sobald er da ist
<>end if
<>end if
<>end loop


So...das wars! Das ganze muss je nachdem, ob der Held noch Laufen soll wenn der Drache kommt als AutoEvent oder Parallel Process laufen!

Ich hoffe ich konnte helfen!

mfg S.E.B.I.

Engel der Furcht
29.03.2007, 16:52
Vielen Vielen dank,
jetzt weiss ich auch wie man es schafft ein Picture über den Helden genau zu setzen,
Variablen sind einfacher als ich dachte^^


Das eine Problem hat sich erledigt,ich musste noch den Tab auf OFF setzen^^

Engel der Furcht
29.03.2007, 18:15
:-(

Jetzt isses blöd,
wenn ich das Item einsetze,dann stockt das wie sua wenn dder drache kommt,
ausserdem:
wenn cih auf den drachen drauf bin und benutze das Item Drachenhorn,
dann geht der drahce runter und ich kann mich net bewegen!

Greyce
29.03.2007, 18:35
Stellst du den Drachen als Pic oder ein Charset da?

Wenn du es über ein Pic machst vergiss nicht mindestens einen 0,0 Wait reinzumachen,
sonst könnte das Bild stark zu ruckeln beginnen.

Dann mach auf jeder Map ein Event, das ausgelöst wird wenn der switch aktiviert wird!
Imo wäre es besser das ganze mit einem Common Event zu regeln(so mussst du es nicht auf jeder Map neu machen)

Engel der Furcht
29.03.2007, 18:37
ich mache es nicht als pic
was wäre auch so toll daran,dann würde sich der drahce nicht richtig bewegen

Greyce
29.03.2007, 18:46
Könntest du mal bitte beschreiben was du genau machen willst
Ich weiß das hat jetzt bisschen böse geklungen aber wenn
du nicht genau beschreibst was du machen willst,
wird man dir nicht so gut helfen können.


ich mache es nicht als pic
was wäre auch so toll daran,dann würde sich der drahce nicht richtig bewegen
Könnte er sich schon nur ist es aufwändiger.
Benutzt du den Drachen als Vehicle?
Wie gesagt eine genauere Beschreibung wäre was feines.

~Waradience~

Engel der Furcht
31.03.2007, 13:43
also,
ich will jetzt doch machen,das man den überall rufen kann,
aber wenn ich in einer stadt bin kann cih den ja nicht als kleines charset darstellen,sondern da will ich ihn als Picture darstellen,
aber wie mache ich es dann,das wenn das bild beim helden angekommen ist,das der chara dann auf die weltkarte teleportiert wird und dann auf dem airship-objekt ist?

Engel der Furcht
09.04.2007, 13:17
weiss dat denn niemand?
wie kann cihd das nun machen,dass wenn er als Pic dargestellt wird,dass cih dann auf der weltkarte auf dem airship-char bin?

Dhan
12.04.2007, 12:15
Wenn du Dons Übersetzung vom Maker hast, dann hast du auch Dons Adventure. Und darin wir eben genau das gemacht, nur halt mit einem Luftschiff statt einem Drachen.

Engel der Furcht
12.04.2007, 14:36
das don's adventure gibt es doch nur bei m2k,ich hab den 2k3!

EDIT:
Aber wenn man diesen Steineinstezt kommt man jau auf das luftschiff,also auf dei map,aber man muss ja erst jemanden anspreechen,damit man das steuern kann!

Edit2:
Aber ich hab den RM2k nich!
Edit3:
Kann mir jemand das Dons Adv. geben?
ich hab jetzt kein Bock den Rm2k dafür runterzuladen!

The Game
18.04.2007, 15:58
also,
ich will jetzt doch machen,das man den überall rufen kann,
aber wenn ich in einer stadt bin kann cih den ja nicht als kleines charset darstellen,sondern da will ich ihn als Picture darstellen,
aber wie mache ich es dann,das wenn das bild beim helden angekommen ist,das der chara dann auf die weltkarte teleportiert wird und dann auf dem airship-objekt ist?

Du erstellst ein Item mit einem Switch. Zu diesem Switch machst du ein Common Event, in den schreibst du dann folgendes:

Show Picture [Drache, die Koordinaten entnimmst du einfach deinem Helden];
Move Picture [Welche Erscheinungsart bleibt natürlich dir überlassen];
Wait (0.0);
Erase Screen (FadeOut);
Move Event (Hero: Change Graphic [Vehicle-Grafik]);
Teleport (World);
Show Screen (FadeIn);
Change Switch. Set to OFF [der vom Item]

Müsste eigentlich funktionieren, die genauen Befehle hab ich momentan leider nicht zur Hand. Natürlich müssen beim Chipset der World dann alle Quadrate begehbar sein, musst du ggf in der Datenbank ändern. ;)

Engel der Furcht
18.04.2007, 16:28
ja toll,dann wenn man den drachen auf der welkarte gerufen hatr und den dann irgendwo abgestellt hat,dann rufe ich den inner stadt,dann komm cih auf der weltkarte als drache,und dann steht da irgendwo der richtige drache!

The Game
18.04.2007, 19:04
ja toll,dann wenn man den drachen auf der welkarte gerufen hatr und den dann irgendwo abgestellt hat,dann rufe ich den inner stadt,dann komm cih auf der weltkarte als drache,und dann steht da irgendwo der richtige drache!

Hä? http://www.multimediaxis.de/images/smilies/old/1/gruebel.gif

Engel der Furcht
18.04.2007, 19:21
na ich mein,dass ich dann nicht auf dem Vehicle "Airship" bin,
sondern der held hat einfach nur sein aussehen geändert!

The Game
18.04.2007, 23:03
na ich mein,dass ich dann nicht auf dem Vehicle "Airship" bin,
sondern der held hat einfach nur sein aussehen geändert!

Na dann mach eine unsichtbare Map während erase screen und show screen, lass den Held das Vehicle besteigen und mach dann den teleport.