I'm not clear about this, Xiaolijie. What's the matter with I advise you to take my offer? I think wires have crossed somewhere.If you like, you could say "I advised him to take my offer." but normally people don't say this. You "ask", "tell", "persuade" (but not "advise"!) people to take your offer.
If there's no indirect object we use a gerund after 'advise':
I advise accepting their offer.