[CS:S/CS:GO] iPlayer's Killstreaker

Release your plugins here!
User avatar
iPlayer
Developer
Posts: 590
Joined: Sat Nov 14, 2015 8:37 am
Location: Moscow
Contact:

[CS:S/CS:GO] iPlayer's Killstreaker

Postby iPlayer » Fri Jan 22, 2016 12:14 pm

Hey there,

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:
Image
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:
Image
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


Feedback
Greatly appreciated.
Last edited by iPlayer on Tue Apr 18, 2017 6:16 pm, edited 1 time in total.
Image /id/its_iPlayer
My plugins: Map Cycle • Killstreaker • DeadChat • Infinite Jumping • TripMines • AdPurge • Bot Damage • PLRBots • Entity AntiSpam

Hail, Companion. [...] Hands to yourself, sneak thief. Image
User avatar
iPlayer
Developer
Posts: 590
Joined: Sat Nov 14, 2015 8:37 am
Location: Moscow
Contact:

Postby iPlayer » Fri Jan 22, 2016 12:21 pm

Reserved for future sound packs
Image /id/its_iPlayer
My plugins: Map Cycle • Killstreaker • DeadChat • Infinite Jumping • TripMines • AdPurge • Bot Damage • PLRBots • Entity AntiSpam

Hail, Companion. [...] Hands to yourself, sneak thief. Image
Jerome69
Member
Posts: 82
Joined: Wed Sep 23, 2015 3:20 pm

Postby Jerome69 » Wed Feb 10, 2016 12:01 pm

My feedback for your plugin :

- Works fine but it seems there is a problem when I have disabled "spk_killstreak_enabled" (because I just want to see damages, not other things) : damages aren't displayed. If I put "0" to "spk_killstreak_visible_timeout", it steel appears.
How I can do to see only damages?

- Is it possible to disable "hud messages" too?

- Can you add the possibility to display total damage at each end round?

Thanks :)
User avatar
iPlayer
Developer
Posts: 590
Joined: Sat Nov 14, 2015 8:37 am
Location: Moscow
Contact:

Postby iPlayer » Wed Feb 10, 2016 2:07 pm

- Works fine but it seems there is a problem when I have disabled "spk_killstreak_enabled" (because I just want to see damages, not other things) : damages aren't displayed. If I put "0" to "spk_killstreak_visible_timeout", it steel appears.
How I can do to see only damages?


It was a bug. Anyways, I've updated the plugin. From now on it's called iPlayer's Killstreaker (with a basename of ip_killstreaker).
All cvars now start with ipk_

Here's the config if you want to disable everything but showdamage:

Code: Select all

ipk_killstreak_enabled 0
ipk_hitsound ""
ipk_hitmarker ""
ipk_queue_timeout 0

AND open cfg/source-python/ip_killstreaker/downloadlist.txt and remove everything from it. It should be empty.

- Is it possible to disable "hud messages" too?

With the above config HudMsg's are now hidden too

- Can you add the possibility to display total damage at each end round?

Okay, I saw that coming. I will add it shortly.

You're welcome :)
Image /id/its_iPlayer
My plugins: Map Cycle • Killstreaker • DeadChat • Infinite Jumping • TripMines • AdPurge • Bot Damage • PLRBots • Entity AntiSpam

Hail, Companion. [...] Hands to yourself, sneak thief. Image
Jerome69
Member
Posts: 82
Joined: Wed Sep 23, 2015 3:20 pm

Postby Jerome69 » Wed Feb 10, 2016 3:09 pm

Thanks for the update.

