Hello.
The level system I've got is mainly based on modified distro files.
The system is to be found somewhere on the forum, but I think I made some improvements to it. At the bottom of this message there's a link to my version of the system. There's a modified PlayerMobile.cs in there and some instructions how to modify the rest of your distros. In my PlayerMobile.cs there's also a Player Comment system I made some time ago. It's not perfect and still needs alot of work, but it works.
So here's the link.