Ways to relieve cramps ?!!!

I usually take hot showers and drink plenty of water and lay down. If it's super bad i take pain killers. Anyone else have different ways to help with cramping?