Go to Lilycove and go right until you get to the beach, then use the super rod.
Also, this Pokemon is slightly rare so it could take 2-7 minutes to find one.
Chat with our AI personalities
You catch staryu in Mossdeep city right behind Stevens house.
Super rod.
You can't catch a sentret in Ruby version, but you can catch one in Emerald version.
You use a super rod in lilycove city.
No you can't catch darkrai in ruby unless you hack (witch i do not recommend)