nao deu certo.. tentei do 0 ao 12 
  
EDIT: 
Consegue com a função! 
            if (getmapflag(strcharinfo(3),mf_noteleport)) {
                dispbottom "Unable to warp on this map."; 
            } else {
                //aleatorio
                //warp strcharinfo(3),0,0; 
                //savepoint
                //warp "SavePoint",0,0;
            }
  
mas nao estouconsegui fazer a função a para lupa!!
pode me dar um help?