User Tools

Site Tools


displaycodes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
displaycodes [2021/12/22 12:33] g00r00displaycodes [2024/02/29 23:26] (current) – [BBS and User Information Codes] added DN MCI code avon
Line 65: Line 65:
    BD - User's baud rate (returns TELNET or LOCAL) (may be removed)    BD - User's baud rate (returns TELNET or LOCAL) (may be removed)
    BI - User's birth date in their selected date format    BI - User's birth date in their selected date format
 +   BL - BBS location as set in System Configuration
    BN - BBS name from System configuration    BN - BBS name from System configuration
    CM - User's full screen node chat setting (On or Off)    CM - User's full screen node chat setting (On or Off)
Line 72: Line 73:
    DK - User's total downloads in kilobytes    DK - User's total downloads in kilobytes
    DL - User's total number of downloaded files    DL - User's total number of downloaded files
 +   DN - Returns the configured BBS domain name
 +   DP - User's default protocol or blank if one is not set
    DT - User's total number of downloads today    DT - User's total number of downloads today
    FB - User's current file base name    FB - User's current file base name
 +   FDxx Returns the flag description where xx defines the set and the flag.
 +        For example FD1A would return the description for flag set 1, flag A.
    FG - User's current file group name    FG - User's current file group name
    FK - User's total uploads in kilobytes     FK - User's total uploads in kilobytes 
 +   FLxx Returns the ON/OFF prompt depending on the user flag state. The xx
 +        defines the set and the flag, for example: FL1A would return on/off
 +        state of the user's A flag in flag set 1.
    FO - User's first call date in their selected date format    FO - User's first call date in their selected date format
    FS - User's file group (short name)    FS - User's file group (short name)
Line 96: Line 104:
    MU - Total unread personal messages *    MU - Total unread personal messages *
    MW - Total personal messages *    MW - Total personal messages *
 +   NA - number of active users currently logged in
    ND - Current node number    ND - Current node number
    NE - Minutes until next BBS-type event    NE - Minutes until next BBS-type event
 +   NT - maximum number of allowed nodes/terminal connections
    OS - Operating system (Windows, Linux, Raspberry Pi, etc)    OS - Operating system (Windows, Linux, Raspberry Pi, etc)
    PC - User's current post to calls ratio    PC - User's current post to calls ratio
Line 121: Line 131:
    TL - User's time left in minutes    TL - User's time left in minutes
    TO - User's time spent online this session (in minutes)    TO - User's time spent online this session (in minutes)
 +   TM - Displays current time in HH:MM 24-hour format
 +   TS - Displays current time in HH:MM:SS 24-hour format
    U# - User's number (aka permanent user index)    U# - User's number (aka permanent user index)
    U1 - User's optional data answer for question #1    U1 - User's optional data answer for question #1
Line 245: Line 257:
    CR   - Send a carrage return and line feed (move to next line)    CR   - Send a carrage return and line feed (move to next line)
    CY   - Turns iCE colors ON (if terminal supports it)    CY   - Turns iCE colors ON (if terminal supports it)
 +   LC   - Loads the last color mode (ICE/Blinking)
 +   LF   - Loads the last font
    RA   - Restore the saved text attribute color    RA   - Restore the saved text attribute color
    RS   - Restore the saved user's terminal screen    RS   - Restore the saved user's terminal screen
Line 408: Line 422:
    CHx  - Sends character x for example |CH| would send a pipe character    CHx  - Sends character x for example |CH| would send a pipe character
    DE   - Delay for half a second    DE   - Delay for half a second
 +   HXxx - Sends a hex byte. For example ASCII 254 is FE in hex so HXFE would send 
 +          out ASCII 254.
    PA   - Send the pause prompt and wait for a key to be pressed    PA   - Send the pause prompt and wait for a key to be pressed
    PB   - Purge the current input buffer    PB   - Purge the current input buffer
Line 414: Line 430:
    PN   - Wait for a key to be pressed without prompting    PN   - Wait for a key to be pressed without prompting
    PO   - Used in display files to disable pausing for that display file    PO   - Used in display files to disable pausing for that display file
-   QO   - Replaced with a randomly generated Quote of the Day 
    RP## - Sets the internal screen pause line counter to ##    RP## - Sets the internal screen pause line counter to ##
 +   SI   - returns the "ID" of the server that the user connected through 
 +          (as defined in the Server Configuration) or blank if the connection did
 +          not source through MIS.
    XX   - Returns no value.  Seriously.  None.    XX   - Returns no value.  Seriously.  None.
  
Line 436: Line 454:
             80 - 89 = 57600 baud             80 - 89 = 57600 baud
             90 - 99 = 115200 baud             90 - 99 = 115200 baud
 +
 +   QO - Replaced with a randomly generated Quote of the Day
 +   
 +   Mystic will select and display a random chunk of text from quotes.dat in the DATA
 +   directory.  The format of quotes.dat is a text file which contains lines of text
 +   separated by a single asterisk before each quote.  For example:
 +   
 +     *
 +     This is sample Mystic BBS quote #1.
 +     This is also quote #1
 +     *
 +     This is sample Mystic BBS quote #2.
 +     *
 +     This is sample Mystic BBS quote #3. 
  
 ====== Prompt Information Codes ====== ====== Prompt Information Codes ======
displaycodes.1640197990.txt.gz · Last modified: 2021/12/22 12:33 by g00r00

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki