User Tools

Site Tools


commands

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
commands [2026/01/01 19:02] – created robyncommands [2026/01/02 06:39] (current) robyn
Line 1: Line 1:
 ====== Commands ====== ====== Commands ======
 ==== Command Structure ==== ==== Command Structure ====
 +Commands are only available to Administrators listed in the administrator list, see [[configurator-gui|Configurator]]. In world commands are designed for easy control of the AvaDroid.
 == Key == == Key ==
-  * name: The inventory name of an Animation, Example "This Good Dance"+  * <fc #008000>name:</fc> The inventory name of an Animation, Example "This Good Dance"
-  * filename: A script filename, Example "Clean_House"+  * <fc #008000>filename:</fc> A script filename, Example "Clean_House"
-  * freetext: any text you want, Example "Having a great time dancing with my friends" +  * <fc #008000>freetext:</fc> any text you want, Example "Having a great time dancing with my friends" 
-  * True/False: Either true or false, Example "greeter true" . +  * <fc #008000>True/False:</fc> Either true or false, Example "greeter true" . 
-  * integer: a whole number no decimal point, Example "3" +  * <fc #008000>integer:</fc> a whole number no decimal point, Example "3" 
-  * value: a floating point number with decimal point, Example "1.8" +  * <fc #008000>value:</fc> a floating point number with decimal point, Example "1.8" 
-  * UUID: a second life UUID, Example  "3ccec42e-6b3d-2165-3789-655466307dee" typically copied from an object or avatar. +  * <fc #008000>UUID:</fc> a second life UUID, Example  "3ccec42e-6b3d-2165-3789-655466307dee" typically copied from an object or avatar. See "[[object_uuids|Object UUIDs]]"
-  * <x,y,z>: A vector coordinate with NO SPACES, location in SL, Example "<214,46,70> or <214.23,46.50,70.24>+  * <fc #008000><x,y,z>:</fc> A vector coordinate with <fc #ff0000>NO SPACES</fc>, location in SL, Example "<214,46,70> or <214.23,46.50,70.24>
-  * region: the name of the region, Example "Silla" or "Hokea Hay"  +  * <fc #008000>region:</fc> the name of the region, Example "Silla" or "Hokea Hay"  
-  * seconds: seconds as a number. Example "3" equals 3 seconds. +  * <fc #008000>seconds:</fc> seconds as a number. Example "3" equals 3 seconds. 
-  * degrees: whole number degrees between 10 and 179. (Less than 10 and > 179 ambiguous)+  * <fc #008000>degrees:</fc> whole number degrees between 10 and 179. (Less than 10 and > 179 ambiguous)
  
 == Syntax for IM and Local Chat ==  == Syntax for IM and Local Chat == 
-  * Wake Word: The "Wake Word", the word that needs to be said for the AvaDroid to understand it is being commanded is, AvaDroid's Name!. Example, for AvaDroid Anne Ode, the wake word is Anne!. It can be anywhere in the message. "Anne! stand" "go home Anne!" "Time for you all! to go home" are all valid. The broadcast term "you all" "everyone" "everybody" or any other words in Broadcast Words, gets replaced with "name" so is valid for all AvaDroids in Local Chat Range.  +  * <fc #008000>Wake Word:</fc> The "Wake Word", the word that needs to be said for the AvaDroid to understand it is being commanded is, AvaDroid's Name!. Example, for AvaDroid Anne Ode, the wake word is Anne!. It can be anywhere in the message. "Anne! stand" "go home Anne!" "Time for you all! to go home" are all valid. The broadcast term "you all" "everyone" "everybody" or any other words in Broadcast Words ([[configurator-gui|Configurator]]), gets replaced with "name" so is valid for all AvaDroids in Local Chat Range.   
 +  * <fc #008000>Scripts:</fc> Scripts and or Schedule do not need wake words as it is implied. 
 +  * <fc #008000>Menu in IM:</fc> Enter "#" <enter> no Wake Word needed, then the number of the selection. 
 +<code> 
 +     -----MAIN MENU-----  
 +     [1] Change Outfit       <--- Outfits sub menu 
 +     [2] Add Attachment      <--- Attachment sub menu 
 +     [3] Remove Attachment   <--- Attachment sub menu 
 +     [4] Start Animation     <--- Animation  sub menu 
 +     [5] Stop Animation      <--- Animation  sub menu 
 +      
 +     [X] EXIT MENU   
 +     ------------------- </code>
  
 == Command List == == Command List ==
Line 23: Line 36:
 | ao off | ✓ | ✓ | ✓ | Disable AO | | ao off | ✓ | ✓ | ✓ | Disable AO |
 | come | ✓ | ✓ |  | Turn to caller and walk to them | | come | ✓ | ✓ |  | Turn to caller and walk to them |
