Quote:
Originally Posted by tousif
but its some wat different it dont gives hp and only 1 sound  can u plzz help ?
|
Here you go :
PHP Code:
/*
put wav file on sound/misc
Default:cvar
amx_health_Bonus "50"
amx_frag_Bonus "2"
*/
#include <amxmodx>
#include <fun>
#include <colorchat>
#define PLUGIN "Knife Kill Bonuses"
#define VERSION "1.0"
#define AUTHOR "Flicker"
new HEALTH,FRAG;
new CustomSound[][] =
{
"misc/knife1.wav",
"misc/knife2.wav",
"misc/knife3.wav",
"misc/knife4.wav",
"misc/knife5.wav"
}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
//register
register_event("DeathMsg", "onDeathMsgEvent", "a")
//cvar
HEALTH= register_cvar("amx_health_Bonus", "50");
FRAG=register_cvar("amx_frag_Bonus","2");
}
public plugin_precache()
{
for ( new i; i < sizeof CustomSound; i++ )
{
precache_sound( CustomSound[ i ]);
}
}
public onDeathMsgEvent()
{
new id = read_data(1)
new szWeapon[32]
read_data(4, szWeapon, charsmax(szWeapon))
if(equal(szWeapon, "knife") && is_user_alive(id))
{
new szName[32], szName2[32]
get_user_name(id, szName, charsmax(szName))
get_user_name(read_data(2), szName2, charsmax(szName2))
ColorChat(0,GREEN,"%s ^1Got^4 %i ^1Frags^4 %i hp ^3For Knifing^4 %s", szName,get_pcvar_num(FRAG), get_pcvar_num(HEALTH),szName2)
client_cmd( 0, "spk %s",CustomSound[ random_num( 0, sizeof CustomSound - 1 ) ] );//by Arkshine
set_user_health(id, get_user_health( id ) + get_pcvar_num(HEALTH))
set_user_frags( id, get_user_frags( id ) + get_pcvar_num(FRAG))
}
}
Not tested but it will work !!
Thanks everyone. #miss_you_all