Aye, make sure it's in the server map folder and your own game map directory (or else it'll just look black or won't work at all). To be specific:
Go to you C:\...\Mir200\Envir\MapInfo.txt file (should be around 76kb in size if you've got the same map files as me)
[0 Bichon-Province 0]
Map Number (Whatever you saved the map as without the .map extension)
Whatever you want to call the map
Always leave the 0 at the end as it is. After the square brackets you can also add certain features of the map (for example caves are usually set to DARK - meaning that they always require a torch/candle to see in). Remember extra stats are always in capitals separated by a single space.
Here's a list of what I think they do (I'm still quite new to this):
DARK - always dark (ideal for caves)
DAY - always daytime
NORECONNECT(map number) - when you sign back in if you logged out on that map it will teleport you back to the map typed in the brackets
SAFE - PKing disabled
MINE - you can use a pickaxe to mine for ore
NORANDOMMOVE - Random teleports disabled
NORECALL - I'm not sure... I think it means no recall set usage
FIGHT - Fighting enabled. always found in houses or buildings (except buildings containing shopkeepers)
NODRUG - potions cannot be used
I'm unsure of the rest.
Also, you'll see co-ordinates that move from map to map (like teh following):
Q012 30,22 -> Q013 30,22
This means that when a person moves to the cordinates 30:22 on map Q012 it will mvoe them onto map Q013 at 30:22 (or at least I think it does). Remember that you must makes sure that peopel don't get stuck in a loop where if they walk on a square that moves them onto a different map that the new square they appear on doesn't make them teleport anywhere else.
EDIT: Sorry, didn't realsie it'd already been answered :X
To make your teleport peopel cpaable of taking you to the map edit the town_teleprot.txt files in the NPC_def folder under you Envir directory and put in something like the following:
[@main]
#IF
checkpkpoint 2
#SAY
Scum like you doesn't deserve my services. Begone before I call the guards!\ \
<Exit/@exit>\
#ELSEACT
goto @main-1
[@main-1]
Welcome to my teleport service.\
Where would u like to go?\ \
<BorderTown/@brdmove> - 500 gold\
<GingkoTreeValley/@ginmove> - 500 gold\
<SerpentValley/@svmove> - 1,000 gold\
<More.../@More>\ \
<Exit/@exit>\
[@More]
Where would u like to go?\ \
<MudWall/@mwmove> - 2,000 gold\
<WoomyonWall/@wwmove> - 1,000 gold\
<Tarrekan Province/@tpmove> - 2,000 gold\ \
<Exit/@exit>\
[@brdmove]
#IF
checkgold 500
#ACT
take gold 500
mapmove 0 288 615
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\
[@ginmove]
#IF
checkgold 500
#ACT
take gold 500
mapmove 0 634 612
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\
[@svmove]
#IF
checkgold 1000
#ACT
take gold 1000
mapmove 2 504 484
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\
[@mwmove]
#IF
checkgold 2000
#ACT
take gold 2000
mapmove 3 330 330
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\
[@wwmove]
#IF
checkgold 1000
#ACT
take gold 1000
mapmove 11 177 324
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\
[@tpmove]
#IF
checkgold 2000
#ACT
take gold 2000
mapmove 0057 172 334
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\