Sofern es ein Jump 'n Run sein soll, vergiss es lieber und setz auf eine andere Engine als den Maker. Ohne Pixelgenaue Kollisionsabfrage bringt sowas einfach nichts, ich kann dir im Grunde nur den Game Maker/Action Game Maker empfehlen. Und wenn du dir mal ein paar Hüpfgames von der Hauptseite ziehst, wirst du wohl auch wissen warum (die Sterblichkeitsrate durch die schlecht abschätzbar-groben Sprünge ist immens xD).

Sofern du dennoch auf den Maker nicht verzichten willst:

Bei der Schwerkraft fragst du mit einer Fork (Conditional Branch) einfach eine Variable ab. Wenn Variable x den Wert y hat, dann springt Hero sowieso 4 Felder hoch.

Event1:
Typ: Hey, ich geb dir doppelte Sprungkraft
Increase Variable [207: Sprung] +2

Event2:
If Variable [207: Sprung] is 2
.... (und hier kommt dann dein Sprungskript mit der jeweiligen Höhenregelung hinein).