Soaking can help with hydration but it shouldn't be a substitute for proper cage humidity and fresh drinking water. It's important to know what the humidity level is and to keep it at an appropriate level, which should be around 60%.
If the snake isn't in good condition now, looking pretty thin and sickly, I suggest taking it to a Vet. If it seems to still be in fairly decent health here's what I suggest:
I suggest increasing the temperature of the cool end to about 85 degrees while keeping the hot end normal, around 92 degrees. If you do this, make sure the humidity level stays where it supposed to be. After a few days to a week of warmer temperatures it should be ready to eat. I would try feeding it smaller than usual prey. You may have to feed it live to entice it.
Did you try to feed it the same type & size rodent that it normally eats? Is there a chance what you offered it is too big, not warm enough, or was it a rat when its used to eating mice?
"One more thing I notice one of my snake is pee green color anyone have any idea or experience in this?"
The snake is green colored or its urine/urates is green colored? If its urates were green once I wouldn't worry too much about it as long as its eating, drinking and acting normal. But if it happens twice or more in a short period I'd see a Vet.
Hang in there!
HH
-----
Due to political correctness run amuck,
this ol' hillbilly is now referred to as an:
Appalachian American

www.natures-signature.com