Description
FPS_PING - World of Warcraft Addon
A lightweight, highly customizable addon that displays real-time performance metrics and character information with class-colored styling.
Overview
FPS_PING is a comprehensive information display addon for World of Warcraft that combines performance monitoring with character progression tracking. The addon features a clean, movable interface that shows FPS (frames per second), network latency, character details, experience progress, and location information—all styled with your character's class colors.
Language: Brazilian Portuguese (pt_BR)
Key Features
Performance Monitoring
- FPS Display: Shows a stable 5-second rolling average of your frames per second, preventing erratic fluctuations
- Latency Tracking: Displays both Local (Home) and Global (World) ping in milliseconds, updated every 2 frames for accuracy
- Real-time Updates: Continuously refreshes performance metrics as you play
Character Information
- Name & Realm: Displays your character name and server at the top
- Dynamic Level Display: - Shows current level with an XP progress bar for leveling characters - Automatically switches to item level (iLvL) display when you reach max level (XP requirement exceeds 10 million)
- XP Progress Bar: Visual progress bar with detailed text showing current XP / max XP and percentage
Location Awareness
- Zone Name: Displays your current zone
- Instance Type: Shows the type of content you're in (Dungeon, Raid, PvP, Arena, Scenario, or World) along with difficulty level (Normal, Heroic, Mythic, etc.)
Visual Customization
Appearance Options:
- Font Selection: Choose from 5 different Blizzard fonts (Friz Quadrata, Arial Narrow, Skurri, Morpheus, Adventure)
- Font Size: Adjustable from 8 to 32 pixels
- Frame Opacity: Control transparency from 0% to 100%
- Border Customization: Adjust border thickness from 2 to 16 pixels
- XP Bar Height: Customize the progress bar height from 6 to 40 pixels
- Bar Styles: Three visual styles for the XP bar: - Flat: Clean, solid color bar - Normal: Standard WoW status bar texture - Gradient: Enhanced gradient effect
Color Scheme:
- Labels and headers use your character's class color
- Numbers and values display in white with black shadow for maximum readability
- All 13 class colors supported (Warrior, Paladin, Hunter, Rogue, Priest, Death Knight, Shaman, Mage, Warlock, Monk, Druid, Demon Hunter, Evoker)
User Interface
Interaction:
- Drag & Drop: Click and drag anywhere on the text to reposition the frame
- Right-Click Menu: Right-click on the display to open a convenient configuration panel
- Slash Command: Type
/fps_pingto access full settings - Persistent Position: Frame position is saved between sessions
Settings Access:
- Quick settings panel via right-click (compact layout with all essential options)
- Full settings panel in Interface → AddOns → FPS_PING (organized in two columns)
- All settings are saved automatically to your SavedVariables
Technical Details
- Performance Optimized: FPS uses a 5-second moving average for stability; latency updates every 2 frames to reduce overhead
- No Frame Border: Clean, borderless design focuses on information display
- SavedVariables: All customizations persist across sessions via
FPS_PINGDB - Compatible: Designed for WoW Retail (Interface version 110002)
Display Format
While Leveling:
CharacterName - RealmName Lv 70 [████████████████░░░░] 1,234,567 / 2,000,000 (62%) FPS: 144 Local: 15ms Global: 45ms Valdrakken World
At Max Level:
CharacterName - RealmName iLvL 489 FPS: 144 Local: 15ms Global: 45ms Nerubar Palace Raid Mythic
Installation
- Extract the
FPS_PINGfolder to yourWorld of Warcraft\_retail_\Interface\AddOns\directory - Restart World of Warcraft or reload the UI with
/reload - The addon loads automatically and displays at the top center of your screen
- Drag to reposition, right-click to configure
Configuration
Access settings by:
- Right-clicking the display text for quick settings
- Typing
/fps_pingin chat - Opening Interface → AddOns → FPS_PING in the game menu
All changes apply immediately and are saved automatically.
Configuration Options
Font & Size
- Font Size Slider: 8-32 pixels
- Font Dropdown: 5 Blizzard fonts to choose from
Frame Appearance
- Frame Opacity: 0-100% transparency
- Border Size: 2-16 pixel border thickness
XP Bar Customization
- XP Bar Height: 6-40 pixels
- Bar Style: Flat, Normal, or Gradient
Files
FPS_PING.toc- Addon metadata and load informationFPS_PING.lua- Main addon code with all functionality
Version: 1.0 UI Language: Portuguese (Brazil) Author: Nullbyte


