Difference between revisions of "Offline KI:Commands"

(update for Version 3.8)
(make this a redirect)
 
Line 1: Line 1:
This page contains the list of KI commands available in the Offline KI. For more information and instructions, go back to the [[Offline KI|Offline KI main page]]. The in-game command "/help" will open a book containing exactly the same information.
+
#REDIRECT[[Offline KI:Documentation]]
 
+
Explanations about how to use some of the commands are available at the [[Offline KI:Features|complete features list]] of the Offline KI.
+
 
+
=== Syntax ===
+
 
+
Each argument is enclosed by < and >. Arguments enclosed by <[ and ]> are optional. From a list of optional arguments, you can only skip the last ones, because the KI has to know which ones you skipped - don't skip one argument and use another one coming after it, that is not possible. You can also get the syntax description in-game by passing "help" as first and only argument.
+
 
+
A "color" is either specified by a simple name like "white" or by three values for the red, green and blue part, e.g. "0.5 0.9 0.1". The "player name" is the name of an avatar in the same or another age, but without spaces - use "me" to run the command on yourself. An "object name" is the name of a scene object or a player in the age you are in. Accordingly, a "list of players" or a "list of objects" is a space-separated list of items of the corresponding type, with the additional possibility to use "all" as shortcut for everyone in the current age except for yourself. For lists of objects, you can also specify a pre-defined object list of the current age - see "/list objectlists". If such a list is optional, it defaults to the objects you have under control in flymode. If flymode is disabled, it defaults to your own avatar.
+
 
+
Commands requiring story or admin access only work for some players online - the Shard administrator has to grant these additional privileges. Offline, everyone is an admin. Admin access always includes story access.
+
 
+
=== Avatar appearance and animation commands ===
+
 
+
*/afk <[afk-message]>
+
*/sit <[message]>
+
*/wave <[message]>
+
*/sneeze <[message]>
+
*/clap <[message]>
+
*/laugh <[message]>
+
*/lol <[message]>
+
*/rotfl <[message]>
+
*/dance <[message]>
+
*/yes <[message]>
+
*/no <[message]>
+
*/yawn <[message]>
+
*/cheer <[message]>
+
*/thanks <[message]>
+
*/thx <[message]>
+
*/cry <[message]>
+
*/cries <[message]>
+
*/dontknow <[message]>
+
*/shrug <[message]>
+
*/dunno <[message]>
+
*/point <[message]>
+
*/amazed <[message]>
+
*/askquestion <[message]>
+
*/beckonbig <[message]>
+
*/beckonsmall <[message]>
+
*/blowkiss <[message]>
+
*/bow <[message]>
+
*/callme <[message]>
+
*/cower <[message]>
+
*/crazy <[message]>
+
*/cringe <[message]>
+
*/crossarms <[message]>
+
*/doh <[message]>
+
*/flinch <[message]>
+
*/groan <[message]>
+
*/kneel <[message]>
+
*/leanleft <[message]>
+
*/leanright <[message]>
+
*/lookaround <[message]>
+
*/okay <[message]>
+
*/overhere <[message]>
+
*/peer <[message]>
+
*/salute <[message]>
+
*/scratchhead <[message]>
+
*/shakefist <[message]>
+
*/shoo <[message]>
+
*/slouchsad <[message]>
+
*/stop <[message]>
+
*/talkhand <[message]>
+
*/tapfoot <[message]>
+
*/taunt <[message]>
+
*/thumbsdown <[message]>
+
*/thumbsdown2 <[message]>
+
*/thumbsup <[message]>
+
*/thumbsup2 <[message]>
+
*/wavebye <[message]>
+
*/wavelow <[message]>
+
*/winded <[message]>
+
*/dance2 <[message]>
+
*/hug
+
*/unhug
+
*/glow - locked in some ages if you don't have at least story access
+
*/noglow - locked in some ages if you don't have at least story access
+
*/lite <w|r|g|b> - locked in some ages if you don't have at least story access
+
*/nolite - locked in some ages if you don't have at least story access
+
*/suitup
+
*/removeki
+
*/removereltobook
+
*/haircolor <color>
+
*/skincolor <color
+
*/eyecolor <color>
+
 
