File: plushelp.txt

package info (click to toggle)
tinymux 2.4.3.31-1etch1
  • links: PTS
  • area: main
  • in suites: etch
  • size: 4,504 kB
  • ctags: 6,249
  • sloc: cpp: 81,901; sh: 2,836; ansic: 336; makefile: 155
file content (568 lines) | stat: -rw-r--r-- 23,566 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
& help
------------------------------------------------------------------------------
Index

  Index of helpfiles, V1.0 (1 AUG 00)

  +beginner      +cnotes        +finger        +finger-setup  +glance  
  +ic            +info          +info-setup    +knock         +3who*
  +lwho          +shout         +staff         +staff/all     +timestamp
  +timestop      +uptime        +view          +view-setup    +warn
  +where         +who           @register      BACKGROUNDS    CREDITS        
  mutter         OOC            PLACES         places-config  places-options 
  plook
  
  To get help on any of the listed topics, type '+help <topic>'
-----------------------------------------------------------------------------

& backgrounds
------------------------------------------------------------------------------
Commands for Setting your Background:                     

  SYNTAX:  +bg <#>                 - Read a background section.
           +bglist                 - List out sections that have been created
           +bgadd <#>=<text>       - Add to a background section.
           +bgrem <#>=<text>       - Removes text from a background section.
           +bgrep <#>=<old>/<new>  - Replaces text in a background section.
           +bgclear <#>            - Clears a background section.
           +bglock <#>             - Locks a background section when finished.

  The '<#>' sign in the BG help stands for the number of the section you are
  working on. The BG commands allows for multiple sections so that your 
  background can be broken up into reasonably sized pieces of text.
-----------------------------------------------------------------------------

& +beginner
------------------------------------------------------------------------------
+beginner

  MUSH is new to some of you and probably a little daunting. To ease your 
  feelings of panic, we offer a very basic list of commands that will get you 
  looking around and using the various features of the game.

    "<message>                You say <message>.
    Say <message>             See above.
    ooc <message>             Makes an OOC statement or pose.
    page <person>=<message>   Pages <person> with <message>.
    look                      Shows you the room you are standing in.
    look <object or person>   Shows the desc for that object or person.
    pose <message>            You pose <message> EX: pose grins.->John Doe 
                              grins.
    :<message>                See 'pose" above
    WHO                       Shows a list of who is connected to the MUSH.
    +staff                    Shows connected Staff.
    +staff/all                Shows the staff roster.

  NOTE: MUSH commands may be case sensitive. You can always page a staffer 
  for help.

  '+beginner' also recalls this file
-----------------------------------------------------------------------------

& +cnotes
------------------------------------------------------------------------------
+cnotes

  SYNTAX: +cnotelist             - Gives you a list of all cnotes on your 
                                   character object.
          +cnoteview <notename>  - Shows you the contents of the named cnote.
          +cnote <notename>=text - Sets &cnote<notename> on the player to the 
                                   value of the text with person and time 
                                   added.
                        
  To set notes on rooms, exits, and other objects that you own, set an 
  attribute: &CNOTE_<notename> <object>=<text>

  Please note that some cnotes require staff approval before they can go into 
  effect ICly.  Consult a member of staff for assistance.  
-----------------------------------------------------------------------------

& CREDITS
------------------------------------------------------------------------------
Credits

  SGP is a broad, cross platform coding effort with numerous contributors.  
  Current contributors of code and assistance in testing, writing helpfiles, 
  and pithy comments are as follows:

    Audumla@Everywhere   --A little bit of everything, +staff and +staff/all, 
                           +beginner, +version, and installer files.
    BEM@Granite          --Much of the base code including +who, joining 
                           and summon commands, debugging. 
    Miateila@Granite     --+finger and LOTS of pithy commentary
    Hilikiradi@Sandbox   --Debugging, Penn platform tests, +cnotes, 
                           +lwho, PLACES upgrades, and installer files. 
    Brazil@Everywhere    --MUX 2.0 issues
    Talek, Javelin, Raevnos, David,
    Vexon@M*U*S*H        --Penn Issues
    Ashen-Shugar         --RhostMUSH Issues, +motd
    Lilith@Sandbox       --Debugging, @register 
    Hunger@Pacifica      --Debugging, Aesthetics
    Jeff@TSC             --+version, @crontab 
------------------------------------------------------------------------------

& +finger 
------------------------------------------------------------------------------
+finger 

  SYNTAX: +finger <name>
           

  This command shows you various bits of information about and will also 
  accept "me" as an argument.  +finger is generally a command that notes OOC 
  information and should not be considered IC unless game policy 
  specifically says otherwise.

  See Also '+finger-setup' for configuration options.  
-----------------------------------------------------------------------------

