Difference between revisions of "TotalControl for LSL/Commands/BOT RESET TOTALCONTROL"
From SmartBots Developers Docs
(Updated example) |
|||
| (6 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
| − | {{DISPLAYTITLE: | + | {{DISPLAYTITLE:BOT_RESET_TOTALCONTROL}} |
| − | <onlyinclude>Invokes llResetScript() for | + | <onlyinclude>Invokes llResetScript() for TotalControl script.</onlyinclude> |
<syntaxhighlight lang="lsl"> | <syntaxhighlight lang="lsl"> | ||
| − | llMessageLinked(LINK_SET, | + | llMessageLinked(LINK_SET, BOT_RESET_TOTALCONTROL, "", NULL_KEY); |
</syntaxhighlight> | </syntaxhighlight> | ||
{{API Variables Table}} | {{API Variables Table}} | ||
| − | {{AdminBot Required Vars| | + | {{AdminBot Required Vars|BOT_RESET_TOTALCONTROL}} |
{{API Variable|str|yes}} --- | {{API Variable|str|yes}} --- | ||
{{API Variable|id|yes}} --- | {{API Variable|id|yes}} --- | ||
| Line 16: | Line 16: | ||
== Comments == | == Comments == | ||
| − | The command completely resets | + | The command completely resets the TotalControl script (for example, on object owner change). Invokes llResetScript() for TotalControl script. Don't forget to issue [[TotalControl_for_LSL/Commands/BOT_SETUP_SETBOT|BOT_SETUP_SETBOT]] afterwards. |
== Example == | == Example == | ||
<syntaxhighlight lang="lsl"> | <syntaxhighlight lang="lsl"> | ||
| − | on_rez(integer param) { | + | integer BOT_RESET_TOTALCONTROL = 9997770; |
| − | + | ||
| + | default | ||
| + | { | ||
| + | on_rez(integer param) | ||
| + | { | ||
| + | llMessageLinked(LINK_SET, BOT_RESET_TOTALCONTROL, "", NULL_KEY); | ||
| + | } | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Latest revision as of 01:23, 13 March 2019
Invokes llResetScript() for TotalControl script.
llMessageLinked(LINK_SET, BOT_RESET_TOTALCONTROL, "", NULL_KEY);
Variables
The following table shows input values (you send them with the API call) and returned output values.
| Variable | Required | Description
| |
|---|---|---|---|
| str | yes | --- | |
| id | yes | --- | |
Comments
The command completely resets the TotalControl script (for example, on object owner change). Invokes llResetScript() for TotalControl script. Don't forget to issue BOT_SETUP_SETBOT afterwards.
Example
integer BOT_RESET_TOTALCONTROL = 9997770;
default
{
on_rez(integer param)
{
llMessageLinked(LINK_SET, BOT_RESET_TOTALCONTROL, "", NULL_KEY);
}
}