promotional bannermobile promotional banner
premium banner
Shows FPS, Ping, location, instance type and character info.

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_ping to 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

  1. Extract the FPS_PING folder to your World of Warcraft\_retail_\Interface\AddOns\ directory
  2. Restart World of Warcraft or reload the UI with /reload
  3. The addon loads automatically and displays at the top center of your screen
  4. Drag to reposition, right-click to configure

Configuration

Access settings by:

  • Right-clicking the display text for quick settings
  • Typing /fps_ping in 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 information
  • FPS_PING.lua - Main addon code with all functionality

Version: 1.0   UI Language: Portuguese (Brazil)   Author: Nullbyte