Playing music at obscene volumes is great fun, i love it when i am DJing and can play my favourite tracks at very high SPLs.
If you stand in front of the speakers all evening obviously you are going to get ringing ears, hence while i am at work (i am a sound engineer) i stay behind the speakers or 5 metres in front, out of the immediate high sound pressure levels.
Don't worry about the ringing, it will go away pretty quick, tomorrow it will have gone.
Most respectable clubs have to have a dB limiter of 110dB, however some music sounds louder than other genres. For example DnB sounds a lot louder at 110dB than rock does. Its the bass that hurts your ears so stay away from the subwoofers!
Graham