User Tools

Site Tools


commands

Table of Contents

Commands

Command Structure

Commands are only available to Administrators listed in the administrator list, see Configurator. In world commands are designed for easy control of the AvaDroid.

Key
  • name: The inventory name of an Animation, Example “This Good Dance”.
  • filename: A script filename, Example “Clean_House”.
  • freetext: any text you want, Example “Having a great time dancing with my friends”
  • True/False: Either true or false, Example “greeter true” .
  • integer: a whole number no decimal point, Example “3”
  • value: 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. See “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>.
  • region: the name of the region, Example “Silla” or “Hokea Hay”
  • seconds: seconds as a number. Example “3” equals 3 seconds.
  • degrees: whole number degrees between 10 and 179. (Less than 10 and > 179 ambiguous)
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 (Configurator), gets replaced with “name” so is valid for all AvaDroids in Local Chat Range.
  • Scripts: Scripts and or Schedule do not need wake words as it is implied.
  • Menu in IM: Enter ”#“ <enter> no Wake Word needed, then the number of the selection.
     -----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  
     ------------------- 
Command List
Command LO IM SC Comment
animation [name] Start animation from /My Inventory/Animations/
ao on Enable AO
ao off Disable AO
come Turn to caller and walk to them
deanimate End all AvaDroid animations
follow Follow the caller
go home Teleport the AvaDroid to HOME location
go [forward/back/left/right] Nudge (move) in specified direction
load [filename] Load and execute a script file
lock Movement lock (anti push)
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 AvaDroid out of Second Life
quiet Stop chat responses for 10 seconds, used to stop chat storms
rebake Rebake AvaDroid textures
relog Logout, wait 10 seconds, login at last location
reload config Reload config.json (load defaults)
relax Sit on floor/ground
remember [freetext] Add to temporary memory store
reset all Clear memory, local history, and IM history
reset imhistory Clear IM chat history context buffer
reset localhistory Clear local chat history context buffer
reset memory Clear temporary memory store (See Remember)
say [freetext] Repeat <freetext> in local chat (Ventriloquist mode)
set action [freetext] Set current action description. Example “Dancing with friends”
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 mood [freetext] Set AvaDroid's mood
set nwords [integer] Set maximum number of words in the AvaDroid's response
set oneshot [true/false] Require “name” mention for every local response if True
set temp [value] Set AI temperature AKA Creativeness (0.0-2.0)
sethome Set current location as HOME
shoot Fire attached weapon
sit [UUID] Sit on object by UUID
stand Stand up
stop Stop motion commands follow, come, walkto
teleport [region] [<x,y,z>] Teleport to region and position
touch [UUID] Touch object by UUID
turn [left/right] [degrees] Turn specified degrees
turnto [<x,y,z>] Turn to face position
unlock Release movement lock
wait [seconds] Script-only: pause execution allow previous commands to complete
walkto [<x,y,z>] Turn and walk to position
# Activate Menu System in IM
commands.txt · Last modified: by robyn