i sugest you make a for each object enemy on always loop and test if player coordinates are inside a certaing range.. if it is set enemy follow variable to one if not set zero ..
for the jump you can use a similar approach except maybe you'd want the enemy to jump only once..
i checked your cap and found a solution for it but it results in crash sometimes and the enemies glitch sometimes so i would do like i said above