mirror of
https://github.com/tbamud/tbamud.git
synced 2025-12-18 16:20:12 +01:00
updated readme, help, lib/text files and added years to messages (thanks rhade). --Rumble
This commit is contained in:
parent
a2031d64e2
commit
3a3d3b10ef
9 changed files with 94 additions and 114 deletions
21
ChangeLog
21
ChangeLog
|
|
@ -1,10 +1,10 @@
|
||||||
tbaMUD is currently being developed by The Builder Academy. If you need any
|
atbaMUD is currently being developed by The Builder Academy. If you need any
|
||||||
help or find any bugs please stop by: builderacademy.net 9091
|
help or find any bugs please stop by: builderacademy.net 9091
|
||||||
|
|
||||||
todo:
|
tbaMUD 3.51
|
||||||
- Change numerous SYSERR logs to Warnings.
|
- Added years to messages (thanks Rhade).
|
||||||
- Change all doc/pdf's to .txt.
|
- Updated version and files to new name: tbaMUD!
|
||||||
|
- Renamed medit_alias and oedit_namelist to _keyword for consistency.
|
||||||
- Moved numerous protos only used once from .h files to appropriate .c file.
|
- Moved numerous protos only used once from .h files to appropriate .c file.
|
||||||
- Renamed numerous functions for clarity (mostly shop functions like copy_list
|
- Renamed numerous functions for clarity (mostly shop functions like copy_list
|
||||||
to copy_shop_list, etc).
|
to copy_shop_list, etc).
|
||||||
|
|
@ -25,7 +25,7 @@ todo:
|
||||||
The load function has been kept for backwards compatibility.
|
The load function has been kept for backwards compatibility.
|
||||||
- Moved alias saving to Ascii pflies by default. Aliases in the old files will
|
- Moved alias saving to Ascii pflies by default. Aliases in the old files will
|
||||||
still be read (once per char).
|
still be read (once per char).
|
||||||
- do_toggle actually toggles everything now (thanks to Rhade). Moved slowns,
|
- do_toggle actually toggles everything now (thanks Rhade). Moved slowns,
|
||||||
track, syslog, pagelength, wimpy, and color to toggle <option> <arg>. Keeping
|
track, syslog, pagelength, wimpy, and color to toggle <option> <arg>. Keeping
|
||||||
do_gen_tog so the old command toggles still work.
|
do_gen_tog so the old command toggles still work.
|
||||||
- Immortals no longer have to pay to mudmail.
|
- Immortals no longer have to pay to mudmail.
|
||||||
|
|
@ -34,7 +34,7 @@ todo:
|
||||||
- Removed unused olc_bitvector and save_etext functions.
|
- Removed unused olc_bitvector and save_etext functions.
|
||||||
- Added min_level check to hindex.
|
- Added min_level check to hindex.
|
||||||
- Fixed zlist and index files
|
- Fixed zlist and index files
|
||||||
- Changed PRF_ROOMFLAGS to PRF_SHOWVNUMS.
|
- Renamed roomflags to showvnums.
|
||||||
- Mini world zone 0, 12, 30 error free (Added 1.trg to index.mini for examples)
|
- Mini world zone 0, 12, 30 error free (Added 1.trg to index.mini for examples)
|
||||||
- Updated errors for no time/config files.
|
- Updated errors for no time/config files.
|
||||||
- Added -l(eader) and -g(rouped) options to do_who (thanks Rhade).
|
- Added -l(eader) and -g(rouped) options to do_who (thanks Rhade).
|
||||||
|
|
@ -42,7 +42,6 @@ todo:
|
||||||
- Spellchecked stock.hlp.
|
- Spellchecked stock.hlp.
|
||||||
- Updated fixes from 3.1 CVS snapshot.
|
- Updated fixes from 3.1 CVS snapshot.
|
||||||
- Fixed permissions on numerous files.
|
- Fixed permissions on numerous files.
|
||||||
- Moved do_cheat into do_return.
|
|
||||||
- Renamed shit, no really in zmalloc.c unsigned char * shit;
|
- Renamed shit, no really in zmalloc.c unsigned char * shit;
|
||||||
- Spellchecked help.hlp.
|
- Spellchecked help.hlp.
|
||||||
- Updated /doc/README.Cygwin.
|
- Updated /doc/README.Cygwin.
|
||||||
|
|
@ -51,7 +50,7 @@ todo:
|
||||||
- Modified all comments referring to old playerfile and removed obsolete code.
|
- Modified all comments referring to old playerfile and removed obsolete code.
|
||||||
- Removed .accepted, conf.h, and Makefile.
|
- Removed .accepted, conf.h, and Makefile.
|
||||||
- Moved text/hedit to text/help directory. Now 2 help files to choose from
|
- Moved text/hedit to text/help directory. Now 2 help files to choose from
|
||||||
help.hlp (TBA's helpfiles) and stock.hlp.
|
help.hlp (TBA's helpfiles) and the oldhelp directory.
|
||||||
- Fixed error from adding poofs to do_stat and not checking !IS_NPC.
|
- Fixed error from adding poofs to do_stat and not checking !IS_NPC.
|
||||||
- Fixed help search so it checks player level so HELP AC can exist as a mortal
|
- Fixed help search so it checks player level so HELP AC can exist as a mortal
|
||||||
helpfile and an immortal helpfile.
|
helpfile and an immortal helpfile.
|
||||||
|
|
@ -221,7 +220,7 @@ CircleMUD 3.5
|
||||||
- Added history command to show last 100 comms.
|
- Added history command to show last 100 comms.
|
||||||
- Added an export command that would QQ and compress a zone.
|
- Added an export command that would QQ and compress a zone.
|
||||||
- Numerous new logs for force, buildwalk, delete, snoop, etc.
|
- Numerous new logs for force, buildwalk, delete, snoop, etc.
|
||||||
- Added vnum and TRIG tags to everything, roomflags toggles it on/off.
|
- Added vnum and TRIG tags to everything, showvnums toggles it on/off.
|
||||||
- Added keyword seperation when statting extra desc. [desk] [notes papers]
|
- Added keyword seperation when statting extra desc. [desk] [notes papers]
|
||||||
- Added buildwalk and dig.
|
- Added buildwalk and dig.
|
||||||
|
|
||||||
|
|
@ -256,4 +255,4 @@ Version 2.11 release: September 19, 1993
|
||||||
Version 2.10 release: September 1, 1993
|
Version 2.10 release: September 1, 1993
|
||||||
Version 2.02 release: Late August 1993
|
Version 2.02 release: Late August 1993
|
||||||
Version 2.01 release: Early August 1993
|
Version 2.01 release: Early August 1993
|
||||||
Version 2.00 release: July 16, 1993 (Initial public release)
|
Version 2.00 release: July 16, 1993 (Initial public release)
|
||||||
|
|
|
||||||
36
README
36
README
|
|
@ -1,36 +1,33 @@
|
||||||
CircleMUD README File
|
tbaMUD README File
|
||||||
---------------------
|
---------------------
|
||||||
Updated: Dec 2006
|
Updated: Jan 2006
|
||||||
|
|
||||||
Welcome to CircleMUD 3.5! I hope you enjoy your stay.
|
All requests for help or bugs should be reported there: builderacademy.net 9091.
|
||||||
|
|
||||||
Current development of CircleMUD is being done by the Builder Academy. All
|
|
||||||
requests for help or bugs should be reported there: builderacademy.net 9091.
|
|
||||||
|
|
||||||
Information about CircleMUD can be found at the CircleMUD Home Page and FTP:
|
Information about CircleMUD can be found at the CircleMUD Home Page and FTP:
|
||||||
http://www.circlemud.org
|
http://www.circlemud.org
|
||||||
ftp://ftp.circlemud.org
|
ftp://ftp.circlemud.org
|
||||||
|
|
||||||
Both of these sights are outdated and no longer maintained. Hopefully this will
|
Both of these sites are outdated and no longer maintained. The latest
|
||||||
change soon. Until then the latest information and downloads can be found at
|
information and downloads can be found at the CWG forums and download
|
||||||
the CWG forums and download section:
|
section:
|
||||||
|
|
||||||
http://cwg.lazuras.org/modules.php?name=Forums
|
http://cwg.lazuras.org/modules.php?name=Forums
|
||||||
|
|
||||||
|
|
||||||
Downloading CircleMUD
|
Downloading tbaMUD
|
||||||
---------------------
|
---------------------
|
||||||
|
|
||||||
You can find the current version of CircleMUD at the following URL:
|
You can find the current version of tbaMUD at the following URL:
|
||||||
|
|
||||||
http://cwg.lazuras.org/modules.php?name=Downloads
|
http://cwg.lazuras.org/modules.php?name=Downloads
|
||||||
|
|
||||||
|
|
||||||
Compiling CircleMUD
|
Compiling
|
||||||
-------------------
|
-------------------
|
||||||
|
|
||||||
CircleMUD compiles under a large number of operating systems; instructions
|
tbaMUD compiles under a large number of operating systems; instructions
|
||||||
for compiling on each platform is can be found in the file doc/README.<system>
|
for compiling on each platform is can be found in the file doc/README.<system>
|
||||||
|
Many of these instructions are outdated, please feel free to update them.
|
||||||
|
|
||||||
AMIGA - If you are using an Amiga running AmigaDOS. (If you're running
|
AMIGA - If you are using an Amiga running AmigaDOS. (If you're running
|
||||||
NetBSD or Linux on an Amiga, use README.UNIX instead.)
|
NetBSD or Linux on an Amiga, use README.UNIX instead.)
|
||||||
|
|
@ -54,7 +51,6 @@ WATCOM - If using WATCOM under Windows.
|
||||||
|
|
||||||
WIN - If you are using Windows.
|
WIN - If you are using Windows.
|
||||||
|
|
||||||
|
|
||||||
If you are interested in porting CircleMUD to a new platform, see the
|
If you are interested in porting CircleMUD to a new platform, see the
|
||||||
file doc/porting.txt for some tips.
|
file doc/porting.txt for some tips.
|
||||||
|
|
||||||
|
|
@ -94,10 +90,9 @@ the more basic coding tasks such as how to add new commands, spells,
|
||||||
skills, socials, and classes. Note that it assumes the reader already has
|
skills, socials, and classes. Note that it assumes the reader already has
|
||||||
an excellent knowledge of C; the manual is not a C tutorial.
|
an excellent knowledge of C; the manual is not a C tutorial.
|
||||||
|
|
||||||
"The CircleMUD SYSERR List" (syserr.txt, syserr.ps)
|
"The CircleMUD SYSERR List" (syserr.txt)
|
||||||
A list of SYSERR messages CircleMUD can generate, and a description of what
|
A list of SYSERR messages and a description of what can cause each problem
|
||||||
can cause each problem and how to solve it. An excellent guide for
|
and how to solve it. An excellent guide for troubleshooting and area debugging.
|
||||||
troubleshooting and area debugging.
|
|
||||||
|
|
||||||
|
|
||||||
Getting Help
|
Getting Help
|
||||||
|
|
@ -113,8 +108,7 @@ http://post.queensu.ca/cgi-bin/listserv/wa?SUBED1=circle&A=1
|
||||||
No matter how you choose to get help, make sure to always include the
|
No matter how you choose to get help, make sure to always include the
|
||||||
following information:
|
following information:
|
||||||
|
|
||||||
-- The exact version of CircleMUD you're using (e.g., "CircleMUD 3.5",
|
-- The exact version you are using (i.e., "tbaMUD 3.51", etc.).
|
||||||
"CircleMUD 3.0 beta patchlevel 21", etc.).
|
|
||||||
-- The EXACT text of any error messages, compiler errors, link errors, or any
|
-- The EXACT text of any error messages, compiler errors, link errors, or any
|
||||||
other errors you're getting.
|
other errors you're getting.
|
||||||
-- The exact type of hardware, operating system name and version, and
|
-- The exact type of hardware, operating system name and version, and
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
Your MUD Name Here
|
Your MUD Name Here
|
||||||
lib/text/greetings
|
lib/text/greetings
|
||||||
|
|
||||||
Based on CircleMUD 3.5,
|
Based on CircleMUD,
|
||||||
Created by Jeremy Elson
|
Created by Jeremy Elson
|
||||||
|
|
||||||
A derivative of DikuMUD (GAMMA 0.0),
|
A derivative of DikuMUD (GAMMA 0.0),
|
||||||
|
|
|
||||||
|
|
@ -124,10 +124,10 @@ See also: AEDIT, SOCIALS
|
||||||
#31
|
#31
|
||||||
VNUMS FIND-ITEM VNUM-OBJ VNUM-MOBILES
|
VNUMS FIND-ITEM VNUM-OBJ VNUM-MOBILES
|
||||||
|
|
||||||
Usage: vnum { room | obj | mob | trig } <name>
|
Usage: vnum { room | obj | mob | trig } <keyword>
|
||||||
|
|
||||||
Returns a list of the virtual numbers of the room, object, mobile, or trig
|
Returns a list of the virtual numbers of the room, object, mobile, or trig
|
||||||
which have the specified namelist or alias.
|
which have the specified keyword.
|
||||||
|
|
||||||
Examples:
|
Examples:
|
||||||
|
|
||||||
|
|
@ -155,7 +155,7 @@ HIDDEN-DOORS . HIDDEN-EXITS HIDDEN-ROOMS HIDDEN-OBJECTS HIDDEN-MOBS SECRETS UNSE
|
||||||
present and may be acted upon by players.
|
present and may be acted upon by players.
|
||||||
This is done by starting the l-desc with a period (.). Unless a player has
|
This is done by starting the l-desc with a period (.). Unless a player has
|
||||||
holylight on they will not be able to see it. To make things easier please
|
holylight on they will not be able to see it. To make things easier please
|
||||||
please include the namelist "hidden" on the object or mobile.
|
please include the keyword "hidden" on the object or mobile.
|
||||||
|
|
||||||
.This is a hidden object/mob. This long description can only be seen with holylight.
|
.This is a hidden object/mob. This long description can only be seen with holylight.
|
||||||
This normal description can be seen by anyone.
|
This normal description can be seen by anyone.
|
||||||
|
|
@ -248,10 +248,10 @@ any of the above mudmail your coder after your zone is complete.
|
||||||
Most of the things possible through special procedures can now be done
|
Most of the things possible through special procedures can now be done
|
||||||
through trigedit.
|
through trigedit.
|
||||||
|
|
||||||
To create a postmaster make a mob, set one of the alias' as "postmaster," set
|
To create a postmaster make a mob, set one of the keywords as "postmaster," set
|
||||||
the NPC flag SPEC, and load it to the room via zedit.
|
the NPC flag SPEC, and load it to the room via zedit.
|
||||||
|
|
||||||
To create a bank make an object, set it to type OTHER, add namelist "bank" and
|
To create a bank make an object, set it to type OTHER, add keyword "bank" and
|
||||||
load it to the room via zedit.
|
load it to the room via zedit.
|
||||||
|
|
||||||
In all cases special procedures need to be added in by a coder. Once your zone
|
In all cases special procedures need to be added in by a coder. Once your zone
|
||||||
|
|
@ -619,7 +619,7 @@ FAQ FREQUENTLY-ASKED-QUESTIONS
|
||||||
|
|
||||||
1. Can I add color to my area?
|
1. Can I add color to my area?
|
||||||
Yes, you can. Just type in all the color codes. Just remember not to color
|
Yes, you can. Just type in all the color codes. Just remember not to color
|
||||||
mob alias or obj amelist. @RHELP COLOR-CODES@n.
|
mob or obj keywords. @RHELP COLOR-CODES@n.
|
||||||
|
|
||||||
2. What the heck is a VNUM?
|
2. What the heck is a VNUM?
|
||||||
A VNUM, or Virtual Number, is just a way to keep track of the items in the
|
A VNUM, or Virtual Number, is just a way to keep track of the items in the
|
||||||
|
|
@ -790,15 +790,15 @@ modifies a room exit but does not include an exit room vnum. These errant
|
||||||
rooms are listed by the command 'show error' The fix is simple, remove the
|
rooms are listed by the command 'show error' The fix is simple, remove the
|
||||||
exit by purge exit in redit exit menu or by using 'dig <direction> -1'
|
exit by purge exit in redit exit menu or by using 'dig <direction> -1'
|
||||||
|
|
||||||
2: SYSERR: Object # (oedit-s-desc) doesn't have drink type as last alias. (oedit-namelist)
|
2: SYSERR: Object # (oedit-s-desc) doesn't have drink type as last keyword. (oedit-keyword)
|
||||||
|
|
||||||
Another common error is caused by how shop code handles drink containers
|
Another common error is caused by how shop code handles drink containers
|
||||||
poorly. In order for shops to display a jug as a jug of <drink type> they
|
poorly. In order for shops to display a jug as a jug of <drink type> they
|
||||||
must have the drink type as the last alias. It is good practice to put the
|
must have the drink type as the last keyword. It is good practice to put the
|
||||||
drink type as the first and last word of an objects namelist (older versions
|
drink type as the first and last word of an objects keyword (older versions
|
||||||
of CircleMUD expect it first).
|
of CircleMUD expect it first).
|
||||||
i.e. a shot of whisky should have the namelist: whisky shot whisky
|
i.e. a shot of whisky should have the keyword: whisky shot whisky
|
||||||
a cup of slime mold juice namelist should be: juice cup slime juice
|
a cup of slime mold juice keyword should be: juice cup slime juice
|
||||||
|
|
||||||
3: SYSERR: Mob #5 both Aggressive and Aggressive_to_Alignment.
|
3: SYSERR: Mob #5 both Aggressive and Aggressive_to_Alignment.
|
||||||
|
|
||||||
|
|
@ -1640,17 +1640,17 @@ Usage: snoop [player]
|
||||||
|
|
||||||
Snoop allows you to see everything another player types or can see. This will
|
Snoop allows you to see everything another player types or can see. This will
|
||||||
be displayed on your terminal preceded by a '%'. To prevent abuse snooping
|
be displayed on your terminal preceded by a '%'. To prevent abuse snooping
|
||||||
someone is logged in the system files and is viewable by any immortal with
|
someone is logged in the system files.
|
||||||
syslog enabled.
|
|
||||||
|
|
||||||
Snoop is meant to assist teachers in helping builders. It allows you to see
|
Snoop is meant to assist teachers in helping builders and to ensure players do
|
||||||
what they are doing wrong and correct them. It should be used in conjunction
|
not cheat. With builders it allows you to see what they are doing wrong and
|
||||||
with the send command. Snoop shall only be used to assist people when building.
|
correct them. It should be used in conjunction with the send command. Snoop
|
||||||
|
shall only be used to assist people when building and enforcing rules. It is
|
||||||
|
not meant as a tool for spying.
|
||||||
|
|
||||||
Type snoop <your name> or just snoop to stop snooping.
|
Type snoop <your name> or just snoop to stop snooping.
|
||||||
|
|
||||||
See also: SEND
|
See also: SEND
|
||||||
|
|
||||||
#31
|
#31
|
||||||
SEND
|
SEND
|
||||||
|
|
||||||
|
|
@ -1667,10 +1667,8 @@ With this I just type: sa <message>. This will use color to catch his attention
|
||||||
and will list my name since send does not automatically show who the send is
|
and will list my name since send does not automatically show who the send is
|
||||||
from.
|
from.
|
||||||
|
|
||||||
Wiznet is now viewable while in OLC.
|
Wiznet is now viewable while in OLC so if the MUD isn't too crowded you can use
|
||||||
|
that as well, but do not spam other builders.
|
||||||
Example:
|
|
||||||
send Rumble You are being watched!
|
|
||||||
|
|
||||||
See also: TRIG-SEND
|
See also: TRIG-SEND
|
||||||
#31
|
#31
|
||||||
|
|
@ -1713,9 +1711,9 @@ See also: TBAMAP, MAPPING
|
||||||
ABBREVIATIONS
|
ABBREVIATIONS
|
||||||
|
|
||||||
We have added abbreviations so you do not have to type everything exactly as
|
We have added abbreviations so you do not have to type everything exactly as
|
||||||
it appears. This also means that when you enter keywords/alias/namelist in OLC
|
it appears. This also means that when you enter keywords in OLC you do not have
|
||||||
you do not have to list all forms. i. e. the keyword rumble could be used to cover
|
to list all forms. i. e. the keyword rumble could be used to cover anyone who
|
||||||
anyone who types <action> rumble rumbl rumb rum ru.
|
types <action> rumble rumbl rumb rum ru.
|
||||||
|
|
||||||
#31
|
#31
|
||||||
ZONE-DESCRIPTION-ROOM ZONE_DESCRIPTION_ROOM 00 EXAMPLE-PROPOSALS EXAMPLE-ZONE-DESCRIPTIONS ZONE-INFO TEST-ZONE TRIAL-ZONE ZONE-DESCRIPTIONS ZEDIT-DESCRIPTION
|
ZONE-DESCRIPTION-ROOM ZONE_DESCRIPTION_ROOM 00 EXAMPLE-PROPOSALS EXAMPLE-ZONE-DESCRIPTIONS ZONE-INFO TEST-ZONE TRIAL-ZONE ZONE-DESCRIPTIONS ZEDIT-DESCRIPTION
|
||||||
|
|
@ -2600,10 +2598,9 @@ The slowns command is deprecated after adding asynchronous host lookup.
|
||||||
|
|
||||||
Huh? Slowns toggles whether or not IP addresses are resolved into readable
|
Huh? Slowns toggles whether or not IP addresses are resolved into readable
|
||||||
site names. If slow nameserver is enabled, USERS will show only IP
|
site names. If slow nameserver is enabled, USERS will show only IP
|
||||||
addresses. (128.123.222.111 etc).
|
addresses. i.e. 128.123.222.111 and not ip.hr.hr.cox.net.
|
||||||
|
|
||||||
See also: TOGGLE, USERS
|
See also: TOGGLE, USERS
|
||||||
|
|
||||||
#31
|
#31
|
||||||
SWITCH
|
SWITCH
|
||||||
|
|
||||||
|
|
@ -2726,20 +2723,19 @@ Usage: wizhelp
|
||||||
Gives a list of the special commands available at your level.
|
Gives a list of the special commands available at your level.
|
||||||
|
|
||||||
The following wizard commands are implemented with level in the brackets:
|
The following wizard commands are implemented with level in the brackets:
|
||||||
[31]; [32]advance [32]aedit [31]at [31]attach [33]ban [31]buildwalk
|
[31]; [32]advance [32]aedit [31]at [31]attach [33]ban [31]buildwalk
|
||||||
[34]cedit [32]checkload [33]copyover [31]date [32]dc [31]detach [31]dig
|
[34]cedit [32]checkload [33]copyover [31]date [32]dc [31]detach [31]dig
|
||||||
[31]echo [34]edit [34]export [32]file [32]force [33]freeze [32]gecho
|
[31]echo [34]export [32]file [32]force [33]freeze [32]gecho [31]goto
|
||||||
[31]goto [31]handbook [33]hcontrol [32]hedit [34]helpcheck[31]holylight [31]imotd
|
[31]handbook [33]hcontrol [32]hedit [34]helpcheck [31]holylight [31]imotd [31]invis
|
||||||
[31]invis [32]last [34]lastlist [32]links [31]load [31]medit [31]mlist
|
[32]last [32]links [31]load [31]medit [31]mlist [33]mute [31]nohassle
|
||||||
[33]mute [31]nohassle [33]notitle [31]nowiz [31]oedit [31]olc [31]olist
|
[33]notitle [31]nowiz [31]oedit [31]olc [31]olist [31]page [32]pardon
|
||||||
[32]pardon [31]peace [31]poofin [31]poofout [31]poofs [31]purge [34]qecho
|
[31]peace [31]purge [34]qecho [31]rclone [31]redit [34]reload [33]reroll
|
||||||
[31]rclone [31]redit [34]reload [33]reroll [31]restore [31]rlist [31]roomflag
|
[31]restore [31]rlist [31]roomflags [31]saveall [31]sedit [32]send [32]set
|
||||||
[31]saveall [31]sedit [32]send [32]set [31]show [34]shutdow [34]shutdown
|
[31]show [34]shutdow [34]shutdown [32]skillset [31]slist [32]snoop [31]stat
|
||||||
[32]skillset [31]slist [34]slowns [32]snoop [31]stat [32]switch [31]syslog
|
[32]switch [33]tedit [32]teleport [33]thaw [31]tlist [32]transfer [31]trigedit
|
||||||
[33]tedit [32]teleport [33]thaw [31]tlist [34]trackthru[32]transfer [31]trigedit
|
[31]tstat [32]unaffect [33]unban [31]uptime [32]users [32]vdelete [31]vnum
|
||||||
[31]tstat [32]unaffect [33]unban [32]users [32]vdelete [31]vnum [31]vstat
|
[31]vstat [31]wiznet [31]wizhelp [34]wizlock [32]zcheck [31]zedit [31]zlist
|
||||||
[31]wiznet [31]wizhelp [34]wizlock [32]zcheck [31]zedit [31]zlist [32]zpurge
|
[32]zpurge [31]zreset
|
||||||
[31]zreset
|
|
||||||
|
|
||||||
@RHELP <any of the above commands>@n
|
@RHELP <any of the above commands>@n
|
||||||
#31
|
#31
|
||||||
|
|
@ -6199,7 +6195,7 @@ and English forms are both valid (5 or WEAPON, 9 or ARMOR, etc.).
|
||||||
The second (optional) argument is called "OBJ-EXTRA FLAGS" and allows you
|
The second (optional) argument is called "OBJ-EXTRA FLAGS" and allows you
|
||||||
to provide optional keywords to define specific keywords that must be present
|
to provide optional keywords to define specific keywords that must be present
|
||||||
on the objects for the shopkeeper to buy or sell it.
|
on the objects for the shopkeeper to buy or sell it.
|
||||||
CAPS means flags, lowercase means object namelist.
|
CAPS means flags, lowercase means object keyword.
|
||||||
|
|
||||||
@n## Type OBJ-EXTRA FLAGS
|
@n## Type OBJ-EXTRA FLAGS
|
||||||
|
|
||||||
|
|
@ -6461,7 +6457,7 @@ equip the same position with more than one object.
|
||||||
MEDIT-MENU MOB-MENU
|
MEDIT-MENU MOB-MENU
|
||||||
|
|
||||||
-- Mob Number: [@c1300@n] @RHELP MEDIT-NUMBER@n
|
-- Mob Number: [@c1300@n] @RHELP MEDIT-NUMBER@n
|
||||||
1) Sex: @yneutral@n 2) Alias: @ymob unfinished@n @RHELP MEDIT-ALIAS@n
|
1) Sex: @yneutral@n 2) Keywords: @ymob unfinished@n @RHELP MEDIT-KEYWORDS@n
|
||||||
3) S-Desc: @ythe unfinished mob@n @RHELP MEDIT-S-DESC@n
|
3) S-Desc: @ythe unfinished mob@n @RHELP MEDIT-S-DESC@n
|
||||||
4) L-Desc:-
|
4) L-Desc:-
|
||||||
@yAn unfinished mob stands here.@n @RHELP MEDIT-L-DESC@n
|
@yAn unfinished mob stands here.@n @RHELP MEDIT-L-DESC@n
|
||||||
|
|
@ -6504,27 +6500,27 @@ rash. Be creative.
|
||||||
#31
|
#31
|
||||||
KEYWORDS
|
KEYWORDS
|
||||||
|
|
||||||
Mob aliases, and object namelists are keywords the player will use to
|
Keywords are what the player will use to interact with the mobs and objects.
|
||||||
interact with the mobs and objects. Such as "look Rusty" and "wield bludger"
|
Such as "look Rusty" and "wield bludger" If you have more than one keyword
|
||||||
If you have more than one keyword separate them with spaces, not commas. They
|
separate them with spaces, not commas. They should never include colorcodes or
|
||||||
should never include colorcodes or the words "look, look at, a, an, the, of,
|
the words "look, look at, a, an, the, of, some, etc." Only use keywords a
|
||||||
some, etc." Only use keywords a player can figure out by the s-desc, l-desc,
|
player can figure out by the s-desc, l-desc, d-desc, or extra descriptions.
|
||||||
d-desc, or extra descriptions. Always make them unique, there are already
|
Always make them unique, there are already plenty of swords and citizens on
|
||||||
plenty of swords and citizens on most MUDs.
|
most MUDs.
|
||||||
|
|
||||||
See also: OEDIT-NAMELIST, MEDIT-ALIAS, EXTRA, COLORCODES
|
See also: OEDIT-KEYWORD, MEDIT-KEYWORDS, EXTRA, COLORCODES
|
||||||
#31
|
#31
|
||||||
MEDIT-ALIAS MEDIT-SEX MEDITNAME MOB-NAME MEDIT-ALIAS MOB-SEX
|
MEDIT-KEYWORDS MEDIT-ALIAS MEDIT-SEX MEDITNAME MOB-NAME MEDIT-ALIAS MOB-SEX
|
||||||
|
|
||||||
1) Sex: @yneutral@n
|
1) Sex: @yneutral@n
|
||||||
This is pretty self-explanatory. Male, Female, or Neutral. Remember if the
|
This is pretty self-explanatory. Male, Female, or Neutral. Remember if the
|
||||||
mob is too small to determine its sex you should set it as neutral.
|
mob is too small to determine its sex you should set it as neutral.
|
||||||
|
|
||||||
2) Alias: @ymob unfinished@n
|
2) Keywords: @ymob unfinished@n
|
||||||
An alias is the word you use to act on a mob. For example the alias: "Spike
|
A keyword is the word you use to act on a mob. For example the keyword: "Spike
|
||||||
dog black angry" would allow the following commands to work: kill Spike, look
|
dog black angry" would allow the following commands to work: kill Spike, look
|
||||||
black, consider angry, poke dog, etc. So many people get this wrong I will
|
black, consider angry, poke dog, etc. So many people get this wrong I will
|
||||||
rephrase it. Mob alias is a list of KEYWORDS which players can use to interact
|
rephrase it. It is a list of KEYWORDS which players can use to interact
|
||||||
with the mobile. @RHELP KEYWORDS@n.
|
with the mobile. @RHELP KEYWORDS@n.
|
||||||
|
|
||||||
Examples: "sparkly golden dragon" "bassett hound fat"
|
Examples: "sparkly golden dragon" "bassett hound fat"
|
||||||
|
|
@ -6790,7 +6786,7 @@ See also: MEDIT-AFF-FLAGS
|
||||||
#31
|
#31
|
||||||
OEDIT-MENU OBJ-MENU OBJECT-MENU
|
OEDIT-MENU OBJ-MENU OBJECT-MENU
|
||||||
-- Item number : [@c@c1300@n] @RHELP OEDIT-NUMBER@n
|
-- Item number : [@c@c1300@n] @RHELP OEDIT-NUMBER@n
|
||||||
1) Namelist : @yunfinished object@n @RHELP OEDIT-NAMELIST@n
|
1) keywords : @yunfinished object@n @RHELP OEDIT-KEYWORDS@n
|
||||||
2) S-Desc : @yan unfinished object@n @RHELP OEDIT-S-DESC@n
|
2) S-Desc : @yan unfinished object@n @RHELP OEDIT-S-DESC@n
|
||||||
3) L-Desc :-
|
3) L-Desc :-
|
||||||
@yAn unfinished object is lying here.@n @RHELP OEDIT-L-DESC@n
|
@yAn unfinished object is lying here.@n @RHELP OEDIT-L-DESC@n
|
||||||
|
|
@ -6823,10 +6819,10 @@ of the object within the game. It is the number that will be used to reference
|
||||||
the object from zone files and is the number used to load objects from within
|
the object from zone files and is the number used to load objects from within
|
||||||
the game.
|
the game.
|
||||||
#31
|
#31
|
||||||
OEDIT-NAMELIST OEDIT-ALIASES OBJ-NAMELIST NAMELIST
|
OEDIT-KEYWORDS OEDIT-NAMELIST OEDIT-ALIASES OBJ-NAMELIST NAMELIST
|
||||||
|
|
||||||
|
|
||||||
1) Namelist : @yunfinished object@n
|
1) keywords : @yunfinished object@n
|
||||||
The list of keywords players can use to interact with the object.
|
The list of keywords players can use to interact with the object.
|
||||||
@RHELP KEYWORD@n.
|
@RHELP KEYWORD@n.
|
||||||
|
|
||||||
|
|
@ -6880,8 +6876,7 @@ Potions: Rumble quaffs <object>.
|
||||||
I guess this needs to be repeated once more. A-desc does not normally need
|
I guess this needs to be repeated once more. A-desc does not normally need
|
||||||
to be set. Except for the few instances listed above. It is not the object's
|
to be set. Except for the few instances listed above. It is not the object's
|
||||||
equivalent of the D-desc. If you want someone to see something when they
|
equivalent of the D-desc. If you want someone to see something when they
|
||||||
look at the object add it in the extra description menu with keywords the
|
look at the object add it in the extra description menu with the same keywords.
|
||||||
same as the namelist.
|
|
||||||
|
|
||||||
A-desc is not seen by the person using the object. Only by the victim and other
|
A-desc is not seen by the person using the object. Only by the victim and other
|
||||||
players in the room. The following variables can be used with it.
|
players in the room. The following variables can be used with it.
|
||||||
|
|
@ -7344,8 +7339,8 @@ additional detail by typing "look wall." Choosing this option will bring you
|
||||||
to the extra descriptions menu:
|
to the extra descriptions menu:
|
||||||
|
|
||||||
1) Keyword: @y<NONE>@n
|
1) Keyword: @y<NONE>@n
|
||||||
This is the same as an alias or namelist. Simply the <thing>. Do
|
List the words you want people to use to interact with it. Simply the
|
||||||
not use a/an/the/look/read in this field.
|
<thing>. Do not use a/an/the/look/read in this field.
|
||||||
|
|
||||||
2) Description:
|
2) Description:
|
||||||
@y<NONE>@n
|
@y<NONE>@n
|
||||||
|
|
@ -7388,7 +7383,7 @@ These must always be complete sentences. For example, "You see the
|
||||||
main chamber of the temple." These can really flesh out a zone.
|
main chamber of the temple." These can really flesh out a zone.
|
||||||
|
|
||||||
3) Door name : @yNONE@n
|
3) Door name : @yNONE@n
|
||||||
This is an alias field. An alias is the word you use when you perform
|
This is a keyword field. A keyword is the word you use when you perform
|
||||||
an action. Such as opening and closing. It can be more than one word, but
|
an action. Such as opening and closing. It can be more than one word, but
|
||||||
the first word is the only one displayed in the output messages. i.e. Rumble
|
the first word is the only one displayed in the output messages. i.e. Rumble
|
||||||
opens a <Door name>.
|
opens a <Door name>.
|
||||||
|
|
@ -7607,7 +7602,7 @@ at 100 objects and "You see nothing special..." all 100 times. In an effort to
|
||||||
make all MUDs different and better, take the time to write an extra description
|
make all MUDs different and better, take the time to write an extra description
|
||||||
for your object. Think of an objects extra description as the same thing as a
|
for your object. Think of an objects extra description as the same thing as a
|
||||||
mobs description when you look at it, which it actually is. For the extra
|
mobs description when you look at it, which it actually is. For the extra
|
||||||
descriptions keywords, use the same words as used in the objects namelist.
|
descriptions keywords, use the same keywords as you did earlier.
|
||||||
A very easy way to detect lazy builders with bad grammar is when objects
|
A very easy way to detect lazy builders with bad grammar is when objects
|
||||||
have no description at all. This causes frustration on the player side, because
|
have no description at all. This causes frustration on the player side, because
|
||||||
when you have seen "You see nothing special..." once too many, you just do not
|
when you have seen "You see nothing special..." once too many, you just do not
|
||||||
|
|
@ -10506,7 +10501,7 @@ Usage: toggle
|
||||||
TOGGLE shows you the current values of various toggles available on the MUD.
|
TOGGLE shows you the current values of various toggles available on the MUD.
|
||||||
This command can also be used to change these values, if used with the correct
|
This command can also be used to change these values, if used with the correct
|
||||||
argument. When a toggle is set, it will be saved in that state until the next
|
argument. When a toggle is set, it will be saved in that state until the next
|
||||||
time you change it.
|
time you change it. Level IMP toggle includes:
|
||||||
|
|
||||||
SlowNameserver: OFF Trackthru Doors: ON
|
SlowNameserver: OFF Trackthru Doors: ON
|
||||||
Buildwalk: OFF NoWiz: OFF ClsOLC: OFF
|
Buildwalk: OFF NoWiz: OFF ClsOLC: OFF
|
||||||
|
|
@ -10973,7 +10968,7 @@ Thanks to ...
|
||||||
Share and enjoy.
|
Share and enjoy.
|
||||||
MERC Industries
|
MERC Industries
|
||||||
#0
|
#0
|
||||||
HEIACH XTBAX
|
HEIACH XTBA
|
||||||
|
|
||||||
Heiach has been a big help with training new builders and has become very adept
|
Heiach has been a big help with training new builders and has become very adept
|
||||||
with trigedit. His example zone 359 is very impressive. He is always willing to
|
with trigedit. His example zone 359 is very impressive. He is always willing to
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
*************************************************************************
|
*************************************************************************
|
||||||
* The following people have reached immortality on CircleMUD. They are *
|
* The following people have reached immortality on tbaMUD. *
|
||||||
* to be treated with respect and awe. Occasional prayers to them are *
|
|
||||||
* advisable. Annoying them is not recommended. Stealing from them is *
|
|
||||||
* punishable by immediate death. *
|
|
||||||
*************************************************************************
|
*************************************************************************
|
||||||
|
|
||||||
Immortals
|
Immortals
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
(lib/text/imotd)
|
(lib/text/imotd)
|
||||||
|
|
||||||
Welcome to CircleMUD 3.5!
|
Welcome to tbaMUD!
|
||||||
|
|
||||||
This is the immortal MOTD -- the file that immortals will see when they
|
This is the immortal MOTD -- the file that immortals will see when they
|
||||||
log in to the game. You should change it to something more interesting
|
log in to the game. You should change it to something more interesting
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
(lib/text/news)
|
(lib/text/news)
|
||||||
|
|
||||||
THE CIRCLEMUD HERALD
|
THE tbaMUD HERALD
|
||||||
"We addict players for their own enjoyment."
|
"We addict players for their own enjoyment."
|
||||||
December, 2006
|
January, 2007
|
||||||
|
|
||||||
|
|
||||||
NEW COMMANDS AND NEW MUD BEHAVIOR:
|
NEW COMMANDS AND NEW MUD BEHAVIOR:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
*************************************************************************
|
*************************************************************************
|
||||||
* The following people have reached immortality on CircleMUD. They are *
|
* The following people have reached immortality on tbaMUD. *
|
||||||
* to be treated with respect and awe. Occasional prayers to them are *
|
|
||||||
* advisable. Annoying them is not recommended. Stealing from them is *
|
|
||||||
* punishable by immediate death. *
|
|
||||||
*************************************************************************
|
*************************************************************************
|
||||||
|
|
||||||
Implementors
|
Implementors
|
||||||
|
|
|
||||||
|
|
@ -192,9 +192,8 @@ SPECIAL(gen_board)
|
||||||
|
|
||||||
int Board_write_message(int board_type, struct char_data *ch, char *arg, struct obj_data *board)
|
int Board_write_message(int board_type, struct char_data *ch, char *arg, struct obj_data *board)
|
||||||
{
|
{
|
||||||
char *tmstr;
|
|
||||||
time_t ct;
|
time_t ct;
|
||||||
char buf[MAX_INPUT_LENGTH], buf2[MAX_NAME_LENGTH + 3];
|
char buf[MAX_INPUT_LENGTH], buf2[MAX_NAME_LENGTH + 3], tmstr[MAX_STRING_LENGTH];
|
||||||
|
|
||||||
if (GET_LEVEL(ch) < WRITE_LVL(board_type)) {
|
if (GET_LEVEL(ch) < WRITE_LVL(board_type)) {
|
||||||
send_to_char(ch, "You are not holy enough to write on this board.\r\n");
|
send_to_char(ch, "You are not holy enough to write on this board.\r\n");
|
||||||
|
|
@ -221,11 +220,10 @@ int Board_write_message(int board_type, struct char_data *ch, char *arg, struct
|
||||||
return (1);
|
return (1);
|
||||||
}
|
}
|
||||||
ct = time(0);
|
ct = time(0);
|
||||||
tmstr = (char *) asctime(localtime(&ct));
|
strftime(tmstr, sizeof(tmstr), "%a %b %d %Y", localtime(&ct));
|
||||||
*(tmstr + strlen(tmstr) - 1) = '\0';
|
|
||||||
|
|
||||||
snprintf(buf2, sizeof(buf2), "(%s)", GET_NAME(ch));
|
snprintf(buf2, sizeof(buf2), "(%s)", GET_NAME(ch));
|
||||||
snprintf(buf, sizeof(buf), "%6.10s %-12s :: %s", tmstr, buf2, arg);
|
snprintf(buf, sizeof(buf), "%s %-12s :: %s", tmstr, buf2, arg);
|
||||||
NEW_MSG_INDEX(board_type).heading = strdup(buf);
|
NEW_MSG_INDEX(board_type).heading = strdup(buf);
|
||||||
NEW_MSG_INDEX(board_type).level = GET_LEVEL(ch);
|
NEW_MSG_INDEX(board_type).level = GET_LEVEL(ch);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue