Setting up DoT

Posted by Nick Gammon on Thu 17 Jan 2002 02:09 AM — 7 posts, 34,118 views.

Australia Forum Administrator #0
  • Create a DOT directory
  • Unzip the source (eg. dawnsrc1.69p.tgz) as a subdirectory of DOT
  • Unzip Help.zip into DOT directory
  • Unzip System.zip into DOT directory
  • Unzip Area.zip into DOT directory
  • Copy races.txt into the DOT/system directory
  • Copy the files:
    • limbo.are
    • magics.are
    • mudschoo.are

    to the DOT/area directory
  • Add "mudschoo.are" to DOT/area/arealist.txt
  • Compile DOT in the source directory (see another post for more details about this)
  • Run "./dawn 2"
    This will create other subdirectories as required.

When you have finished the directory structure should look like this:

Example DoT directory structure - 7K

  • run ./dawn
  • Once you have the server running, connect and create a character, then save it.
  • Close down the MUD.
  • In the player directory you will find your player file in the appropriate subdirectory, depending on its first letter.
  • Move it from there to the immortal directory. eg.
    
      mv player/g/gandalf.plr player/immortal/
    
  • Edit that file and change the level to 101, eg.
    
    Levl 101
    
  • Save that file.
  • Start up the server again.
#1
Where do I get mudschoo.are from it was not in the list where DOT is located at.


Thanks

KOs
Australia Forum Administrator #2

I have put a copy of mudschoo.are, limbo.are and magics.are into ftp://ftp.gammon.com.au/dot/mudschool.zip (62 Kb). The other two areas are updated for use with mudschool. Unzip into your areas folder.

Amended on Mon 21 Jan 2002 08:24 PM by Nick Gammon
#3
I am a very new programmer long time DoT player haev all the needed files but i don't understrand what to do for the /dawn2 i hate no dawn2 only dawn.exe any help would be apericated to help me create a new mud for many people

If anyone is interested in helping i would be thankful
United Kingdom #4
Quoting Nicks original message:

Run "./dawn 2"
This will create other subdirectories as required.

Notice the space after the word dawn and the 2... the 2 is a parameter. Normally type './dawn <portnumber>' will start the mud on the specified number e.g. './dawn 1234' will start the mud on port 1234.

By design dawn will not start up on any port lower than 1024, because of this design, I used the low low low port numbers to do special functions in the bootup sequence (cause I didn't feel like redesigning the parameter parsing code).

'./dawn 2' is used to tell dawn to create the directory structure it needs to run.

In terms of running a dawn based mud, I recommend that you make sure you have a team of people who want to run a mud with you and get a dedicated server as a starting point. There is no point in starting a mud if noone is going to play on it etc.

- Kal
#5
I know this might sound stupid. but i've tried downloading everything on the DoT website and i can't get the thing to run. i tried going through your process but i didn't understand some of it. i'm running windows 2000. is there an easy way to do it? i downloaded the binwinzip file and it wouldn't run cause it was missing all the directories. i didn't know how to run the "./dawn 2" that you mentioned. can i get a little more help there? sorry for being incompetant. but once i get past this i know alot about how to work with it.

Thanks,
TYler
#6
never mind, i got it all to work.