I downloaded GCFScape and dug into the mm_models_pub.gcf file where the models for the game are stored and discovered some of the names for the armor. However, I have not yet been able to use these names to spawn the items in-game. Inside the GCF file there is a map structure like this: Link
As you can see the armors and shields are seperated from the weapons. However, the weapons and shields are spawned by very similar codes, such as:
weapon_mm_daggers_shadow - for Shadowsteel Daggers
weapon_mm_shield_magic - for the Lightning Shield
It would only be logical if this sort of scheme would be continued.
So I inspected the names of the armor (in the QCT files), and I discovered what I think should be the correct names: chain/chainmail, plate, (plate_)magic, thief, thief_adv, wizard/robe, wizard_adv/robe_adv and xana (this one is not normally in the game). I then tried to spawn these items by some codes that I thought should work:
I tried about everything I could think of, about 50 combinations of all sorts. But it just doesn't seem to work. Maybe somebody with a bit more knowledge of the engine can figure out how to get the right commands.
One thing to note is that these armors are in a subfolder called "player_armors" unlike any of the shields or weapons which are just in their own root. I don't know if this affects their spawn code.