Wär schon nützlich, auch zu erklären, wie ein Levelupprüfer funzt, das wird das Wesentliche sein:

Parallel Process:
Change Variable A = Hero Level
wait 0,1s
Change Variable B = Hero Level
if (A < B) { blub }