Yo,
It's not my own script.
This script is a custom vendor NPC gossip menu for MoP source, mainly used to organize PvP/PvE transmog sets per class. To use it, you just drop the .cpp file in your server’s src/server/scripts/Custom/ folder, recompile, and create the NPC add the scriptname on it...