Thread: heartbeat
View Single Post
siriusmd99
Veteran Member
Join Date: Oct 2013
Location: Republic of Moldova
Old 05-02-2016 , 08:16   Re: heartbeat
Reply With Quote #35

PHP Code:
#include <amxmodx>

#define VOL_NULL   0.0
#define VOL_MID    0.5
#define FLAG_NONE  0
#define PITCH_NONE 0
#define CHAN_HEART CHAN_VOICE

new const g_heartbeat[] = "player/heartbeat1.wav"

new g_pcvarLowHp

public plugin_precache() {
  
precache_sound(g_heartbeat)
}

public 
plugin_init() {
  
register_plugin("Low Hp Heart Beat""0.1""DokTor")

  
g_pcvarLowHp register_cvar("heartbeat_hp""25")

  
register_event("Damage""e_Damage""be""2>0")
  
register_event("DeathMsg""e_DeathMsg""a")
}

public 
e_Damage(id) {
  if( 
get_user_health(id) > get_cvarptr_num(g_pcvarLowHp) )
    return

  
emit_sound(idCHAN_HEARTg_heartbeatVOL_NULLATTN_NONESND_STOPPITCH_NONE)
  
emit_sound(idCHAN_HEARTg_heartbeatVOL_MIDATTN_NORMFLAG_NONEPITCH_NORM)
}

public 
e_DeathMsg() {
  
emit_sound(read_data(2), CHAN_HEARTg_heartbeatVOL_NULLATTN_NONESND_STOPPITCH_NONE)

Found on google.

Last edited by siriusmd99; 05-02-2016 at 08:16.
siriusmd99 is offline