Setting up Tim's IMC2 client on The Merentha Mudlib --------------------------------------------------- I used MerenthaLib_v1.2.0-A.tar.gz to write this guide. The Merentha Mudlib can be downloaded from: http://www.merentha.com/mudlib/ Place the .h file at /daemon/imc2code.h Place the .c file at /daemon/imc2.c Make the imc2.c #include "imc2code.h" Start with the sample config file, and define the following: #define MUDNAME mud_name() #define WHO_STR "\n"+border("%^RED%^"+format_page(users()->query_cap_name(), 4, 71),"IMC2 who : "+mud_name(), i) #define NO_UIDS Most MUDs on IMC2 have the MUD URL as part of the who reply, so could add URL onto the WHO_STR somewhere if you want. Merentha Mudlib doesn't have an HTML server that comes with it, so don't worry about the web stuff except for URL. Write a file at /cmds/player/ or /cmds/admin/ and call it imc2.c (or whatever command you want it to be), and put these lines of code: int command(string str){ return find_object("/daemon/imc2.c")->command(str); } string help() { return "IMC2 is a network for communication between muds.\nType 'imc2' to see how to use it.\n"; }