How to get a Dragon Scale and a Sun Stone in Pokemon Emerald.
You'll need a Pokemon that knows Surf and Waterfall. In Meteor Falls, a Bagon will be holding a Dragon Scale while a Solrock will hold a Sun Stone in the cave that also has TM02 Dragon Claw. You'll need a Pokemon that knows Thief (Trick is optional) to take the item by force instead of capturing the Pokemon holding it and (it might help) a grass type that knows Sweet Scent to run into Pokemon easier. It may take a while to find a dragon scale (10% chance), but it way easier to find Solrock. Have fun!
More tricks, tips and cheats for this game are right here - Pokemon Emerald cheats
Comments for this cheat