~tanos
~tanos
This forum is a read-only archive of the Gammon Software forum (2000–2026). No new posts can be made. Search the archive.
Posted by Tanos on Wed 02 May 2001 02:18 AM — 14 posts, 50,502 views.
It is hard to know for sure whether you are really asking about softcode or "hard code".
Softcode is adding functionality by adding to the MUSH database from within the MUSH itself, as a wizard. You can read about this at: MUSH 101 Schoolhouse. Generally functions like +bboard are done in softcode. The "+" signifies this.
Hardcode is adding new commands to the server, in C, which then has to be compiled using a suitable compiler. The PennMUSH site will have more information. Describing in detail how to write such functions goes outside the scope of my experience a bit. At the PennMUSH site, however, you will find some "code snippets" which should give an example of what to do.
This process is described in Javelin's Guide for PennMUSH Gods which is well worth reading.
c:\pennmush\pennmush.exe /run