- And (MPI)
[[Category:functions (MPI)]][[Category:Logical Functions (MPI)]]
<mpi>{and:expr1,expr2...}</mpi>
699 B (114 words) - 21:57, 24 April 2007
- Comments (MPI)
[[Category:Definitions and Details (MPI)]]
The 'me' and 'here' keywords always are relative to the triggering player.
557 B (87 words) - 05:00, 31 March 2007
- Debugif (MPI)
[[Category:functions (MPI)]][[Category:Miscellaneous Functions (MPI)]]
<mpi>{debugif:cond,expr}</mpi>
698 B (111 words) - 01:37, 31 March 2007
- Eq (MPI)
[[Category:functions (MPI)]][[Category:Logical Functions (MPI)]]
<mpi>{eq:expr1,expr2}</mpi>
475 B (75 words) - 22:05, 24 April 2007
- New User Guide
@set me=sex:female
@set me=sex:male
11 KB (1,810 words) - 13:17, 24 March 2018
- Look
...ll see, you may use desc programs such as @8 to enhance these objects or [[MPI]].
The message is also pared through MPI which allows you to do things like:
4 KB (791 words) - 18:09, 20 May 2014
- Me
...situations to reference yourself or the [[player]] triggering a piece of [[MPI]] code. Similar keywords for different situations are [[here]] and [[this]
==Examples of Me==
550 B (89 words) - 10:56, 25 April 2007
- Here
You can use '''here''' in [[MPI]] to reference the current [[room]].
* [[me]]
558 B (95 words) - 10:42, 25 April 2007
- This
...running [[MPI]] code. For this reason it is of very little use outside of MPI.
<mpi>{store:value,prop,this}
297 B (44 words) - 10:58, 25 April 2007
- Cinfo
...th large multi-line blocks of text. Create a new list item using '''lsedit me=PropertyListItemName''' and '''cinfo #set FieldName={eval:{list:PropertyLis
lsedit me=cinfocharacter
4 KB (568 words) - 22:56, 8 June 2021
- &arg
[[Category:functions (MPI)]][[Category:Variable Handling Functions (MPI)]]
...]} in [[MPI]] to reference the command and the argument that triggered the MPI. The {&arg} variable references everything from the second word to the end
585 B (87 words) - 10:43, 20 August 2010
- &cmd
[[Category:functions (MPI)]][[Category:Variable Handling Functions (MPI)]]
...} variable references the first word of a whatever command triggered the [[MPI]].
608 B (89 words) - 10:43, 20 August 2010
- Property
...t in a couple different ways. The most common one is simply '''[[@set]] [[me]]=PropName:some value'''.
...lly with [[MPI]], that same property above could be set using the [[store (MPI)]] command like this:
1 KB (237 words) - 16:36, 25 April 2007
- Intro to MPI
The goal of this section is to provide a basic understanding of how to use [[MPI]] to accomplish things. In the interest in keeping this a usefully consise
...oductory note, '''[[@mpi]] {somecode}''' can be used to test a string of [[MPI]] on the muck. A lot of the examples in here will be placed inside various
21 KB (3,629 words) - 15:37, 26 April 2007
- @mpi
The @mpi command is useful for testing bits of [[MPI]] without having to implement them on something. If can be particularly u
@mpi {some [[MPI]]}
1,022 B (166 words) - 14:49, 26 April 2007
- Odrop Sex and Species
<mpi>@odrop exit=(a {sex:me} {species:me}) has arrived from outside.</mpi>
[[Category:Publicly Usable MPI]]
427 B (72 words) - 21:21, 26 April 2007
- Privacy room lock
This set of [[MPI]] statements will help you set up privacy locks on rooms in your area. It c
...tore:1,roomlock,{loc:me}}{otell:{name:me} locks the door.,{loc:me},#-1}}}</mpi>
3 KB (479 words) - 03:03, 30 April 2007
- Cinfo notify
{null:{tell:[{name:me} cinfo's you.],{owner:this}}}
cinfo #set BDSM={null:{tell:[{name:me} cinfo's you.],{owner:this}}}A favorite of mine, I especially like [...]
2 KB (277 words) - 02:44, 18 March 2026
- Tracking tag
...e:{owner:this}},60},Idle {ltimestr:{idle:{owner:this}}},Awake},Asleep}).}</mpi>
lsedit me=_ttag_blocked
3 KB (443 words) - 05:17, 22 May 2009
- @succ
<object> can be specified as <name> or #<number>, or as 'me' or 'here'.
... what the user of the action, room or thing sees when a message or even an MPI code is embedded. I like to do such things with items and rooms especially.
2 KB (393 words) - 00:16, 12 November 2008