Difference between revisions of "MQ2AutoBuff" - MMOBugs Wiki

(Initial entry.)
 
(→‎Commands: updated ini examples)
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{Pluginbox
 
{{Pluginbox
 
|author=unknown
 
|author=unknown
|version=1.4
+
|version=3.0
 
|usesini=Yes
 
|usesini=Yes
|commands=
+
|commands=/ab /db /tb /dq /cq /readini /abhelp /abc
/ab
 
/db
 
/tb
 
/dq
 
/cq
 
/readini
 
/abhelp
 
 
}}
 
}}
 
__TOC__
 
__TOC__
Line 28: Line 21:
 
* <font class="highlight2">/dq</font> lists buffs in the queue.
 
* <font class="highlight2">/dq</font> lists buffs in the queue.
 
* <font class="highlight2">/cq</font> clears the buff queue.
 
* <font class="highlight2">/cq</font> clears the buff queue.
 +
* <font class="highlight2">/abd</font> turns debugging messages on or off.
 
* <font class="highlight2">/readini</font> reloads your options from INI file.
 
* <font class="highlight2">/readini</font> reloads your options from INI file.
 
* <font class="highlight2">/abhelp</font> displays the help screen (command list summary).
 
* <font class="highlight2">/abhelp</font> displays the help screen (command list summary).
 +
* <font class="highlight2">/abc</font> displays the status screen for authorized users control.
  
The plugin will use an INI called MQ2AutoBuff_Charname.ini, located in your main MQ2 directory.  For example, if your char is named Zedd, it will use MQ2AutoBuff_Zedd.ini.
+
The plugin will use section called [MQ2AutoBuff] in Servername_Charname.ini, located in your main MQ2 directory.  For example, if your char is named Zedd on bertox, it will use bertox_zedd.ini.
  
 
INI format:
 
INI format:
  
[Buff#]
+
* <font class="highlight2">Keys1</font>=comma separated keyword list
Keys=comma separated keyword list
+
* <font class="highlight2">Name1</font>=spell/aa or item name
Name=spell or item name
+
* <font class="highlight2">Type1</font>=gem# to mem in or item or alt
Type=gem# to mem in or item
+
* <font class="highlight2">Keys2</font>=comma separated keyword list
 +
* <font class="highlight2">Name2</font>=spell/aa or item name
 +
* <font class="highlight2">Type2</font>=gem# to mem in or item or alt
  
  
 
INI example:
 
INI example:
  
[General]
+
* <font class="highlight2">[MQ2AutoBuff]</font>
AutoBuff=on
+
* <font class="highlight2">AutoBuff</font>=on
  
[Buff1]
+
* <font class="highlight2">Keys1</font>=c1,clarity,crack
Keys=c1,clarity,crack
+
* <font class="highlight2">Name1</font>=Clarity
Name=Clarity
+
* <font class="highlight2">Type1</font>=gem1
Type=gem1
 
  
[Buff2]
+
* <font class="highlight2">Keys2</font>=gimme,uberbuff
Keys=gimme,uberbuff
+
* <font class="highlight2">Name2</font>=Rod of Infinite Uberness
Name=Rod of Infinite Uberness
+
* <font class="highlight2">Type2</font>=item
Type=item
 
  
 +
* <font class="highlight2">Keys2</font>=hitme,uberbuff2
 +
* <font class="highlight2">Name2</font>=AA Spell of Whatever
 +
* <font class="highlight2">Type2</font>=alt
 +
 +
* <font class="highlight2">UseAuthorizedNames</font>=on
 +
* <font class="highlight2">AutoBuffGuild</font>=on
 +
* <font class="highlight2">AutoAdd</font>=on
 +
 +
* <font class="highlight2">[MQ2AutoBuff_Authorized_Names]</font>
 +
* <font class="highlight2">Name1</font>=candiass
 +
* <font class="highlight2">Name2</font>=zedd
  
 
==Availability==
 
==Availability==

Latest revision as of 17:07, 4 July 2017

Plugin Info
Name MQ2AutoBuff
Version 3.0
Author unknown
Commands /ab /db /tb /dq /cq /readini /abhelp /abc
Uses INI File Yes

Description

MQ2AutoBuff is a plugin that will automatically cast buffs you configure it to, based on a "queue", and requests from chars.


Commands

MQ2AutoBuff provides several commands and options for configuration:

  • /ab will pause/restart processing of the buff queue & buff requests.
  • /db <name> <buff keyword> will add a buff to the queue for <name>.
  • /tb <buff keyword> will add a buff to the queue for your target.
  • /dq lists buffs in the queue.
  • /cq clears the buff queue.
  • /abd turns debugging messages on or off.
  • /readini reloads your options from INI file.
  • /abhelp displays the help screen (command list summary).
  • /abc displays the status screen for authorized users control.

The plugin will use section called [MQ2AutoBuff] in Servername_Charname.ini, located in your main MQ2 directory. For example, if your char is named Zedd on bertox, it will use bertox_zedd.ini.

INI format:

  • Keys1=comma separated keyword list
  • Name1=spell/aa or item name
  • Type1=gem# to mem in or item or alt
  • Keys2=comma separated keyword list
  • Name2=spell/aa or item name
  • Type2=gem# to mem in or item or alt


INI example:

  • [MQ2AutoBuff]
  • AutoBuff=on
  • Keys1=c1,clarity,crack
  • Name1=Clarity
  • Type1=gem1
  • Keys2=gimme,uberbuff
  • Name2=Rod of Infinite Uberness
  • Type2=item
  • Keys2=hitme,uberbuff2
  • Name2=AA Spell of Whatever
  • Type2=alt
  • UseAuthorizedNames=on
  • AutoBuffGuild=on
  • AutoAdd=on
  • [MQ2AutoBuff_Authorized_Names]
  • Name1=candiass
  • Name2=zedd

Availability

This plugin comes with all MMOBugs distributions.