#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>
#include <nvault>
#define PLUGIN ""
#define VERSION ""
#define AUTHOR ""
new g_vault
new oles[33]
new nev[32]
new olespont_ak47
new olespont_deagle
new olespont_m4a1
new olespont_awp
new olespont_scout
new olespont_famas
new olespont_galil
new ak47_jatekosnezet[] = "models/Metaxa/v_ak47.mdl"
new ak47_kivulnezet[] = "models/Metaxa/p_ak47.mdl"
new deagle_jatekosnezet[] = "models/Metaxa/v_ak47.mdl"
new deagle_kivulnezet[] = "models/Metaxa/p_ak47.mdl"
new m4a1_jatekosnezet[] = "models/Metaxa/v_ak47.mdl"
new m4a1_kivulnezet[] = "models/Metaxa/p_ak47.mdl"
new awp_jatekosnezet[] = "models/Metaxa/v_ak47.mdl"
new awp_kivulnezet[] = "models/Metaxa/p_ak47.mdl"
new scout_jatekosnezet[] = "models/Metaxa/v_ak47.mdl"
new scout_kivulnezet[] = "models/Metaxa/p_ak47.mdl"
new famas_jatekosnezet[] = "models/Metaxa/v_ak47.mdl"
new famas_kivulnezet[] = "models/Metaxa/p_ak47.mdl"
new galil_jatekosnezet[] = "models/Metaxa/v_ak47.mdl"
new galil_kivulnezet[] = "models/Metaxa/p_ak47.mdl"
public plugin_precache()
{
precache_model(ak47_kivulnezet)
precache_model(ak47_jatekosnezet)
precache_model(deagle_kivulnezet)
precache_model(deagle_jatekosnezet)
precache_model(m4a1_kivulnezet)
precache_model(m4a1_jatekosnezet)
precache_model(awp_kivulnezet)
precache_model(awp_jatekosnezet)
precache_model(scout_kivulnezet)
precache_model(scout_jatekosnezet)
precache_model(famas_kivulnezet)
precache_model(famas_jatekosnezet)
precache_model(galil_kivulnezet)
precache_model(galil_jatekosnezet)
}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
olespont_ak47 = register_cvar("ak47_oles", "100")
olespont_m4a1 = register_cvar("m4a1_oles", "100")
olespont_deagle = register_cvar("deagle_oles", "100")
olespont_awp = register_cvar("awp_oles", "100")
olespont_scout = register_cvar("scout_oles", "100")
olespont_famas = register_cvar("famas_oles", "100")
olespont_galil = register_cvar("galil_oles", "100")
register_event("DeathMsg","halal","a")
g_vault = nvault_open("AK47Olesek");
register_event("CurWeapon", "Event_Change_Weapon", "be", "1=1")
register_event("ResetHUD","uzenet","be")
}
public mentes(id)
{
new vaultkey[64],vaultdata[256]
format(vaultkey,63,"%s-OLESEK", nev[id])
format(vaultdata,255,"%d", oles[id])
nvault_set(g_vault,vaultkey,vaultdata)
return PLUGIN_CONTINUE
}
public betoltes(id)
{
new vaultkey[64],vaultdata[256]
format(vaultkey,63,"%s-OLESEK", nev[id])
nvault_get(g_vault,vaultkey,vaultdata,255)
oles[id] = str_to_num(vaultdata)
return PLUGIN_CONTINUE;
}
public client_connect(id)
{
get_user_name(id, nev[id], 31)
betoltes(id);
}
public client_disconnect(id)
{
mentes(id);
oles[id] = 0;
}
stock get_user_oles(id) return oles[id]
stock set_user_oles(id,ertek) oles[id] = ertek
public halal()
{
new killer = read_data( 1 );
new victim = read_data( 2 );
if(killer == victim)
{
return PLUGIN_HANDLED;
}
oles[killer]++
return PLUGIN_CONTINUE;
}
public Event_Change_Weapon(id)
{
if(oles[id] >= get_pcvar_num(olespont_ak47))
if(get_user_weapon(id) == CSW_AK47){
set_pev(id, pev_viewmodel2, ak47_jatekosnezet)
set_pev(id, pev_weaponmodel2, ak47_kivulnezet)
}
{
if(oles[id] >= get_pcvar_num(olespont_m4a1))
if(get_user_weapon(id) == CSW_M4A1){
set_pev(id, pev_viewmodel2, m4a1_jatekosnezet)
set_pev(id, pev_weaponmodel2, m4a1_kivulnezet)
}
{
if(oles[id] >= get_pcvar_num(olespont_deagle))
if(get_user_weapon(id) == CSW_DEAGLE){
set_pev(id, pev_viewmodel2, deagle_jatekosnezet)
set_pev(id, pev_weaponmodel2, deagle_kivulnezet)
}
{
if(oles[id] >= get_pcvar_num(olespont_awp))
if(get_user_weapon(id) == CSW_AWP){
set_pev(id, pev_viewmodel2, awp_jatekosnezet)
set_pev(id, pev_weaponmodel2, awp_kivulnezet)
}
{
if(oles[id] >= get_pcvar_num(olespont_scout))
if(get_user_weapon(id) == CSW_SCOUT){
set_pev(id, pev_viewmodel2, scout_jatekosnezet)
set_pev(id, pev_weaponmodel2, scout_kivulnezet)
}
{
if(oles[id] >= get_pcvar_num(olespont_famas))
if(get_user_weapon(id) == CSW_FAMAS){
set_pev(id, pev_viewmodel2, famas_jatekosnezet)
set_pev(id, pev_weaponmodel2, famas_kivulnezet)
}
{
if(oles[id] >= get_pcvar_num(olespont_galil))
if(get_user_weapon(id) == CSW_GALIL){
set_pev(id, pev_viewmodel2, galil_jatekosnezet)
set_pev(id, pev_weaponmodel2, galil_kivulnezet)
}