- Description
- Reviews (3)
- Version History
- Discussions (0)
- Setup
- Product Enquiry
Description
Description
Weapon Kill Rewards:
Weapon Kill Rewards introduces a novel method for players to earn rewards or unlock permissions through weapon kill rewards in your server.
Works With
Features:
Full Customization: Tailor the plugin to suit your server’s needs.
Console Command Execution: Execute console commands as rewards.
Customizable Item Rewards: Reward players with items that allow for skin and custom name application.
Scrap Rewards: Provide players with Scrap as rewards.
Skill Tree XP Rewards: Provide players with Skill Tree XP as rewards.
Skill Tree SP Rewards: Provide players with Skill Tree points as rewards.
XPerience XP Rewards: Provide players with XPerience XP as rewards.
XPerience SP Rewards: Provide players with XPerience points as rewards.
Server Reward (RP): Reward players with Server Rewards (RP) for their achievements.
Economic Rewards: Grant economic rewards to players.
Data Wipe Options: Choose from different data wipe options.
Permissions:
weaponkillrewards.use
– Required to earn rewards.
Configuration:
The plugin offers extensive customization options through its configuration file. You can configure various settings including logging, chat, game tips, reset data, cooldown, economy, and weapon kill rewards.
Zone Settings:
Use Zone Manager Zones: Enable/Disable the use of Zone Manager.
Included Zones: List of included zone ids.
Excluded Zones: List of excluded zone ids.
Log Settings:
Log To Console: Option to log events to console
Track Kills On Weapon Name: Enables tracking kills based on weapon names.
Show Kills Required (in weapon name): Show Kills required.
Show Reward Completed (in weapon name): Show reward completed.
Log To Discord: Option to log events to Discord.
Discord Webhook: Configuration for Discord webhook.
Chat Settings:
Chat Prefix: Option to edit the chat prefix
Chat Message: Option to enable the chat messages
Items Rewarded Message: Show received rewards on goal completed.
Game Tip Settings:
Game Tip Message: Option to enable the game tip messages
Game Tip First Kill Message: Option to inform players at the start of a reward
Game Tip Duration Short: Option to display game tips for short durations.
Game Tip Duration Normal: Option to display game tips for normal durations.
Game Tip Duration Long: Option to display game tips for long durations.
Reset Data Settings:
Wipe Player Data On Death: Option to wipe player data upon death.
Reset Data At Midnight: Option to reset data at midnight server time.
Reset Data On Map Wipe: Option to reset data on new map save.
Reset Data On Kills Achieved: Option to reset data upon achieving a certain number of kills.
Cooldown Settings (Minutes):
Cooldown Between Rewards (Per Weapon): Set a cooldown period between rewards per weapon.
Economy Settings:
Scrap: Enable scrap as an economic reward.
Server Rewards: Enable Server Rewards (RP) as a reward.
Economics: Enable economic rewards.
Skill Tree: Enable Skill Tree rewards.
XPerience: Enable XPerience rewards.
Weapon Kill Rewards:
The Weapon Kill Rewards section allows for detailed configuration of rewards based on kills with specific weapons. Each entry includes several parameters.
Enabled: Whether the reward is enabled.
Player Kills: Whether kills of other players count towards the reward.
NPC Kills: Whether kills of NPCs count towards the reward.
Animal Kills: Whether kills of animals count towards the reward.
Weapon Display Name: The display name of the weapon.
Kills Required: The number of kills required to earn the reward.
Scrap Amount: Amount of scrap rewarded.
Server Rewards Amount: Amount of Server Rewards (RP) rewarded.
Economics Rewards Amount: Amount of economic rewards.
Skill Tree XP Amount: Amount of Skill Tree XP rewarded.
Skill Tree SP Amount: Amount of Skill Tree points rewarded.
XPerience XP Amount: Amount of XPerience XP rewarded.
XPerience SP Amount: Amount of XPerience points rewarded.
Commands To Execute: Console commands to execute as part of the reward.
Max Items To Give: Maximum number of items to give.
Items To Give: List of items to give, each with the following properties:
ShortName: The short name of the item.
Skin ID: The skin ID to apply to the item.
Display Name: The custom display name for the item.
Min Amount: Minimum amount of the item to give.
Max Amount: Maximum amount of the item to give.
Chance: Chance of giving the item.
Default Configuration:
{
"Zone Settings": {
"Use Zone Manager Zones": false,
"Included Zones": [],
"Excluded Zones": []
},
"Log Settings": {
"Log To Console": true,
"Log Kills To Weapon Name": true,
"Show Kills Required (in weapon name)": true,
"Show Reward Completed (in weapon name)": true,
"Log To Discord": false,
"Discord Webhook": ""
},
"Chat Settings": {
"Chat Prefix": "[Weapon Kill Rewards]",
"Chat Message": false,
"Items Rewarded Message": false
},
"Game Tip Settings": {
"Game Tip Message": true,
"Game Tip First Kill Message": true,
"Game Tip Duration Short": false,
"Game Tip Duration Normal": true,
"Game Tip Duration Long": false
},
"Reset Data Settings": {
"Wipe Player Data On Death": false,
"Reset Data At Midnight": false,
"Reset Data On Map Wipe": true,
"Reset Data On Kills Achieved": false
},
"Cooldown Settings (Minutes)": {
"Cooldown Between Rewards (Per Weapon)": 0
},
"Economy Settings": {
"Scrap": false,
"Server Rewards": false,
"Economics": false,
"Skill Tree": false,
"XPerience": false
},
"Weapon Kill Rewards": [
{
"Enabled": true,
"Player Kills": true,
"NPC Kills": true,
"Animal Kills": true,
"Weapon Display Name": "Hunting Bow",
"Kills Required": 3,
"Scrap Amount": 0,
"Server Rewards Amount": 0,
"Economics Rewards Amount": 0,
"Skill Tree XP Amount": 0,
"Skill Tree SP Amount": 0,
"XPerience XP Amount": 0,
"XPerience SP Amount": 0,
"Commands To Execute": [
"inventory.giveto {playerId} arrow.wooden 25"
],
"Max Items To Give": 1,
"Items To Give": [
{
"ShortName": "bow.hunting",
"Skin ID": 2894737719,
"Display Name": "Bownana",
"Min Amount": 1,
"Max Amount": 1,
"Chance": 1
}
]
},
{
"Enabled": true,
"Player Kills": true,
"NPC Kills": true,
"Animal Kills": true,
"Weapon Display Name": "Python Revolver",
"Kills Required": 5,
"Scrap Amount": 0,
"Server Rewards Amount": 0,
"Economics Rewards Amount": 0,
"Skill Tree XP Amount": 0,
"Skill Tree SP Amount": 0,
"XPerience XP Amount": 0,
"XPerience SP Amount": 0,
"Commands To Execute": [
"o.grant user {playerId} Your.Permission"
],
"Max Items To Give": 1,
"Items To Give": [
{
"ShortName": "pistol.python",
"Skin ID": 2991312604,
"Display Name": "Pythonana",
"Min Amount": 1,
"Max Amount": 1,
"Chance": 1
}
]
},
{
"Enabled": true,
"Player Kills": true,
"NPC Kills": true,
"Animal Kills": true,
"Weapon Display Name": "Assault Rifle",
"Kills Required": 10,
"Scrap Amount": 0,
"Server Rewards Amount": 0,
"Economics Rewards Amount": 0,
"Skill Tree XP Amount": 0,
"Skill Tree SP Amount": 0,
"XPerience XP Amount": 0,
"XPerience SP Amount": 0,
"Commands To Execute": [
"o.usergroup add {playerId} YourGroupName"
],
"Max Items To Give": 1,
"Items To Give": [
{
"ShortName": "rifle.ak",
"Skin ID": 2998500614,
"Display Name": "ARnana",
"Min Amount": 1,
"Max Amount": 1,
"Chance": 1
}
]
}
],
"Supported Weapon Names": [
"Hunting Bow",
"Python Revolver",
"Assault Rifle",
"Skinning Knife",
"Water Gun",
"Water Pistol",
"Candy Cane Club",
"Snowball",
"Snowball Gun",
"Abyss Assault Rifle",
"Assault Rifle - ICE",
"Beancan Grenade",
"Bone Club",
"Bolt Action Rifle",
"Bone Knife",
"Salvaged Cleaver",
"Lunar New Year Spear",
"Compound Bow",
"Crossbow",
"Double Barrel Shotgun",
"Eoka Pistol",
"F1 Grenade",
"Flame Thrower",
"Flashbang",
"Prototype 17",
"Multiple Grenade Launcher",
"Mace",
"Butcher Knife",
"Pitchfork",
"Vampire Stake",
"HMLMG",
"Homing Missile Launcher",
"Combat Knife",
"L96 Rifle",
"Legacy bow",
"LR-300 Assault Rifle",
"M249",
"M39 Rifle",
"M4 Shotgun",
"M92 Pistol",
"Machete",
"Military Flame Thrower",
"Minigun",
"Molotov Cocktail",
"MP5A4",
"Nailgun",
"Paddle",
"Waterpipe Shotgun",
"Revolver",
"Dragon Rocket Launcher",
"Rocket Launcher",
"Pump Shotgun",
"Semi-Automatic Pistol",
"Semi-Automatic Rifle",
"Custom SMG",
"Spas-12 Shotgun",
"Speargun",
"Stone Spear",
"Longsword",
"Salvaged Sword",
"Thompson",
"Wooden Spear",
"Baseball Bat",
"SKS",
"High Caliber Revolver",
"Blunderbuss",
"Handmade SMG",
"Mini Crossbow",
"Medieval Assault Rifle"
],
"Version": {
"Major": 1,
"Minor": 1,
"Patch": 5
}
}
Reviews (3)
3 reviews for Weapon Kill Rewards
Only logged in customers who have purchased this product may leave a review.
Version History
- Added Mini Crossbow
- Added Medieval Assault Rifle
- Updated Animal Kills For New Wolf AI
- Added New Weapon - Handmade SMG
- Added Handmade SMG
- Added
- Updated For this coming wipe **SAFE TO UPDATE BEFORE** :)
- Fixed Rust Update Changes
- Added Zone Manager Support For Included/Excluded zones
- Fixed Issue with the Max Items to give
- Added New config option - "Game Tip First Kill Message": true,
- Fixed Issue with rewards when using multiple entries of the same weapon for the same kill type
- Fixed Localization issue for client settings
- Added New log setting - "Show Kills Required (in weapon name)": true,
- Added New log setting - "Show Reward Completed (in weapon name)": true,
- Added New chat setting - "Items Rewarded Message": false
- Added German Language file (Thanks Marsdon Rhekhu)
- Updated Discord Logging to use embed for easier/cleaner tracking
- Updated NPC kills to include scarecrows & dwellers
- Added Track Kills On Weapon Display Name
- Added Option To Log To Discord
- Updated Moved Kill Types Into Weapon Rewards So You Have More Control Of Customization (Check These In Your Config)
- Updated Data Structure
- Fixed Unknown Command When String Was Empty For Console Command Execution
- Fixed InvalidOperationException when reset data at midnight was enabled
- Added New config settings: "Log Settings" "Log To Console": true
- Added New config option: "Game Tip Settings" "Game Tip Message": true, "Game Tip Duration Short": false, "Game Tip Duration Normal": true, "Game Tip Duration Long": false
- Added New Economy Setting: "Scrap": false,
- Added Config Version Number For Future Updates
- Added Support for the SKS
- Added New config option: "Cooldown Settings (Minutes)"
- Added New data wipe option: "Reset Data On Kills Achieved"
- Fixed Fixed potential NRE error if reward types were enabled but there value was 0
- Updated **PLEASE GEN NEW CONFIG OR UPDATE THE VALUES FROM DESCRIPTION**
- Added Reward Skill Points Option For Skill Tree Rewards
- Added Support for XPerience plugin
- Added Award XPerience XP
- Added Award XPerience SP
Discussions (0)
Discussions
There are no discussions yet.
Leave a reply
Setup
Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?
• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.
Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA
• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.
Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.
Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)
Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)
Mr Dead (verified owner) –
Great plugin and very flexible to fit any server needs.
Mabel is super fast at adding new features and weapons. A top quality dev.
12/10 Recommend to anyone trying to give their players more incentive and rewards!
Marsdon Rhekhu (verified owner) –
What a dev ! We worked together over several days to implement all my wishes and suggestions and he made it all possible !
The plugin is a very good addition to every server and as Mr.Dead already said very flexible to adapt.
Absolutely recommended ! And last but not least the price is a real bargain ! Thanks again Mabel !
brendavincentartists (verified owner) –
Added this one just recently, with our server being PvE we rely on keeping the players happy with extra events, this one is nice and easy to load and configure, Cheers Mabel! Brenda (aka Killswitch Zero)