+
=== Chat commands ===
+
 
+
*/p <nickname> <message>
+
*/shout <message>
+
*/neighbors <message>
+
*/buddies <message>
+
*/reply
+
*/startlog
+
*/stoplog
+
*/clearchat
+
*/addbuddy
+
*/removebuddy
+
*/ignore
+
*/unignore
+
 
+
=== Avatar warp and cheat commands ===
+
 
+
*/respawn or /sav or /a
+
*/goto <place> (type "/goto list" or "/goto listall" to see where you can go) - locked in some ages if you don't have at least story access
+
*/spawn - locked in some ages if you don't have at least story access
+
*/jump <height> - locked in some ages if you don't have at least story access
+
*/float <[list of objects]> - locked in some ages if you don't have at least story access, the list of objects can only be used by admins
+
*/nofloat <[list of objects]> - locked in some ages if you don't have at least story access, the list of objects can only be used by admins
+
*/call <[Urwin|Monkey]> (works only in Negilahn and Payiferen)
+
*/rotsphere (works only in the MOUL version of Ahnonay)
+
*/reltostars (works only in Relto)
+
*/noreltostars (works only in Relto)
+
*/getfissure <fissure stage (1-4)> (works only in Relto)
+
*/bahro <name> (possible names in the city: 1-6, ferry, palace, library; in the hood: shouter) - requires admin access
+
*/getzandoni - requires admin access
+
*/getgzmarker - requires admin access
+
*/getjourneys - requires admin access
+
*/growtree - requires admin access
+
*/shrinktree - requires admin access
+
*/getyeeshapages - requires admin access
+
*/getsparklies - requires admin access
+
*/getfirstweek - requires admin access
+
 
+
=== Admin, age developer and control commands ===
+
 
+
*/fogcolor <color> or /fcol <color> - locked in some ages if you don't have at least story access
+
*/fogdensity <start> <end> <density> or /fdens <start> <end> <density> - locked in some ages if you don't have at least story access
+
*/link <age filename> [<list of players>] - requires story access (admin access if other players should be linked)
+
*/linksp <age filename> <spawn point name> [<list of players>] - requires story access (admin access if other players should be linked)
+
*/linkto <player> - requires admin access
+
*/linkhere [<list of players>] - requires admin access
+
*/autolink <age filename|disable> - requires admin access
+
*/set <option name> <new value> (type "/set list" or "/set listall" to see possible options) - requires admin access
+
*/listsdl <[filter]> - requires admin access
+
*/setsdl <varname> <value> (integer SDL values only!) - requires admin access
+
*/getsdl <varname> (integer SDL values only!) - requires admin access
+
*/setpsnlsdl <varname> <value> (integer SDL values only!) - requires admin access
+
*/getpsnlsdl <varname> (integer SDL values only!) - requires admin access
+
*/console <uru console command> - requires admin access
+
*/consolenet <uru console command> - requires admin access and works only online
+
*/loadpage <page name> - requires admin access
+
*/anim <name of animation> <[list of players]> (type "/anim list" to see the pre-defined animations, but you can also directly call an animation by its name, for example "MaleBow") - requires admin access
+
*/avatar <new avatar type> - requires admin access
+
*/name <new avatar name> - requires admin access
+
*/exec <python-command> - requires admin access
+
*/getchron <chronicle ename> - requires admin access
+
*/getversion <player name> - requires admin access
+
*/about <object name> - requires admin access
+
*/struct <name of a struct> <[struct mode]> - requires admin access
+
*/printstruct <list of objects> - requires admin access
+
*/tour <tour name> <[camera name]> <[interval]> - requires admin access
+
*/tourstop - requires admin access
+
*/observe <[object]> <[camera name]> <[offset for camera behind avatar]> <[camera height offset]> <[target height offset]> - requires admin access
+
*/entercam <camera name> <[list of players]> - requires admin access
+
*/leavecam <camera name> <[list of players]> - requires admin access
+
*/printcam <[camera name]> - requires admin access
+
 
+
=== Flymode (requires admin access) ===
+
 
