Can't fight the last Ariados, help

I want delta metagross

Yea u gonna need heart swap first

You can also ask someone to trade it to you

I know, the wiki says “hop across the rocks” how do you do that? I tried just walking towards them but it didn’t work

I have nothing to offer

Oh you have heart swap nice
Okay so well yea it seems strange at first but u can jump towards rocks that are like 3 blocks I also had to check a video for that.

Watch this from 2:30