Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(13 Kb)
Download
Updated: 11-14-10 08:05 AM
Pictures
File Info
Updated:11-14-10 08:05 AM
Created:12-19-09 02:40 PM
Downloads:2,373
Favorites:16
MD5:

LFDRating

Version: 1.02
by: Vladinator [More]

Ever found yourself doing a lot of LFD runs and bumping into some players you wish you hadn't? Well this won't really avoid bumping into those but it will tell you when you do by showing their player rating.
You can rate and comment at the end of each dungeon run, including those that left the group. The data will be shared between your guild so more using the addon and doing dungeons, more data you will gather about players.
If you find great players you can vote them up, perhaps add a pleasant comment. If you find people you wish had studied their class a bit more before running heroics, you may put negative rating and a comment explaining why you did that. This by all means is just an indication of what one would expect, tough if one accumulates enough negative score it may be a strong indicator they are up to no good and that you should watch out!

The addon is in beta, it works rather well with some few GUI issues that will be polished eventually. Also as a bonus feature you could use the website (not necessarily up to date with the addon, it's work in progress): http://lfdr.ziuo.net/ -it helps share data with the world and they with you!

Something like a roadmap for the future:
- Add support for all low level dungeons so it's worth using when doing LFD in Cataclysm with your low level characters.
- Implement GUI for browsing data, searching for players and such.
- Implement new statistics website page, seems they made the LFD work with all realms of the same language, not only limited to battlegroups like before.

-- Beta ----------

>1.02:
+ Minor improvements and trying to fix some issues, for one the "leavers" dialog acts a bit odd even when it seems I provide the right data and such -sometimes it leaves the button there even if there are no leavers to show, also it does not show the "no data" label properly either. I'll fix that minor GUI issue sooner or later I guess.
+ Fixed a possible exploit where people could add comments and ratings by using other peoples names and realms, the fix in this version uses the senders name and current realm as their signature and this fixes any hijacking or abuse using the addon channel. It works guild only so should not be a huge issue, unless you only have jerks in your guild. ;)

>1.01:
+ Improved boss kill tracking, should not bug out anymore (for patch 4.0.1 at least!)
+ When group is filled up you see a popup with each person and their respective rating.
+ When you end the group (last boss dies) the popup shows letting you vote and comment, leavers are in their own "Leavers" section you can toggle.
+ If you reload UI or disconnect and log back on, you see the rating popup once more. Only problem is that the order of party and leavers will not be proper, thus some that actually killed the boss may be labeled leavers -this is not a big deal but will be fixed later on.
+ If the party looses a member and someone new joins, the party popup is again shown with the new persons ratings.

> 1.00:
+ Updated for patch 4.0 and improved overall performance, will put in the information feature (when you join a group you will be alerted of the members ratings) back in the next build. Making an eat GUI for that feature so it does not just print it in the chat. :)

-- Alpha ----------

