[Paid] ns-deathcam πŸ’€ β€” RedM Death Camera, Death Log & Death Messages

[Paid] ns-deathcam :skull: β€” RedM Death Camera, Death Log & Death Messages

Three death features in one cross-framework script. When a player dies the camera turns to their killer, a death HUD breaks down exactly how it happened, every kill is saved to a searchable log, and players can leave their own taunt for whoever they drop. :cowboy_hat_face:

:movie_camera: Preview

Screenshots:

:link: Links

:puzzle_piece: Requirements

  • :books: ns-lib (free) β€” cross-framework adapter library shared by every Native Scripts release. Install this first.
  • One of: VORP or RSG-Core (or any core that respawns the player ped).

:sparkles: Features

  • :movie_camera: Killer cam β€” the camera swings to whoever killed you and holds on them after death
  • :framed_picture: Two HUD designs β€” cinematic letterbox and western parchment scroll, switchable live
  • :bar_chart: Live readout β€” weapon, distance, damage given/taken, headshot, ping
  • :scroll: Death log β€” every death saved per session, sortable by recent / killer / weapon
  • :clipboard: Copyable identifiers β€” one-click copy of any killer’s Steam / license / Discord ID
  • :speech_balloon: Death message β€” each player sets their own taunt that floats above their name on the victim’s screen (emoji supported)
  • :bullseye: Headshot detection β€” via last-damage bone, with damage accounting across your whole life
  • :cowboy_hat_face: NPC-vs-player split β€” AI and environment kills handled cleanly, no fake identities
  • :bell: Discord webhook β€” optional kill-log embed with a full killer + victim identity block
  • :card_file_box: No SQL β€” death log and messages run in memory, zero database setup

:gear: Configuration

Everything lives in one open config.lua β€” camera, default HUD design, message cap, log size and Discord webhook:

Config.KillerCamDuration  = 8       -- seconds the killer cam runs (0 disables)
Config.DefaultDesign      = 'B'     -- 'A' letterbox / 'B' parchment
Config.MaxMessageLength   = 30      -- death message character cap
Config.DiscordWebhook     = ''      -- paste a webhook URL to enable kill logging
Config.MaxDeathLogEntries = 50      -- per-player death log cap

:package: Install

  1. Drop ns-deathcam/ into resources/
  2. Add ensure ns-lib then ensure ns-deathcam to server.cfg
  3. (Optional) Paste your Discord webhook into config.lua
  4. Restart :rocket: β€” no build step, no SQL

:glowing_star: Other Native Scripts Releases

Free

Paid

Code is accessible Yes
Subscription-based No
Lines (approximately) +3000
Requirements ns-lib, VORP or RSG-Core
Support Yes