Quantcast
Download
(6 Kb)
Download
Updated: 11/29/22 12:24 AM
Pictures
File Info
Compatibility:
Deadlands (7.2.5)
Updated:11/29/22 12:24 AM
Created:08/29/21 12:39 AM
Monthly downloads:283
Total downloads:6,392
Favorites:3
MD5:
Better Scoreboard  Popular! (More than 5000 hits)
Version: 4.0
by: M0R [More]
This is a small addon that aims to provide a few simple features to the battlegrounds scoreboard.
- Shows user and charecter name on a BG scoreboard
- Shows player damage and player healing in the BG scoreboard without having to select the player.
- Shows every player's class icons in the scoreboard next to their name.
- Shows the bg type in the medals portion of the screen.

In addition, the addon will allow you to queue for multiple bg queues at once, similar to how the gamepad ui does it
Version 4.0
-----------
Added text to the medals sidebar to state the current BG type
-Fixed bug where no queues would show up in the custom activity finder
-API Bump

Version 3.1
-----------
-Fixed bug where healing data was added ontop of damage data

Version 3.0
-----------
Added new tab in activity finder with the ability to queue for multiple bgs at once
Added inital implementation and data collection for charecter wide bg stats
*This will only collect data for now, but in a future date it will display it
-Bumped Api Version to High Isle

Bugfix 2.1
-----------
-Fixed bug where class icons were slightly dimmed

Version 2.0
-----------
Added class icons to the scoreboard
-Bumped Api Version to Deadlands

Bugfix 1.1
-----------
-Fixed bug where it didn't show damage/healing after a match.

Version 1.0
-----------
Inital Upload
Optional Files (0)


Archived Files (6)
File Name
Version
Size
Uploader
Date
3.1
6kB
M0R
05/21/22 12:07 AM
3
6kB
M0R
05/17/22 08:52 PM
2.1
3kB
M0R
12/06/21 07:57 PM
2.0
2kB
M0R
11/30/21 05:32 PM
1.1
2kB
M0R
10/31/21 09:33 PM
1.0
2kB
08/29/21 12:39 AM


Post A Reply Comment Options
Unread 11/28/22, 04:41 PM  
M0R
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 20
Uploads: 9
Hey, sorry about the late responses, I've recently been pretty busy with classes and stuff.

Originally Posted by Grizzly_Khan
My friends and I all love the add on. Would it be possible to have somewhere on the scoreboard what game mode it is? Maybe next to the medals or something. 20 kills in deathmatch is a different story than 20 kills in a flag game and we'd like to have screenshots with that context.
This would definitely be possible! Just need to do a bit of moving things around, but I think it could easily fit at the top of the table, I'll give it a shot implementing it in a bit.

Originally Posted by Zenapop
Great addon!

Just wondering if you were going to re-implement the feature where solo players can queue for both a solo BG and a group BG at the same time? One of the patches ruined it.
Didn't even realize it was gone, whoops! I'll take a look and see what caused it.
Report comment to moderator  
Reply With Quote
Unread 11/12/22, 05:51 PM  
Grizzly_Khan

Forum posts: 0
File comments: 1
Uploads: 0
My friends and I all love the add on. Would it be possible to have somewhere on the scoreboard what game mode it is? Maybe next to the medals or something. 20 kills in deathmatch is a different story than 20 kills in a flag game and we'd like to have screenshots with that context.
Report comment to moderator  
Reply With Quote
Unread 10/06/22, 06:58 AM  
Zenapop

Forum posts: 0
File comments: 8
Uploads: 0
Great addon!

Just wondering if you were going to re-implement the feature where solo players can queue for both a solo BG and a group BG at the same time? One of the patches ruined it.
Report comment to moderator  
Reply With Quote
Unread 06/02/22, 08:24 PM  
M0R
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 20
Uploads: 9
Originally Posted by Scarr
Is this possible?

1. Scan current players for battleground leaderboard position and display their position # to the left of their name if they are currently ranked?

This would be handy to know for many reasons.

Is my team full of newbs or sweats?

Is there a sweat or possible exploiter on another team?

In my experience, most of the highest ranked players are going to be the ones who typically go 40-0 and somehow land 5 different attacks on you in under a second (which is impossible within the legal framework of the client).
For point 1, this would be possible, but I won't be prioritizing it, as I currently am focusing on other addons.

In regards to the last paragraph, there are plenty of ways this can happen. For example, on my magsorc that I main, in order to get kills I line up various skills. For my big burst, I toggle on overload which makes my light attacks stronger, then send a mages wrath which deals damage when someone reaches 20% health, then send out a curse which explodes after 3.5 seconds, then 1-2 spammables to proc my crystal frags (if it only took 1 spammable, then I streak instead of doing the second spammable), finally ending it with a frags cast.

This ends up dealing the curse damage within the same second as my frags damage and my overload damage, and if the person reaches 20% health, then they take damage to mages wrath as well, usually killing them.
Report comment to moderator  
Reply With Quote
Unread 05/31/22, 08:49 AM  
Scarr

Forum posts: 7
File comments: 28
Uploads: 0
Is this possible?

1. Scan current players for battleground leaderboard position and display their position # to the left of their name if they are currently ranked?

This would be handy to know for many reasons.

Is my team full of newbs or sweats?

Is there a sweat or possible exploiter on another team?

In my experience, most of the highest ranked players are going to be the ones who typically go 40-0 and somehow land 5 different attacks on you in under a second (which is impossible within the legal framework of the client).
Report comment to moderator  
Reply With Quote
Unread 03/21/22, 12:43 AM  
taugrim
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 18
Uploads: 1
Thanks for creating this!

A while back, I had thought about a similar idea, but your implementation has a lot more features.

Thanks so much for providing this

https://www.esoui.com/forums/showpost.php?p=44350&postcount=1

Originally Posted by taugrim View Post
So I have a simple problem I'd like to solve.

When in Battlegrounds, I'd like the scoreboard to show both the account name and the character name, not just one or the other.

So a player would show up in the scoreboard as:
@someplayer (Some Character)

The battleground LUA code (https://esoapi.uesp.net/100035/src/i...board.lua.html) contains the following:
Code:
function Battleground_Scoreboard_Player_Row:UpdateRow()
    local data = self.data
    local primaryName = ZO_GetPrimaryPlayerName(data.displayName, data.characterName)
    local formattedName = zo_strformat(SI_PLAYER_NAME, primaryName)
That ZO_GetPrimaryPlayerName returns either the account name or the character name. That function is used in a lot of places, so I don't want to hook that.

If I wanted to just hook the Battleground_Scoreboard_Player_Row:UpdateRow function so that I could replace the call to ZO_GetPrimaryPlayerName with my own function, how do I do that?

Specifically, what I'm unclear on is in my function that is called, how do I have access to the data that the real Battleground_Scoreboard_Player_Row:UpdateRow function has? Because my function would replace that call to ZO_GetPrimaryPlayerName with my own code.

I hope this makes sense. This is opaque as there isn't much documentation.

Thanks.
Last edited by taugrim : 03/21/22 at 12:43 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: