that's exactly what i'm saying. i CAN'T get it.
I look at the hole, sleep, tell them about it, that night the purple girl get fuck, i wake up the morning, have a 5/10 sec freeze (that's probably WHY nothing work) and THAT'S ALL. nothing else happen whatever i do to change that.
Oh, looking at the actual event code in the inn instead of just the common events... It seems I was quite mistaken in how it works. Though given how simple it is, I'm not really certain what could be wrong.
First, you have to find the glory hole, which sets the glory hole variable to one, which you've done; then, every night you stay at the inn after finding it, it adds another point to the glory hole variable. No other actions matter - you don't have to tell your roommates about the glory hole, nor do you have to put on a show for them (though the dialogue assumes you did, even if you never even realized you could wash in there at all). Just sleeping at the inn each day advances the counter.
Incidentally, the variable is advanced when you pay the innkeeper, so your freezing shouldn't matter. Theoretically speaking, you could just walk out of the room again and pay her again, until you get to the night you want.
When you go to sleep on the fourth night, you'll be raped by one of the guys next door, an event which also sets the 2th visit variable; you have to sleep at the inn again to advance the variable one more time, then you can speak to the man who entered your room in order to arrange for another visit, or to simply sleep with him on the spot.
There's no event on the third day, but otherwise... It's pretty basic. So long as you're talking to the innkeeper, and don't skip sleep on the fourth day, everything should be advanced by what I can see in the code.