Yes, dont destroy your string pointers, there is no need to. The engine will take care of memory leaks for you (thats why we get an engine laugh ).

Another thing, you dont have to use a string array at all, if you're using a text object...It holds your array and has allocated strings by default. You just have to str_copy into or out of them, nothing more...

As for your error, I suggest you wait at least one or two frames before/after you save/load a level.
When you execute a save statement, the program might not have finished everything it was doing to the strings. And, when you're loading, again wait for the program to stop doing anything and then load...And after that, wait one frame to make sure everything is fully loaded and working (or saved...)


Extensive Multiplayer tutorial:
http://mesetts.com/index.php?page=201