Difference between revisions of "LavishScript:Commands"
Jump to navigation
Jump to search
Line 11: | Line 11: | ||
* [[Command:APICall|APICall]] | * [[Command:APICall|APICall]] | ||
* [[Command:Arg|Arg]] | * [[Command:Arg|Arg]] | ||
− | |||
− | |||
* [[Command:Execute|Execute]] | * [[Command:Execute|Execute]] | ||
* [[Command:ExecuteFile|ExecuteFile]] | * [[Command:ExecuteFile|ExecuteFile]] | ||
Line 18: | Line 16: | ||
* [[Command:NoOp|NoOp]] | * [[Command:NoOp|NoOp]] | ||
* [[Command:NoParse|NoParse]] | * [[Command:NoParse|NoParse]] | ||
+ | * [[Command:Test|Test]] | ||
+ | * [[Command:TimedCommand|TimedCommand]] | ||
+ | |||
+ | === Information === | ||
+ | * [[Command:Commands|Commands]] | ||
* [[Command:LSType|LSType]] | * [[Command:LSType|LSType]] | ||
* [[Command:LSVersion|LSVersion]] | * [[Command:LSVersion|LSVersion]] | ||
− | |||
* [[Command:Scripts|Scripts]] | * [[Command:Scripts|Scripts]] | ||
− | |||
− | |||
* [[Command:TopLevelObject|TopLevelObject]] | * [[Command:TopLevelObject|TopLevelObject]] | ||
Line 31: | Line 31: | ||
* [[Command:Tail|Tail]] | * [[Command:Tail|Tail]] | ||
* [[Command:Line|Line]] | * [[Command:Line|Line]] | ||
+ | |||
+ | === Scripts === | ||
+ | * [[Command:EndScript|EndScript]] | ||
+ | * [[Command:RunScript|RunScript]] | ||
+ | |||
=== Inside Scripts (only!) === | === Inside Scripts (only!) === | ||
+ | ==== Timing ==== | ||
+ | * [[Command:Wait|Wait]] | ||
+ | * [[Command:WaitFrame|WaitFrame]] | ||
+ | * [[Command:Turbo|Turbo]] | ||
+ | |||
+ | ==== If-Else ==== | ||
* [[Command:If|If]] | * [[Command:If|If]] | ||
* [[Command:Else|Else]] | * [[Command:Else|Else]] | ||
+ | ==== Loops ==== | ||
* [[Command:Do|Do]] | * [[Command:Do|Do]] | ||
* [[Command:While|While]] | * [[Command:While|While]] | ||
− | |||
− | |||
− | |||
− | |||
* [[Command:Break|Break]] | * [[Command:Break|Break]] | ||
* [[Command:Continue|Continue]] | * [[Command:Continue|Continue]] | ||
+ | ==== Switches ==== | ||
* [[Command:Switch|Switch]] | * [[Command:Switch|Switch]] | ||
* [[Command:Case|Case]] | * [[Command:Case|Case]] | ||
* [[Command:EndSwitch|EndSwitch]] | * [[Command:EndSwitch|EndSwitch]] | ||
* [[Command:Default|Default]] | * [[Command:Default|Default]] | ||
+ | * [[Command:Break|Break]] | ||
+ | |||
+ | ==== Function Calls ==== | ||
+ | * [[Command:Call|Call]] | ||
+ | * [[Command:Return|Return]] | ||
+ | ==== Command Queue ==== | ||
* [[Command:QueueCommand|QueueCommand]] | * [[Command:QueueCommand|QueueCommand]] | ||
* [[Command:ExecuteQueued|ExecuteQueued]] | * [[Command:ExecuteQueued|ExecuteQueued]] | ||
* [[Command:FlushQueued|FlushQueued]] | * [[Command:FlushQueued|FlushQueued]] | ||
− | |||
=== Variables === | === Variables === |
Revision as of 04:49, 2 April 2005
Contents
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.