First you should win the league then go to sky pillar that's it
Read more: The_sky_pillar_door_is_locked
wake up raquaza in the sky pillar
the door will be open after you solve the crisis between kyogre and groudon.
In ruby and sapphire, the pillar is automatically unlocked after beating the elite four. In Emerald, it is unlocked after seeing Groudon and Kyogre fighting in Sootopolis City.
You will need to catch the three lake lengendary pokemon. (Mesprit, Uxie, Azelf).
well in ruby and sapphire you need to beat all gyms and then beat the elite four then it should be open but in emerald you only need to beat the 8 gyms
Go west from Route 129. You'll meet some trainers, continue on to Route 130, and find the Sky Pillar in the middle of Route 131. Sky Pillar will only be open to you after you defeat the Elite 4.
Sky Pillar will not open until it becomes essential to the storyline. Once this occurs, Wallace will meet you at Sky Pillar and grant you entry in order to awaken Rayquaza. After completing this event, Sky Pillar will remain open. From the second visit onwards, the Mach Bike is required to navigate to the top floor. Just go there after you get through Groudon and Kyogre's battle.
You read the middle braille, head for the middle of the room, and use fly. the door should open, and you'll be able to fight a level 40 Registeel.
After you defeat Team Aqua and Team Magma's bosses, Wallace will take you to the Sky Pillar to awaken Rayquaza. Going through the incident in Sootopolis City, you can afterward return to the Sky Pillar to catch Rayquaza. This time, Sky Pillar will be more difficult to travel through, and Rayquaza is Lv. 70.
You need to beat the Elite Four.
it means 2 dots open each door it a ridol so 2 dots open 1 door 4 dots open 2 doors and 6 dots open 3 doors
Find the legendary Pokemon Kyogre and groudon. When they fight go to the sky pillar awaken Rayquaza and talk to everyone in front of the Gym. It opens. But first to get to the sky pillar talk to steven than go.