#include <amxmodx>
#include <fakemeta>
#define PLUGIN "Arany fegyverek olestol"
#define VERSION "1.0"
#define AUTHOR "DeRoiD"
new ak47_jatekosnezet[] = "models/Ped2admin/v_ak47_ezust.mdl"
new awp_jatekosnezet[] = "models/Ped2admin/v_awp_ezust.mdl"
new m4a1_jatekosnezet[] = "models/Ped2admin/v_m4a1_ezust.mdl"
new deagle_jatekosnezet[] = "models/Ped2admin/v_deagle_ezust.mdl"
public plugin_precache()
{
precache_model(ak47_jatekosnezet)
precache_model(m4a1_jatekosnezet)
precache_model(awp_jatekosnezet)
precache_model(deagle_jatekosnezet)
}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("CurWeapon", "fegyver_valtas", "be", "1=1")
register_clcmd("say /fegyver", "fegyomenu")
register_clcmd("say /csomag", "fegyomenu")
}
public fegyomenu(id)
{
new cim[121]
format(cim,charsmax(cim),"\rVipi^nVip Skin menu")
new menu = menu_create(cim, "mh_MyMenu")
menu_additem(menu, "\dEzust \rCsomag [Csak Vipnek]", "", 0);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public mh_MyMenu(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_cancel(id);
return PLUGIN_HANDLED;
}
new command[6], name[64], access, callback;
menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
switch(item)
{
case 0: {
new fegyver = get_user_weapon(id)
if(fegyver == CSW_AK47 && get_user_flags(id) & ADMIN_LEVEL_H)
{
set_pev(id, pev_viewmodel2, ak47_jatekosnezet)
}
if(fegyver == CSW_AWP && get_user_flags(id) & ADMIN_LEVEL_H)
{
set_pev(id, pev_viewmodel2, awp_jatekosnezet)
}
if(fegyver == CSW_M4A1 && get_user_flags(id) & ADMIN_LEVEL_H)
{
set_pev(id, pev_viewmodel2, m4a1_jatekosnezet)
}
if(fegyver == CSW_DEAGLE && get_user_flags(id) & ADMIN_LEVEL_H)
{
set_pev(id, pev_viewmodel2, deagle_jatekosnezet)
menu_destroy(menu);
return PLUGIN_HANDLED;
}
}
}
}