+
*/flymode <[list of objects]>
+
*/noflymode
+
*/xyz <relative x coordinate> <relative y coordinate> <relative z coordinate> <[list of objects]>
+
*/x <relative x coordinate> <[list of objects]>
+
*/y <relative y coordinate> <[list of objects]>
+
*/z <relative z coordinate> <[list of objects]>
+
*/hide <[list of objects]>
+
*/show <[list of objects]>
+
*/ghost <[list of objects]>
+
*/unghost <[list of objects]>
+
*/normalize <[list of objects]>
+
*/repos <[list of objects]>
+
*/location <[list of objects]>
+
*/warp <x coordinate> <y coordinate> <z coordinate> <[list of objects]>|<warp location> <[list of objects]>|<target object> <[list of objects]>
+
*/scale <scale factor> <[list of objects]>|<scale x> <scale y> <scale z> <[list of objects]>
+
*/rot <angle> <[axis (x|y|z)]> <[list of objects]>
+
*/attach <parent object> <list of child objects> - works only offline
+
*/detach <parent object> <list of child objects> - works only offline
+
*Esc key - Toggles flymode for the avatar
+
*Up arrow - Move forward
+
*Back arrow - Move backward
+
*Left arrow - Rotate left
+
*Right arrow - Rotate right
+
*Comma - Move left / Rotate counter-clockwise / Rotate backward (depending on strafe key mode, set by F9)
+
*Period - Move right / Rotate clockwise / Rotate forward (depending on strafe key mode, set by F9)
+
*Num-pad "-" - Move up
+
*Num-pad "+" - Move down
+
*Space - Move up/down alternatively
+
*Shift - Move/rotate faster
+
*Caps lock - Accelerate move/rotation when key is hold
+
*Insert - Reduce linear speed
+
*Scroll lock - Reduce rotational speed
+
*F9 - Toggle between Strafe, X rotation, and Y Rotation modes for strafing keys
+
*F10 - Reset avatar's X, Y and Z axes
+
*F11 - Reset linear and rotational speed and position recalculation rate
+
*F12 - Increase position recalculation rate
+
 
+
=== Other commands ===
+
 
+
*/me
+
*/my
+
*/hood
+
*/nexus
+
*/stopcam
+
*/gocam
+
*/loadcolumns <filename> - works only in Jalak
+
*/savecolumns <filename> - works only in Jalak
+
*/export
+
*/import <filename> - works only offline
+
*/kiusage
+
*/info
+
*/savecolumns <[filename]>
+
*/loadcolumns <[filename]>
+
*/loadscript <filename>
+
*/loopstart <interval> <command>|<interval> <count> <command> - requires admin access
+
*/loopstop - requires admin access
+
*/m <command 1> & <command 2> & ... & <command n> - requires admin access
+
*/checkaccess
+
*/enablefp
+
*/clearcam
+
*/copy
+
*/quit
+
*/hideki <hide time>
+
*/textcolor <color>
+
*/ping <[player name]> - works only online
+
*/createmarkerfolder
+
*/toggleoffline - requires story access and works only online
+
*/help
+
*/list <list to show>
+
 
+
=== Global shortcuts ===
+
 
+
*F1 - 1st/3rd person
+
*F2 - Open KI
+
*F3 - Relto book
+
*F4 - Settings
+
*F5 - Take picture
+
*F6 - Create text note
+
*F7 - Add marker
+
*F8 - Create new marker mission
+
*Ctrl+1 - /wave
+
*Ctrl+2 - /laugh
+
*Ctrl+3 - /clap
+
*Ctrl+4 - /dance
+
*Ctrl+5 - Chat gesture
+
*Ctrl+6 - /sneeze
+
*Ctrl+7 - /sit
+
*Shift+Ctrl - paste from clipboard (focus must be in chat line)
+
*Ctrl+Pause or Ctrl+Num - Run next command of file loaded using /loadscript (key may depend on keyboard layout)
+
 
+
=== Server-side commands (work only online) ===
+
 
+
(you can also use /% as prefix if you can not enter the ! character)
+
 
+
* /!ping
+
* /!resetage
+

Latest revision as of 09:19, 13 June 2012