By
Sigilo
in Plugins
The KillStreak plugin adds a killstreak system to your server. It tracks players consecutive kills, provides rewards at certain milestones, and maintains a personal and server-wide ranking system.
1. Configuration: Install in your oxide/plugins folder and customize the rewards and killstreak milestones in the configuration file in oxide/config.
You can specify the items and quantity for each reward, the message displayed, and whether the kill streak announcement is broadcasted server-wide. If not, it will be sent only to the killer.
You can also choose to count npc kills or only pvp kills (default: false)
SkinID is supported for the reward items. (see default config below)
2. Permissions: Register the permission killstreak.use to control who can use the killstreak system.
3. Commands: Use the chat commands /ks and /kstop to check your personal killstreaks (current and best) and the server's top 10 killstreaks, respectively.
Combines beautifully with https://codefling.com/plugins/kdr-kill-death-ratio
Example configuration:
{
"CountNpcKills": false,
"KillsToRestoreHealth": 5,
"RewardCommands": {
"10": {
"BroadcastToServer": true,
"Items": [],
"Message": "<color=#ff686b>Decimation!</color>"
},
"100": {
"BroadcastToServer": true,
"Items": [],
"Message": "<color=#ff686b>PVP GOD!!!!!</color>"
},
"15": {
"BroadcastToServer": true,
"Items": [],
"Message": "<color=#ff686b>Deadly!</color>"
},
"2": {
"BroadcastToServer": false,
"Items": [],
"Message": "<color=#ff686b>Double Kill!</color>"
},
"20": {
"BroadcastToServer": true,
"Items": [],
"Message": "<color=#ff686b>Monsterkill!</color>"
},
"3": {
"BroadcastToServer": false,
"Items": [],
"Message": "<color=#ff686b>Triple Kill!</color>"
},
"30": {
"BroadcastToServer": true,
"Items": [],
"Message": "<color=#ff686b>Megakill!</color>"
},
"40": {
"BroadcastToServer": true,
"Items": [],
"Message": "<color=#ff686b>Superkill!</color>"
},
"5": {
"BroadcastToServer": true,
"Items": [],
"Message": "<color=#ff686b>Pentakill!</color>"
},
"50": {
"BroadcastToServer": true,
"Items": [],
"Message": "<color=#ff686b>Unstoppable!</color>"
},
"60": {
"BroadcastToServer": true,
"Items": [],
"Message": "<color=#ff686b>Ultrakill!</color>"
},
"70": {
"BroadcastToServer": true,
"Items": [],
"Message": "<color=#ff686b>Annihilation!</color>"
},
"80": {
"BroadcastToServer": true,
"Items": [],
"Message": "<color=#ff686b>Epic!</color>"
},
"90": {
"BroadcastToServer": true,
"Items": [],
"Message": "<color=#ff686b>Godlike!</color>"
}
},
"Version": 1
}
If you have any questions or comments contact me via this site or message me directly.