[quote:249h6qdd]JumpDetector: 213 overlaps "Solid"
Zombie: 5 Value 'Action' Not equal to "Fall"
System: Trigger once
ZombieSet 'Action' to "Jump"
and...
[quote:249h6qdd]Zombie: 5 Value 'Action' Equal to "Jump"
ZombieSet Y to Zombie 0 .Y -(Zombie 1 .Value('JumpHeight'))
That's whats in your editor right?
I think the problem is that it doesn't know when to stop jumping.
if you change that 2nd part of the code to this:
[quote:249h6qdd]Zombie: 5 Value 'Action' Equal to "Jump"
ZombieSet Y to Zombie 0 .Y -(Zombie 1 .Value('JumpHeight'))
ZombieSet 'Action' to "" <<//I added this.
it makes the guy jump by a sharp amount (jump height?) than fall. It isn't smooth.
the jump "function" you made is in a constant loop, always jumping.
Have you tried to make the enemy using the built-in platform behavior?
you could trigger a jump through events and disable player input.
...or work on getting the jump to work with a single button press first until you understand the way your jump code reacts to a single input (IE: 1 button press)
Hope that helped a bit.