Responding to one of your questions.
Eh..sorry..no update..only 1 question...How to do..normal Ladders?
If it was under MMF2, I might be able to help. But sadly, I don't know how to work Game Maker.
But in any case, ladders can pretty much be coded in any way possible. But in terms of MegaMan Specific ladders. Maybe something like this. Player is NOT climbing a Ladder state, Player overlapping ladder + Player press Up OR Down = Set X position of Player to X pos of Ladder, Change Anim/State of Player to Ladder Climb.
Player is climbing a Ladder state + Player Holds Up = Subtract 1 to Pos Y of Player.
Player is climbing a Ladder state + Player Holds Down = Add 1 to Pos Y of Player.
This just gives you a general idea what to do. It's not really GM/MMF2 Specific. So you may have to work with it.
But yea.... Something like that.