lotrointerface.com
Search Downloads


Go Back   LoTROInterface > Outdated LotRO Interfaces

Category: Outdated LotRO InterfacesDPS Meter
Interface Information
Download
How do I install this? (FAQ)
Name: DPS Meter   Popular!
Author:
Date: 10-03-2010 05:06 PM
Size: 4.76 Kb
Version: 0.3
Rate File: 5 out of 5 with 2 votes  
Pictures
Click to enlarge 

Views: 0
Size: 2.17 Kb
Dimensions: 92 x 60
 
Description
It's a DPS meter. You'll need to copy Plugins\moebius92\DPSMeter\DPSMeter.vbs to
PluginData\<account name>\AllServers\ The VB Script will continually parse a
combat log and output the total amount of damage done by "You".

To actually use the DPS Meter, log into your character, and do the following:

1. Start logging your combat tab - make note of log file name.
2. Run the copy of DPSMeter.vbs in PluginData - open the combat log you've just created.
(if the common dialog isn't available, it might be a good idea to copy
the path and filename from the "Logging chat tab ..." message)
3. Load the DPSMeter plugin.

The top number is DPS, the bottom number is how long combat has been going on for.
You can drag the DPSMeter display around, it should store the location. If you unload
the DPSMeter plugin, you can reload it without mucking around with the combat tab logging
or DPSMeter.vbs. In order to stop DPSMeter.vbs, delete the combat log that it's reading.
This may throw a warning message - feel free to ignore. I'd've made exiting DPSMeter.vbs
cleaner, but I have no idea how.

It will also add a command /dpsmeter - there are three possible arguments:

/dpsmeter show - will show the DPS meter
/dpsmeter hide - will hide the DPS meter
/dpsmeter post - will show the DPS meter as long as you're not in combat.

I've actually found the last mode to be the least distracting.

Change History:

0.3 - Modified DPSMeter.vbs to do a one time back off on write failure
0.2 - Modified DPSMeter.vbs to use an InputBox if UserAccounts.CommonDialog is not available
0.1 - Original version
Archive List (Old Versions)
File Name
Version
Size
Author
Date
0.2
4.68 Kb
moebius92
10-02-2010 09:27 PM
0.1
4.30 Kb
moebius92
10-01-2010 10:12 PM
File Statistics
User Rating:
5 out of 5 with 2 votes
Downloads: 22699
Views: 117990
Favorites: 9
Uploaded By:
 
Last Modified: N/A

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 09-06-2011, 09:52 PM  
vindalfur
The Wary
 
vindalfur's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 48
Uploads: 1
I'm not sure if it still works, I have not tested it since January and with the updates that have been made since it might be broken, unfortunately I'm not sure if/when I'll be able to resume work on the plugin.




I actually get the entire plugin to work D: i follow the instructions to the letter and it does not work
vindalfur is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 09-06-2011, 05:03 PM  
Nerglor
The Wary

Forum posts: 0
File comments: 3
Uploads: 0
I actually get the entire plugin to work D: i follow the instructions to the letter and it does not work
Nerglor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-15-2011, 08:24 AM  
witalik
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
If i load DPSMeter i see this message.

...the Rings Online\Plugins\moebius92\DPSMeter\Main.lua:5: Unable to resolve package "Turbine.Utils".

I replaced the turbines folders inside the plugins folder and now i get a different message :

..the Rings Online\Plugins\moebius92\DPSMeter\Main.lua:25: attempt to call field 'LocalPlayer' (a table value)

i did attack some players. i added the DPS meter file in that folder on my account. started logging the combat log enterd the path to the field but

Last edited by witalik : 06-15-2011 at 10:05 AM.
witalik is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-24-2011, 12:33 PM  
lordkabal26
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
RE: problems

You made no mistake, Turbine altered the way messages are displayed in the combat log, as such all current dps meters are broken until the plugin authors adjust for the new messages.
lordkabal26 is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-24-2011, 12:01 AM  
Araori
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
problems

If i load DPSMeter i see this message.

