Ladybug C nailed it, but my consequence of choice was spanking because it was so effective (took once for any new infraction and warning usually sufficed since there was no need to push it to that point). It was super quick with all three of my very different kids. But like she says, it ONLY works if it's absolutely consistent and delivered EVERY time after one calm warning, not 30 warnings. I never left or did time outs, but whatever you choose, don't ever back down or take too long to react. If you're giving her consistent consequences right away EVERY TIME, how is she managing to scream and play for hours at night? Or carry anything on after the consequence? How is she managing to smile and ignore you if she's getting a consequence EVERY TIME she does that?
I'm only illustrating that because often we feel kids are invincible and impervious to all tactics, when really, we're just not being absolutely consistent. She's too young to care about taking things away but not at all too young for discipline. Actually 2 years old is sort of the cut-off for when it's easy and becomes more difficult to discipline as kids are more set in their ways. If you use spanking, be calm, immediate and consistent or DON'T use it AT ALL because it won't be any more effective than anything else, so why bring physicality into the picture? Pick your firmest and most effective tactic (surely SOMETHING had phased her in the past) and use it EVERY TIME, right away, after one warning. Soon the warning will suffice if what you have chosen is effective, and the right habits get reinforced after that through positivity and getting used to right behavior.
It's hard when you are large and pregnant, but will save you so much headache later. I've done it three times and my youngest was my toughest, but she's awesome now at three. Her brother was pretty tough and I was doing his most consistent discipline when I was pregnant too. You can do it! Keep calm, happy and loving, and act firmly and swiftly when she pulls this stuff so there is no gray area between allowed and not allowed.
When she gets out of bed, get down eye level and tell her ONCE, "Sweetie, you need to stay in bed and not cry. The next time you get out, ____Will happen." Then FOLLOW THROUGH. For the screaming, go in ONCE, "Sweetie, you have to stop screaming now. I will come back in ten seconds and if you are still screaming _______Will happen." FOLLOW THROUGH every time. If you are consistent this will be back on track in no more than three days. Be sure there is nothing medically wrong of course and be sure days are healthy and fun with enough exercise and no sugar in afternoon or evening including fruit!