Ergebnis 1 bis 20 von 30

Thema: Frage bei nem Zelda KS

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    Users Awaiting Email Confirmation

    1.Du brauchst noch eine Variable für deine "Aktuellen HP" (Kannste auch einstellen). Sagen wir mal Variable [101]

    2.Sagen wir mal du tötest einen Gegner. Der hinterlässt ein Herz. Du, weil du nicht alle HP hast, sonder was angeschlagen, nimmst dieses Herz, um wieder fit zu werden.

    3.Dieses Herz heilt, sagen wir mal, 4 HP. Deswegen stellst du ein, wenn du dieses Herz berührst, dass dein Held um 4 HP geheilt wird.

    4.Direkt danach setzt du die Variable[101], die du für die "Aktuellen HP" nutzt nochmal
    auf die "Aktuellen HP". (Das heißt Abfragen)Genauso wie du es schon bei dir gemacht hast glaube ich.
    Am BESTEN machst du diese Abfrage direkt am Anfang in einem Common event. (Rufen)

    5.Nach der Variablenabfrage folgen solche Sachen:
    Wenn Variable [101] = 1, dann show Picture : "herz 0.25" (also nur ein viertel herz) Direkt darunter:

    Wenn Variable [101] = 2, dann show Picture : "herz 0,5" (also ein halbes)

    und das machst du weiter bis du deine 10 ganzen Herzen hast.
    -----------

    Und noch besser wäre, wenn man sehen könnte wieviele Herzcontainer du maximal hast.

    Dafür setzt du eine Variable [102] gleich deinen Maximalen HP.
    Dann machste ein "Rufen-Event".

    Wenn Variable [102] = 3 , dann show picture:" 3 leere Container nebeneinander" (Nicht vergessen eine andere Picture ID zu verwenden)

    Also simpler kann ich es nicht erklären...

    -cya-

    -Crash-

  2. #2
    Zitat Zitat von -Crash- Beitrag anzeigen
    1.Du brauchst noch eine Variable für deine "Aktuellen HP" (Kannste auch einstellen). Sagen wir mal Variable [101]

    2.Sagen wir mal du tötest einen Gegner. Der hinterlässt ein Herz. Du, weil du nicht alle HP hast, sonder was angeschlagen, nimmst dieses Herz, um wieder fit zu werden.

    3.Dieses Herz heilt, sagen wir mal, 4 HP. Deswegen stellst du ein, wenn du dieses Herz berührst, dass dein Held um 4 HP geheilt wird.

    4.Direkt danach setzt du die Variable[101], die du für die "Aktuellen HP" nutzt nochmal
    auf die "Aktuellen HP". (Das heißt Abfragen)Genauso wie du es schon bei dir gemacht hast glaube ich.
    Am BESTEN machst du diese Abfrage direkt am Anfang in einem Common event. (Rufen)

    5.Nach der Variablenabfrage folgen solche Sachen:
    Wenn Variable [101] = 1, dann show Picture : "herz 0.25" (also nur ein viertel herz) Direkt darunter:

    Wenn Variable [101] = 2, dann show Picture : "herz 0,5" (also ein halbes)

    und das machst du weiter bis du deine 10 ganzen Herzen hast.
    -----------

    Und noch besser wäre, wenn man sehen könnte wieviele Herzcontainer du maximal hast.

    Dafür setzt du eine Variable [102] gleich deinen Maximalen HP.
    Dann machste ein "Rufen-Event".

    Wenn Variable [102] = 3 , dann show picture:" 3 leere Container nebeneinander" (Nicht vergessen eine andere Picture ID zu verwenden)

    Also simpler kann ich es nicht erklären...

    -cya-

    -Crash-

    Okeeeeeeeeeeeeeeeeeeeeeeee,!°!

    Aba ich kapiere es imma noch net oben mit dem 4 HP heilen!
    Wo stellst du das denn ein? Stellst du das etwa in ddr Database bei meinem Helden ein?

  3. #3

    Langsam

    Ich habe auch noch immer das problem das alles so heftig stockt!°!

    Ich habe sogar schon am Anfang und am Ende ein Wait eingesezt!

  4. #4

    Users Awaiting Email Confirmation

    Mit den 4 HP heilen, das ist im event editor zu finden.

    Du hast da ja 3 Seiten. Dort wo Move-event. Bild zeigen usw ist.

    Auf der ersten Seite müsste das zu finden sein. Aufm englischen maker heißt das: Change HP.

    Das ist oben rechts das zweite.
    Dann kannste da nen Helden auswählen und den heilen oder HP abziehen.


    Normalerweise dürfte das wegen einem Picture event nciht ruckeln.....
    Vll PC was schlapp...

  5. #5

    ^^!!°°!!^^

    HÄÄä??

    ICh habe doch nen Zelda KS!

    Und kein Sideview Ks wieso sollte ich den dann meinem Helden die HP gebe nüutzt doch gar nichts oida?

  6. #6
    Was er damit meint ist das wenn dein Link oder wie auch immer eine Herz berührt dann soll er ja geheilt werden und wenn die Anzeige deiner Herzen Auf die eigntlich HP des Helden bezogen sind kannst du ein Change HP Befehl machen und die Leiste müsste sich dann automatisch Aktualisieren wenn du die Anzeige auf parallel Process gestellt hast.

  7. #7
    Also ich schreibe jetzt ma einfach wie ich es immoment verstehe:

    also ich soll in meinem Heldenmenü (Database:Helden)
    es so einstellen das z.b Link wenn er 3 Herzen hat hat er in dem Heldenmenü 6 HP! (Weil es immer ein halbes dann ein ganzes Herz ist)! So und wenn ich jetzt z.B ein Herzcontainer finde muss ich einstellen, dass Link 2 Hp mehr in der database hat!

    Ao zweitens:
    Wie muss ich das den machen das die Variabel der Helden Hp also Link´s Hp so ist das es sich so wie die Helden Hp benutzen lässt?!?

    ODer meint ihr das so , dass ich gar keine Vriabel brauche sondern ich muss sagen:

    Bedingung:Link´s Hp = 0
    Dann: Bild zeigen = 0 Herzen

    Sonst:
    Bedingung:Link´s Hp= 1
    Dann: Bild zeigen = 1/2 Herzen

    Sonst:
    Bediungung: Link´s HP=2
    Dann: Bild zeigen = 1 Herzen


    Wobei dann Link´s Hp dann die Hp ist die in der Database ist!
    Dies wäre bei mir im kops die logischste erklärung^^!

    dann habe ich es geschekct wenn ihr das so meint!°!

  8. #8

    Users Awaiting Email Confirmation

    theoretisch und praktisch könntest du es so machen^^

    Mach das so. Wäre am Besten.

  9. #9
    Im Endeffekt ist genau das was du gerade selber beschreiben hast gemeint wenn du es mit einer Variable gemacht hättest dann Hättest du im Anzeigeevent sagen müssen:
    Variable LinkHerzen set Link HP
    Und eine Idee wie man das Ruckel beseitgen könnte:
    Du hast ja Das Anzeige event so gemacht:

    Wenn.Bedingung....

    Dann...das und das..

    Sonst.wenn Bedingung
    Dann das und das...
    Sonst wenn Bedingung

    Und so weiter halt, wenn du aber:
    Wenn Bedingung Link HP größer gleich 6
    Dann Show Picture

    Warten 0,0

    Wenn Bedingung Link HP größer gleich 5
    Dann Show Picture

    warten 0,0

    und so weiter also die Bedingungen quasi nicht verschachtelst und immer kurzes warten dazwischen machst sollte es eigentlich nicht mehr ruckeln.

    Ich hoffe das ich helfen konnte!

  10. #10

    Jojo

    Okee!
    Ich danke euch allen^^!

  11. #11
    Oke! Ich verbessere mich!

    es geht imma noch net

    Ich stelle ma das bild rein:



    Is da denn noch was falschß
    Ich habe bei der database beim helden Level1 6 Hp eingestellt!

  12. #12

    Users Awaiting Email Confirmation

    Erstens: Wieso "Rufen --Game Over--" wenn der Held mehr als 1 HP hat.

    Zweitens: Das ruckelt, weil du immer eingibst:
    Bedingung: Held HP 1 Größer.

    Das heißt ja dann, dass wenn du zum Beispiel 4 HP hast auch das HALBE herz gezeigt wird bevor 2 GANZE gezeigt werden.

    Setz mal alles auf Bedingung: Held HP 1 GLEICH (equal)

    Das geht ABER NUR, wenn du die HP mit einer Variable abfragst!!!

  13. #13
    ??-.-??

    Öhhm..!°!

    Irgendwie kann ich das größer nicht wegmachen es geht immer nur größer!

    Und wie meinste das jetzt wida mit der Variabel?

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •