erreichte variable addieren ohne step event

  • GM 8

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • erreichte variable addieren ohne step event

    Hallo ich bin neu hier und wollte wissen wie man eine möglichkeit findet das der global states +=1
    addiert wird wenn ich ein level mit angeforderten exp erreiche es befindet sich im step
    event und das problem bei step event ist ja das es ohne ende weiter geht :headtouch:Wand">



    if global.exp > 99
    {
    global.level = 2
    global.states +=1
    }
    else

    if global.exp > 299
    {
    global.level = 3
    global.states +=2
    }
    else

    ....
  • Hallo, und willkommen im Forum

    Leider versteh ich nicht genau was du meinst.
    Beschreibe mal das Problem genauer.

    Und in deinem Code sind die: else‛s
    sinnlos, die müssten { und } haben.
    Kopiere dies in deine Signatur, um es in deiner Signatur zu haben.
    Achtung: Dieser Beitrag läuft ende des Monats ab, bitte lese ihn noch vor dem Monatswechsel...
    Nach langer zeit wieder im Forum aktiv :D
  • global states +=1 das soll steigen auf 1 wenn ich die erste exp erreiche

    und wenn ich die zweite exp erreiche soll es dann um 2 steigen damit ich dann 3 habe

    nur das problem ist das ich keine lösung finde in welchen event ich es machen soll weil der step event ja unendlich weiter geht.
  • Achso, du meinst weil global.stages in die höhe rast...

    da must du vor dem erhöhen von global.stages abfragen ob es schon erhöht wurde.
    Kopiere dies in deine Signatur, um es in deiner Signatur zu haben.
    Achtung: Dieser Beitrag läuft ende des Monats ab, bitte lese ihn noch vor dem Monatswechsel...
    Nach langer zeit wieder im Forum aktiv :D
  • Du kannst einfach prüfen ob das Level schon erreicht wurde:

    GML-Quellcode

    1. if (global.exp > 99 && global.Level < 2) {
    2. global.level = 2
    3. global.states +=1
    4. }


    Möglicherweiße kannst du auch zwei Variable benutzen, einmal für die ingesammte EXP (wenn du das überhaupt brauchst) und einmal wie viel EXP man derzeit hat (bei jedem Level UP wird das auf 0 zurück gesetzt).
    wupto.net/ Nicht meine Seite!
    We love Koalas.

    GM-D-Spam-o-Meter: 32%