floh22 / LeagueBroadcast

League of Legends Spectate Overlay Tools
MIT License
218 stars 46 forks source link

[BUG] Baron timer, elder timer, inhibitor timers is not showing #83

Closed Nezumi2711 closed 3 years ago

Nezumi2711 commented 3 years ago

Describe the bug Baron timer, elder timer, inhibitor timers is not showing.

To Reproduce Steps to reproduce the behavior:

  1. Open the League Broadcast.
  2. Open LoL.
  3. Go to spectator mode from list friend. (Not a custom game)
  4. When connect in game, the League Broadcast still working, I turn on Scoreboard, Team Names, Item notifications,... is still show in http://localhost:9001/frontend?backend=localhost, but the baron timer, elder timer, inhibitor timers is not show anything in there. So how can I resolve this problem? Thanks for read. "I'm use Google Translate to write, I hope everyone can understand me. Thanks." image
floh22 commented 3 years ago

The timers are named badly, and are the power play timers. Do these not show?

Inhibitor timers only show when an inhib is taken, this can be changed in config files

Nezumi2711 commented 3 years ago

The timers are named badly, and are the power play timers. Do these not show?

Inhibitor timers only show when an inhib is taken, this can be changed in config files

I'm not sure about this. When I turn on all them, the UI is doesn't change anything. It's like a photo. But what is the power play timers? Can you explain it? (The inhibitor times I will try again.) image

FireFoXz09 commented 3 years ago

The Baron and Elder Dragon "Power play" is a common term used in LoL esports to show the time and gold diff while a team have the Baron or the Elder Drake buff. It appear in the top corners only if a team have slain the monster.

Here a very quick screenshot how it works for the current Worlds 2021 of LoL : You have the Gold Difference (aka the power play) and the time remaining on the buff.

image


If you want the esports timers to appear on the top of your screen, I would advise you to take a look on the wiki page of the spectator mode of League of Legends on how to edit your game files to have them : https://leagueoflegends.fandom.com/wiki/Spectator_Mode

To turn the neutral timers into the dragon and baron timers used in pro play, open the game.cfg file in the Riot Games > League Of Legends > Config folder. Simply add "[Spectator] eSportsNeutralTimers=1" and when you enable the timers in spectate will appear as they do on the professional streams.

Nezumi2711 commented 3 years ago

The Baron and Elder Dragon "Power play" is a common term used in LoL esports to show the time and gold diff while a team have the Baron or the Elder Drake buff. It appear in the top corners only if a team have slain the monster.

Here a very quick screenshot how it works for the current Worlds 2021 of LoL : You have the Gold Difference (aka the power play) and the time remaining on the buff.

image

If you want the esports timers to appear on the top of your screen, I would advise you to take a look on the wiki page of the spectator mode of League of Legends on how to edit your game files to have them : https://leagueoflegends.fandom.com/wiki/Spectator_Mode

To turn the neutral timers into the dragon and baron timers used in pro play, open the game.cfg file in the Riot Games > League Of Legends > Config folder. Simply add "[Spectator] eSportsNeutralTimers=1" and when you enable the timers in spectate will appear as they do on the professional streams.

It's cool. Thanks a lot. I will try this. And I have one more question? How can I enable like this? (I have draw a picture) image

FireFoXz09 commented 3 years ago

The Game Time + Dragon indicator for each team is already integrated in League Broadcast (and is also in the basic spectator HUD of the game). No need to do something. The dragons will appear when a team slay them.

Nezumi2711 commented 3 years ago

Hmm... But I can't see them in League Broadcast. The inhibitor times is not show too (after inhibitor is taken) even though other feature is work correctly. I have try again this recently.

nicogigena commented 3 years ago

HAVING SAME ISSUE! Only configured Inhib's one, not Elder and Baron's yer, but it appears for a fraction of second and makes transition Out instantly. Don´t know why, sometimes work sometimes not :c

FireFoXz09 commented 3 years ago

Inhibitor is known to be buggy right now. Use the false option to always see the inhibitors timers if you want to use them for now in the config file. image

Nezumi2711 commented 3 years ago

How about the Dragon indicator? There is anyway to resolve it? I have try many times but it nothing changed.

FireFoXz09 commented 3 years ago

The Dragon indicator? There's no dragon indicator for now. Only the Elder Dragon "Power Play" (samething as the Baron Power Play) is available (a timer that appear to let you know how much time is left on the buff for the team who have slain the Elder Drake)

Nezumi2711 commented 3 years ago

Oh, so there is only a bug baron timer and elder timer. They are not showing after each team taken. There is anyway to fix?

FireFoXz09 commented 3 years ago

It shows yes the dragon taken on the scoreboard. They will appear here when a team slay them. Run the League Broadcast a few times in spectator games to check how this interact :) image

Nezumi2711 commented 3 years ago

Oh, ok. I will try. So and how about this, I meant is Elder Dragon "Power Play" and Baron "Power Play"?

Oh, so there is only a bug baron timer and elder timer. They are not showing after each team taken. There is anyway to fix?

overkido commented 3 years ago

in mine it works perfectly, but the background of both the elder and the baron is one.

image

Nezumi2711 commented 3 years ago

Ok, I think I have enough the way to resolve my problem. I will close issue now. Thanks everyone for help me.