 |
|
Junior Member
|

06-03-2015
, 18:43
Re: Need some help with knife plugin
|
#5
|
Quote:
Originally Posted by nnajko
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx> #include <fakemeta>
#define PLUGIN "Bloody Knife" #define VERSION "1.0" #define AUTHOR "natsheh"
#define V_KNIFE_DEFAULT_MDL "models/v_knife.mdl" #define P_KNIFE_DEFAULT_MDL "models/p_knife.mdl"
#define V_KNIFE_BLOODY_MDL "models/v_bloody_knife.mdl" #define P_KNIFE_BLOODY_MDL "models/p_bloody_knife.mdl"
new bool:gbloodyknife[33]
public plugin_precache() { precache_model(V_KNIFE_BLOODY_MDL) precache_model(P_KNIFE_BLOODY_MDL) }
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event("CurWeapon", "event_curw", "be","1=1"); register_clcmd("drop", "clcmd_drop") }
public clcmd_drop(id) { if( get_user_weapon(id) != CSW_KNIFE ) return PLUGIN_CONTINUE;
gbloodyknife[id] = !gbloodyknife[id]; set_pev(id, pev_viewmodel2, gbloodyknife[id] ? V_KNIFE_BLOODY_MDL : V_KNIFE_DEFAULT_MDL); set_pev(id, pev_weaponmodel2, gbloodyknife[id] ? P_KNIFE_BLOODY_MDL : P_KNIFE_DEFAULT_MDL); return PLUGIN_HANDLED; }
public event_curw(id) { if( !is_user_alive(id) ) return PLUGIN_CONTINUE; new wID = read_data(2); if( wID != CSW_KNIFE ) return PLUGIN_CONTINUE; set_pev(id, pev_viewmodel2, gbloodyknife[id] ? V_KNIFE_BLOODY_MDL : V_KNIFE_DEFAULT_MDL); set_pev(id, pev_weaponmodel2, gbloodyknife[id] ? P_KNIFE_BLOODY_MDL : P_KNIFE_DEFAULT_MDL); return PLUGIN_CONTINUE; }
public client_putinserver(id) { gbloodyknife[id] = false }
|
sry mate doesnt worked,
when I Press G i do not see the new knife , I see it only when I switch knife to pistole......
|
|
|
|