- /* 
- --------------------------------------- 
- ||  ||||||||   ||        ||  ||  || 
- ||  
- ||  |||||||      ||    ||    ||  || 
- ||  ||        ||  ||     ||  || 
- |||||   ||||||||    ||       ||  || 
- --------------------------------------- 
- */ 
-   
- #include <amxmodx> 
- #include <fakemeta> 
- #include <nvault> 
-   
- #define PLUGIN "New Plug-In" 
- #define AUTHOR "Levi" 
-   
- new oles[33],knife[33] 
-   
- public plugin_init() { 
-     register_plugin(PLUGIN, "-(*_*)-", AUTHOR) 
-     register_clcmd("say /menu","mainmenu") 
-     register_clcmd("say_team /menu","mainmenu") 
-      
-     register_event("CurWeapon", "Event_Change_Weapon", "be", "1=1") 
-     register_event("DeathMsg","death","a") 
-     // Add your code here... 
- } 
- public plugin_precache() 
- {    
-     precache_model("models/knife/hlmod.mdl") // One 
-     precache_model("models/knife/dildo.mdl") // Two  
-     precache_model("models/knife/fps.mdl")   // Three  
- } 
- //. 
- //. 
- ///// 
- public mainmenu(id) 
- { 
-     new cim[121] 
-     format(cim, charsmax(cim), "\dOleseid: \r%d",oles[id]) 
-     new menu = menu_create(cim, "mainmenu_h") 
-      
-     menu_additem(menu, "Kések Ölésért", "1", 0); 
-     menu_additem(menu, "Fps Kés", "2", 0); 
-   
-      
-     menu_display(id, menu, 0); 
- } 
- public mainmenu_h(id, menu, item) 
- { 
-     if(item == MENU_EXIT) 
-     { 
-         menu_destroy(menu); 
-         return; 
-     } 
-      
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     switch(key)  
-     { 
-         case 1: killknife(id); 
-             case 2: fps_knife(id); 
-         } 
- } 
- public killknife(id) 
- { 
-     new cim[121] 
-     format(cim, charsmax(cim), "\dOlesek: \r%d",oles[id]) 
-     new menu = menu_create(cim, "killknife_h" ) 
-      
-     if(oles[id] >= 333) 
-         menu_additem(menu,"\yHlmod Knife \r[Elerve]","2",0) 
-     else 
-         menu_additem(menu,"\dHlmod Knife [333 Oles]","0",0) 
-     if(oles[id] >= 666) 
-         menu_additem(menu,"\yDildo Knife \r[Elerve] ","3",0) 
-     else 
-         menu_additem(menu,"\dDildo Knife [666 Oles] ","0",0) 
-      
-     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 
-     menu_display(id, menu, 0); 
-      
- } 
- public killknife_h(id, menu, item) 
- { 
-     if( item == MENU_EXIT ) 
-     { 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     switch(key) 
-     { 
-         case 0: client_print(id,print_chat,"Nincs elég ölésed aranyapám!") 
-             case 1:{ 
-             knife[id] = 0 
-             client_print(id,print_chat,"Kivalasztottad kicsim!") 
-         } 
-         case 2:{ 
-             knife[id] = 1 
-             client_print(id,print_chat,"Kivalasztottad kicsim !") 
-         } 
-     } 
-     menu_destroy(menu) 
-     return PLUGIN_HANDLED 
-      
- } 
- public fps_knife(id) 
- { 
-     new cim[121] 
-     format(cim, charsmax(cim), "\dFPS Knife [Free]") 
-     new menu = menu_create(cim, "fps_h" ) 
-      
-     menu_additem(menu,"\yHlmod Knife \r[Elerve]","0",0) 
-      
-     menu_display(id, menu, 0); 
-      
- } 
- public fps_h(id, menu, item) 
- { 
-     if( item == MENU_EXIT ) 
-     { 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     switch(key) 
-     { 
-         case 0:{ 
-             knife[id] = 2 
-              
-         } 
-     } 
-     menu_destroy(menu) 
-     return PLUGIN_HANDLED 
-      
- } 
- // 
- // 
- //// 
- public Halal() { 
-     new iKiller = read_data(1); 
-     new iVictim = read_data(2); 
-     new iHeadshot = read_data(3); 
-      
-     if(iKiller == iVictim) 
-         return PLUGIN_HANDLED; 
-      
-     if(iKiller != iVictim) { 
-         new szVictimName[32]; get_user_name(iVictim, szVictimName, charsmax(szVictimName)); 
-         oles[iVictim]++  // alap ölés [1] 
-     } 
-      
-     if(iKiller != iVictim && iHeadshot) { 
-         new szVictimName[32]; get_user_name(iVictim, szVictimName, charsmax(szVictimName)); 
-         oles[iVictim]+= 5 // Hs-ért 5-t 
-     } 
-      
-     return PLUGIN_HANDLED; 
- } 
- // 
- // 
- //// 
- public Event_Change_Weapon(id) 
- { 
-     new fgy = get_user_weapon(id) 
-     if(knife[id] == 0 && fgy == CSW_KNIFE) 
-     { 
-         set_pev(id, pev_viewmodel2, "models/knife/hlmod.mdl") 
-     } 
-     if(knife[id] == 1 && fgy == CSW_KNIFE) 
-     { 
-         set_pev(id, pev_viewmodel2, "models/knife/dildo.mdl") 
-     } 
-     if(knife[id] == 2 && fgy == CSW_KNIFE) 
-     { 
-         set_pev(id, pev_viewmodel2, "models/knife/fps.mdl") 
-     } 
- } 
- // 
- // 
- ///