I'm happy to release my new plugin - iPlayer's Killstreaker
What it is:
- Damage indicator
- Current killstreak indicator
- Hitsound
- Hitmarker
Now, hitsound and hitmarker are rather a bonus feature. The thing about Killstreaker is that I combined both damage indicator and current killstreak message in one string. So that they don't conflict/overlap.
Different combinations:

The plugin also supports global (victim, attacker, teammates and/or enemies) sound and hud announcements for killstreak messages.
For example, if you apply quake killstreak pack, such killstreaks as "Killingspree", "Monsterkill" and "Wickedsick" will send the following hud messages:

Classic "Killing Spree", "Monster Kill" and "Wicked Sick" phrases will only appear on attacker's screen, right next to the damage done. Well, if you don't like this, you can easily alter translation strings for any phrase.
Video of all killstreaks in the Quake Pack
Don't forget to download Quake Pack! It's not included in GitHub repository!
Installation
1. Install ControlledCvars package
2. Download latest release of the plugin.
3. Extract sp-killstreaker-x.x.x directory to your cstrike folder.
4. Add the following line to autoexec.cfg:
sp plugin load killstreaker
5. Install Quake Pack as described below
Killstreak packs
Main file of the pack is quake.json (instead of 'quake' there may be another name) which goes into cstrike/cfg/source-python/killstreaker/killstreaks. This file defines additional files (downloadlists and translations) and killstreaks themselves.
To install a pack, download the archive and unpack its contents into your cstrike folder.
Then open killstreaker/main.cfg, find the following line
Code: Select all
ks_killstreaks_scheme "default"
and replace it with
Code: Select all
ks_killstreaks_scheme "quake"
(instead of 'quake' put the name of the downloaded pack)
Currently the plugin support only one killstreak scheme (pack) at a time. Clients are not able to choose from several packs in-game.
Configuration
After first loading plugin will create config file called main.cfg in your cstrike/cfg/source-python/killstreaker folder. There's not much to configure though.
There's also a file called downloadlist.txt in cstrike/cfg/source-python/killstreaker folder. It's meant to hold paths to the sounds and materials (overlays) for this plugin.
Download links
- Latest release: https://github.com/KirillMysnik/sp-killstreaker/releases/latest
- Quake Pack: quake-pack-2.1.0.zip (click "Download through your browser")
Feedback
Greatly appreciated.