From WikiChip
Editing mirc/on events/on agent

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

This page supports semantic in-text annotations (e.g. "[[Is specified as::World Heritage Site]]") to build structured and queryable content provided by Semantic MediaWiki. For a comprehensive description on how to use annotations or the #ask parser function, please have a look at the getting started, in-text annotation, or inline queries help pages.

Latest revision Your text
Line 1: Line 1:
The '''ON AGENT''' triggers when an Agent has finished speaking.
+
The '''ON AGENT''' can be used in order to trigger events that you want to occur when an Agent has finished speaking.
  
== Synopsis ==
+
= Synopsis =
 
<pre>ON <level>:AGENT:<commands></pre>
 
<pre>ON <level>:AGENT:<commands></pre>
  
== Parameters ==
+
= Parameters =
* '''<level>''' - The corresponding {{mIRC|access levels}} for the event to trigger.
+
<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.
  
* '''<commands>''' - This is the area in which you want to perform the commands to execute after an Agent has finished speaking.
+
<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.
  
== {{mIRC|local identifiers}} ==
+
= Example =
 +
'''After an Agent finishes speaking, have them say ''And now, I am finished!'''''
 +
<source lang="mIRC">ON *:AGENT:gtalk $agentname And now, I am finished!</source>
  
The on agent event expose one local identifier:
+
'''When the Agent finishes speaking, have them say their own Agent name'''
 +
<source lang="mIRC">ON *:AGENT:gtalk $agentname My name is $agentname</source>
  
=== {{mIRC|$agentname}} ===
+
= Compatibility =
 +
Added: mIRC v5.9
  
Return the name of the agent triggering the event
+
Addon On: 26/04/2001
  
== Example ==
+
= See Also =
 +
* [[/gload command - mIRC|/gload]]
  
'''After an Agent finishes speaking, echoes that it finished'''''
+
* [[/gunload command - mIRC|/gunload]]
<source lang="mIRC">ON *:AGENT:echo -s agent $agentname finished talking</source>
 
  
== Compatibility ==
+
* [[/gshow command - mIRC|/gshow]]
{{mIRC compatibility|5.9}}
 
  
== See Also ==
+
* [[/ghide command - mIRC|/ghide]]
* [[List of on events - mIRC|mIRC Events]]
 
  
* {{mIRC|/gload}}
+
* [[/gmove command - mIRC|/gmove]]
* {{mIRC|/gunload}}
 
* {{mIRC|/gshow}}
 
* {{mIRC|/ghide}}
 
* {{mIRC|/gmove}}
 
* {{mIRC|/gsize}}
 
* {{mIRC|/gtalk}}
 
* {{mIRC|/gplay}}
 
* {{mIRC|/gpoint}}
 
* {{mIRC|/gstop}}
 
* {{mIRC|/gopts}}
 
* {{mIRC|/gqreq}}
 
* {{mIRC|$agent}}
 
* {{mIRC|$agentname}}
 
* {{mIRC|$agentstat}}
 
* {{mIRC|$agentver}}
 
* [[List of on events - mIRC|mIRC Events]]
 
  
[[Category:mIRC on events|agent]]
+
* [[/gsize command - mIRC|/gsize]]
 +
 
 +
* [[/gtalk command - mIRC|/gtalk]]
 +
 
 +
* [[/gplay command - mIRC|/gplay]]
 +
 
 +
* [[/gpoint command - mIRC|/gpoint]]
 +
 
 +
* [[/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]]

Please note that all contributions to WikiChip may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see WikiChip:Copyrights for details). Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)