Puppet Master

Puppet Master is a bot control system for Second Life that allows you to control your avatar (alt) using plain English or Acmescript commands.

Acmescript Command Reference

Information

version - Shows Puppetmaster version

help - Shows Acmescript help message

Communication

gesture <gesture name>

groupchat <username 1>, <username 2>...  # Create group chat

groupsay <group name | group uuid> <text>

say <text>

tell <username> <text>

Movement

come  # Make bot walk or fly to you

fly

flyto [<vector> | <username> | <waypoint>]

nudge [<right> | <left> | <forward> | <back> | <up> | <down>]

sit # Ground sit

stand

tp2 [<username> | <vector> | <waypoint name>]

walkto [<vector> | <username> | <waypoint name>]

Appearance

attach <item name> [<attachment point>]

detach <item name> [<attachment point>]

hoverheight <height>

wear <outfit name>

Building

rez <shape> <color> <prim name> <vector>  |  <inventory item name> [<vector>]

delete <prim name | prim uuid>

link # Link all prims you've rez'd with rez into one linkset

Inventory


give <inventory item name> <username>

Miscellaneous

play <game name> # e.g. play bowling for buttplugs

command=<Corrade command> # Raw dog a Corrade command

lookat <username> # Send lookat viewer effect crossairs and lines

beam <username> # Shoot particle beam viewer effect at your friend

macro <macro name> <cmd1, cmd2, cmd3 ...> # Create custom Acmescript macro

waypoint <waypoint name> | [<vector>] # Creates a virtual named landmark