introduction
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
introduction [2020/09/06 22:10] – g00r00 | introduction [2021/06/13 12:02] – [MPLC: Mystic Programming Language Compiler] g00r00 | ||
---|---|---|---|
Line 58: | Line 58: | ||
email=emailhere | email=emailhere | ||
level=seclevelhere | level=seclevelhere | ||
+ | menu=start | ||
At a minimum Mystic requires the handle, realname, and | At a minimum Mystic requires the handle, realname, and | ||
Line 65: | Line 66: | ||
249 and any attempt to set a security of 250 or higher | 249 and any attempt to set a security of 250 or higher | ||
will result in the user being created with a security | will result in the user being created with a security | ||
- | level of 0. | + | level of 0. The menu option sets the user's start |
+ | menu that will be loaded when they log in. | ||
| | ||
Mystic will print TRUE or FALSE to STDIO depending on | Mystic will print TRUE or FALSE to STDIO depending on | ||
Line 238: | Line 240: | ||
- | ==== MPLC - Mystic | + | ==== MPLC: Mystic Programming Language Compiler ==== |
- | The Mystic BBS Programming Language Compiler allows sysops to compile their own scripts written in Mystic Programming Language (MPL). | + | The Mystic BBS Programming Language Compiler allows sysops to compile their |
+ | own scripts written in Mystic Programming Language (MPL). | ||
+ | created using source file (.mps) and then compiled | ||
+ | (.mpx). | ||
+ | any text editor or the MIDE utility that ships with Mystic. | ||
You will find this tool in the /mystic directory. | You will find this tool in the /mystic directory. | ||
Line 248: | Line 254: | ||
Available options to use this program are: | Available options to use this program are: | ||
- | MPLC [filename] Compile a MPL script | + | MPLC [filename] Compile a specific |
+ | |||
+ | MPLC -T | ||
+ | current directory or the directory defined by mysticbbs | ||
+ | environment variable, and then uses Themes path to compile all | ||
+ | scripts in each theme' | ||
| | ||
- | MPLC -ALL | + | MPLC -ALL |
+ | directories | ||
| | ||
- | MPLC -T | + | MPLC -C |
- | | + | |
- | | + | MPLC -F Works just like -T but also accepts a filemask |
+ | matching files in each theme' | ||
+ | example: mplc -f bulletin* | ||
| | ||
- | MPLC -T / | + | MPLC -P [path] |
- | directory, and then uses Themes | + | |
- | + | MPLC -R [path] Compile all scripts | |
- | MPLC -F | + | |
- | matching the supplied mask contained | + | |
- | under the Theme directory. Example: mplc -f bulletin* | + | |
introduction.txt · Last modified: 2023/01/20 03:36 by avon