I can get out without a scroll.
Call game function scroll uses but change type of portal too 4.
Game sends this
PacketID 0x14
Code:
struct CZoneChangePacket
{
unsigned int Type;
unsigned int MapID;
char Username[17];
char CharacterName[13];
};
You could also get out by forcing the game to load say Map 2 then walking into portal to goto map 1 or changing XZY too it

You could also modify the portals data in 003.bin and Add portals where ever you want in this game. You can even modify 003.bin in memory. So its possible to add a portal to your XZY on the map you are on to goto any map you want.Why one would do that confuses me as you can just call the game function I mentioned earlier which is easy to find. But It does look cool.
And im sure I warned people not to goto certian maps... lawl.
I have map transfering working on the pserver now so if anyone who has helped me wants to check out a map or something skype me.
Reading this reminds me I need to code map flags into my map class to prevent teleporting on maps or to prevent damage or to prevent item drop or to prevent skill usage etc fun fun...