& +finger-setup
------------------------------------------------------------------------------
Finger Setup
  
  Attributes read by this command:
        
  E-MAIL:              Your email address (optional)   
  POSITION:            Your Position
  SHORT-DESC:          A short description of yourself  
  FULLNAME:            Your character's full name.
  AGE:                 Your real age
  FAME:                What you are known for.
  APP_AGE:             Your apparent age
  PLAN:                Any plans your character may have
  RP-PREFS:            Any RP Prefs that you may have as a person
  ALTS:                Alternate characters you may be known as
  THEMESONG:           Your Theme Song
  QUOTE:               A typical quote from your character
  OFF-HOURS:           When you are usually online.
  TEMPERMENT:          Should explain itself, really.
  VACATION:            The dates you expect to be gone.
  URL:                 Your homepage, if any.
  &FINGER-<whatever>:  Let's you add other fields.

  AFINGER:     Similar to @adesc, gets triggered when someone +fingers 
               you.%%0 is the name of the person who +fingered you, 
               %%1 is their dbref.
-----------------------------------------------------------------------------

& +glance 
------------------------------------------------------------------------------
+glance

  SYNTAX: +glance 

  Displays displays the &SHORT-DESC attributes of objects and connected 
  players in your present location.  Idle times of players are shown.  
  &SHORT-DESC information is truncated to 50 characters. 
-----------------------------------------------------------------------------

& +ic
------------------------------------------------------------------------------
+ic 

  SYNTAX: +ic

  Lets a player go to a set beginning IC location.
-----------------------------------------------------------------------------

& +info
------------------------------------------------------------------------------
+info

  SYNTAX: +info           Show you the info that you have set on yourself.
          +info <player>  Shows you info set on other characters.

  +info allows you to set information on yourself that would be useful to 
  other players without them having them page you for it. This is an 
  /excellent/ way to tell other players about pertinent merits, flaws, or 
  other things that /would/ affect the way that they might interact with you, 
  yet would not be appropriate to place in your @desc.

  Players should make a brief mention like "+info set" at the end of their 
  @desc, so that others may know to look.

  See Also: +info-setup
-----------------------------------------------------------------------------  

& +info-setup
------------------------------------------------------------------------------
+info setup

  To set info on yourself, set it as an attribute &INFO-<category>.  General 
  info can be seen by anyone. More specific info is set in the same way, 
  except you use who should be able to see it instead of 'general'. Possible 
  things to use are: race, factions, clans, tribes, and traditions.:

  &info-general me=A wandering bum, usually seen in the dirtier parts of 
the streets.
  &info-camarilla me=This is the Gangrel Primogen, and as such, is a very 
noted member of the Camarilla...
  &info-garou me=This character has a Pure Breed 4.
-----------------------------------------------------------------------------

& +knock
------------------------------------------------------------------------------
+knock

  SYNTAX: +knock <exit name or alias>

  This command will allow you to 'knock' on any door in the MUSH. The players 
  on the other side of the door will get an emit telling them that someone is 
  knocking on the door. 

  NOTE: Using this command on the street grid on exits like South <S> is very 
  silly and people will think that you are dumb if you do.
-----------------------------------------------------------------------------

& mp
------------------------------------------------------------------------------
mp - multipaging:

  SYNTAX:  mp <names>=<message> - Allows multipaging to a list of players
           mp <message>         - Allows multipaging to the last group of 
                                  players multipaged.
-----------------------------------------------------------------------------

& mutter
------------------------------------------------------------------------------
mutter
  
  SYNTAX: mutter <target>=<string>
          mutter/tt <target>=<string>
          mutter/place <place number>=<string>

  The first form of this command behaves identically to "whisper", except 
  that the other players in the room will see that you have said something. 
  A regular message, or part of a pose enclosed in "quotes", will have some 
  of its words or groups of words replaced by "..." If you enclose a phrase 
  with <angle brackets>, it will not be replaced. Poses without "quotes" 
  will simply show that you have muttered something. <target> can be any 
  player in the same room as you.

  The second form of this command behaves like the first, except that instead 
  of the entire room hearing the mutter, only people at a place will do so. 
  If you are at a place, those at your place will hear the mutter;if you are 
  not, and the target is, those at that place will hear the mutter. If 
  neither of you are at a place, an error message will be generated.

  The final version of this command allows everyone at a place to hear the 
  message in full, while the rest of the room hears the mutter.

  This code was written by Deirdre@AmberMUSH.

  See Also: 'mutter2'
-----------------------------------------------------------------------------

