The properties of any object that the current user has access to can be altered. The syntax is:
where class is the class of the object and id is its database id. As an example, to make User number 12 look like megatron, one might write something like:
Other Examples:
Click here to see the full list of VRSpace Objects.
Commands are issued in the client by prefixing their names with /. For example,
| User Commands | |
| Sends arguments back to the client - useful for client debugging | |
| Set/get server environment variables: Syntax: env - displays all properties. Syntax: env name - displays value for the specified property. Syntax: env name=value - sets the property's value. |
|
| Adds request to error log. | |
| Sends "(: HELP! HELP! HEEELP!!! :)" to the client:) | |
| Executes a jxta shell command and sends result to the client. | |
| Alias for the client's className and id. | |
| Quits the current session. | |
| Reloads the scene. | |
| Syntax: remove className id - If className is 'Transform', removes transform's children too. |
|
| Say something | |
| Syntax: upload className fileName - Calls set_upload on File instances |
|
| view | Syntax: view className id - Displays the values of all properties of the VRObject. |
| create | Syntax: create className - Creates a new instance of the className. Returns the id of the new object. If the object implements HasTransform, one will be created for it. |
| jump | Syntax: jump username - jump to the user. Syntax: jump classname id - jump to the VRObject. |
| Administrator Commands | |
| This command changes class of an object. | |
| Loads url content into current database | |
| Syntax: setAll className destField srcField For all members of className, sets field destField to value of srcField. If fields are not of the same class, destField must have constructor which takes class of srcField as a parameter. Intended for migration. |
|