AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Approved Plugins (https://forums.alliedmods.net/forumdisplay.php?f=8)
-   -   Preset KillStreak v1.1.4 (https://forums.alliedmods.net/showthread.php?t=57407)

Simon Logic 07-04-2007 04:26

Preset KillStreak v1.1.4
 
5 Attachment(s)
Info (RUS):
UT-like killing spree announcer messages with custom preset support.
You can make your own killing streaks without modifying
the source code. Now there is no need to beg AMX/X scripters to add
your favourite (e.g. sexy) sounds & sequences into plugin :)

Features:
* up to 10 levels of killing streak
* unlimited killing streak levels support by using unified announce
* presets supported (see 'amxmodx/config/preset_killstreak.ini' file)
* per map presets supported
* per map prefix presets supported
* mp_freeforall & mp_teamplay cvars supported to distinguish teamplay
(thus CSDM FFA & HLDM teamplay supported!)
* default messages are exactly the same as seen in UT (except announce
message when streaker killed himself - it was normalized)
* logs streak messages into mod's log on request (this lets you introduce new positive bonuses in PsychoStats - read here)

Requirements:
* any mod
* AMX/X 1.7x or higher

New cvars:
* pks_kills_per_streak <num> (default=5)
kills per one streak level
* pks_kills_basis <num> (default=0)
basic number of kills to count streak levels from; negative
numbers are possible; e.g. value is -3, then player should
kill (5 - 3) = 2 players to get 1st streak level
* pks_announce_extra_levels <0|1> (default=1)
when a player achieved max streak level other levels will be
announced in a unified manner with number of frags:
0 - do not announce extra levels
1 - announce extra levels till player death
* pks_log <0|1> (default=1)
enable standard logging of streak events
* [CS] pks_reset_on_restart <0|1> (default=0)
reset counters on new round

FAQ:
* Q: Should i disable miscstats.amxx to use current plugin?
A: There is no technical restriction.
* Q: What about multikill sounds?
A: I plan to develop a new plugin called Preset MultiKill in future

Changelog:
Code:

v1.1.4 [2008-01-14]
! avoid overlapping of announcer messages
+ added cvar 'pks_log' to control logging of streak events avoiding
dependence on 'mp_logdetail' cvar value which exists in CS/CZ mod only

v1.1.3 [2007-08-05]
! sounds were precached for built-in preset only
! when player being on a killing spree was killed by worldspawn a sound
for killer could be played on everyone
+ now sound for others is played on a victim also
! when player being on a killing spree killed himself a sound for killer
(e.g. woohoo2.wav) was played on him

v1.1.2 [2007-07-26]
+ added 'pks_kills_basis' cvar

v1.1.1 [2007-07-17]
! selective disabling of kill streak levels is truly supported now

v1.1.0 [2007-07-07]
+ added 'pks_announce_extra_levels' cvar
* changed .ini format slightly: added one more service line
* changed logging string to unified string when mp_logdetail = 3

v1.0.1 [2007-07-04]
! sounds for other players were not precached (was a copy-paste typo)

v1.0.0 [2007-07-03]
* first release

Note: zip archive contains only one custom sound - 'strangecrap.wav' - (since v1.1.3 woohoo2.wav is also included) other kill streak sounds flooded the hole forum & can be easily downloaded.

Lux.xD 07-04-2007 11:17

Re: Preset KillStreak
 
amazing!
just like mani admin plugin

its possible to add firstblood sound?

Simon Logic 07-04-2007 12:05

Re: Preset KillStreak
 
Thank you! I like this plugin very much too (scratch streak warning sound (i could not find original sound from UT pack) & yahooo are great during gameplay & introduce more fun into gameplay).

I have a separate plugin for firstblood sound: FirstBloodEx.

ConnorMcLeod 07-04-2007 14:33

Re: Preset KillStreak
 
Nice :)

Check this soundpack :
http://home.arcor.de/planetgs/cs/soundpackut03.zip

Any chance you add a multikills feature ?

Lux.xD 07-04-2007 19:27

Re: Preset KillStreak
 
realy realy nice!
maybe you can put FirstBloodEx and Ultimate Sounds into a whole new customizable plugin
with headshot, firstblood, streak messages, AND Multikill (when u kill 2 in seconds) just like Mani Admin Plugin... it will be perfect...
then everyone can customize a streak and the sounds that will play...
wow
i love this plugin =D

Simon Logic 07-05-2007 04:01

Re: Preset KillStreak
 
Quote:

Originally Posted by connorr (Post 498627)
Any chance you add a multikills feature ?

I think i'll make a Preset MultiKill plugin. I'll leave alone headshot plugin until i think up some bright idea.

Quote:

Originally Posted by connorr (Post 498627)
Check this soundpack

I like UT'99 sounds more. ;) Anyway good contribution in versatile UT-like sound pack collection. I have at least three of them: UT'99, UT extended (UT 2004?), Sexy, yours.

PS. This version has one bug - strangecrap.wav (any sound which should be played on players except killer) is not precached to clients. I'll make some changes in logging (to be more suitable for parsing by PS) & make a new update.

ConnorMcLeod 07-05-2007 04:57

Re: Preset KillStreak
 
Quote:

Originally Posted by Simon Logic (Post 498905)
I'll leave alone headshot plugin until i think up some bright idea.

You could make one and make some stuff depending on the distance or the weapon.



Does the plugin require to disable miscstats.amxx or only disable the killstreak feature in amx_statscfgmenu ? ( you should put the answer in the first post ;) )

Simon Logic 07-05-2007 09:08

Re: Preset KillStreak
 
Quote:

Originally Posted by connorr (Post 498917)
Does the plugin require to disable miscstats.amxx or only disable the killstreak feature in amx_statscfgmenu ? ( you should put the answer in the first post ;) )

If you like varied spam on your HUD you may leave both of them. :mrgreen: There are no confilcts with miscstats.amxx.

Guenhwyvar 07-06-2007 16:19

Re: Preset KillStreak
 
Nice!!

I would like to define the number of kills for each line, e.g.:
2 kills=doublekill
3 kills=multikill
4 kills=nothing
5 kills=...
a.s.o.

Or, if this is not easy possible, a defined minimum kill number. E.g. pks_kills_per_streak 2, but the first sound on the third kill and not the second.

Would you extend this plugin?

Simon Logic 07-07-2007 12:43

Re: Preset KillStreak
 
Your request is for Preset MultiKill plugin. I told about it above. I'll release it when it's done. But now i'm going to improve this plugin to v1.1.0. It has been already programmed but need to be tested. It will support unlimited streak levels using unified string (e.g. 'Player is on a killing spree with 55 frags!').


All times are GMT -4. The time now is 19:33.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.