No the objplayer is not being created after that point no matter what I do. I'd call that an error!
Try to use debug mode and check to see if the player is actually not there the portals don't just move you to another room
but also changes your x and y position
What is MSG_DESTROY? A variable? Function?
It is a constant
why dont you just fix the whole engine so no one will me confused?
Not understanding and being broken are two different things creating online games is not an easy task for a beginner
Please look at Sabraiths tutorial for further online explanation