If the correct one was BlueBeanAdventure, set angle to (Under BlueBean's Platform tab) angle of motion. You also do not need the Always condition. I must warn you that it's not perfect. You'll have to add an event or two to make him face the proper way when aren't on the slope.
You'll see what I mean if you jump straight up or just barely slip off the edge and he'll still be turned. He also occasionally flips when he first lands on the slope.
As a side note, the platform engine should handle animations. You don't need to event them yourself. For some reason, he respawns on his side for me and moving from his side makes him fall through the ground. I don't actually see a reason for it though.