& mutter2
------------------------------------------------------------------------------
mutter examples:

     mutter Finndo=Can you loan me thirty Pence? I'm broke!
     Meg mutters to Finndo, "Can... loan... thirty... broke!"

     mutter Bleys=:frowns. "What a <cheapskate> he is!" She shrugs.
     Meg frowns. She mutters to Bleys, "What... cheapskate..." She shrugs.

     mutter/place 1=:chuckles. "Thank you very much."
     Meg chuckles. She mutters to the long, mahogany bar, "Thank you..."

     mutter/tt Deirdre=Where did you hide those Trumps?
     At the bar, Meg mutters to Deirdre, "Where... Trumps?"
-----------------------------------------------------------------------------

& OOC
------------------------------------------------------------------------------
Out of Character speech:

  SYNTAX:  ooc <message>
           ' <message>
  
  Allows a player to speak or pose OOCly or out of character.
         
-----------------------------------------------------------------------------

& places
------------------------------------------------------------------------------
PLACES

  SYNTAX:  Mv from <#> to <#>          Moves a vacancy from one place to another.
           Join <place name>           Puts you at <place name>
           Join at #<num>              Puts you at place #<num>.
           Join with <name>            Puts you at the place with <name>.
           Depart                      Removes you from your place.
           sit *                        Alias for Join.
           Depart                      Removes you from your place.
           Places                      Lists who's present at all places.
           Place <num>                 Lists who's present at place <num>.
           Plook                       Lists in column format everyone around the 
                              room.
           Plook <num>                 Lists name of <num> and virtual desc.
           tt <message>                (Tete a tete) Relays a message to all those at
                              your place. This command takes the usual 
                              say/pose tokens, and TT |<message> will emit.
           ttooc <message>             (Tete a tete) Relays an OOC message
           Update <#>/<Option>=<text>  See '+help places-options'

  PLACES are virtual places to sit, stand or occupy. You remain in the same
  room, but join a group of people within that room who may or may not be
  having a quiet conversation only with others placed with them.

  For installation help, type '+help places-config'.

  This code originally provided courtesy of Deirdre, Meg, and Osric of 
  AmberMUSH. It has since been editted by Angel@Heaven
-----------------------------------------------------------------------------

& places-config
------------------------------------------------------------------------------
PLACES configuration:
  
  SYNTAX: Configure <num> places
          Unconfigure places

  Notes: A null fixed message means vacancies can be moved freely to and from 
  the place.  This does not make sense for things like couches and rugs.  Set 
  it to something like "That makes no sense." if you are using such a place.

  (O)Join and (O)depart messages take like this: %%N. All Join and Depart 
  messages are appended with the place name.

  Functions:  WHICHPLACE(<loc num>,<dbnum>) gives the number of a place where 
              <dbnum> is.
              ATPLACE(<loc num>,<place num>) gives you a list of things at a 
              place.
              PLACEINFO(<loc num>,<place num>,<option>) gives the value of 
              <option> at place.
-----------------------------------------------------------------------------

& places-options
------------------------------------------------------------------------------
PLACES configuration:

  SYNTAX: Update <Place #>/<Option>=<Configuration Text>

  Option Description    <Option>        Default Configuration Text
  ------------------    --------        --------------------------
  Place Name            NAME            Table x
  Maximum # of places   MAXPLACES       Random
  Current # of places   CURPLACES       Random (1 >= # >= MAXPLACES)
  Fixed fail message    FIXED           <NULL>
  Full fail message     FULL            That table has no more room.
  Join message          JOIN            You sit down at <place>.
  Ojoin message         OJOIN           sits down at <place>.
  Depart message        DEPART          You stand and leave <place>.
  Odepart message       ODEPART         stands and leaves <place>.
  Say prefix            PREFIX          At your table
  Description           DESCRIBE        A table with 4 legs and some chairs 
-----------------------------------------------------------------------------

& plook
------------------------------------------------------------------------------
plook

  SYNTAX: plook
          plook <target>

  The first form gives you a list of places, in a three column format.

  The second form takes the number of the place as an argument, and gives the 
  name and description of the virtual place. Descriptions are in the final 
  field of the PLACE# attribute on the room, after the | in the list of 
  information.
-----------------------------------------------------------------------------

& @register
------------------------------------------------------------------------------

  SYNTAX: @register <RL Name>=<email>=<alts>

  All players must be registered and read and accept the conditions found in 
  'news AUP' before they are allowed out of the Registration room. 
  Unregistered character objects become subject to nuking at any time.
-----------------------------------------------------------------------------

& +selfboot
------------------------------------------------------------------------------
+selfboot

  SYNTAX: +selfboot

  This command allows you to boot 'ghost' connections that are usually caused 
  by dropped connections to your ISP.  
-----------------------------------------------------------------------------