But there is a problem (or it's me... ^^) : I didn't change anything in the plugin cfg file, and there is no sound (firstblood, headshot, ...), no hud message, no message with damage...
User avatar
iPlayer
Developer
Posts: 590
Joined: Sat Nov 14, 2015 8:37 am
Location: Moscow
Contact:

Postby iPlayer » Wed Feb 10, 2016 3:12 pm

Weird. It runs fine for me on default settings. You're sure you unloaded sp_killstreaker and loaded ip_killstreaker instead?

Any exceptions in server console?
Image /id/its_iPlayer
My plugins: Map Cycle • Killstreaker • DeadChat • Infinite Jumping • TripMines • AdPurge • Bot Damage • PLRBots • Entity AntiSpam

Hail, Companion. [...] Hands to yourself, sneak thief. Image
Jerome69
Member
Posts: 82
Joined: Wed Sep 23, 2015 3:20 pm

Postby Jerome69 » Wed Feb 10, 2016 3:38 pm

I have deleted the plugin and reinstalled it, but the same : I just changed the "ipk_killstreak_scheme" with "quake" and no sound, no hud message and no message after damages...

And nothing on the console...
User avatar
iPlayer
Developer
Posts: 590
Joined: Sat Nov 14, 2015 8:37 am
Location: Moscow
Contact:

Postby iPlayer » Wed Feb 10, 2016 3:42 pm

What if you don't change ipk_killstreak_scheme? Because in order to use quake pack again, you'll have to redownload it as some pathes have changes.

I will look into it right now

EDIT:
Try typing in your console:

Code: Select all

ipk_killstreak_enabled 42


Do you have the following output?

Code: Select all

Updating local variables...
Successful.
Image /id/its_iPlayer
My plugins: Map Cycle • Killstreaker • DeadChat • Infinite Jumping • TripMines • AdPurge • Bot Damage • PLRBots • Entity AntiSpam

Hail, Companion. [...] Hands to yourself, sneak thief. Image
Jerome69
Member
Posts: 82
Joined: Wed Sep 23, 2015 3:20 pm

Postby Jerome69 » Wed Feb 10, 2016 3:53 pm

If I don't change "ipk_killstreak_scheme", no sound, no hud message, but message with damages
User avatar
iPlayer
Developer
Posts: 590
Joined: Sat Nov 14, 2015 8:37 am
Location: Moscow
Contact:

Postby iPlayer » Wed Feb 10, 2016 3:58 pm

Okay, I'm kinda confused now

1. Does the damage indicator appear if you don't change ipk_killstreak_scheme?
2. Does it appear if you set it to "quake"?
3. Have you reinstalled Quake Pack from this link: https://mega.nz/#!PhQDnYhQ!p068copZSCKXFMeCiWOedjfrgU5VmJY15igeh9PWwjI?
4. Do you want anything besides damage indicator to be displayed on the screen?
Image /id/its_iPlayer
My plugins: Map Cycle • Killstreaker • DeadChat • Infinite Jumping • TripMines • AdPurge • Bot Damage • PLRBots • Entity AntiSpam

Hail, Companion. [...] Hands to yourself, sneak thief. Image
Jerome69
Member
Posts: 82
Joined: Wed Sep 23, 2015 3:20 pm

Postby Jerome69 » Thu Feb 11, 2016 12:04 pm

Ok, after many tests :
- I have reinstalled Quake Pack : everything works with all default settings
- if I change "ipk_killstreak_enabled 0", only the damage indicator appears but no sound
- if I change "ipk_killstreak_enabled 1" and "ipk_killstreak_visible_timeout 0", killstreak still appears after the damage indicator
- HUD message still appears

- a little bug : when i hit several times following, the damage indicator don't show the hit damage, but an addition (one time, the damage indicator shown 1100...)

Thanks for your support

[EDIT] ip_killstreak.cfg :
ipk_hitsound ""
ipk_hitmarker ""
ipk_hitmarker_visible_timeout 0.2
ipk_showdamage_enabled 1
ipk_damage_visible_timeout 2.0
ipk_killstreak_enabled 1
ipk_killstreak_reset_every_round 1
ipk_killstreak_scheme "quake"
ipk_killstreak_visible_timeout 0
ipk_queue_timeout 0
User avatar
iPlayer
Developer
Posts: 590
Joined: Sat Nov 14, 2015 8:37 am
Location: Moscow
Contact:

Postby iPlayer » Thu Feb 11, 2016 4:39 pm

ipk_killstreak_enabled enables and disables the whole killstreak system, meaning that if you disable it, you won't hear any sounds; if you enable it, you'll get hud messages.
If you want to leave only sounds (no messages), then download and put this file into your cstrike/cfg/source-python/ip_killstreaker/killstreaks folder:
quake-soundsonly.json
Then do

Code: Select all

ipk_killstreak_scheme "quake-soundsonly"


By the way, if you do want to use killstreaks (even if only sounds), you shouldn't set ipk_queue_timeout to zero - keep it at 0.15:

Code: Select all

ipk_queue_timeout 0.15

This is the delay before multikills get registered. If you set it to 0, you won't get any double/triple/multi/mega-kills.
Image /id/its_iPlayer
My plugins: Map Cycle • Killstreaker • DeadChat • Infinite Jumping • TripMines • AdPurge • Bot Damage • PLRBots • Entity AntiSpam

Hail, Companion. [...] Hands to yourself, sneak thief. Image
Jerome69
Member
Posts: 82
Joined: Wed Sep 23, 2015 3:20 pm

Postby Jerome69 » Fri Feb 12, 2016 7:03 am

Thanks, it work as I want now.

Can you add this file in the quake folder and add description in the cfg file please?

There is the addition of damage when I hit several times following, can you solve it please? I don't know if you see what I want to tell...??

And if you can add a sentence at the end of the round with the total damage done, it will be wonderfull :)