-| deanimate | ✓ | ✓ | ✓ | End all avatar animations |+| deanimate | ✓ | ✓ | ✓ | End all AvaDroid animations |
 | follow | ✓ | ✓ |  | Follow the caller | | follow | ✓ | ✓ |  | Follow the caller |
-| go home | ✓ | ✓ | ✓ | Teleport to HOME location | +| go home | ✓ | ✓ | ✓ | Teleport the AvaDroid to HOME location | 
-| go [forward/back/left/right] | ✓ | ✓ | ✓ | Nudge in specified direction |+| go [forward/back/left/right] | ✓ | ✓ | ✓ | Nudge (move) in specified direction |
 | load [filename] | ✓ | ✓ |  | Load and execute a script file | | load [filename] | ✓ | ✓ |  | Load and execute a script file |
 | lock | ✓ | ✓ | ✓ | Movement lock (anti push) | | lock | ✓ | ✓ | ✓ | Movement lock (anti push) |
-| login |     | ✓ | Log the avatar into Second Life | +| login |     | ✓ | Log the AvaDroid into Second Life (if the AvaDroid is logged out, you need to use the GUI or script to log them in)
-| logout | ✓ | ✓ | ✓ | Log the avatar out of Second Life |+| logout | ✓ | ✓ | ✓ | Log the AvaDroid out of Second Life |
 | quiet | ✓ | ✓ |  | Stop chat responses for 10 seconds, used to stop chat storms | | quiet | ✓ | ✓ |  | Stop chat responses for 10 seconds, used to stop chat storms |
-| rebake | ✓ | ✓ | ✓ | Rebake avatar textures |+| rebake | ✓ | ✓ | ✓ | Rebake AvaDroid textures |
 | relog | ✓ | ✓ |  | Logout, wait 10 seconds, login at last location | | relog | ✓ | ✓ |  | Logout, wait 10 seconds, login at last location |
 | reload config | ✓ | ✓ | ✓ | Reload config.json (load defaults)| | reload config | ✓ | ✓ | ✓ | Reload config.json (load defaults)|
Line 45: Line 58:
 | set greeter [true/false] | ✓ | ✓ | ✓ | Enable/disable AvaDroid greeting people who arrive within Local Chat Range.  | | set greeter [true/false] | ✓ | ✓ | ✓ | Enable/disable AvaDroid greeting people who arrive within Local Chat Range.  |
 | set mdepth [integer] | ✓ | ✓ | ✓ | Set number of Turns in conversation history | | set mdepth [integer] | ✓ | ✓ | ✓ | Set number of Turns in conversation history |
-| set mood [freetext] | ✓ | ✓ | ✓ | Set avatar mood | +| set mood [freetext] | ✓ | ✓ | ✓ | Set AvaDroid'mood | 
-| set nwords [integer] | ✓ | ✓ | ✓ | Set maximum number of words in the AvaDroids response | +| set nwords [integer] | ✓ | ✓ | ✓ | Set maximum number of words in the AvaDroid'response | 
-| set oneshot [true/false] | ✓ | ✓ | ✓ | Require name mention for every local response if True |+| set oneshot [true/false] | ✓ | ✓ | ✓ | Require "namemention for every local response if True |
 | set temp [value] | ✓ | ✓ | ✓ | Set AI temperature AKA Creativeness (0.0-2.0) | | set temp [value] | ✓ | ✓ | ✓ | Set AI temperature AKA Creativeness (0.0-2.0) |
-| sethome | ✓ | ✓ |   | Set current location as home |+| sethome | ✓ | ✓ |   | Set current location as HOME |
 | shoot | ✓ | ✓ | ✓ | Fire attached weapon | | shoot | ✓ | ✓ | ✓ | Fire attached weapon |
 | sit [UUID] | ✓ | ✓ | ✓ | Sit on object by UUID | | sit [UUID] | ✓ | ✓ | ✓ | Sit on object by UUID |
Line 61: Line 74:
 | wait [seconds] |  |  | ✓ | Script-only: pause execution allow previous commands to complete | | wait [seconds] |  |  | ✓ | Script-only: pause execution allow previous commands to complete |
 | walkto [<x,y,z>] | ✓ | ✓ | ✓ | Turn and walk to position | | walkto [<x,y,z>] | ✓ | ✓ | ✓ | Turn and walk to position |
-|   | ✓ |   | Activate Menu System in IM |+|   | ✓ |   | Activate Menu System in IM |
commands.1767322961.txt.gz · Last modified: by robyn