KillLogs

Free KillLogs V1.2

This resource is free
KillLogs Plugin Description

Features

KillLogs is a global kill-feed plugin that announces player kills and tamed-dino kills to the server using configurable message templates. It can show the feed in chat, on-screen notifications, and optionally store each event in MySQL for later review.

  • Global kill feed – broadcasts kill events server-wide
  • Player kill tracking – reports when one player kills another player
  • Tamed dino kill tracking – reports when a player kills a tamed dino
  • Rider / dino-aware kills – shows when the killer was mounted and includes the riding dino name in the feed
  • Weapon-aware feed – includes the killer's weapon name when applicable
  • Distance display – can include kill distance in meters
  • Same-tribe filtering – can hide same-tribe kills from the feed
  • Chatbox output – can post the kill feed into chat
  • On-screen notification output – can also show the kill feed as ARK notifications
  • Custom message templates – supports fully configurable message text for the different kill scenarios
  • MySQL logging support – can store structured kill events in a database
  • Reload support – config can be reloaded by admin command

What It Does

KillLogs listens for supported death events and builds a formatted feed message from the event details.

For supported kills, it can include:
  • killer name
  • killer tribe
  • killer riding dino name
  • victim name
  • victim tribe
  • weapon used
  • distance between killer and victim

It then broadcasts that message using the configured display options.

Kill Types It Handles

The actual implementation focuses on:

  • player killed by player
  • tamed dino killed by player

It does not behave like a broad "everything death logger." The core feed is specifically centered on player kills and tamed-dino kills caused by players.

Feed / Display Behavior

KillLogs supports multiple styles of server-wide output:

  • chat kill feed
  • pop-up style ARK notifications
  • optional distance-based versions of the message
  • versions that swap to dino-based wording if the killer was mounted and the kill is treated as a dino kill

The message format is configurable and uses placeholders such as:
  • killer tribe
  • killer name
  • killer dino name
  • victim tribe
  • victim name
  • weapon name
  • distance

Logging / Storage

In addition to the live feed, KillLogs can optionally write structured kill entries to MySQL.

Stored event data includes:
  • server name
  • map name
  • kill type
  • killer details
  • victim details
  • weapon name
  • distance
  • whether the kill was same-tribe
  • final rendered feed message

Admin Controls

The plugin includes:
  • admin reload command killlogs.reload
  • toggles for player kills and tamed dino kills
  • configurable display type
  • configurable display scale, delay, and color
  • configurable chatbox output
  • configurable distance display
  • configurable same-tribe display behavior

Config

JSON:
{
"KillLogs": {
  "ServerName": "Tazz",
  "PlayerKillsEnabled": true,
  "TamedDinoKillsEnabled": false,
  "DisplaySameTribeKills": false,
  "DisplayType": 0,
  "DisplayScale": 1.0,
  "DisplayDelay": 10,
  "DisplayColour": [0.0, 0.8, 0.8, 1.0],
  "DisplayDistance": false,
  "DisplayInChatbox": true,

  "Messages": [
    "{KillerTribe}{KillerName} Killed {VictimTribe}{VictimName} with a {WeaponName}",
    "{KillerTribe}{KillerName} Killed Dino: {VictimTribe}{VictimName} with a {WeaponName}",
    "{KillerTribe}{KillerName}{KillerDinoName} Killed {VictimTribe}{VictimName}",
    "{KillerTribe}{KillerName}{KillerDinoName} Killed Dino: {VictimTribe}{VictimName}",
    "{KillerTribe}{KillerName} Killed {VictimTribe}{VictimName} with a {WeaponName} at {Distance}m",
    "{KillerTribe}{KillerName} Killed Dino: {VictimTribe}{VictimName} with a {WeaponName} at {Distance}m",
    "{KillerTribe}{KillerName}{KillerDinoName} Killed {VictimTribe}{VictimName} at {Distance}m",
    "{KillerTribe}{KillerName}{KillerDinoName} Killed Dino: {VictimTribe}{VictimName} at {Distance}m"
  ]
},
  "MySQL": {
    "UseMysql": true,
    "HostAdress": "",
    "Username": "",
    "Password": "",
    "DataBaseName": "",
    "Port": 3306,
    "UseSSL": false
  }
}

Requirements

  • ARK: Survival Evolved Dedicated Server
  • Ark Server API 3.56







JOIN DISCORD

Author
Tazz
Downloads
264
Views
555
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Tazz

Latest updates

  1. KillLogs

    Removed console log spam
Back
Top