Thanks :)
User avatar
iPlayer
Developer
Posts: 590
Joined: Sat Nov 14, 2015 8:37 am
Location: Moscow
Contact:

Postby iPlayer » Fri Feb 12, 2016 11:11 am

I can add this file to quake-pack.zip, but I won't do any changes to the plugin's config files. Particular sound packs problems are unrelated to the plugin itself.

Damage stacking was intended in the first place, I don't think there's much to "solve".

As for damage stats at the end of the round, I will do it.
Image /id/its_iPlayer
My plugins: Map Cycle • Killstreaker • DeadChat • Infinite Jumping • TripMines • AdPurge • Bot Damage • PLRBots • Entity AntiSpam

Hail, Companion. [...] Hands to yourself, sneak thief. Image
User avatar
iPlayer
Developer
Posts: 590
Joined: Sat Nov 14, 2015 8:37 am
Location: Moscow
Contact:

Re: [CS:S/CS:GO] iPlayer's Killstreaker

Postby iPlayer » Tue Apr 18, 2017 6:20 pm

Killstreaker v2.1.0 released
Full refactor
Base name changed from ip_killstreaker to killstreaker
Adapted for CS:GO
Removed dependency on Advanced TranslationStrings custom package
Now depends on ControlledCvars custom package
All config cvars are renamed

Lastest release: https://github.com/KirillMysnik/sp-killstreaker/releases/latest
New Quake Killstreak Pack for this release can be downloaded here
Image /id/its_iPlayer
My plugins: Map Cycle • Killstreaker • DeadChat • Infinite Jumping • TripMines • AdPurge • Bot Damage • PLRBots • Entity AntiSpam

Hail, Companion. [...] Hands to yourself, sneak thief. Image
User avatar
Painkiller
Senior Member
Posts: 425
Joined: Sun Mar 01, 2015 8:09 am
Location: Germany
Contact:

Re: [CS:S/CS:GO] iPlayer's Killstreaker

Postby Painkiller » Tue Apr 16, 2019 6:25 pm

Hello,
iplayer i need only the hitsound can you help me?

buttons/button10.wav

is the sound in HL2:DM.

Return to “Plugin Releases”

Who is online

Users browsing this forum: No registered users and 1 guest