Difference between revisions of "MQ2MyButtons" - MMOBugs Wiki

(Corrected INI section)
(Complete re-write of this page, original was bland and missing data.)
Line 6: Line 6:
 
}}
 
}}
  
INI Sample
+
==Description==
INI entry is in servername_charactername.ini
+
<font class="highlight">MQ2MyButtons</font> is a plugin that adds an EQ like hotbutton system for all your MQ2 related hotkeys.
  
 +
==Commands==
 +
 +
* <span class="highlight2">/mybtnshow</span> The /casting
 +
* <span class="highlight2">/reloadini <on/show or off/hide></span> Hides or shows your window, and attempts to create it if it doesn't exist.
 +
* <span class="highlight2">/mybtnclk(1-20)</span> Clicks the respective button.
 +
Example usage: /mybtnclk1
 +
 +
==Macro Data==
 +
 +
This plugin adds the following TLOs
 +
 +
* <span class="highlight2">${MybtnLbl(1-20)} : string</span> Returns a string containing the button's label.
 +
Example usage: /echo ${MybtnLbl1}
 +
 +
==Configuration==
 +
 +
The plugin holds settings in servername_charactername.ini
 +
 +
==Sample Configuration==
 +
 +
<pre>
 
[MQ2MYButtons_Buttons]
 
[MQ2MYButtons_Buttons]
 
MyButtonLabel_1=Dismnt
 
MyButtonLabel_1=Dismnt
Line 39: Line 60:
 
MyButtonLabel_10= Test10
 
MyButtonLabel_10= Test10
 
MyButtonCommand_10=/i say buff "Burnout V" on ${Target.Name}
 
MyButtonCommand_10=/i say buff "Burnout V" on ${Target.Name}
 +
 +
[MQ2MyButtons]
 +
Top=495
 +
Left=984
 +
Bottom=615
 +
Right=1349
 +
Locked=0
 +
WindowTitle=MQ Buttons
 +
Fades=1
 +
Delay=2000
 +
Duration=500
 +
Alpha=255
 +
FadeToAlpha=255
 +
BGType=1
 +
BGTint.red=255
 +
BGTint.green=255
 +
BGTint.blue=255
 +
ShowWindow=1
 +
</pre>
 +
 +
==Availability==
 +
 +
This plugin is included with the MMOBugs Compile.

Revision as of 17:37, 18 May 2014

Plugin Info
Name MQ2MyButtons
Version 1.0
Author TBD
Commands See Below
Uses INI File Yes


Description

MQ2MyButtons is a plugin that adds an EQ like hotbutton system for all your MQ2 related hotkeys.

Commands

  • /mybtnshow The /casting
  • /reloadini <on/show or off/hide> Hides or shows your window, and attempts to create it if it doesn't exist.
  • /mybtnclk(1-20) Clicks the respective button.

Example usage: /mybtnclk1

Macro Data

This plugin adds the following TLOs

  • ${MybtnLbl(1-20)} : string Returns a string containing the button's label.

Example usage: /echo ${MybtnLbl1}

Configuration

The plugin holds settings in servername_charactername.ini

Sample Configuration

[MQ2MYButtons_Buttons]
MyButtonLabel_1=Dismnt
MyButtonCommand_1=/dismount

MyButtonLabel_2=Loot
MyButtonCommand_2=/mac loot

MyButtonLabel_3= Test3
MyButtonCommand_3=/echo test button 3

MyButtonLabel_4= Test4
MyButtonCommand_4=/echo test button 4

MyButtonLabel_5= Test5
MyButtonCommand_5=/echo test button 5

MyButtonLabel_6= Test6
MyButtonCommand_6=/echo test button 6

MyButtonLabel_7= Test7
MyButtonCommand_7=/echo test button 7

MyButtonLabel_8= Test8
MyButtonCommand_8=/echo test button 8

MyButtonLabel_9= Test9
MyButtonCommand_9=/echo test button 9

MyButtonLabel_10= Test10
MyButtonCommand_10=/i say buff "Burnout V" on ${Target.Name}

[MQ2MyButtons]
Top=495
Left=984
Bottom=615
Right=1349
Locked=0
WindowTitle=MQ Buttons
Fades=1
Delay=2000
Duration=500
Alpha=255
FadeToAlpha=255
BGType=1
BGTint.red=255
BGTint.green=255
BGTint.blue=255
ShowWindow=1

Availability

This plugin is included with the MMOBugs Compile.