## Features
- **Real-time damage display** - See damage dealt to enemies instantly
- **Damage received tracking** - Monitor damage taken from opponents
- **Customizable HUD colors** - Choose from 10 preset colors
- **Player name display** - Option to show/hide player names
- **VIP-only mode** - Restrict features to VIP players
- **Personal preferences** - Each player can customize their own settings
- **Multiple HUD effects** - Fade, flicker, or typewriter animations
## Commands
- `/dmg` or `/bullet` - Opens the damage settings menu
- `say /dmg` - Opens menu in public chat
- `say_team /dmg` - Opens menu in team chat
## Menu Options
### 1. Damage Display
- **ON/OFF** - Enable or disable the entire damage system
### 2. Show Player Names
- **ON** - Display format: `PlayerName - 45 dmg + 30 dmg`
- **OFF** - Display format: `45 dmg + 30 dmg`
### 3. Show Received Damage
- **ON** - Shows damage you receive from enemies
- **OFF** - Only shows damage you deal
### 4. Dealt Damage Color
Choose from 10 color presets for damage you deal:
- 0: Green (default)
- 1: Yellow
- 2: Red
- 3: Blue
- 4: Cyan
- 5: Magenta
- 6: White
- 7: Orange
- 8: Pink
- 9: Purple
### 5. Received Damage Color
Choose from 10 color presets for damage you receive:
- 0: Green
- 1: Yellow
- 2: Red (default)
- 3: Blue
- 4: Cyan
- 5: Magenta
- 6: White
- 7: Orange
- 8: Pink
- 9: Purple
### 6. HUD Effect
- **Fade** - Smooth fade in/out animation
- **Flicker** - Quick flashing effect
- **Typewriter** - Text appears letter by letter
## Server CVARs
Configure these in `realtime_bullet_damage.cfg`:
```
rtbd_enabled "1" // Enable plugin (0/1)
rtbd_vip_only "0" // VIP-only mode (0/1)
rtbd_reset_time "5" // Time before damage resets (seconds)
rtbd_hud_effect "0" // Default HUD effect (0=fade, 1=flicker, 2=typewriter)
rtbd_dealt_color "0" // Default dealt damage color (0-9)
rtbd_received_color "2" // Default received damage color (0-9)
rtbd_show_names "1" // Show player names by default (0/1)
rtbd_show_received "1" // Show received damage by default (0/1)
```
## Installation
1. Copy `realtime_bullet_damage.amxx` to `addons/amxmodx/plugins/`
2. Add `realtime_bullet_damage.amxx` to `addons/amxmodx/configs/plugins.ini`
3. Copy `realtime_bullet_damage.cfg` to `addons/amxmodx/configs/`
4. Restart server or change map
## How It Works
- Damage accumulates for multiple hits on the same target
- Shows individual hit damages (e.g., `45 dmg + 30 dmg + 15 dmg`)
- Automatically resets after 5 seconds of no damage
- Displays weapon name used for the damage
- HUD positioned to not interfere with gameplay
## VIP Features
When `rtbd_vip_only` is enabled:
- Only VIP players (flag H by default) can use the plugin
- VIPs can see damage dealt and received
- Non-VIP players won't see any damage information
## Requirements
- AMX Mod X 1.9.0 or higher
- ReAPI module
## Version
Current version: 2.1