Get an Epic Experience with Premium

PlayerRating

Chat & Communication Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 20 Monthly Downloads
  • Supports: 4.3
  • 4,994 Total Downloads
  • Updated 01/14/2012
  • Created 10/08/2006
  • 49 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU Lesser General Public License version 3 (LGPLv3)
  • Newest File: 4.3.0
or

About PlayerRating

Want to remember who you liked and hated over the years? Tired of grouping with players, only to find out that they are bad? Frustrated to see the same scammer in the trade channel every day, with the same scam? Some jerk ninja something? Want to warn your friends and other players about these baddies? Download this mod!

This mod is a tool to rate players on a scale of -100 (bad) to 100 (good) using a new option in the popup menu when you click on a friendly or enemy player. Obviously, enemy players are kill on sight baddies, but rating is available to remember them for whatever reason. A small note can also be added with each rating for more clarity. The ratings can be displayed later in a player's tooltip and/or with their name in the chat window. All of your toons on the current server and faction can see the same rating. Switching to another server or opposite faction has its own rating. For example, horde is expected to rate an enemy faction bad usually, which is separate from rating the same player as friend in alliance when actually grouping and chatting brings a set of new social experiences.

PlayerRating is updated for patch 3.3.5 and Cataclysm, using some of the updated Ace2 r1100 database (not Ace3).

INSTRUCTIONS TO SET A RATING:

  • right click a player's portrait in target, party, or raid
  • right click a name in the chat window
  • right click your friends list in the social pane (online and offline)
  • right click your who list in the social pane
  • right click your guild list in the social pane (online and offline)
  • right click your channels list in the social pane
  • right click your raid member list in the social pane
  • right click your team/arena member list
  • right click your arena enemy list
  • use the slash command

INSTRUCTIONS TO SEE A RATING:

  • in the chat window to the right of a name
  • in game tooltip when mouse over a player's portrait in target, party, or raid
  • in game tooltip when mouse over a player in the game world
  • in window tooltip when mouse over your friends list in the social pane (online and offline)
  • in window tooltip when mouse over your who list in the social pane
  • in window tooltip when mouse over your guild list in the social pane (online and offline)
  • in window tooltip when mouse over your channels list in the social pane
  • in window tooltip when mouse over your raid member list in the social pane
  • in window tooltip when mouse over your team/arena member list
  • in window tooltip when mouse over your arena enemy list
  • in window tooltip when mouse over the list in the looking for raid pane (solo and group)
  • use the slash command
  • (note, if rating is zero, then there is nothing to see)

SEE A RATING IN OTHER ADDONS:

  • automatically see a rating in the Healbot addon, in the bottom of the tooltip when mouseover names in the grid
  • or, see a rating with the following script that other addons can use,
    local rating = PlayerRating_GetRating(<playernamestring>)
    local note = PlayerRating_GetRatingNote(<playernamestring>)

SLASH COMMANDS:


  • /pro
    /pro gui
    /pro add <playername> <rating>
    /pro add <playername> <rating> <note>
    /pro delete <playername>
    /pro add <playername> 0
    /pro list
    /pro list <letter>

SLASH COMMAND INSTRUCTIONS:

  • Show help with,
    /pro
  • Show gui options menu,
    /pro gui
  • Add or change a player with the rating or optional note,
    /pro add <playername> <rating>
    /pro add <playername> <rating> <note>
  • Delete the player, or set the rating to zero,
    /pro delete <playername>
    /pro add <playername> 0
  • Show a list of all players with ratings, (only this server and faction)
    /pro list
  • Show a list of some players with ratings, filter starting with a letter from A to Z,
    /pro list <letter>

INSTALLATION:

  • In Windows XP, extract the ZIP file, to your World of Warcraft interface addons directory, which might look like,
    ...\World of Warcraft\Interface\AddOns\PlayerRating\

UNINSTALL:

  • Remove the game folder,
    .\World of Warcraft\Interface\AddOns\PlayerRating\*.*
  • Remove variable file,
    .\World of Warcraft\WTF\Account\%youraccount%\SavedVariables\PlayerRating.lua
  • Remove variable file,
    .\World of Warcraft\WTF\Account\%youraccount%\%yourrealm%\%yourplayer%\SavedVariables\PlayerRating.lua

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

Known bugs:

  • None

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

Disabled features until further notice:

  • No addon options window to set and see rating, broken window and no scrolling (alternative, see slash command)
  • No ignore, since broken ace database
  • No sharing, no communication, since broken ace database. The mod no longer joins a channel so you can share your ratings with others. The mod no longer listens for ratings submitted by other players and uses only those ratings from players that are rated and not zero.
  • No metrognome, since broken ace database
  • No broadcast database, self.db.realm[rater].Ratings[ratee]
  • No adjustable database, self.db.realm[name].Status.Reputation
  • No TTL (aged rating), no adjustments, no decay, and rating will remain constant over time

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

