Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- #include <engine>
- new model_noza[33]
- public plugin_init()
- {
- register_clcmd( "say /menu","NozMeni" );
- register_event("CurWeapon","CurWeapon","be","1=1")
- }
- public plugin_precache() {
- precache_model("models/knife-mod/v_bak.mdl")
- precache_model("models/knife-mod/p_bak.mdl")
- precache_model("models/v_knife.mdl")
- precache_model("models/p_knife.mdl")
- }
- public NozMeni( id )
- {
- new menu = menu_create( "\rIzaberite kategoriju", "izaberite_kategoriju" )
- menu_additem( menu, "\wBesplatni nozevi", "", 0 );
- menu_additem( menu, "\wVIP nozevi", "", 0 );
- menu_display( id, menu, 0 );
- }
- public izaberite_kategoriju( id, menu, item )
- {
- switch( item )
- {
- case 0:
- {
- BesplatniNozevi( id );
- }
- case 1:
- {
- VipNozevi( id );
- }
- case MENU_EXIT:
- {
- }
- }
- menu_destroy( menu );
- return PLUGIN_HANDLED;
- }
- BesplatniNozevi( id )
- {
- new menu = menu_create( "\rBesplatni nozevi", "besplatni_nozevi" )
- menu_additem( menu, "\w Default Knife", "", 0 );
- menu_additem( menu, "\w Bak Knife", "", 0 );
- menu_display( id, menu, 0 );
- }
- public besplatni_nozevi( id, menu, item )
- {
- switch( item )
- {
- case 0:
- {
- ObicanNoz(id , 0)
- }
- case 1:
- {
- ObicanNoz(id , 1)
- }
- case MENU_EXIT:
- {
- }
- }
- menu_destroy( menu );
- return PLUGIN_HANDLED;
- }
- public ObicanNoz(id , Knife) {
- model_noza[id] = Knife
- new Clip, Ammo, Weapon = get_user_weapon(id, Clip, Ammo)
- if ( Weapon != CSW_KNIFE )
- return PLUGIN_HANDLED
- new vModel[56],pModel[56]
- switch(Knife)
- {
- case 0: {
- format(vModel,55,"models/v_knife.mdl")
- format(pModel,55,"models/p_knife.mdl")
- }
- case 1: {
- format(vModel,55,"models/knife-mod/v_bak.mdl")
- format(pModel,55,"models/knife-mod/p_bak.mdl")
- }
- }
- entity_set_string(id, EV_SZ_viewmodel, vModel)
- entity_set_string(id, EV_SZ_weaponmodel, pModel)
- return PLUGIN_HANDLED;
- }
- VipNozevi( id )
- {
- new flags = get_user_flags(id)
- if(flags & ADMIN_LEVEL_H)
- {
- new menu = menu_create( "\rVIP nozevi", "vip_nozevi" )
- menu_additem( menu, "\w Default Knife", "", 0 );
- menu_additem( menu, "\w Bak Knife", "", 0 );
- menu_display( id, menu, 0 );
- }
- else client_print( id, print_chat, "Nemate pristup VIP klasama." ), NozMeni( id )
- }
- public vip_nozevi( id, menu, item )
- {
- switch( item )
- {
- case 0:
- {
- VipNoz(id , 0)
- }
- case 1:
- {
- VipNoz(id , 1)
- }
- case MENU_EXIT:
- {
- }
- }
- menu_destroy( menu );
- return PLUGIN_HANDLED;
- }
- public VipNoz(id , Knife) {
- model_noza[id] = Knife
- new Clip, Ammo, Weapon = get_user_weapon(id, Clip, Ammo)
- if ( Weapon != CSW_KNIFE )
- return PLUGIN_HANDLED
- new vModel[56],pModel[56]
- switch(Knife)
- {
- case 0: {
- format(vModel,55,"models/v_knife.mdl")
- format(pModel,55,"models/p_knife.mdl")
- }
- case 1: {
- format(vModel,55,"models/knife-mod/v_bak.mdl")
- format(pModel,55,"models/knife-mod/p_bak.mdl")
- }
- }
- entity_set_string(id, EV_SZ_viewmodel, vModel)
- entity_set_string(id, EV_SZ_weaponmodel, pModel)
- return PLUGIN_HANDLED;
- }
- public CurWeapon(id)
- {
- ObicanNoz(id, model_noza[id])
- VipNoz(id, model_noza[id])
- }
Advertisement
Add Comment
Please, Sign In to add comment