> 0.06:
+ Supports any kind of LFD dungeon within reason. I have made the bosses with multiple phases (that die and ressurect) or that despawn be tracked by statistics. Because of this I need to manually add the bosses that die in such fashion and that are to be found in the statistics section (achievements). So far I have added UK, TOC and Strat to the list where the bosses have multiple phases after death and despawn. (This is why if you die in the 0.05/0.04 on Black Knight in his 3rd phase, party wipes and you enter the dungeon you will get the party vote screen as it thinks the boss died. This is now avoided using the statistics function implemented. All the other bosses that die once and die for good are tracked by their death event in the combat log as it's pretty decent and works with 90% of all the dungeons in the game.) Note: If I forgot something, please tell me so I can add it to the special list of special bosses. /pat

> 0.05:
+ Minor fix, boss kill detection works much better now. Should not trigger the party vote screen when a random mob dies in a LFD dungeon. This flaw came to be in version 0.04 and is now hotfixed.

> 0.04:
+ Added support for both random LFD groups and specifically picked dungeons (group rating dialog should be shown properly this time around).
+ Should not show "rate user" dialog after run finishes and people leave the group as it not checks if you are in the dungeon and that it has not completed yet when someone leaves the group.
+ Known bug: only 1 "rate user" dialog comes up if 2 people leave party quickly after each other. Should not happen!

> 0.03:
+ Made handling events more efficient and precise, removed some odd bugs when someone left group before you saved the party rating the rating box for that person came up. Also that sometimes it would stop taking new events in mid of the run and so on.
+ Added an "ad" to inform group at creation that the user is using LFDRating -hinting them to perform well otherwise they will get rated. They have the right to know imo! You can turn it off by editing the .lua file manually (the 12th line).
* Working on a better website layout, more organized, more for "gamers" so it's not boring white and a little lame to navigate. Still gonna be lightweight though! We are closing into Beta soon people. My current todo list says (a) make it possible to vote on more than 1 person that leaves party at a time (b) add the option to view peoples history, comments that other people added and overall more indebt information than just the joining ratings.

> 0.02b:
+ Hotfixed a problem where too long messages were send using the addon channel and it disconnected the user. The max comment length is now 128 chars and it should no longer disconnect you. If you do get a disconnect please Private Message me the !LFDRating.lua from the savedvariables folder and tell me the name of who you commented that resulted in a DC, I'll look into it and fix it for further patches.

> 0.02:
+ Fixed party change detection, should perform much better than before and should show the appropriate dialogs when needed.
+ Hides party vote dialog if loot or alert windows are visible (or if in combat). Shows after you exit combat and loot-rolling finishes.
+ If you disconnect you can still vote on the previous party if data could be restored.
+ Improved overall performance as less logical test are performed now than the earlier version.

> 0.01:
+ Initial release.
Optional Files (0)


Archived Files (8)
File Name
Version
Size
Author
Date
1.01
12kB
Vladinator
11-13-10 08:32 AM
1.00
9kB
Vladinator
11-12-10 08:57 AM
0.06
12kB
Vladinator
01-07-10 08:42 AM
0.05
12kB
Vladinator
01-06-10 02:53 PM
0.04
11kB
Vladinator
01-05-10 08:13 AM
0.03
9kB
Vladinator
12-25-09 05:37 AM
0.02b
8kB
Vladinator
12-21-09 08:28 AM
0.01
8kB
Vladinator
12-19-09 02:40 PM


Post A Reply Comment Options
Unread 11-10-10, 11:08 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 765
File comments: 393
Uploads: 39
I am alive and kicking with one leg, I plan to work on a Cataclysm version as soon as I get time. I plan to write the whole thing from scratch and improve event detection. I hope there is new API that I can use to achieve this.

I guess a roadmap would be (underlined means "completed"):
1. Build new framework and GUI
2. Improve handling events (party join, leaves, boss kills/dungeon completed)
3. Add GUI for those that left (instead of asking right away). Also add proper information popup when joining a LFD party (showing their ratings).
4. Add addon channel support like alpha, share data among others using the addon in your guild, group, e.g.
5. Add configuration options to what to show and what to not, preferences like "announce addon at party join" or such, simple on/off features.

Put up beta version up, works with 4.0 and tested. Website also works if you feel like fetching a database over old comments and ratings, it's not a required feature. Mainly it works just fine on it's own if you just do a lot of LFD and feel like tracking recurring players.

Also a sidenote, I will be focusing on the addon in the next updates rather than the website -as the website is an addition and not the main focus. Next up is implementing the rating list for those that left, and then the party notification of their ratings when you join a LFD, and the in-game browsing function at last.

Edit: trying to track boss defeats using the achievements system but weird thing is that it fires when we pull the boss and not when it dies -very odd.

Edit 2: fixed "edit 1" issue above, released as version 1.01 all the changes on the roadmap numbers 1 through 3. Notice that the addon channel is not yet used, that's the next step. Thus having several people use the addon in your guild, when someone finishes a run your database does not grow as of today. This will be released in version 1.02.
Last edited by Vlad : 11-13-10 at 08:34 AM.
Vlad is offline Report comment to moderator  
Reply With Quote
Unread 03-16-10, 06:40 AM  
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2866
File comments: 332
Uploads: 10
I started another little toon, and about halfway through Stockades LFDRating will pop up just like it does when the instance is over. There's another instance that it does this in, but at the moment I cannot remember which one it is.

I check my latency when this occurs and it's at a consistent 13ms.

Also, let us know that yer still alive and kicking over there!
__________________
♪~ ( ) I My Sonos!
Petrah is offline Report comment to moderator  
Reply With Quote
Unread 02-11-10, 08:53 AM  
algritz
A Murloc Raider
 
algritz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 44
Uploads: 3
Any roadmap available ?

It's be nice to know what's comming along the way.
__________________
<I Pugged this life>
algritz is offline Report comment to moderator  
Reply With Quote
Unread 02-10-10, 03:33 PM  
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2866
File comments: 332
Uploads: 10
Originally posted by Mitrax
iv been using the addon a great while now and the only downside with it so far is that whenever I join a random group people keep asking me about some message that apparently LFDR is printing as I join in party chat, I myself cant see it tho..

would be nice if I could get an option to print peoples rating if I wanted or not in party chat.

Thx.
You can edit the core.lua with a text editor and un-comment line #12.
__________________
♪~ ( ) I My Sonos!
Petrah is offline Report comment to moderator  
Reply With Quote
Unread 02-10-10, 01:13 AM  
Mitrax
A Murloc Raider
 
Mitrax's Avatar

Forum posts: 3
File comments: 29
Uploads: 0
iv been using the addon a great while now and the only downside with it so far is that whenever I join a random group people keep asking me about some message that apparently LFDR is printing as I join in party chat, I myself cant see it tho..

would be nice if I could get an option to print peoples rating if I wanted or not in party chat.

Thx.
Mitrax is offline Report comment to moderator  
Reply With Quote
Unread 01-20-10, 07:21 AM  
algritz
A Murloc Raider
 
algritz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 44
Uploads: 3
Got this error using the client:

---------------

'"Ops, seems like this needs to go in the US section! Changed it for you, try again now."'

------------ boundary623047494_1688394704612
Content-Disposition: form-data; name="lua"

!LFDRating.lua
------------ boundary623047494_1688394704612
Content-Disposition: form-data; name="lua"; filename="!LFDRating.lua"
Content-Type: application/octet-stream; charset=UTF-8
Content-Transfer-Encoding: binary

[...]removed the content here[...]
------------ boundary623047494_1688394704612--
__________________
<I Pugged this life>
algritz is offline Report comment to moderator  
Reply With Quote
Unread 01-16-10, 08:46 PM  
algritz
A Murloc Raider
 
algritz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 44
Uploads: 3
Originally posted by Khisanth
Hummm, judging players on gear / DPS is forgetting we all need to start one day (or restart with alts). But I am here for something else

Each time I enter in a dungeon I have to say how good "Unknown" is, as LFD seems to detect a departure while it's just looking too fast for players in group
I'd agree with you about the gear, though there is 1 caveat that I use to determine "bad gear".

When a see a dps wearing tank gear, a healer wearing dps gear, this is what I consider "bad gear". Not necessarily wearing greens.
__________________
<I Pugged this life>
algritz is offline Report comment to moderator  
Reply With Quote
Unread 01-16-10, 08:10 PM  
Khisanth
A Deviate Faerie Dragon

Forum posts: 13
File comments: 33
Uploads: 0
Hummm, judging players on gear / DPS is forgetting we all need to start one day (or restart with alts). But I am here for something else

Each time I enter in a dungeon I have to say how good "Unknown" is, as LFD seems to detect a departure while it's just looking too fast for players in group
Khisanth is offline Report comment to moderator  
Reply With Quote
Unread 01-16-10, 06:37 PM  
algritz
A Murloc Raider
 
algritz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 44
Uploads: 3
Another feature request :

a drop-down menu with some default values in it :

- bad attitude
- bad gear
- stands in fire
- bad dps / healing / tanking

- average dps / healing / tanking

- good dps / healing / tanking
- great attitude
- helpful player


Leave the comment field at the bottom, but if a value is selected in the drop-down, use that value instead (or add up both values).

this would make rating players faster.
__________________
<I Pugged this life>
algritz is offline Report comment to moderator  
Reply With Quote
Unread 01-16-10, 08:43 AM  
harl
A Defias Bandit
 
harl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 59
Uploads: 2
hey, uploaded a bunch of ratings last night (for EU-Blutdurst).
I've also encountered two major (and two minor) kinds of things that left me a bit confused.

first, I think there should be some kind of queueing to/of the people leaving a party, since sometimes there's more than one player leaving the party in a shorter interval than I'd have time to pull a rating for them. it only seems to show the single rating+comment frame for the last player who left, but if there was more than one then he/she/they're just gone and I can't rate them/her/him, so it would be nice to have them shown one by one then.

the second thing is that, when we completed a few dungeons even after one or two other players left and we didn't pull any backup for them, the rating frame that's shown at the completion of a dungeon still showed four 'players', replacing those who left earlier with entries of "nil <nil>" or something. this also rendered the accept button dysfunctional and the frame remained open until I did a /rl. (afaik, none of this caused any LUA errors.)

one minor additional thing is that, when I was vote-kicked once (basically for the reason of the other 3 players left being (or at least acting like) drugged childish retards), the rating frame didn't show up at all, so I couldn't actually pull the bad rating that I would have for at least two of them. (I put them on ignore instead.) - speaking of ignores, I second the motion for an ignore button or check box with either of the rating frames (both single and 'dungeon complete').

second minor thing, having mentioned queueing and the frame layout, it would be nice to have some kind of minimise or 'silent' button with it as well, making it a bit easier to continue playing first - (mostly since many 'bad' players I've encountered are impatient like nuts with an untreated ADHD (no real(!) offence intended, but -in case- it can be a very repulsive and disgusting behaviour), especially with the new dungeon finder - I don't really remember people behaving like that any time in the last 4 years, so it's that either I've changed that much -or- at least the rest of WoW might have). anyway, hope springs eternal, that's my device.
harl is offline Report comment to moderator  
Reply With Quote
Unread 01-15-10, 06:19 AM  
algritz
A Murloc Raider
 
algritz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 44
Uploads: 3
Feature request :

if you rated a player as "Bad", allow an option to Ignore the player (so that you won't queue with them ever again)

Either automatically, or ideally add a checkbox that gets enabled only when you rate someone as bad.

/ignore playername-realmname
__________________
<I Pugged this life>
algritz is offline Report comment to moderator  
Reply With Quote
Unread 01-11-10, 12:44 PM  
algritz
A Murloc Raider
 
algritz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 44
Uploads: 3
Ok cool!


- small adjustment if possible, if a party member leaves mid-fight, wait until combat ends before requesting to rate the player.
__________________
<I Pugged this life>
algritz is offline Report comment to moderator  
Reply With Quote
Unread 01-11-10, 11:01 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 765
File comments: 393
Uploads: 39
Originally posted by algritz
Request :
-on the website where we can upload our data, can you add a cookie that will track wether we upload US or EU servers, so that the correct upload form is displayed by default. I always forget to change it before uploading.
Already implemented but I agree that the duration is too short, I will make the preference last much longer.

Originally posted by algritz
Question :
- is there any way to consult the ratings in game?
The next step for me is to implement a dialog window to let you browse the current party or the whole database (also being able to search).

So far the only feedback is when you join you see "no-data" if the user has no history but a rating if they have had some feedback + your own comment if you made one. But don't worry I am going to implement a neat way to browse the data in near future. I just had to make sure the website and client works no mater what language you type with in-game. Currently that seems fixed so it's time to implement this feature.
Vlad is offline Report comment to moderator  
Reply With Quote
Unread 01-11-10, 08:33 AM  
algritz
A Murloc Raider
 
algritz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 44
Uploads: 3
Uploaded 14 new ratings.

Request :
-on the website where we can upload our data, can you add a cookie that will track wether we upload US or EU servers, so that the correct upload form is displayed by default. I always forget to change it before uploading.


Question :
- is there any way to consult the ratings in game ?


Thanks
__________________
<I Pugged this life>
algritz is offline Report comment to moderator  
Reply With Quote
Unread 01-09-10, 09:43 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 765
File comments: 393
Uploads: 39
Updated the client (I know at least one German friend of mine -yes you know who you are!), anyway it should now handle UTF-8 properly when talking to the server, was a issue saving people two times (one using site upload, other using the client) but no more! Just saying, makes upload and download much easier and quicker than having to manually do it on the site.

Thinking of a multiple-battlegroup system so people can download as many BGs as they want, meanwhile it's max 1 bg at a time for now.
Vlad is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: