Problem mir eigener Healthbar

  • Problem mir eigener Healthbar

    Hallo,
    ich habe mal wieder ein Problem.

    Eine Healthbar wird gedrawt und mit den Pfeiltasten rechts und links wird jeweils einer von hundert Kraftpunkten abgezogen, d.h. bei z.B. Taste-Links eine Variable mit value 100 wird relativ -1 gesetzt. Allerdings findet ein Kraftabzug immer nur höchstens bis zu einem Punkt von 50% statt.

    Ich kann mein Problem schlecht beschreiben. :(


    Die Datei ist im Anhang.
    Die x und y Werte müssen allerdings unverändert bleiben :(
    sonst wäre alles kein Problem.

    gm-freak
    Dateien
    • health.rar

      (1,72 kB, 116 mal heruntergeladen, zuletzt: )
    [SIZE="25"][COLOR="Red"]XP Hilfe - Schluss mit PC-Problemen[/COLOR][/SIZE]
    [SIZE="20"]http://xphilfe.de.tt[/SIZE]
  • Kleiner Logik-fehler ;)
    So muss es sein:

    GML-Quellcode

    1. draw_set_color(c_black); draw_set_alpha(0.5);
    2. draw_rectangle(x-26,y-51,x+26,y-44,false);
    3. draw_set_color(merge_color(color1,color2,hp/max_hp)); draw_set_alpha(1);
    4. draw_rectangle(x-25,y-50,x+50*hp/max_hp-25,y-45,false);


    Dragoon
    int (*x(*x(int))[5])(int*);
    Confused? Yes, it's C!
  • Benutzer online 1

    1 Besucher