Impossiable, like 1000s of people have said before this topic, you can not save/load gamechaches in multiplayer. You can use them in multiplayer (thats how handlevars or similar systems work) but as soon as the game ends all data stored in them is lost and there is nothing you can do to store it. I think blizzard did not let them work in multiplayer because people could use them to take up extreme HDD space via usless leaking trigger, hack them with cache hack programs or cause major bugs by other maps / people putting data in them that makes no sense to the map that will use the cache. So it is good in a way that they did not let them be used to store data.
Also it is completly obvious that it is not possiable since if people could, they would not make these complex code generators to store stuff like most RPGs have.
I recomend you use the standard code genertor system like most people do.