Dein Problem ist folgendes:
Du definierst die Variable Zähler-Blutangriffe über die Zahleneingabe.
Als nächsten Schritt überschreibst du die Zahleneingabe mit den HP von Madyll
Jetzt überprüfst du folgendes:
Ist Variable Zähler-Blutangriffe >=(größer oder gleich) Zähler Blutangriffe
da dies die selbe Variable ist, wird diese Abfrage immer auf true enden, muss die Else-Schleife gar nicht beachtet werden.
Jetzt gibst du der Variable Zufallszähler einen Wert zwischen 1 und 3
Absorbsound
Absorbsound
Absorbsound
Abfrage ob der Zähler == 3 ist
wenn ja, machts folgendes:
Jetzt ziehst du Madyll die Variable Zähler-Blutangriffe ab.
Text wird ausgegeben in dem Steht wieviel abgezogen wurde, als nächster Schritt folgt dann:
Zähler-Blutangriffe wird um 50 erhöht.
Jetzt erhält Ralph die Variable Zähler-Blutangriffe zu seinen HP dazu (Madylls HP + 50 extra HP)
wenn nein, dann das:
Madyll wird die Variable Zähler-Blutangriffe von den HP abgezogen,
Ralph erhält die Variable Zähler-Blutangriffe zu seinen HP hinzu.
Text wird Ausgegeben.
ende der Abfrage
ende der Abfrage
Zähler-Blutangriffe wird auf 0 zurückgesetzt.
Das ist der gesamte Ablauf bei dir.
Du gibst der Variable die HP des Helden und ziehst ihm diese etwas weiter unten im Script wieder ab. Da sollte schon eine weitere Variable angegeben werden, die den Schaden enthält (allein schon wegen der Überprüfung) und auch zum weiter Arbeiten.
lg flipy