Skip to content

Advanced Kill Assists

AMX Mod X plugin for Counter-Strike. Displays assists for kills in the kill list, without changing the client settings.

PluginCounter-Strike 1.6v1.6Views:16Downloads:187

Description

AMX Mod X plugin for Counter-Strike.

Displays assists for kills in the kill list, without changing the client settings. There is a setting for the monetary reward that the player can get for helping in the kill; switch for issuing frags for an assist; selection of an algorithm for counting assistants.

To integrate with AES, you need to compile the plugin with the aes_v.inc present in the include folder. You do not need to edit anything in the plugin.

Cvars

  • aka_algorithm "1" Algorithm for determining assistants in the assassination. The default is ADVANCED (1).
C++
//		CSSTATSX — Equivalent to CSstatsX.
//		ADVANCED is an improved and fairer formula that chooses from a number of other assistants who has dealt the most damage victim and whose percentage of damage from the total damage from all is at least DAMAGE_FOR_ASSIST percent.
  • aka_frag "1" If the value is positive, the player who assisted in the kill will be credited with a frag.
  • aka_money "100" How much money to pay to the assisted player. Payment will be made only if the specified value is greater than zero.
  • aka_damage "30.0" Universal damage value. Its value is determined by the aka_algorithm.
  • aka_exp "0" How much AES experience to give to a player who assisted in a kill. The output will only occur if a value greater than zero is specified.
  • aka_noffreward "1" If the value is not zero, the player who assisted in the kill a teammate (friendly fire) will not be credited with a frag, money and AES experience.
  • aka_chatmessage "1" Display a chat message to the player who assisted in the kill. The message template is contained in data/lang/next21_kill_assist.txt. Special inserts supported:
C++
//		[award]  — Money kill reward equal to aka_money. Output without the '$' character.
//		[exp]    — Experience kill reward equal to aka_exp. Only works with AES.
//		[killer] — Killer player nickname.
//		[victim] — Victim player nickname.
//    The [exp] value only works with aka_exp > 0 and AES activated, and the [award] value only works with aka_money > 0.
//    Otherwise, an empty value will be displayed.

Requirements

Authors

Thanks

  • Nestle_ for the stock to change the nicknames of the players
  • PRoSToC0der for potential bugs found
  • 8dp for help in developing an algorithm for reducing nicknames with floating sizes
  • Garey for investigating and identifying the cause of the crash POV demo
  • ReHLDS Team for Invisible Spectator plugin

Changelog

  1. v1.6current

    Added aka_noffreward cvar

  2. v1.5

    Add support for clipping of multibyte nicknames

  3. v1.4
  4. v1.3d
  5. v1.2

Related

Pluginv1.8

Hats

AMX Mod X plugin for Counter-Strike. The plugin allows the player to wear hats on their heads. The main feature of this modification is the player's ability to choose a skin or a submodel of a headgear on his own and set which of them will be available exclusively to VIP players.

Pluginv0.3

Slot Machine

AMX Mod X plugin for Counter-Strike. The plugin allows you to place slot machines on the map and play them. The player places a bet and waits for a winning combination of symbols to appear. A victory is counted when a whole row or diagonal is filled with the same symbols.

Pluginv1.0

Costumes

This plugin adds costumes to your server; the models are compressed into one so as not to hit the server's limit. It can also be set up for ZombiePlague: to do so, uncomment the code // #define ZP_SUPPORT in the source and compile. Usage: /costumes - in chat to open the costumes menu…