ScreenMonkey Chat Commands

/setcolor color
Sets the color of your text to color. color can be any valid HTML color name or value. Examples:/setcolor navy, /setcolor maroon, /setcolor #003300

/history n
Sets the number of previous chat lines to display. For example, /history 20 tells the program to only display the previous 20 chat lines. The lower the number, the less that gets transferred from the server, and thus the better performance on slow connections.

/roll expr
Rolls the dice expression expr. Valid dice expressions are in the form of nDn+1, such as 3d6+1, 4d20, 1d100-4. A shortcut version of this command, /r is identical.

/mem0.../mem99
Allows you to save a particular line of text into any of the 100 clipboards (0 through 99). To place a line of text into clipboard #8, for example, you'd type something like /mem8 I roll {1d20+5} for my save. Calling this command without any additional text clears that clipboard.

/0../99 text
Recalls and sends the line stored in the associated clipboard. For example, /8 would recall and send the contents of clipboard #8. Any text that's placed after the command is appended to the recalled text before it is sent. For example, if you have I roll {1d20+3} to hit assigned to clipboard #4, and type /4 orc #2, the output might be I roll 14(1d20+3) to hit orc #2.

/mem?
This displays the currently stored lines of text for each clipboard. It's helpful if you've forgotten what's stored where!.

/player text
Sends a message to a specific player. Only that other player and the GM will receive the message. Example:
/bob hey, let's sneak up on the mage and take his stuff while he's sleeping

/?
Provides a link to to a command summary help file. This command also displays the description (if any is given) of each user defined chat command (commands created with scripts).


ScreenMonkey Embedded Dice Rolling
One very handy feature of this chat system is the ability to embed dice rolls in chat lines. This allows you to insert dice rolls into the general conversation. To embed a dice roll into a message, surround it with curly braces '{}'. Examples:

I rolled {1d10+5} for damage on orc #1
/gm I rolled {1d20+5} for my save
You all find {4d20} gold pieces


When a die roll is submitted, it is evaluated and inserted, along with the original dice combination, into the location in the message. For example: I rolled {1d10+5} for damage might become I rolled 8(1d10+5) for damage.

Embedded dice rolling is very useful when used with the clipboard functions. You can automate your most common dice rolls. For example, if you set /mem1 Sabu rolls {1d20+4} to hit, each time your recalled that clipboard item (with a /1) a new 1d20+4 dice roll result would be inserted into the line of text.


Special Characters

\n
Inserts a line break.
ScreenMonkey GM Chat Commands
There are a number of special chat commands that only the GM can call. They are:

/hr
Inserts a horizontal rule (bar) into the chat window. Useful for breaking up combat rounds.

//npc
This lets the GM send a line of chat text as an NPC or player. For example, when talking to an NPC, the GM can use this command to make it look like the NPC is the one sending text. For example, '//TheBartender Rooms will be 10 silver for the night', would result in 'TheBartender says: Rooms will be 10 silver for the night'. This can be used in conjunction with the /player command, so that an npc can send a private message to a player. For example: '//TheBartender /Avendel but you can stay for free' would output 'TheBartender says to Avendel: but you can stay for free'.

Names used in this manner must be single words - the cannot contain spaces. For example, '//The Bartender' wouldn't work, while '//TheMadWizard' would.