Also:

zu 1. mal ne gegenfrage! wann schaltest du den Tab feindweg auf on, beim kampfeingang? wenn ja, dann is das das problem! wenn man flieht, bleibt dann der schalter ja trozdem an --> der feind is weg! schalten den Tab erst an, wennde die exp verteilst!

zu 2. wenn ich das jetzt richtig verstehen, soll der feind nich nur mit z.b. faustschlag, sondern noch zusätzlich mit fußtritt angreifen können?! da machste einfach so: du lässt ein zufalsereigniss ne zahl zwischen 1 und er gesammten anzahl an angiffen laufen (bei meinen BSP 1 bi 2), dann fragste die var-werte nacheinander ab: sprich if var akt = 1: then fauststoß;
if var akt = 2: then fusstritt ... usw, dann sollte der feind zufällig eine attake ausführen, die er kann!

zu 3. ich vermute mal, da is irgendwas im code des events falsch! kannste den mal posten?

mfg Borky