
This will send the data directly and bypass the alias expansion.Ĭhanging and formatting text from the MUD You have to use send( ) inside an alias script to prevent recursion. If you use expandAlias( command ) inside an alias script the command would be doubled. Note: The variable "command" contains what was entered in the command line or issued via the expandAlias( ) function.
#Mudlet alias emotes how to
To come back to our question how to select all occurrences of "Tom" and highlight them: cannot contain any function definitions because they are automatically generated functions themselves because this makes usage a lot easier.
#Mudlet alias emotes code
because they require you to put your code in proper functions that can be called by your other trigger-scripts, timer-scripts etc. Note that script items differ from all other "scripts" in triggers, timers, actions etc. You add a function like this to a script containing you main function definitions. How to select all occurrences of "Tom" and highlight them? The defined capture groups start with 2). Note: Both selectCaptureGroup() and matches start with group 1 (which is the whole match. The best way is to use selectCaptureGroup( number ) to select the proper capture group and then perform your actions on it e.g. status_of_weapons echo ( notice ) send ( "put weapons in backpack" ) - the following 2 lines color the first capture - group red and the second group blue - see below for details selectCaptureGroup ( 2 ) setFgColor ( 255, 0, 0 ) selectCaptureGroup ( 3 ) setFgColor ( 0, 0, 255 ) Number_of_weapons = matches status_of_weapons = matches notice = number_of_weapons. If we have the table matches, matches is the first element, matches the n-th element. Lua tables can basically be considered multidimensional arrays and dictionaries at the same time.


.png)
2.4 How to play a sound when I receive communication while afk?.2.3 How to format an echo to a miniConsole?.2.2 How to highlight my current target?.1.4.1 Inserting text in the middle of the line.1.4 Cursor Movement and Cursor Placement.1.2.1 Changing and formatting text from the MUD.1.2 Sending commands or printing information messages.1.1 Lua interface functions - triggers, timers etc.
