ID:1687375
 
(See the best response by LordAndrew.)
It seems the Z coord for a map is the number in which it was loaded. Is there a way to code a map to have a specific Z coord?
Best response
You could name the maps in a way that they'll load in a certain order, like:

001-town.dmm
002-castle.dmm
003-dungeon.dmm

(Though, this won't work as well if a particular map has multiple Z levels within it).
You could also use AirMapster's MapName library, so as to not have to actually remember the z co-ordinate. Using this library, you could place an object on the map and use the map_Locate() proc to get a position on the map, as such:

    var turf/T = map_Locate(50,50,"Spongebob's Pineapple")
if(T)
src.loc = T // assuming src is a mob or obj here


Of course, you'd need to place a map_name object on the map and set the tag accordingly.