Does anyone know of an advanced jump system?
I have been trying to make an system, and I'm getting it worked out, and pretty sure I can. Though the common events will be absolutely huge.

Basically what I have in mind (Ideally) is pasting common events over the map, that draw imaginary squares relative their coordinates, and if the player intersects these coordinates it sets the players elevation variable, to the events elevation variable.
Now when the player jumps(pushes a), it sets a new variable jump height, to that players elevation. And each of these tiles has gravity built in, so say if I jump to a new area, it will have a cond branch that says, if jump height is greater then events elevation, moveanimationoff movedown, subtact one from jh etc.
Now, it seems that I will have to designate a perimeter and specify each possible outcome, because it's not working right. the jh seems to subtract out of time with the player moving down. I want it to happen at the same speed. Nevertheless, if I have too, I will use a less elegant method.
I could not figure out how to get an independent gravity event working period to avoid all the clutter.

Also, I think possibly I may need to take the perimeter of the square area into account anyways, since the sprite can seemingly jump from sea level to the highest clifftop if the tiles are close enough.
I've heard quite a bit about blizz's scripts while browsing the web, and I was wondering if there is a more elegant solution.
Ideally, I can copy paste these elevation events throughout the map, specifying their area, (or l and w if rect.) and elevation.
Seeing as it is somewhat of a topdown platformer, making copies and copies of the cliff graphics and using terrain tags doesn't really work as it is too hecting and ultimately limited. Or messing with passability. Does anyone know if such a system has been devised? Better yet, based on pixel (like with pixel movement scripts, a pixel jump script??) or can be evented simply?
I know I will get it in the end,

I was just wondering if anyone has any suggestions.
Thankyou!