Basic MUSH Commands

From City of Hope MUSH
Revision as of 08:39, 23 July 2020 by Warmstarter (talk | contribs)
Jump to navigation Jump to search


Note: This guide was written by a player. It is not officially sanctioned by staff. While best attempts have been made at accuracy, it is possibly inaccurate or out-of-date. If you see something that should be changed, please contact Bobbi on MUSH.

Basics

Say:

"Hello.

Result: Bobbi says hello.

Pose:

dances.

Result: Bobbi dances.

Possessive pose:

:"'s smile is beautiful.

Result: Bobbi's smile is beautiful

Emit:

\\After a brief pause, Bobbi cracks up.

Result: After a brief pause, Bobbi cracks up.

Look:

l <target>

Note: <target> can be a person, place, object, or exit, and this will return the desc.

Page:

p <target>=<message>

Group Page:

p <target1> <target2>=<message>

Page last person you paged:

p <message>

Note: Be careful, or you might mav. an '=' sign in this pose will always turn it to one of the above.

Page someone with a space in their name:

p <"target">=<message>

Say something OOC:

OOC <message>

Pose something OOC:

OOC :<pose>

Possessive Pose something OOC:

OOC ;<pose>

Go OOC:

+ooc

Go IC:

+ic

See who's online

WHO

See who's online and where they are:

+who

See the locations where people are:

+where

Look at your sheet:

+sheet

Have someone meet you at your location:

+meet <target>

Finger someone:

+finger <name>

Note: They may know you did this.

To see if someone's online without them knowing:

WHO <name>

Help

For builtin MUSH commands:

help

For searching builtin MUSH commands:

help *<search>*

For softcode MUSH commands:

+help

Basic Sets

Set your gender:

@sex me=<gender>

Set your desc:

@desc me=<desc>

Set your Shortdesc (50 char max):

&short-desc me=<short-desc>

Chargen

Before you Chargen:

Questionable Concepts

See totals for each category spent:

+sheettally

See advanced totals for abilities:

+abilitypoints

Ability help:

Abilities

Lores

Extra help:

Bulkstat Helper

Comsys

Join a channel:

addcom <alias>=<channel>

Turn a channel on:

<alias> on

Turn a channel off:

<alias> off

See who's on a channel:

<alias> who

Get the last 10 things said on a channel:

<alias> last

Get the last # things said on a channel (1-50):

<alias> last #

Set a comtitle:

@fo me=comtitle <alias>=<title>

See which channels you can join:

+comlist

See all the channels:

@clist

Finger

See when someone fingers you:

&AFINGER me=@pemit me=[ansi(bh,<Finger>)] %N just fingered you.

See if someone's on-line without triggering their finger:

WHO <name>

Glance

Have your Appearance show in +glance:

&GLANCE_APP me=1

Roll

Show the values of individual dice rolls:

&VERBOSE_ROLLS me=1

XP

This is how I nom:

+xp/nom <name>/<types>=Participants: <space separated list of those in the scene>%rPoses: <Pastebin log or example poses>%rSummary: <2-3 sentence description of scene, including why special rewards were given>

Example nom:

+xp/nom Alice/ACTING CONCEPT HEROISM=Participants: Alice Bob%rPoses: https://pastebin.com%rSummary: A discussion happens between the two about how they're always used in examples. Just then a gasmain explodes, and the two scramble to protect NPC diners.

Notes:

If someone has a space in their name, please use their alias instead.

Only one nom needs to be submitted per scene (makes it easier for staff.)

If someone in the scene should get different XP totals, you can add that info to the initial command.

For PRPs you probably want to include a Storyteller: line

Staff recommends ACTING and CONCEPT as a pair.

Extra help for XP:

Guide to XP

Highlight

First set a function on yourself:

&b me=ansi(h,[moniker(%0)])

Now in scenes, just wrap every person's name like this:

[u(b,name)]

Note: This only evaluates names of people in the room, for a person not in the room:

[u(b,*name)]

Posebreak

Turn on posebreak:

+posebreak on

Turn off posebreak:

+posebreak off

Set posebreak (allows for ANSI):

@fo me=+posebreak <break text>


BBS

See available themes:

+bbcolorthemes

Set theme:

+bbcolortheme <theme>

Color Name

Put your name in Color:

@moniker me=<name>

Note:

Moniker must be the same characters as your name, though with options for ANSI or accents.

Keepalive

Prevent network disruptions:

@set me=KEEPALIVE

Note:

This will not prevent disruptions on your end, that must be set clientside.

Reality

Realities:

Fae, Wraith, Umbra

Be able to see a reality:

+rsee <reality>

Be able to have a desc in a reality:

+rexist <reality>

See if anyone in the room can see that reality:

+rscan <reality>

Set your desc for a reality (I recommend adding ANSI or a break to avoid confusion):

&<reality>desc me=<reality desc>

Reality Posing:

?\\<emit>

?:<pose>

?;<pose without space>

?"<say>

?'<ooc>

Replace '?' for:

f = fae

w = wraith

u = umbra

Doing

Set your 'Doing' in 'WHO':

@doing <doing>

Set your 'Doing' in 'WHO' when you login:

@aconnect me=@doing <doing>

Hangouts

See all Hangouts:

+hangouts/all

See all Hideouts:

+hideouts/all

See hangouts and hideouts in use:

+hangouts

Jump to hangout/hideout:

+hangouts/jump <name>

See Nightzone hangouts:

+hangouts/night

Search in hangouts desc:

+hangouts/search <text>

Aesthetics

Remove db#s only when looking:

@set me=MYOPIC

Census

See general census of active characters:

+census

See which groups you can do a census f:

+census/groups

Do a census of a particular group:

+census/group <group>

Rosters

See rosters available to you:

+roster

Check who's on a roster:

+roster <roster>

See who's online in a roster:

+roster/on <roster>

Show even the non-active players in a roster:

+roster/all <roster>

Show where people in a roster are:

+roster/where <roster>

Opt-in showing up on roster:

+roster/optin <roster>

Out-out showing up on roster:

+roster/optout <roster>