@verb - luxembourg/muxcode-clm GitHub Wiki

@VERB (continued)

Here is a description of the arguments to @verb:

victim - The object that is searched for attributes, and which runs the <awhat> attribute if it is found.

actor - The object that 'did' the verb, this is the value for %#/%n/etc in substitutions, and this object's name is included in the message to others in the same location.

what - The name of the attribute containing the message to be delivered to the actor.

whatd - The message to deliver to the actor if the victim does not have a <what> attribute, or if it cannot be read.

owhat - The name of the attribute containing the message that is sent to everyone in the room with the actor. The message is prefixed by the actor's name unless no_name flag is present on the attribute.

owhatd - The message to deliver to others in the room with the actor if the victim does not have an <owhat> attribute, or it cannot be read. The message is prefixed by the actor's name unless /no_name switch is specified.

awhat - The name of the attribute that is to be executed by the victim.

args - The comma-separated arguments to be passed for substitution (%0-%9). If there is more than one argument, enclose all the arguments within curly braces. Any argument that contains an embedded comma needs to be enclosed in curly braces as well.

{ 'help @verb3' for more }

@VERB (continued)

Examples: > &xtest test1=You just xtested test1. > &oxtest test1=just xtested test1. > &axtest test1="I was xtested. Yikes. Arg1=%0, Arg2=%1, Arg3=%2. > @verb test1=me,xtest,XTEST DFLT,oxtest,OXTEST DFLT,axtest,{a,b c,de} You just xtested test1. test1 says "I was xtested. Yikes. Arg1=a, Arg2=b c, Arg3=de." > &xtest test1 > @verb test1=me,xtest,XTEST DFLT,oxtest,OXTEST DFLT,axtest,{a,b c,de} XTEST DFLT test1 says "I was xtested. Yikes. Arg1=a, Arg2=b c, Arg3=de." > @fo test1={@verb test1=me,xtest,XTEST D,oxtest,OXTEST D,axtest,{a,b,de}} test1 just xtested test1. test1 says "I was xtested. Yikes. Arg1=a, Arg2=b, Arg3=de."

Related Topics: locate