Quantcast
R
(13 Kb)
Download
Updated: 01-31-20 09:43 AM
C
(13kB)
Download
Updated: 01-31-20 09:43 AM
Pictures
File Info
Compatibility:
WoW Classic (1.13.2)
Updated:01-31-20 09:43 AM
Created:01-29-09 08:44 AM
Downloads:11,162
Favorites:43
MD5:

LagBar  Popular! (More than 5000 hits)

Version: v4.6, Classic: v4.6
by: Xruptor [More]

A simple Lagbar that you can move around. It will show you your current FPS and the current Latency (or Lag) that you are experiencing. (Supports world/realm ping as well)

NOTE: This is NOT a Databroker (LibDataBroker) addon. It provides it's own frames and remembers positioning.


To move the frame, simply hold down SHIFT and drag the LagBar frame.


Slash Commands:

  • /lagbar reset -- resets window position to the center of the screen
  • /lagbar bg --shows/hides the background of the window
  • /lagbar worldping - toggles the world ping display on/off
  • /lagbar impdisplay - toggles the improved world ping display on/off
  • /lagbar scale # --changes the scale of the LagBar frame.
    NOTE: You really should use small numbers for setting the scale!
    Example: 0.8, 1.4, 1.7, 2.6, 2.1, etc... Default is 1



You can view Alpha Builds at my Github tracker.

LagBar
v4.6 (2020-01-31)
Full Changelog
  • -Updated for classic. Forgot to update packager. (fixes #2)
Optional Files (0)


Archived Files (13)
File Name
Version
Size
Author
Date
v4.5
13kB
Xruptor
01-31-20 09:37 AM
v4.4
13kB
Xruptor
01-16-20 06:55 PM
v4.3
13kB
Xruptor
01-13-20 10:56 AM
v4.1
13kB
Xruptor
10-08-18 06:26 PM
v4.0
3kB
Xruptor
07-24-18 02:38 PM
v3.6
4kB
Xruptor
10-26-16 07:10 AM
v3.5
4kB
Xruptor
07-25-16 06:52 AM
v3.4
3kB
Xruptor
07-24-16 03:22 PM
v3.3
3kB
Xruptor
10-25-14 09:14 AM
v3.2
3kB
Xruptor
03-13-13 05:21 PM
v3.1
3kB
Xruptor
09-24-12 06:08 PM
v3.0
3kB
Xruptor
03-28-12 08:59 AM
v2.9
3kB
Xruptor
03-21-12 12:59 PM


Post A Reply Comment Options
Unread 05-06-11, 04:42 AM  
Turunash
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
It vanished after you updated it please help

Here is the error it shows in game.


Date: 2011-05-06 04:25:00
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\LagBar\LagBar.lua line 246:
attempt to index field 'frame' (a nil value)
Debug:
[C]: ?
LagBar\LagBar.lua:246: BackgroundToggle()
LagBar\LagBar.lua:61: ?()
..\FrameXML\ChatFrame.lua:4221:
..\FrameXML\ChatFrame.lua:4169
[C]: ChatEdit_ParseText()
..\FrameXML\ChatFrame.lua:3832: ChatEdit_SendText()
..\FrameXML\ChatFrame.lua:3870: ChatEdit_OnEnterPressed()
[string "*:OnEnterPressed"]:1:
[string "*:OnEnterPressed"]:1
AddOns:
Swatter, v5.9.4960 (WhackyWallaby)
Ace3, v
ACP, v3.3.14
Altoholic, v4.1.001b
AtlasLoot, vv6.03.01
AtlasLootLoader, vv6.03.01
AuctionMaster, v4.3.1
Babylonian, v5.1.DEV.130
Bagnon, v2.18.0
BagnonForever, v1.1.3
BagnonTooltips, v
Bartender4, v4.4.18
ButtonForge, v0.9.13
Calculator, v
CLCDK, v4.1.0b
Configator, v5.1.DEV.286
DataStore, v4.1.001
DataStoreAchievements, v4.1.001
DataStoreAgenda, v4.1.001
DataStoreAuctions, v4.1.001
DataStoreCharacters, v4.1.001
DataStoreContainers, v4.1.001
DataStoreCrafts, v4.1.001
DataStoreCurrencies, v4.1.001
DataStoreInventory, v4.1.001
DataStoreMails, v4.1.001
DataStorePets, v4.1.001
DataStoreQuests, v4.1.001
DataStoreReputations, v4.1.001
DataStoreSpells, v4.1.001
DataStoreStats, v4.1.001
DataStoreTalents, v4.1.001
DBMCore, v
DebugLib, v5.1.DEV.275
EnsidiaFails, v
epgplootmaster, v0.6.08
Fatality, v1.2.2
Gatherer, v3.2.3
GatherMate2, v1.14
GatherMateSharing, v1.3
GTFO, v4.3.1
GuildGreet, v40100.1
Guildomatic, v3.0.9
IHearYouWhisper, v2.0
InspectFix, v2.5
LagBar, v2.3
LibSink20, v
OmniCC, v4.1.pancakes6
PlateBuffs, v1.8.0 (r201)
Postal, v3.4.6
PowerAuras, v4.19
Prat30, v3.4.19
Prat30Libraries, v
ProfessionsVault, v4.6
RaidBuffStatus, vv4.17
RatingBuster, v
Reforgenator, v1.3.7
SatrinaBuffFrame, v3.2
SexyMap, v
Skada, v1.2-32
SkadaAbsorbs, v1.0
SkadaCC, v1.0
SkadaDamage, v1.0
SkadaDamageTaken, v1.0
SkadaDeaths, v1.0
SkadaDebuffs, v1.0
SkadaDispels, v1.0
SkadaEnemies, v1.0
SkadaHealing, v1.0
SkadaPower, v1.0
SkadaThreat, v1.0
Stubby, v5.9.4960 (WhackyWallaby)
TankWarnings, vv1.3
TargetCharms, v1.5.3 (11/22/2010)
TargetHealthPercent, v4.0.1
TidyPlates, v6.2.0 Revision: 269
TidyPlatesThreatPlates, v5.1.9
TidyPlatesHub, v
TrueItemLevel, v
VuhDo, v2.99
VuhDoOptions, v2.99
BlizRuntimeLib_enUS v4.1.0.40100 <us>
(ck=790)
Report comment to moderator  
Reply With Quote
Unread 05-03-11, 11:35 AM  
gossipgirlxo
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 100
Uploads: 1
thank you for this
Report comment to moderator  
Reply With Quote
Unread 05-03-11, 09:35 AM  
Morwo
A Murloc Raider
 
Morwo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 137
Uploads: 1
Woot already done? i haz a crazy! thx alot : )
__________________
dont nerv me bro
"World of Warcraft only Twitter" @wow_morwo
Report comment to moderator  
Reply With Quote
Unread 05-03-11, 08:51 AM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 629
Uploads: 21
Originally posted by Morwo
Hi there,

