Ye hae been smelling the bung.

That is, you have been tippling.

Ye hae brought the pack to the pins.

"You have dwindled away your stock."—Kelly.

Ye hae ca'd your pigs to an ill market.

Ye hae come aff at the loupin-on-stane.

"'Loupin-on-stane,' a stone, or several stones, raised one above another, like a flight of steps, for assisting one to get on horseback. Metaphysically, to leave off any business in the same state as when it was begun; also, to terminate a dispute without the slightest change of mind in either party."—Jamieson.

Ye have fasted lang, and worried on a midge.

Ye hae come in time to tine a darg.

To "tine a darg," is to lose a day's work: you have arrived too late.