Difference between revisions of "LavishScript:Commands"

From Lavish Software Wiki
Jump to navigation Jump to search
Line 7: Line 7:
  
 
== Built-in Commands ==
 
== Built-in Commands ==
=== Base ===
 
* [[Command:Alias|Alias]]
 
* [[Command:APICall|APICall]]
 
* [[Command:Arg|Arg]]
 
* [[Command:Execute|Execute]]
 
* [[Command:ExecuteFile|ExecuteFile]]
 
* [[Command:Module|Module]]
 
* [[Command:NoOp|NoOp]]
 
* [[Command:NoParse|NoParse]]
 
* [[Command:Test|Test]]
 
* [[Command:TimedCommand|TimedCommand]]
 
 
 
=== Information ===
 
=== Information ===
 
* [[Command:Commands|Commands]]
 
* [[Command:Commands|Commands]]
Line 26: Line 14:
 
* [[Command:TopLevelObject|TopLevelObject]]
 
* [[Command:TopLevelObject|TopLevelObject]]
  
=== File System ===
+
=== Aliases ===
* [[Command:Cat|Cat]]
+
* [[Command:Alias|Alias]]
* [[Command:Head|Head]]
+
 
* [[Command:Tail|Tail]]
+
=== Command Execution ===
* [[Command:Line|Line]]
+
* [[Command:Execute|Execute]]
 +
* [[Command:ExecuteFile|ExecuteFile]]
 +
* [[Command:NoOp|NoOp]]
 +
* [[Command:NoParse|NoParse]]
 +
* [[Command:TimedCommand|TimedCommand]]
  
 
=== Scripts ===
 
=== Scripts ===
Line 71: Line 63:
 
* [[Command:VarCalc|VarCalc]]
 
* [[Command:VarCalc|VarCalc]]
 
* [[Command:VarData|VarData]]
 
* [[Command:VarData|VarData]]
 +
 +
=== File System ===
 +
* [[Command:Cat|Cat]]
 +
* [[Command:Head|Head]]
 +
* [[Command:Tail|Tail]]
 +
* [[Command:Line|Line]]
 +
 +
=== API ===
 +
* [[Command:APICall|APICall]]
 +
 +
=== Modules ===
 +
* [[Command:Module|Module]]
 +
 +
=== Testing ===
 +
* [[Command:Arg|Arg]]
 +
* [[Command:Test|Test]]

Revision as of 04:53, 2 April 2005

Introduction

Usage

In simplistic terms, commands are used simply by typing the name of the command, followed by any parameters to the command. Consider the EverQuest 1 command "/who". "/who" is the name of the command, but parameters can be added to the command to give more specific information, such as "/who all friend" -- "all friend" would be the parameters.

For complete descriptions of LavishScript syntax, see Syntax.

Built-in Commands

Information

Aliases

Command Execution

Scripts

Inside Scripts (only!)

Timing

If-Else

Loops

Switches

Function Calls

Command Queue

Variables

File System

API

Modules

Testing