& +shout
------------------------------------------------------------------------------
+shout
  
  SYNTAX: +shout <message>

  This command will allow you to shout a message so that is is heard in 
  adjacent rooms. Codewise, it propogates a given message through all non-
  audible exits leading from the room of the enactor.

  NOTE: People in adjacent rooms will not know who is shouting, but will be 
  told that 'A man', 'A woman', or 'Someone" is shouting.

  Overuse of this command can be very annoying to others.

  If you want to 'sound proof' an exit, to prevent a shout from being heard 
  through a particular exit, add &NO_SHOUT <exit name>=1.
-----------------------------------------------------------------------------

& +staff
------------------------------------------------------------------------------
+staff

  SYNTAX: +staff

  This command shows all connected staff who are not set DARK, along with 
  their alias, staff position, duty status, and how long they have been idle.
-----------------------------------------------------------------------------

& +staff/all
------------------------------------------------------------------------------
+staff/all

  SYNTAX: +staff/all

  This command shows all staff along with their alias, staff position, and if 
  they are connected or not.  For offline or DARK staff, it displays when they 
  were last connected.
-----------------------------------------------------------------------------

& +timestamp
------------------------------------------------------------------------------
+timestamp

  SYNTAX: +timestamp      
  
  Allows a player to read their current timestamps.
-----------------------------------------------------------------------------

& +timestop
------------------------------------------------------------------------------
+timestop

  SYNTAX:  +timestop     
           +resume
           
           
  +timestop create a timestop object and drops it in the room where the 
  timestop was requested.  Staff is notified.  The object itself will appear 
  in the location as:  TIMESTOP: <player> <timestamp> <location>

  +resume removes _all_ timestops from the room in which it is used.
-----------------------------------------------------------------------------

& +uptime 
------------------------------------------------------------------------------
+uptime

  SYNTAX: +uptime

  This command displays basic runtime statistics for the game.
-----------------------------------------------------------------------------

& +view
------------------------------------------------------------------------------
  SYNTAX:  +view                  List all objects in the room with views set.
           +view here             Lists all viewable items in the room.
           +view <object>         Lists all views on a particular object.
           +view <object>/<view>  Reads a view.

  Setting viewable objects using this code allows for greater detail to be 
  coded into a room without requiring huge, spammy descriptions. +view may 
  also be set on characters.

  Be sure to add "+view items" to your @descs so people know to look at them.

  See Also: '+help +view-setup'
----------------------------------------------------------------------------- 

& +view-setup
------------------------------------------------------------------------------
Setting views:

  Set an attribute on the object thus:

               &view-<name of view> <object>=<text>

  An example:  &view-painting here=You see a painting hanging on the walls, 
  that seems to be done in an Impressionist tone...

        To erase a view, simply leave the <text> area blank.

  You may also set messages to be displayed to other players when a view is 
  looked at. This is just like setting a view, but the attribute is called 
  &oview.

  An example.  &oview-painting here=takes a look at the painting hanging on 
  the wall.

  Mary and Fred are in a room and Mary does a "+view here/painting" 
  Fred would see 'Mary takes a look at the painting hanging on the wall.'
-----------------------------------------------------------------------------

& +warn
------------------------------------------------------------------------------
+warn

  SYNTAX:   +warn <player>         
  
  Issues an anonymous OOC warning of impending danger to the named player.

  This is only a generic warning -- players are encouraged to page or @pemit 
  more specific messages, but this will suffice in a pinch. Do not use this 
  command flippantly. Give players ample time to make up their minds. This is 
  to be used BEFORE a timestop occurs. The command DOES display a message to 
  staff when used.
-----------------------------------------------------------------------------

& +3who
------------------------------------------------------------------------------
+3who

  SYNTAX: +3who

  Displays +who in a 3 column format.
-----------------------------------------------------------------------------

& +lwho
------------------------------------------------------------------------------
+lwho

  SYNTAX: +lwho 

  This commands information as that displayed by +who, but only shows the 
  players in the same room. 
-----------------------------------------------------------------------------

& +who
------------------------------------------------------------------------------
+who

  SYNTAX: +who
          +who <string>

  This command displays Player, Gender, Alias, Idletime, Location, dbref of 
  location if findable and set JUMP_OK, and if the player is also staff.

  The second version of this command accepts an argument and allow you to see
  only connected players who match the argument given, such as looking for all
  players whose names start with an 'm'.

  The staff version of this code shows DARK staff, location, and dbref of 
  locations.
------------------------------------------------------------------------------

& +where
------------------------------------------------------------------------------
+where

  SYNTAX: +where

  Shows the location of all findable players on the mush.  It sorts the list 
  by location and does not show DARK, UNFINDABLE, or those in UNFINDABLE 
  locations.
-----------------------------------------------------------------------------