PlayerRating

This project has become inactive.

This project is inactive and its default file will likely not work with the most recent version of World of Warcraft. The author may have abandoned it, or it may have outlived its usefulness.

The options menu (accessible by /pro gui)

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)

You must login to post a comment. Don't have an account? Register to get one!

Facts

Date created
Oct 08, 2006
Categories
Last update
Jan 14, 2012
Development stage
Inactive
Language
  • enUS
License
GNU Lesser General Public License version 3 (LGPLv3)
Curse link
PlayerRating
Downloads
5,481
Recent files
  • R: 4.3.0 for 4.3 Jan 14, 2012
  • R: 4.2.0 for 4.2 Jul 23, 2011
  • R: 4.1.0 for 4.1 May 14, 2011
  • R: 4.0.0.c for 4.0.3a Dec 18, 2010
  • R: 4.0.0b for 4.0.1 Oct 09, 2010

Authors