From WikiChip
Difference between revisions of "mirc/on events/on agent"
< mirc‎ | on events

m (ChipIt moved page On agent - mIRC to mirc/on events/on agent: corrected name)
m
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The '''ON AGENT''' can be used in order to trigger events that you want to occur when an Agent has finished speaking.
+
The '''ON AGENT''' triggers when an Agent has finished speaking.
  
 
== Synopsis ==
 
== Synopsis ==
Line 5: Line 5:
  
 
== Parameters ==
 
== Parameters ==
<span style="display: inline-block; width: 105px;">'''<level>'''</span>This is the user level of the agent trigger. More than likely, you want this set to either * or 1.
+
* '''<level>''' - The corresponding {{mIRC|access levels}} for the event to trigger.
  
<span style="display: inline-block; width: 105px;">'''<commands>'''</span>This is the area in which you want to perform the commands to execute after an Agent has finished speaking.
+
* '''<commands>''' - This is the area in which you want to perform the commands to execute after an Agent has finished speaking.
 +
 
 +
== {{mIRC|local identifiers}} ==
 +
 
 +
The on agent event expose one local identifier:
 +
 
 +
=== {{mIRC|$agentname}} ===
 +
 
 +
Return the name of the agent triggering the event
  
 
== Example ==
 
== Example ==
  
 
'''After an Agent finishes speaking, echoes that it finished'''''
 
'''After an Agent finishes speaking, echoes that it finished'''''
<source lang="mIRC">ON *:AGENT:echo -s agent finished talking</source>
+
<source lang="mIRC">ON *:AGENT:echo -s agent $agentname finished talking</source>
  
 
== Compatibility ==
 
== Compatibility ==
Added: mIRC v5.9
+
{{mIRC compatibility|5.9}}
 
 
Addon On: 26/04/2001
 
  
 
== See Also ==
 
== See Also ==
 
* [[List of on events - mIRC|mIRC Events]]
 
* [[List of on events - mIRC|mIRC Events]]
  
* [[/gload command - mIRC|/gload]]
+
* {{mIRC|/gload}}
 
+
* {{mIRC|/gunload}}
* [[/gunload command - mIRC|/gunload]]
+
* {{mIRC|/gshow}}
 
+
* {{mIRC|/ghide}}
* [[/gshow command - mIRC|/gshow]]
+
* {{mIRC|/gmove}}
 
+
* {{mIRC|/gsize}}
* [[/ghide command - mIRC|/ghide]]
+
* {{mIRC|/gtalk}}
 
+
* {{mIRC|/gplay}}
* [[/gmove command - mIRC|/gmove]]
+
* {{mIRC|/gpoint}}
 
+
* {{mIRC|/gstop}}
* [[/gsize command - mIRC|/gsize]]
+
* {{mIRC|/gopts}}
 
+
* {{mIRC|/gqreq}}
* [[/gtalk command - mIRC|/gtalk]]
+
* {{mIRC|$agent}}
 
+
* {{mIRC|$agentname}}
* [[/gplay command - mIRC|/gplay]]
+
* {{mIRC|$agentstat}}
 
+
* {{mIRC|$agentver}}
* [[/gpoint command - mIRC|/gpoint]]
+
* [[List of on events - mIRC|mIRC Events]]
 
 
* [[/gstop command - mIRC|/gstop]]
 
 
 
* [[/gopts command - mIRC|/gopts]]
 
 
 
* [[/gqreq command - mIRC|/gqreq]]
 
 
 
* [[$agent identifier - mIRC|$agent]]
 
 
 
* [[$agentname identifier - mIRC|$agentname]]
 
 
 
* [[$agentstat identifier - mIRC|$agentstat]]
 
  
* [[$agentver identifier - mIRC|$agentver]]
+
[[Category:mIRC on events|agent]]

Latest revision as of 10:44, 21 September 2017

The ON AGENT triggers when an Agent has finished speaking.

Synopsis[edit]

ON <level>:AGENT:<commands>

Parameters[edit]

  • <level> - The corresponding access levels for the event to trigger.
  • <commands> - This is the area in which you want to perform the commands to execute after an Agent has finished speaking.

local identifiers[edit]

The on agent event expose one local identifier:

$agentname[edit]

Return the name of the agent triggering the event

Example[edit]

After an Agent finishes speaking, echoes that it finished

ON *:AGENT:echo -s agent $agentname finished talking

Compatibility[edit]

Added: mIRC v5.9
Added on: 26 Apr 2001
Note: Unless otherwise stated, this was the date of original functionality.
Further enhancements may have been made in later versions.


See Also[edit]