KillFeed
KillFeed is a fully customizable Rust plugin that instantly broadcasts real-time kill and death notifications, fueling your server with immediate combat insights and intensifying the multiplayer experience for every player. Key Features Killer Settings: Text Format: Customize which data is displa...
codefling.com
About KillFeed
KillFeed is a fully customizable Rust plugin that instantly broadcasts real-time kill and death notifications, fueling your server with immediate combat insights and intensifying the multiplayer experience for every player.
Key Features
Killer Settings:
- Text Format: Customize which data is displayed (e.g., killer's nickname).
- Font: Choose the font (e.g., robotocondensed-bold.ttf).
- Font Size: Adjust the text size.
- Color: Precisely set the text color using RGBA values.
Distance Settings:
- Text Format: Display the distance to the target (e.g., {0}m).
- Font: Choose the font (e.g., robotocondensed-regular.ttf).
- Font Size: Adjust the text size.
- Color: Precisely set the text color using RGBA values.
Target Settings:
- Text Format: Configure the display of the target's nickname.
- Font: Choose the font and its parameters.
- Font Size and Color: Similar to killer settings.
Images:
- Customize images for various events (e.g., default death image and headshot icon).
Other Settings:
- Offsets: Adjust the position of the text on the screen.
- Lifetime: Set the duration for which the notification is visible.
- Max Kills on Screen: Set the number of events displayed simultaneously.
- Background Color: Adjust the background color of the notifications.
Commands:
- /killfeed — Enable/disable the kill feed.
- /kf.edit — Open the admin panel.
Permissions:
- killfeed.use — View kills.
- killfeed.admin — Access the admin panel.
Configuration
Code:
{
"Which method of download images use? (ImageLibrary, Internal, FileManager)": "Internal",
"Add bots deaths to killfeed?": true,
"Add animals deaths to killfeed?": true,
"Add BradleyAPC deaths to killfeed?": false,
"Add patrol helicopter deaths to killfeed?": false,
"Kill lifetime in UI": 10,
"Default death image (types - Sprite, URL, Shortname)": {
"If type = shortname, enter here ItemId": "assets/icons/skull.png",
"Type": "Sprite"
},
"UI Settings": {
"Element conditions": {
"EnableTargetNickname": true,
"EnableKillerNickname": true,
"EnableWeapon": true,
"EnableAmmo": true,
"EnableDistance": true,
"EnableHeadshot": true,
"FromUpToDown": true
},
"Fadein": 1.0,
"Background color": "0.177 0.0658 0.481 0",
"Max kills panels in UI": 3,
"Main panel settings": null,
"Anchor settings": {
"AnchorMin": "1 1",
"AnchorMax": "1 1"
},
"Offset settings": {
"OffsetMinX": -361.4165,
"OffsetMaxX": -4.899963,
"OffsetMinY": -29.91622,
"OffsetMaxY": -5.100018,
"Indent": 3.0
},
"Killer settings": {
"TextFormat": "{0}",
"FontSize": 12,
"Font": "robotocondensed-bold.ttf",
"Color": "0.5499007 0.4764151 1 1",
"OutlineDistance": "-1 1",
"OutlineColor": "0 0 0 1"
},
"Target settings": {
"TextFormat": "{0}",
"FontSize": 12,
"Font": "robotocondensed-bold.ttf",
"Color": "0.5499007 0.4764151 1 1",
"OutlineDistance": "-1 1",
"OutlineColor": "0 0 0 1"
},
"Distance settings": {
"TextFormat": "{0}m",
"FontSize": 12,
"Font": "robotocondensed-regular.ttf",
"Color": "0.5499007 0.4764151 1 1",
"OutlineDistance": "-1 1",
"OutlineColor": "0 0 0 1"
},
"Headshot image (types - URL, Sprite, Shortname)": {
"If type = shortname, enter here ItemId": "assets/icons/skull.png",
"Type": "Sprite"
},
"Elements (do not touch if you know what are you doing)": {
"kill_panel": {
"Width": 350.0,
"Height": 25.0,
"X": -180.0,
"Y": -20.5
},
"killer_div": {
"Width": 116.0,
"Height": 25.0,
"X": -59.0,
"Y": -12.5
},
"weapon_icon": {
"Width": 23.0,
"Height": 23.0,
"X": -22.0,
"Y": 0.0
},
"ammo_icon": {
"Width": 23.0,
"Height": 23.0,
"X": 0.5,
"Y": 0.0
},
"distance_text": {
"Width": 45.0,
"Height": 25.0,
"X": 45.0,
"Y": 0.0
},
"headshot_icon": {
"Width": 17.0,
"Height": 17.0,
"X": 54.0,
"Y": 0.0
},
"killer_text": {
"Width": 30.0,
"Height": 20.0,
"X": -20.0,
"Y": 0.0
},
"target_text": {
"Width": 30.0,
"Height": 20.0,
"X": 20.0,
"Y": 0.0
}
}
},
"Entity -> Image (U can enter URL, Sprite and item shortname)": {
"banditguard": "banditguard.png",
"bear": "bear.png",
"Bleeding": "assets/icons/bleeding.png",
"boar": "boar.png",
"bradleyapc": "bradleyapc.png",
"chicken": "chicken.png",
"Cold": "assets/icons/cold.png",
"ColdExposure": "assets/icons/cold.png",
"Drowned": "assets/icons/drowning.png",
"dweller": "dweller.png",
"Fall": "assets/icons/fall.png",
"heavyscientist": "heavyscientist.png",
"Hunger": "assets/icons/eat.png",
"patrolhelicopter": "patrolhelicopter.png",
"peacekeeper": "peacekeeper.png",
"polarbear": "polarbear.png",
"Radiation": "assets/icons/radiation.png",
"scarecrow": "scarecrow.png",
"scientist": "scientist.png",
"scientistnvg": "scientistnvg.png",
"shark": "shark.png",
"stag": "stag.png",
"Suicide": "assets/icons/skull.png",
"underwaterdweller": "underwaterdweller.png",
"wolf": "wolf.png",
"wolf2": "wolf.png"
},
"Entity -> Name": {
"bear": {
"de": "Bär",
"en": "Bear",
"ru": "Медведь"
},
"Bleeding": {
"de": "Blutung",
"en": "Bleeding",
"ru": "Кровотечение"
},
"boar": {
"de": "Wildschwein",
"en": "Boar",
"ru": "Кабан"
},
"bradleyapc": {
"de": "Bradley-Schützenpanzer",
"en": "Bradley APC",
"ru": "БТР Брэдли"
},
"chicken": {
"de": "Huhn",
"en": "Chicken",
"ru": "Курица"
},
"Cold": {
"de": "Erfrieren",
"en": "Freezed",
"ru": "Замерзание"
},
"ColdExposure": {
"de": "Kälteschaden",
"en": "Freezed",
"ru": "Переохлаждение"
},
"Drowned": {
"de": "Ertrunken",
"en": "Crashed",
"ru": "Утонул"
},
"Fall": {
"de": "Sturz aus der Höhe",
"en": "Fall from high",
"ru": "Падение с высоты"
},
"horse": {
"de": "Pferd",
"en": "Horse",
"ru": "Лошадь"
},
"Hunger": {
"de": "Verhungert",
"en": "Died of starvation",
"ru": "Умер от голода"
},
"patrolhelicopter": {
"de": "Patrouillenhubschrauber",
"en": "Patrol helicopter",
"ru": "Патрульный вертолет"
},
"Radiation": {
"de": "Strahlenvergiftung",
"en": "Radiation poison",
"ru": "Радиационное отравление"
},
"scientistnpc": {
"de": "Wissenschaftler",
"en": "Scientist",
"ru": "Ученый"
},
"stag": {
"de": "Hirsch",
"en": "Stag",
"ru": "Олень"
},
"Suicide": {
"de": "Selbstmord",
"en": "Suicide",
"ru": "Самоубийство"
},
"wolf": {
"de": "Wolf",
"en": "Wolf",
"ru": "Волк"
}
},
"Version": {
"Major": 1,
"Minor": 0,
"Patch": 5
}
}