Actor (Top-Level Object)¶
- Table of contents
- Actor (Top-Level Object)
- Description
- Forms
- Examples
Description¶
Retrieves an actor object from the game world.
Forms¶
- actor Actor[#]
- Retrieves the actor object by ID number.
- actor Actor[Query, <Query String>]
- Using a Lavishscript Query String allows script writers to search based on ANY of the datatypes members. For more information, see the LavishScript Query Strings Knowledgebase Article here on Forge.
- Please note that all string literals within query strings must be enclosed in quotation marks. For example: ${Actor[Query, Name =- "Aliindar"]}
- Using a Lavishscript Query String allows script writers to search based on ANY of the datatypes members. For more information, see the LavishScript Query Strings Knowledgebase Article here on Forge.
Examples¶
- ${Actor[Query, Type =- "NPC"]}
- ${Actor[Query, Type =- "NPC" && Level == "14"]}
- ${Actor[Query, Type =- "PC" && (Level <= 16 && Level >= 14) && Distance <= "20"]}
- ${Actor[Query, Type =- "NPC" && Distance <= "20" && Class =- "Guardian"]}
- ${Actor[Query, Type =- "NPC" && (Distance <= "40" && Distance >= "20") && Class =- "Guardian"]}
- ${Actor[Query, Name =- "an oakmyst fawn" && (Distance <= "40" && Distance >= "20") && ID != "221234"]}
- ${Actor[Query, Name =- "billy"]}
- ${Actor[Query, Name =- "billy"].Target}
- Returns Billy's target
- ${Actor[Query, Name =- "billy"].Target.Target}
- Returns the target of Billy's target