Difference between revisions of "Help"

From CoffeeMud Wiki
Jump to navigation Jump to search
(Created page with '=Help and Support= ''How I Learned to Stop Worrying and Love the Mud'' ---- Need help with something not covered here? Check with the [http://games.groups.yahoo.com/group/cof…')
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
{{CoffeeMUDAdministratorTOC}}
 
=Help and Support=  
 
=Help and Support=  
  
Line 10: Line 11:
  
 
* [[FAQ|This is the introduction FAQ]] sent to all new members of the CoffeeMUD Yahoo Group upon joining.
 
* [[FAQ|This is the introduction FAQ]] sent to all new members of the CoffeeMUD Yahoo Group upon joining.
* Other Links related to getting started.
+
* [http://www.coffeemud.net/guides/InstallationGuide.html Installation Guide]
 +
* [http://www.coffeemud.net/guides/ArchonGuide.html Archon's Guide]
 +
* [http://www.coffeemud.net/guides/GameBuildersGuide.html Game Builders Guide]
 +
* [http://www.coffeemud.net/guides/Reference.html Reference Guide]
 +
* [http://www.coffeemud.net/guides/Scriptable.html Scripting Guide]
 +
* [http://www.coffeemud.net/guides/RandomAreas.html Random Areas Guide]
 +
* [http://www.coffeemud.net/guides/MudChat.html Mud Chat Guide]
 +
* [http://www.coffeemud.net/guides/WebServer.html Web Server Guide]
 +
* [http://www.coffeemud.net/guides/SMTPServer.html SMTP Server Guide]
 +
* [http://www.coffeemud.net/guides/MUDGrinder.html MUDGrinder Guide]
 +
* [http://www.coffeemud.net/guides/Programming.html Programmer's Guide]
  
 
==Common Issues==  
 
==Common Issues==  
Line 27: Line 38:
  
 
* How do I import CoffeeMUD into Eclipse?
 
* How do I import CoffeeMUD into Eclipse?
## Download and extract CoffeeMUD somewhere.
+
# Download and extract CoffeeMUD somewhere.
## Open Eclipse and create a new project.
+
# Open Eclipse and create a new project.
## Drag the folder ''com'' from the CoffeeMUD folder into the Eclipse project's icon in Eclipse. This will copy the source to your current workspace.
+
# Drag the folder ''com'' from the CoffeeMUD folder into the Eclipse project's icon in Eclipse. This will copy the source to your current workspace.
## Copy all of the other files and folders from the CoffeeMUD folder into the folder with your project in it
+
# Copy all of the other files and folders from the CoffeeMUD folder into the folder with your project in it
## Finally, add js.jar to the buildpath to use the org.mozilla.javascript.*; libraries. Do this by right clicking on your project in Eclipse, then going to Build Path -> Add External Archives. js.jar is located at ''CoffeeMud Folder/lib/js.jar''
+
# Finally, add js.jar to the buildpath to use the org.mozilla.javascript.*; libraries. Do this by right clicking on your project in Eclipse, then going to Build Path -> Add External Archives. js.jar is located at ''CoffeeMud Folder/lib/js.jar''
 
* How do I change the default prompt for new characters?
 
* How do I change the default prompt for new characters?
 
** Modify the ''defaultPrompt'' variable in com.planet_ink.coffee_mud.Common.interfaces.PlayerStats
 
** Modify the ''defaultPrompt'' variable in com.planet_ink.coffee_mud.Common.interfaces.PlayerStats
Line 42: Line 53:
 
** More likely than not, this is because you are using fakedb instead of a real database such as MySQL. With a real database, one can read from the disk without using the CPU (or using the CPU to do other things) and searching the database will be quicker as well.
 
** More likely than not, this is because you are using fakedb instead of a real database such as MySQL. With a real database, one can read from the disk without using the CPU (or using the CPU to do other things) and searching the database will be quicker as well.
 
* So how do I switch CoffeeMUD from fakedb to another database, such as MySQL?
 
* So how do I switch CoffeeMUD from fakedb to another database, such as MySQL?
** It's easy! Thrinntu wrote a tutorial on switching to MySQL for the Yahoo support group ( http://games.groups.yahoo.com/group/coffeemud/files/CoffeeMud%20Help/ ). With only minor modifications you can make it work with any OS. Remember to add the .jar files to your build path!
+
** It's easy! Thrinntu wrote a tutorial on switching to MySQL for the Yahoo support group ( https://groups.yahoo.com/neo/groups/coffeemud/files/CoffeeMud%20Help/ ). With only minor modifications you can make it work with any OS. Remember to add the .jar files to your build path!
 
* How do I create more Archon Manuals?
 
* How do I create more Archon Manuals?
 
** As your Archon character, type ''create manualarchon''.
 
** As your Archon character, type ''create manualarchon''.
 
* Why does my semi-colon act like an enter key when I am building and entering parameters?
 
* Why does my semi-colon act like an enter key when I am building and entering parameters?
 
** Check if your client uses command stacking. If it does make sure the ; is not used as the command stack character.
 
** Check if your client uses command stacking. If it does make sure the ; is not used as the command stack character.
 
 
=Related Links:=
 
* ===[[Development|Official Development]]===
 
* ===[[Modification]]===
 
* ===[[Building|All About Building]]===
 
* ===[[feature_requests|Feature Requests]]===
 

Revision as of 15:54, 8 January 2017

CoffeeMUD
Administrator                                                  Builder                                                              Player
=CoffeeMUD Administrator Information=
Installation     Help     Development    Modification     Feature Requests     Mud Grinder     ini     Security     CMARE Share     Wiki

Help and Support

How I Learned to Stop Worrying and Love the Mud


Need help with something not covered here? Check with the CoffeeMUD Yahoo Group. The Yahoo Group also has some useful files on it.

Getting Started

Common Issues

  • CoffeeMud won't compile! It keeps asking for files in org.mozilla.javascript.*;
    • You have to add js.jar and jzlib.jar to your build path. It is located at CoffeeMud Folder/lib/js.jar and Folder/lib/jzlib.jar.
    • Set your JAVA_HOME variable to the location of your Sun Java JDK directory.
  • CoffeeMud won't compile! I'm using OSX!
    • sudo mkdir -p /opt/jdk15/
    • sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/1.5/Commands/ /opt/jdk15/bin
    • When prompted for your JAVA_HOME, respond with "/opt/jdk15"

How In The Heck?!

Articles for "When you're just trying to figure out what to do"

  • How do I import CoffeeMUD into Eclipse?
  1. Download and extract CoffeeMUD somewhere.
  2. Open Eclipse and create a new project.
  3. Drag the folder com from the CoffeeMUD folder into the Eclipse project's icon in Eclipse. This will copy the source to your current workspace.
  4. Copy all of the other files and folders from the CoffeeMUD folder into the folder with your project in it
  5. Finally, add js.jar to the buildpath to use the org.mozilla.javascript.*; libraries. Do this by right clicking on your project in Eclipse, then going to Build Path -> Add External Archives. js.jar is located at CoffeeMud Folder/lib/js.jar
  • How do I change the default prompt for new characters?
    • Modify the defaultPrompt variable in com.planet_ink.coffee_mud.Common.interfaces.PlayerStats
  • How do I change the default colour scheme?
    • Search coffeemud.ini for COLORSCHEME.
  • How do I make exits appear in one line instead of on multiple lines?
    • Near the very bottom of com.planet_ink.coffee_mud.Commands.Look (line 139 in my version) change the line CMLib.commands().lookAtExits(mob.location(),mob); to CMLib.commands().lookAtExitsShort(mob.location(),mob); This will change the exits for when the players type 'look.'
    • To change it for when the player types exits, simply change the line CMLib.commands().lookAtExits(mob.location(),mob); in com.planet_ink.coffee_mud.Commands.Exits to CMLib.commands().lookAtExitsShort(mob.location(),mob);
  • Why is CoffeeMUD running so slowly?!
    • More likely than not, this is because you are using fakedb instead of a real database such as MySQL. With a real database, one can read from the disk without using the CPU (or using the CPU to do other things) and searching the database will be quicker as well.
  • So how do I switch CoffeeMUD from fakedb to another database, such as MySQL?
  • How do I create more Archon Manuals?
    • As your Archon character, type create manualarchon.
  • Why does my semi-colon act like an enter key when I am building and entering parameters?
    • Check if your client uses command stacking. If it does make sure the ; is not used as the command stack character.