Ergebnis 1 bis 3 von 3

Thema: Mehrfache ATB-Leiste

  1. #1

    Users Awaiting Email Confirmation

    Mehrfache ATB-Leiste

    Hallo Leute!
    Ich habe ein Problemchen mit meiner ATB-Leiste.
    Die Leiste soll so sein,dass ich das ATB Verfahren bei Optionen auf "Langsam","Normal" und "Schnell" stellen kann.
    Dazu habe ich die zu erreichende ATB-Menge verändert.
    Das Problem allerdings ist,dass ich nicht dahinter komme,wie ich nun die Bar ausrechne.

    Mein Event,um die Leiste zu testen:
    Code:
    Char1 Agi = 9
    ATB MAXIMUM = 5000
    Char1ATB = Char1 AGI
    Char1ATB * 100
    Char1ATB / ATB Maximum
    Loop
    Char 1 ATB + Char1 AGI
    If Char1 ATB >= ATB Maximum
    >Soundeffect
    Else
    Wait 0,1
    End Loop
    Wenn ich nun das ATB MAXIMUM erhöhe oder niedriger mache,füllt sich die Leiste immer gleich schnell...
    Ich weiss auch warum,weil das Prozentuale ja immer gleich ist.

    Wie mache ich nun eine ATB Leiste,die sich je nach Option schneller oder langsamer füllt?

  2. #2
    Mach doch einfach bei "Langsam" einen 0,2 Wait, bei "Normal" einen 0,1 wait und bei "Schnell" 3 x 0,0 wait. Müsste doch gehen, oder?

  3. #3
    Länge der ATB Leiste * aktuelle ATBpoints / maximaleATBpoints

    Wäre im Code:

    Code:
    calculator = ATB_length
    calculator = calculator*actual_ATBp
    calculator = calculator/max_ATBp
    Jetzt nur, um die Leiste zu errechnen. Wenn die Menge an zu erreichenden Punkten größer ist, aber der Zähler gleich bleibt, geht es langsamer.

    Geändert von cilence (05.12.2009 um 11:27 Uhr)

Berechtigungen

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