OK this is the how. It is not a easy way but it works for me before.
You will need to create the different clothes for your character with the same animation as your character and the script using ent_create and ent_remove to create and attach the cloth on your character during the game-play. Unfortunately I don't have any step by step guide for this.
I hope this help.