I read a book about how to become rich, and I came across this sentence.
I want tough men that gargle the blood of their victims not like women get melted when the door slams.
Is that sentence grammatically correct?
No this sentence is not correct English. Perhaps it is a bad translation from another language.
The first clause is okay but the second clause is gramatically incorrect. It could be improved to read :
I want tough men who gargle the blood of their victims, not women who melt when the door slams.
"Get melted" is probably intended to mean that the women "faint" or "quake" or "get scared" when the door slams. So "get scared" would be ok but not "get melted".