today i got an update from MMOminion. i this version bugsack found an error.

Code:
1x LagBar-2.3\LagBar.lua:109: attempt to index field 'frame' (a nil value)
LagBar-2.3\LagBar.lua:43: in function `Enable'
LagBar-2.3\LagBar.lua:13: in function `?'
LagBar-2.3\LagBar.lua:6: in function <LagBar\LagBar.lua:4>

it appears every time i log in or reload the ui. and no lagbar is on my screen since this version 2.3
OOPS! I'll fix that in 2.4 thanks for pointing it out.

Version 2.4:
-Oops had a tiny little bug :P (That's what I get for copying and pasting!)
-Fixed a small bug that was occuring with the frame.
-Updated version.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 05-03-11, 08:24 AM  
Morwo
A Murloc Raider
 
Morwo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 137
Uploads: 1
Hi there,

today i got an update from MMOminion. i this version bugsack found an error.

Code:
1x LagBar-2.3\LagBar.lua:109: attempt to index field 'frame' (a nil value)
LagBar-2.3\LagBar.lua:43: in function `Enable'
LagBar-2.3\LagBar.lua:13: in function `?'
LagBar-2.3\LagBar.lua:6: in function <LagBar\LagBar.lua:4>

it appears every time i log in or reload the ui. and no lagbar is on my screen since this version 2.3
__________________
dont nerv me bro
"World of Warcraft only Twitter" @wow_morwo
Last edited by Morwo : 05-03-11 at 08:24 AM.
Report comment to moderator  
Reply With Quote
Unread 05-03-11, 08:17 AM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 629
Uploads: 21
Added a new slash command to toggle the world ping on/off. In case some people didn't want it. It also resizes the frame to add some more space for it
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 05-03-11, 05:52 AM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 629
Uploads: 21
Thanks I've made the changes and will be giving you credit.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 04-23-11, 03:35 PM  
comix1234
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
home | world

this will show both home and world ms instead of just home

replace line 124 , 144

underline marked changes

Code:
--local bandwidthIn, bandwidthOut, latencyHome, latencyWorld = GetNetStats();
	--if (latencyHome > LagBar_MEDIUM_LATENCY) then
	--	LagBar_Text:SetTextColor(1, 0, 0);									
	--elseif (latencyHome > LagBar_LOW_LATENCY) then
	--	LagBar_Text:SetTextColor(1, 1, 0);
	--else
	--	LagBar_Text:SetTextColor(0, 1, 0);
	--end
	--if (latencyHome > 9999) then
	--	LagBar_Text:SetText("Ping: HIGH");
	--else
	--	LagBar_Text:SetText("Ping: "..latencyHome.." ms");
	--end

	--if (latencyWorld > LagBar_MEDIUM_LATENCY) then
	--	LagBar_Text:SetTextColor(1, 0, 0);									
	--elseif (latencyWorld > LagBar_LOW_LATENCY) then
	--	LagBar_Text:SetTextColor(1, 1, 0);
	--else
	--	LagBar_Text:SetTextColor(0, 1, 0);
	--end
	--if (latencyWorld > 9999) then
	--	LagBar_Text:SetText("Ping: HIGH");
	--else
	--	LagBar_Text:SetText("Ping: "..latencyWorld.." ms");
	--end

local framerate = floor(GetFramerate() + 0.5)
local framerate_text = format("|cff%s%d|r fps", LagBar_GetThresholdHexColor(framerate / 60), framerate)
			
local latencyHome = select(3, GetNetStats())
local latency_text = format("|cff%s%d|r ms", LagBar_GetThresholdHexColor(latencyHome, 1000, 500, 250, 100, 0), latencyHome)
		
local latencyWorld = select(4, GetNetStats())
local latency_text_server = format("|cff%s%d|r ms", LagBar_GetThresholdHexColor(latencyWorld, 1000, 500, 250, 100, 0), latencyWorld)

LagBarFrameText:SetText(framerate_text.." | "..latency_text.." | "..latency_text_server);
Report comment to moderator  
Reply With Quote
Unread 10-21-10, 09:20 AM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 629
Uploads: 21
Originally posted by garves
I believe I've made the necessary changes for 4.0.1 as I've got the addon working. If you'd like to get the changes I've made, or if the author would like to look at them or update the listing please let me know at [email protected].
Try the latest one I uploaded. It should work and be the changes you gave.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 10-15-10, 01:00 PM  
garves
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I believe I've made the necessary changes for 4.0.1 as I've got the addon working. If you'd like to get the changes I've made, or if the author would like to look at them or update the listing please let me know at [email protected].
Report comment to moderator  
Reply With Quote
Unread 10-13-10, 06:01 PM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 629
Uploads: 21
Originally posted by unwin
any plans for a 4.0.1 update?
Well I don't see why it wouldn't work. It probably just needs a .toc update. Did you try loading it forcefully? Does it work? If it does then it just needs a .toc update. I don't have a subscription right now so I can't test these things. I won't be back until around Cataclysm.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 10-13-10, 03:52 PM  
unwin
A Deviate Faerie Dragon

Forum posts: 12
File comments: 41
Uploads: 0
any plans for a 4.0.1 update?
Report comment to moderator  
Reply With Quote
Unread 05-20-10, 06:03 AM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 629
Uploads: 21
Originally posted by eternalglory
cannot resizze =/
Open LagBar.lua

Find:
Code:
	lbFrame:SetWidth(120);
	lbFrame:SetHeight(25);
Change the values as you would like
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 05-19-10, 10:26 AM  
eternalglory
A Murloc Raider

Forum posts: 8
File comments: 63
Uploads: 0
cannot resizze =/
Report comment to moderator  
Reply With Quote
Unread 03-09-10, 09:18 PM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 629
Uploads: 21
Originally posted by Falo
exactly what I was looking for! thank you!
I'm glad you like it I find it simple enough and I've used it for years.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: