Please add a sound command to this code so that it will be played whenever some one is knifed.
The format should support a ".mp3" file. Thanks
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <fun>
#define PLUGIN "Knife Kill Bonuses"
#define VERSION "1.0"
#define AUTHOR "Flicker"
const TASK_ID = 6969
const Float:FAST_SPEED = 330.0 //Your speed bonus
new g_iSync
new bool:g_bHasSpeed[33]
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("DeathMsg", "onDeathMsgEvent", "a")
register_event("CurWeapon", "onCurWeaponEvent", "be", "1=1")
g_iSync = CreateHudSyncObj()
}
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))
set_hudmessage(255, 0, 0, 0.02, 0.2, 1, 0.1, 6.0, 0.1, 0.1, -1)
ShowSyncHudMsg(0, g_iSync, "Player %s knifed %s", szName, szName2)
set_user_health(id, get_user_health( id ) + 0 )
g_bHasSpeed[id] = true
remove_task(id + TASK_ID)
set_task(10.0, "taskRemoveSpeed", id + TASK_ID)
set_user_maxspeed(id, FAST_SPEED)
set_user_frags( id, get_user_frags( id ) + 2 )
}
}
public onCurWeaponEvent(id)
if(g_bHasSpeed[id])
set_user_maxspeed(id, FAST_SPEED)
public taskRemoveSpeed(id)
{
id -= TASK_ID
g_bHasSpeed[id] = false
set_user_maxspeed(id, 241.0)
}