Done.
Attention you are not using pun_list and you cant register pcvar you need to regist cvar and use get_pcvar_num or something.
Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#define PLUGIN "Headshot Double Frag"
#define VERSION "1.0"
#define AUTHOR "Phantom~"
new toggle,getmoney,sounds,frags;
new pun_list[][] =
{
"%s has turned %s head into a red jello!!",
"%s gave %s a glimpse of his cold blooded murder !!!!"
};//pun_list is never used
public plugin_precache()
{
precache_sound("sound/headshot.wav");
}
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("deathmsg", "hook_death" ,"a");
toggle = register_cvar("hsdf_enabled" ,"1");
sounds = register_cvar("kdf_sounds","1"); //you need to use get_pcvar_num
frags = register_cvar("hsdf_frags" ,"1"); //you need to use get_pcvar_num
}
public hook_death()
{
if(get_pcvar_num(toggle) != 1)
return PLUGIN_HANDLED;
new amount = 0;
new killer = read_data(1);
new victim = read_data(2);
new kname[32]; get_user_name(killer,kname,31);
new vname[32]; get_user_name(victim,vname,31);
new weapon[24];
new namount[32];
read_data(4,weapon,23);
if(weapon[0] == 'k' && get_user_team(killer) != get_user_team(victim))
{
inc_frag(killer);
if(get_pcvar_num(getmoney) == 1)
{
amount = get_user_frags(victim)*random(5)/4;
}
num_to_str(amount, namount, 32);
if(bsounds(sounds)) client_cmd(0,"spk misc/headshot.wav");
}
return PLUGIN_HANDLED;
}
inc_frag(index)
{
if(!is_user_connected(index)) return;
set_user_frags(index,get_user_frags(index)+get_pcvar_num(frags));
}
bool: bsounds(pcvar)
{
if(get_pcvar_num(pcvar) == 1)
return true;
return false;
}