Difference between revisions of "MQ2DPS" - MMOBugs Wiki

(New page: {{Plugin}} {{Pluginbox |author=Shire |commands=/dps |usesini=Yes |source=No }} __TOC__ == Description == MQ2DPS Is a plugin that shows the dps output of you and people ...)
 
(Cleaned the entire thing up, it was awful - missing options, missing syntax, incorrect UI instructions, etc.)
 
Line 1: Line 1:
 
{{Plugin}}
 
{{Plugin}}
 
{{Pluginbox
 
{{Pluginbox
|author=[[User:Shire|Shire]]
+
|author=<font class="highlight">Shire</font>/[[User:htw|htw]]
 
|commands=/dps
 
|commands=/dps
 
|usesini=Yes
 
|usesini=Yes
Line 9: Line 9:
  
 
== Description ==
 
== Description ==
[[MQ2DPS]] Is a plugin that shows the dps output of you and people around you into a dps window.
+
<font class="highlight">MQ2DPS</font> is a plugin that shows the dps output of your character and people around you in a custom dps window.
You will need to add the window to your Custom UI folder.
 
  
 
== Commands ==
 
== Commands ==
* <font class="highlight2">/dps on|off</font> Turns DPS reporting on/off
+
* <font class="highlight2">/dps</font> Shows the command usage help
 +
* <font class="highlight2">/dps on|off|reset</font> Activate or deactivate dps parsing, or reset parser
 +
* <font class="highlight2">/dps petfollowowner [true|false]</font> Set whether pet's stats are displayed after owner's stats
 +
* <font class="highlight2">/dps hide|show</font> Make the DPS window open or close
 +
* <font class="highlight2">/dps sort [none|melee|cast|total|dps]</font> Set the sort type for player's dps
 +
* <font class="highlight2">/dps absolutedps [true|false]</font> Set whether timers used for calculating player's dps is the same
 +
 
 +
=== Command Examples ===
 +
* <font class="highlight2">/dps absolutedps true</font> Turn absolute dps calculation on
 +
* <font class="highlight2">/dps reset</font> Reset the parser
 +
* <font class="highlight2">/dps off</font> Turn dps parsing off
 +
* <font class="highlight2">/dps show</font> Open the DPS Window
 +
* <font class="highlight2">/dps sort total</font> Set the dps sort type to total
  
 
== Configuration ==
 
== Configuration ==
# Copy MQUI_DpsWnd.xml into your custom UI folder.
+
# MQ2DPS uses a custom UI file called MQUI_DpsWnd.xml.  This is provided with the release, and should be in your [MQ2 Dir]\UIFiles\Default, [MQ2 Dir]\UIFiles\[Custom UI Dir Name], [EQ Dir]\UIFiles\Default, or [EQ Dir]\UIFiles\[Custom UI Dir Name].  If using MMOBugs (MMOLoader), it should be in the proper place.  If you wish, you can edit the xml to your liking.
# Edit the EQUI.xml file with notepad and add the following line down to the bottom below all the other includes but before the composite.
+
# The settings for each character are saved in the servername_charname.ini file in your MQ2 directory, under the [MQ2DpsWin] section for UI window settings, and the [MQ2DpsOpt] section for options.  You can edit MQ2Dps_default.ini to set the defaults used by any character logged in, that does not have the custom sections in their servername_charname.ini.  Window locations, window state, and dps options are saved automatically to your ini file by the plugin.
:<Include>MQUI_DpsWnd.xml</Include>
+
 
 +
===Sample Configuration===
 +
MQ2Dps_default.ini, or servername_charname.ini.  For servername_charname.ini, example for a character named Xena on the server Povar, would be named povar_xena.ini.
 +
 
 +
<pre>[MQ2DpsWin]
 +
Top=0
 +
Bottom=130
 +
Left=260
 +
Right=600
 +
Locked=0
 +
WindowTitle=DPS Window
 +
Fades=1
 +
Delay=2000
 +
Duration=500
 +
Alpha=255
 +
FadeToAlpha=255
 +
BGType=1
 +
BGTint.red=255
 +
BGTint.green=255
 +
BGTint.blue=255
 +
ShowWindow=1
 +
[MQ2DpsOpt]
 +
Sort=0
 +
PetFollowOwner=1
 +
AbsoluteDps=1
 +
ON=1</pre>
  
 
== Availability ==
 
== Availability ==
 
This plugin comes with the MMOBugs binary and install distributions. Source code is not available.
 
This plugin comes with the MMOBugs binary and install distributions. Source code is not available.

Latest revision as of 13:17, 21 February 2012

Plugin Info
Name MQ2DPS
Author Shire/htw
Commands /dps
Source Available No
Uses INI File Yes

Description

MQ2DPS is a plugin that shows the dps output of your character and people around you in a custom dps window.

Commands

  • /dps Shows the command usage help
  • /dps on|off|reset Activate or deactivate dps parsing, or reset parser
  • /dps petfollowowner [true|false] Set whether pet's stats are displayed after owner's stats
  • /dps hide|show Make the DPS window open or close
  • /dps sort [none|melee|cast|total|dps] Set the sort type for player's dps
  • /dps absolutedps [true|false] Set whether timers used for calculating player's dps is the same

Command Examples

  • /dps absolutedps true Turn absolute dps calculation on
  • /dps reset Reset the parser
  • /dps off Turn dps parsing off
  • /dps show Open the DPS Window
  • /dps sort total Set the dps sort type to total

Configuration

  1. MQ2DPS uses a custom UI file called MQUI_DpsWnd.xml. This is provided with the release, and should be in your [MQ2 Dir]\UIFiles\Default, [MQ2 Dir]\UIFiles\[Custom UI Dir Name], [EQ Dir]\UIFiles\Default, or [EQ Dir]\UIFiles\[Custom UI Dir Name]. If using MMOBugs (MMOLoader), it should be in the proper place. If you wish, you can edit the xml to your liking.
  2. The settings for each character are saved in the servername_charname.ini file in your MQ2 directory, under the [MQ2DpsWin] section for UI window settings, and the [MQ2DpsOpt] section for options. You can edit MQ2Dps_default.ini to set the defaults used by any character logged in, that does not have the custom sections in their servername_charname.ini. Window locations, window state, and dps options are saved automatically to your ini file by the plugin.

Sample Configuration

MQ2Dps_default.ini, or servername_charname.ini. For servername_charname.ini, example for a character named Xena on the server Povar, would be named povar_xena.ini.

[MQ2DpsWin]
Top=0
Bottom=130
Left=260
Right=600
Locked=0
WindowTitle=DPS Window
Fades=1
Delay=2000
Duration=500
Alpha=255
FadeToAlpha=255
BGType=1
BGTint.red=255
BGTint.green=255
BGTint.blue=255
ShowWindow=1
[MQ2DpsOpt]
Sort=0
PetFollowOwner=1
AbsoluteDps=1
ON=1

Availability

This plugin comes with the MMOBugs binary and install distributions. Source code is not available.