Question: what to do after you beat the elite four in ruby?
Answer: the way to get a gold trainer card is that you must beat the elite four, beat 50 consecutive trainers at battle tower, win all 5 contests in the master rank and completing your pokedex.