To do:

  • Turn back on the disabled features above
  • Set and see rating in ignore list
  • Set and see rating in crossrealm groups (a global rating to see on all toons)
  • Set and see rating in battlegrounds (a global rating to see on all toons)
  • Set and see rating in battlenet friends list (a global rating to see on all toons)
  • Set rating in looking for raid solo list (see rating is already implemented)
  • Set rating in looking for raid group list (see rating is already implemented)
  • See rating for login events
  • Tooltip for names in chat window to see notes more easily (alternative, to click and see rating and note)
  • Hook Showtooltip more efficiently
  • Hook Guild window more efficiently (new in cata)
  • More efficient code for various functions
  • Use Ace3 database
  • So far only up to eight chat windows are scanned to show the rating, though rare to even care
  • Add a predefined note to a rating quickly, with a little arrow in the window to open a dropdown
  • Handle funny characters in a player's name when using the slash command (alternative, copy from blizzard armory with their guild and name)
  • Show the rating in other addons with SecureHook() or HookScript()

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

Change log:

(see "changes" section in website)

Change log:

Revision 4.3.0, Jan 5, 2012 - by Jtbalogh

  • Updated TOC file for patch 4.3.0
  • Bug fix, on a large guild roster and offline guild roster, right click to show correct player name
  • Bug fix, slash command to show help in separate lines, and not one big block

Revision 4.2.0, Jul 22, 2011 - by Jtbalogh

  • Updated TOC file for patch 4.2.0

Revision 4.1.0, May 13, 2011 - by Jtbalogh

  • Updated TOC file for patch 4.1.0

Revision 4.0.0c, Dec 11, 2010 - by Jtbalogh

  • Minor bug fix, removed OnClick in PlayerRatingMenuSlider to save data properly
  • Cleanup/remove old guild window code, pre-cata

Revision 4.0.0b, Oct 08, 2010 - by Jtbalogh

  • Major bug fix, verify GetUnit() and UnitName() on tooltip targets
  • Minor bug fix, verify valid name passed from external addons
  • Tested with no other addons installed

Revision 4.0.0, Oct 06, 2010 - by Jtbalogh

  • Updated TOC file for patch 4.0.0 (for cata)
  • New, a custom note for a rating, and not just a numeric scale
  • New, to add, delete, and list the ratings of players with slash command /pro
  • New, script for other addons to show rating/note in their tooltips (like healbot or grid)
  • Verified to show rating in chat window, slash command /pro, and in various windows
  • Verified rating can be changed in chat window, target portrait, slash command /pro, and in various windows
  • Original code mostly intact, unless to fix bugs, add features or disable features
  • Updated latest Ace2-r1100, in Jun 2010, http://www.wowace.com/projects/ace2/
  • Startup message for reference
  • Bug fix, ChatFrame_OnEvent()
  • Bug fix, UnitPopupMenus[dropdownMenu.which]
  • Bug fix, prevent crashing with messages that are nil in OnUpdate()
  • Bug fix, chat filter to use wildcard, .- , not [%w]+
  • Bug fix, game tooltip with different hooks
  • Bug fix, chat window with different hooks
  • Bug fix, no rating in chat window for login events since wrong due to lag
  • Bug fix, broken self.db, replace some with PlayerRating.db, limited ace database
  • Bug fix, save options for all toons on the same server and faction, seeing the same good/bad/ugly people in chat or world anyway
  • Bug fix, save ratings for all toons on the same server and faction, seeing the same good/bad/ugly people in chat or world anyway
  • Bug fix, playerratingtooltip.lua moved to playerratingdisplay.lua, limited ace database
  • Bug fix, player name is not case sensitive
  • Bug fix, UnitPopupShown[] parameters
  • Bug fix, one master database to set and see rating, self.db.realm.Player.Ratings[name]
  • Bug fix, sort the list by player name when showing the ratings of players
  • Bug fix, UnitName("MOUSEOVER") caused rating to appear in other unrelated game tooltips, immediately after showing the tooltip of a target
  • Bug fix, replace 'this' with 'self' and fix parameters passed to functions (for cata)
  • Bug fix, replace getglobal() with _G[] (for cata)
  • Disabled broken options, so no ignore, no sharing, no metronome, limited ace database
  • Disabled broken list window, broken box and scrolling (alternative, see slash command)

Revision r28430.1107, 29 Sep 2008 - by Sylfi

  • Beta

Revision 2.0.8, 27 Feb 2007 - by Sylfi

  • Release

Addon Packs Containing This...

Comments

First Previous Page 1 of 4 Next Last
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Infinite Crisis NA

Get Your Preferred Access Code!