def example1_build_mountains(x, y, **kwargs):
 room = create_object(rooms.Room, key=(('mountains' + str(x)) + str(y)))
 room_desc = ['Mountains as far as the eye can see', 'Your path is surrounded by sheer cliffs', "Haven't you seen that rock before?"]
 room.db.desc = random.choice(room_desc)
 for i in xrange(randint(0, 3)):
  rock = create_object(key='Rock', location=room)
  rock.db.desc = 'An ordinary rock.'
 kwargs['caller'].msg(((room.key + ' ') + room.dbref))
 return room

def example1_build_mountains ( x , y , ** kwargs ) : room = create_object ( rooms . Room , key = ( ( 'mountains' + str ( x ) ) + str ( y ) ) ) room_desc = [ 'Mountains as far as the eye can see' , 'Your path is surrounded by sheer cliffs' , "Haven't you seen that rock before?" ] room . db . desc = random . choice ( room_desc ) for i in xrange ( randint ( 0 , 3 ) ) : rock = create_object ( key = 'Rock' , location = room ) rock . db . desc = 'An ordinary rock.' kwargs [ 'caller' ] . msg ( ( ( room . key + ' ' ) + room . dbref ) ) return room
a room that is a little more advanced .