...the Rings Online\Plugins\moebius92\DPSMeter\Main.lua:5: Unable to resolve package "Turbine.Utils".

What my mistake?

Greetz
Araori is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-01-2010, 01:57 PM  
vindalfur
The Wary
 
vindalfur's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 48
Uploads: 1
Other things that are currently ignored

Actually as far as I know there are four variants for you doing damage to others:
You wound (the )Enemy Name with ..... for ..... points .....
You wound (the )Enemy Name for ..... points .....
You partially hit (the )EnemyName for ..... points .....
You reflect ..... points ...... to (the )EnemyName.
To make sure all damage you do is counted you would have to make sure you parse all of those.
I don't know the translations but they are probably included int he REGEX expressions for CStats if someone wants to dig around in the CStats code/config.
vindalfur is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-01-2010, 11:24 AM  
Cyllengalad
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
DPS Meter on German Clients

Hey!

Because this plugin only searches for damage made by "You" it doesn't work on German clients.

In order to make it work it is necessary to adapt the DPSMeter.vbs-script.


It's really simple:

-open "DPSMeter.vbs" (you should find it in your "The Lord of the Rings Online/PluginData/<YourAccountName>/AllServers" folder) with a texteditor

-go to line 49
There you should find something like " reMatch.Pattern = "You wound" "

-replace "You wound" with "Ihr verwundet"

-save the changes


It's done!


Hope I could help...

Cyllengalad


PS:
In case you use a French client replace "You wound" with "Tu blesse".
I don't have a French client, so I can't check this...it's just a guess based on my basic knowledge of the French language.
If it doesn't work please let me know so I can delete this unqualified statement.

PPS:
To make the script recognize damage above 1000:
-open "DPSMeter.vbs" with a texteditor
-go to line 64
-replace "line" in "Set ns = reNumber.Execute(line)" with "replace(line, ",", "")"
-save
(Thanks to valahen for this one!)

Last edited by Cyllengalad : 12-01-2010 at 11:25 AM.
Cyllengalad is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-30-2010, 07:39 PM  
vindalfur
The Wary
 
vindalfur's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 48
Uploads: 1
Performance issues with LUA code

Hey moebius92,

Just thought I would give you a heads up, some of my users (LotroLCD) were having some serious performance issues, FPS dropping by half so, I dug into the LUA code that originated in DPSMeter, managed to improve the performance by several orders of magnitude, in case you want to use any of my changes you can see the changes here:

https://lotrolcd.googlecode.com/svn/...roLCD/Main.lua

Regards

Jarl Stefansson
Vindalfur @ Brandywine
[email protected]

Last edited by vindalfur : 10-30-2010 at 07:39 PM.
vindalfur is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-22-2010, 10:22 AM  
valahen
The Wary

