Hallo,
ich hänge im Moment an meinem Bossscript fest und geh einige Überlegungen durch doch weiß ich gerade nicht so recht wie das umsetzen soll.
Es handelt sich um folgende Bossfähigkeiten.
Der Boss (Frostknochen) soll den Spieler verfolgen und ihm ab und an auf die Mütze hauen.
Dann nach einiger Zeit (15 sek) soll er "Frostgelenk" auf den Spieler casten wodruch der Spieler langsamer wird.
Weiterhin soll etwa weitere 15sek später "Elementarbindung" gecastet werden wodurch Frostknochen stehn bleibt und einen der vorhandenen 4 Elementare aktiv setzt, sodass der Spieler nun mit dem Elementar kämpfen muss.
Danach wiederholt sich das alles wieder solange bis der Boss letzten endes den Geist aufgegeben hat.
Soweit der Plan. Die Fähigkeiten selbst sind alle soweit programmiert das sie laufen, mein Problem ist die Zeit
![laugh laugh](/ubb7/images/graemlins/default_dark/laugh.gif)
Setz ich den "Timer" in die while-Schleife der Bossfunktion sind die Elementare quasi kurz hintereinander aktiv und der Bosskampf endet binnen weniger sekunden meist weil ich dann tot bin bei dem Schadensinput xD
Setz ich den "Timer" außerhalb der while-Schleife in die Bossfunktion dann wird dieser nur 1x beim generieren des Bosses (ent_create...) aufgerufen und fertig.
Bei wait() wird die ganze Funktion ja ausgebremst.
Also kurz:
- Frostgelenk soll nach 15sek kommen
- Elementarbindung nach weiteren 15sek.
Wie schaff ich das? Hab ich nen Denkfehler drin?
Danke für eure Zeit und Tipps
Lg
oODarkPassionOo