Problem with UV maps and textures

I have had this problem for soo long. Basically what Im trying to do is have a lot of uv maps and textures for an object so a player could choose what he would want on the object. I have mapped 2 textures for the object on blender but only one of the Uv maps show up in unity when i import it. Anyone know how to have a different uv map on the object for every texture and make it work?

Unity supports up to two (2) UV maps per model. For information on how to set up different UC channels in Blender, you probably need to read the Blender manual.

Unity’s Standard shader support 2 uv maps, just drop your second uv map texture in Secondndary Maps>Detail Albedo x2 slot and change UV Set to UV1 (how you name them in blender is no matter). Via script you can use up to 4 uv maps but here I cannot helpu you. If you have more than 2 uv maps in blender, standard shader let you use only two first.