Ok, I'm up to battling the elite four and I have NO money left and NO potions. I can't afford anymore. I'm stuck and there's nothing I can do! This might be in the wrong area but can someone help me?
Train. Use the Vs seeker, and beat a bunch of lame ass trainers. Then you'll make money and go up levels. From there, use your higher levels in the pokemon league and the money to buy full restores/revives.
I agree with Onvoloper, another thought is if you truly have no money, then battle the elite four. Worst case you lose nothing, best case you beat a couple, get some of their money and/or level up a couple pokemon in the process. A higher level pokemon with pickup is also good for quick items to be used or sold for money.
Giving an Amulet Coin to the lead Pokemon doubles the amount recieved at the end of the battle. So whether you rebattle the E-Four or battle weak trainers, Amulet Coin is something you'll want to have.
I would suggest you take the advice of the posters here. I'm going to have to close this, since it should really have gone in the Q&A sticky at the top of the page.
*locks*
__________________
"My soul cries out that this is where I belong." FC: 1547-5175-5150