TRIGEDIT-VARIABLES-TEXTS TEXT-VAR ARG .CDR .CAR ARG.CDR CMD.CDR ARG.CAR CMD.CAR TEXT PUSH CMD CMD CDR CAR TRIM TRIGEDIT-TEXT-VAR STRLEN

From 4Dimensions
Jump to: navigation, search

TRIGEDIT-VARIABLES-TEXTS TEXT-VAR ARG .CDR .CAR ARG.CDR CMD.CDR ARG.CAR CMD.CAR TEXT PUSH CMD CMD CDR CAR TRIM TRIGEDIT-TEXT-VAR STRLEN

Text Variable Fields


These fields pertain to any variable that contains a string of text. These

are often the variables, such as %speech%, which are provided to a script, but

can also be variables that have been created by the script, such as

%room.north%


When using field - The variable returns


strlen - Returns the number of characters in the string.

trim - Returns the string without any leading or trailing whitespace.

This is used to trim extra spaces from the beginning or end of a

string.

car - Returns the first word of the string. For %text%="this is the

string"; %text.car% will yield "this". {cRTSTAT 53{c0

cdr - Returns all but the first word of the string, trimmed. For %text%=

"this is the string"; %text.cdr% will yield "is the string".

contains() - Subfield used for comparison.

mudcommand - Returns the mud command the string is shorthand for. Used to make

sure the command you react to is the one you want: For %text%="o"

%text.mudcommand% will yield "open". {cRHELP MUDCOMMAND{c0


Example: {cRTSTAT 30{c0