Alcohol and opiates will not put you to sleep. Drinking on amphetamines is not the same as usual. It takes a lot more to sedate, even if the euphoria of the amp has worn off. Plus, it's not very healthy.
As for opiates, there's no way in hell that they will put me to sleep. If I do take some, I'm up for at least 8 hours after I do. The only way I could see this as helpful, is for an opiate virgin. Where the first 2-3 times are not very pleasureable.
I've found that the best tools would be anti-psychotics(Seroquel-the best IMO) and benzo's(valium, klonopin, xanax, halcion, ativan). As a last resort due to availability, then a little diphenhydramine(Sominex) and some alcohol might work. That's pushing it, but it works on very low doses of amp.