Forum posts: 0
File comments: 3
Uploads: 0
That happens when you have opened more than once the Script. Just hit Ctrl+Shift+Esc, go to Process and kill all "wscript.exe", unload all plugins, (don't need to restart combat log), load the script again, then the plugin.
valahen is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-20-2010, 08:47 PM  
RKExtraplus
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
Re: Plugin fix

I am using the ui addon provided by the user directly below me. I loaded the program from the AllServers folder named DPSMeter after starting a combat log and confirming that the vbs's file name was correct. I then loaded the DPSMeter plugin, it showed -- \ 0.0 then I started a skirmish and began combat. My soldier is an herbalist, and I am dpsing as an rk. The meter began by flickering rapidly between 0 and seemingly random 4 digit numbers. It usually reads 0 at the end of combat and once it read -1.2. Any ideas what I am doing wrong or if I broke it?

Last edited by RKExtraplus : 10-20-2010 at 08:54 PM.
RKExtraplus is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-15-2010, 05:56 PM  
valahen
The Wary

Forum posts: 0
File comments: 3
Uploads: 0
Exclamation Plugin fix

Hey I found some bugs in DPS Meter. First of all it don't count damages over 1,000 cause of the comma, second it don't count DoTs as the lines are written different then direct damage, I did some studying in the script and changed 2 things, one was to ignore the comma so damages over 1k are counted and the other was to add the DoT damages, both successful and after testing with kinmates looks like it's working perfectly now. As I was working with the script I took my time and re-writhed one line to change it into a Heal meter, I packed everything and included both scripts, extract both into the AllServers folder and just choose whichever you want to run in your toon. I sent PMs to the creator but he don't answered so I uploaded to Megaupload and will post it, if he think it is wrong, PM me and I'll delete this post.

There are two folders inside the Rar, one is Scripts, you must extract the scripts inside it into AllServers folder as described before, and moebius92 is exact the same as in the original plugin, so if you have it installed you can just extract the scripts.

http://www.megaupload.com/?d=3F3VRDSD
valahen is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-11-2010, 02:07 PM  
vindalfur
The Wary
 
vindalfur's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 48
Uploads: 1
Waiting for my new project to be accepted on this site

I finally finished packaging everything up, it would be great to get some feedback (yes I know the UI is ugly

Lotro LCD is a combat and chat log analyzer with Lotro plugin to show stats, timers and alterts, it will show stats such as dps, total dmg per combat, total heals, total pet dmg, total skirmish pet dmg, etc,

http://www.lotrointerface.com/downlo...-LotroLCD.html

All the code is licensed under GPL v2, a link to the code repository can be found in on the page specified in the URL above.

Jarl Stefansson
Vindalfur @ Brandywine
[email protected]

Last edited by vindalfur : 10-22-2010 at 05:27 AM.
vindalfur is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-10-2010, 07:30 PM  
vindalfur
The Wary
 
vindalfur's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 48
Uploads: 1
Re: Re: Re: Successfull test

Quote:
so this is a separate project that you're working on right? Nothing to do with Moebius?
I used his lua code as a reference of how to read data into the plugin but I didn't use any of his VB code, instead I use my own code written in C to parse combat files and do all analysis since it's faster and more powerful than lua.

My code is available under GPL v2 so anyone will be free to edit both the C code and the lua code, I would be more than happy to collaborate with Moebius or anyone else, some might just want to use the data for their own plugins or make a different UI in lua without touching the C code, my primary goal is just to make all the data in the lotro log files available to plugins.

Jarl Stefansson
Vindalfur @ Brandywine
[email protected]

Last edited by vindalfur : 10-10-2010 at 07:30 PM.
vindalfur is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-10-2010, 12:34 AM  
TarkinMX
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
Re: Re: Successfull test

Quote:
Thought I would post a screenshot, this is essentially what version 0.1 will look like, in addition it will show skirmish pet stats if you are in a skirmish and hit pets stats if you don't have a pet.

The timer data won't be included in the initial version but I'll add it at some point.

http://dallur.com/fileadmin/user_upl...oLCDPlugin.jpg

Resource usage is reasonable, I don't notice any difference in UI responsiveness, I'll probably have a release ready sometime during the weekend.



Jarl Stefansson
Vindalfur @ Brandywine
[email protected]
so this is a separate project that you're working on right? Nothing to do with Moebius?

Last edited by TarkinMX : 10-10-2010 at 07:11 AM.
TarkinMX is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-08-2010, 07:38 PM  
vindalfur
The Wary
 
vindalfur's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 48
Uploads: 1
Re: Successfull test

Thought I would post a screenshot, this is essentially what version 0.1 will look like, in addition it will show skirmish pet stats if you are in a skirmish and hit pets stats if you don't have a pet.

The timer data won't be included in the initial version but I'll add it at some point.

http://dallur.com/fileadmin/user_upl...oLCDPlugin.jpg

Resource usage is reasonable, I don't notice any difference in UI responsiveness, I'll probably have a release ready sometime during the weekend.



Jarl Stefansson
Vindalfur @ Brandywine
[email protected]
vindalfur is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 10:02 AM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | ESOUI | LoTROInterface | MMOUI | Swtorui