This project is a killfeed system designed for RedM, a modification framework for Red Dead Redemption 2. It provides a real-time killfeed UI that displays player eliminations, showcasing both the killer and the victim in a visually appealing manner.
- Real-Time Killfeed: Displays information about who killed whom in the game.
- Dynamic UI: Supports smooth animations and auto-removal of old entries to maintain a clean interface.
- Customizable Design: Modify the styles, positions, and animations via the provided
style.css. - Server and Client Integration: Uses client-server communication to ensure accurate kill tracking.
- Test Command: Quickly test the functionality using a built-in test command.
- RedM with the latest version of the
ceruleanframework. - VORP Core for integration with RedM.
- Clone or download this repository.
- Place the files in your RedM resource directory.
- Add the resource to your
server.cfg:ensure asfallen-killfeed
- fxmanifest.lua: Resource manifest defining the scripts and assets.
- client.lua: Handles client-side events, including killfeed updates.
- server.lua: Manages server-side events and player information.
- nui/index.html: Main HTML file for the killfeed interface.
- nui/style.css: Stylesheet for customizing the UI design.
- nui/script.js: Script for dynamic interactions within the killfeed UI.
- nui/kill.png: Icon used in the killfeed to represent kills.
- Start the resource on your RedM server.
- The killfeed will automatically update when players are eliminated.
- To test the system manually, use the
/testcommand in-game:Replace/test [killer] [victim][killer]and[victim]with the respective player names.
- Modify
style.cssto change the appearance of the killfeed. - Edit
client.luaandserver.luafor advanced logic and features. - Replace
kill.pngwith your preferred icon (ensure it matches the required dimensions).
This project is released under the MIT License. Feel free to use, modify, and distribute it as per the license terms.
Author: asfallen
Description: Killfeed system for RedM.
Feel free to contribute to this project by submitting pull requests or reporting issues.