Kill Messages
PvP / Combat v1.0.0 ✔ Validated

Kill Messages

by majinsoftware · updated 1 hour ago · 1 downloads · ☆☆☆☆☆ no reviews

Shows messages and keeps count.

# Kill Messages

A modern kill feed and player statistics system for Rust servers running the Oxide/uMod framework.

Kill Messages replaces the standard chat spam with a clean, real-time CUI kill feed while tracking player performance throughout the wipe. Players can browse a live scoreboard, inspect battle history, and view detailed combat statistics—all from an intuitive in-game interface.

Features

* 🎯 Modern CUI kill feed
* 🏆 Interactive scoreboard with player rankings
* 📊 Detailed player statistics
* ⚔️ Personal battle log showing previous encounters
* 💀 Tracks player kills, deaths, and NPC kills
* 🎯 Records headshots
* 📏 Tracks kill distance statistics
* 🔥 Current and best kill streaks
* 📈 Calculates K/D ratio
* 📝 Optional death logging to server log files
* 🎮 Supports PvP, NPC, and other death events
* ⚡ Optimized CUI rendering with cached UI generation for excellent performance

Commands

| Command | Description |
| --------------------- | ------------------------------------------------------------------------- |
| /kills | Opens the interactive scoreboard. |
| /battlelog | Opens your personal battle log and statistics. |
| /battlelog <player> | View another player's overall stats and your encounter history with them. |

Scoreboard

The scoreboard provides a live ranking of every tracked player, displaying:

* Kills
* Deaths
* K/D Ratio
* Current kill streak
* Player ranking

Players can click on any entry to open that player's battle profile.

Battle Log

Each player has their own battle profile containing:

* Total kills
* Total deaths
* NPC kills
* Headshot percentage
* Average kill distance
* Current streak
* Best streak
* Recent encounters
* Win/Loss history against opponents
* Weapon used
* Engagement distance
* Relative timestamps

Kill Feed

The kill feed displays combat events directly on the player's HUD, including:

* Player kills
* Weapon used
* Headshot indicators
* NPC kills (optional)
* Other deaths such as falls or suicides (optional)

Messages automatically expire after a configurable amount of time.

Configuration

The plugin includes configurable options for:

* Scoreboard command
* Battle log command
* Kill feed duration
* Maximum visible feed entries
* Battle log history size
* Death logging
* NPC kill visibility
* Other death visibility

Data Storage

Player statistics are automatically saved and include:

* Lifetime kills
* Deaths
* NPC kills
* Headshots
* Kill distances
* Kill streaks
* Encounter history
* Last seen information

Perfect for servers that want a polished kill feed and competitive statistics without flooding chat.