-      #include <amxmodx> 
-     #include <engine> 
-     #include <nvault> 
-     #include <cstrike> 
-     #include <fun> 
-     #include <fakemeta> 
-     #include <hamsandwich> 
-   
-     #define PLUGIN "Kes olesert" 
-     #define VERSION "1.0" 
-     #define AUTHOR "DeRoiD" 
-   
-     new oles[33], kes[33], vault 
-   
-     public plugin_precache() { 
-     precache_model("models/reload_alap.mdl") 
-     precache_model("models/reload_kesek/reload_kes1.mdl") 
-     precache_model("models/reload_kesek/reload_kes2.mdl") 
-     precache_model("models/reload_kesek/reload_kes3.mdl") 
-     precache_model("models/reload_kesek/reload_kes4.mdl") 
-     precache_model("models/reload_kesek/reload_kes5.mdl") 
-   
-     } 
-     public plugin_init() { 
-     register_plugin(PLUGIN, VERSION, AUTHOR) 
-     register_event("DeathMsg","death","a") 
-     register_clcmd("say /kes","menu") 
-     register_clcmd("say /knife","menu") 
-     register_clcmd("say /oles","ole") 
-     vault = nvault_open("kes_olessert") 
-     register_event("CurWeapon", "ecw", "be", "1=1") 
-     } 
-     public ecw(id) 
-     { 
-     new fegyver = get_user_weapon(id) 
-     if(kes[id] == 0 && fegyver == CSW_KNIFE) 
-     { 
-     set_pev(id, pev_viewmodel2, "models/reload_alap.mdl") 
-     } 
-     if(kes[id] == 1 && fegyver == CSW_KNIFE) 
-     { 
-     set_pev(id, pev_viewmodel2, "models/reload_kesek/reload_kes1.mdl")	 
-     } 
-     if(kes[id] == 2 && fegyver == CSW_KNIFE) 
-     { 
-     set_pev(id, pev_viewmodel2, "models/reload_kesek/reload_kes2.mdl") 
-     } 
-     if(kes[id] == 4 && fegyver == CSW_KNIFE) 
-     { 
-     set_pev(id, pev_viewmodel2, "models/reload_kesek/reload_kes3.mdl") 
-     } 
-     if(kes[id] == 5 && fegyver == CSW_KNIFE) 
-     { 
-     set_pev(id, pev_viewmodel2, "models/reload_kesek/reload_kes4.mdl") 
-     } 
-     if(kes[id] == 6 && fegyver == CSW_KNIFE) 
-     { 
-     set_pev(id, pev_viewmodel2, "models/reload_kesek/reload_kes5.mdl") 
-     } 
-     } 
-     public death(){ 
-     new killer = read_data(1) 
-     new victim = read_data(2) 
-   
-     if(killer == victim) 
-     { 
-     return PLUGIN_HANDLED 
-     } 
-     oles[killer]++ 
-     return PLUGIN_HANDLED 
-     } 
-     public menu(id) { 
-     new menu = menu_create("\rRe\wlo\yaD \wKes\rMenu \yBy:\rV!rus\wHD", "menu_h") 
-     menu_additem(menu,"\rRe\wlo\yaD \wAlap \rKes","\r1",0) 
-     if(oles[id] >= 1000) 
-     menu_additem(menu,"\rRe\wlo\yaD \wKes \r1 \y[MEGSZEREZVE]","\r2",0) 
-     else 
-     menu_additem(menu,"\dReloaD Kes 1","\r2",0) 
-     if(oles[id] >= 2500) 
-     menu_additem(menu,"\rRe\wlo\yaD \wKes \r2 \y[MEGSZEREZVE]","\r3",0) 
-     else 
-     menu_additem(menu,"\dReloaD Kes 2","\r3",0) 
-     if(oles[id] >= 5000) 
-     menu_additem(menu,"rRe\wlo\yaD \wKes \r3 \y[MEGSZEREZVE]","\r4",0) 
-     else 
-     menu_additem(menu,"\dReloaD Kes 3","\r4",0) 
-     if(oles[id] >= 10000) 
-     menu_additem(menu,"\rRe\wlo\yaD \wKes \r4 \y[MEGSZEREZVE]","\r5",0) 
-     else 
-     menu_additem(menu,"\dReloaD Kes 4","\r5",0) 
-     if(oles[id] >= 15000) 
-     menu_additem(menu,"rRe\wlo\yaD \wKes \r5 \y[MEGSZEREZVE]","\r6",0) 
-     else 
-     menu_additem(menu,"\dReloaD Kes 5","\r6",0) 
-   
-   
-   
-   
-   
-     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 
-     menu_display(id, menu, 0); 
-     } 
-     public menu_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 1:{ 
-     if(oles[id] >= 0) 
-     kes[id] = 1 
-     } 
-     case 2:{ 
-     if(oles[id] >= 1000) 
-     {	 
-     kes[id] = 2 
-     print_color(id,"Kivalasztotad a !t.:[R]e^1lo^4a|D:.!t Kes !g1!y-et") 
-     } 
-     else 
-     { 
-     print_color(id,"Meg !g%i oles szukseges a kes hasznalatahoz!", 1000-oles[id]) 
-     } 
-     } 
-     case 3:{ 
-     if(oles[id] >= 2500) 
-     { 
-     kes[id] = 3 
-     print_color(id,"Kivalasztotad a !t.:[R]e^1lo^4a|D:.!t Kes !g2!y-ot") 
-     } 
-     else 
-     { 
-     print_color(id,"Meg !g%i oles szukseges a kes hasznalatahoz!", 2500-oles[id]) 
-     } 
-     } 
-     case 4:{ 
-     if(oles[id] >= 5000) 
-     { 
-     kes[id] = 4 
-    print_color(id,"Kivalasztotad a !t.:[R]e^1lo^4a|D:.!t Kes ^x43!y-at") 
-     } 
-     else 
-     { 
-     print_color(id,"Meg ^4%i oles szukseges a kes hasznalatahoz!", 5000-oles[id]) 
-     } 
-     } 
-     case 5:{ 
-     if(oles[id] >= 10000) 
-     { 
-     kes[id] = 5 
-     print_color(id,"Kivalasztotad a !t.:[R]e^1lo^4a|D:.!t Kes !g4!y-et") 
-     } 
-     else 
-     { 
-     print_color(id,"Meg !g%i oles szukseges a kes hasznalatahoz!", 10000-oles[id]) 
-     } 
-     } 
-     case 6:{ 
-     if(oles[id] >= 15000) 
-     { 
-     kes[id] = 6 
-     print_color(id,"Kivalasztotad a !t.:[R]e^1lo^4a|D:.!t Kes !g5!y-ot") 
-     } 
-     else 
-     { 
-     print_color(id,"Meg !g%i oles szukseges a kes hasznalatahoz!", 15000-oles[id]) 
-     } 
-     } 
-   
-     }	 
-     menu_destroy(menu) 
-     return PLUGIN_HANDLED 
-     } 
-     public mentes(id) 
-     { 
-     new vaultkey[64],vaultdata[256], name[32] 
-     get_user_name(id, name, 31) 
-     format(vaultkey,63,"%s-KES", name) 
-     format(vaultdata,255,"%d", oles[id]) 
-     nvault_set(vault,vaultkey,vaultdata) 
-     return PLUGIN_CONTINUE 
-     } 
-     public betoltes(id) 
-     { 
-     new vaultkey[64],vaultdata[256], name[32] 
-     get_user_name(id, name, 31) 
-     format(vaultkey,63,"%s-KES", name) 
-     nvault_get(vault,vaultkey,vaultdata,255) 
-     oles[id] = str_to_num(vaultdata) 
-     return PLUGIN_CONTINUE 
-     } 
-     public client_disconnect(id) 
-     { 
-     mentes(id) 
-     } 
-     public client_connect(id) 
-     { 
-     betoltes(id) 
-     } 
-     public ole(id) 
-     { 
-     print_color(id,"Oleseid : ^4%d", oles[id]) 
-     } 
- 	stock print_color(const id, const input[], any:...) 
- { 
-         new count = 1, players[32] 
-         static msg[191] 
-         vformat(msg, 190, input, 3) 
-   
-         replace_all(msg, 190, "!g", "^4") 
-         replace_all(msg, 190, "!y", "^1") 
-         replace_all(msg, 190, "!t", "^3") 
-         replace_all(msg, 190, "á", "á") 
-         replace_all(msg, 190, "é", "Ă©") 
-         replace_all(msg, 190, "í", "Ă") 
-         replace_all(msg, 190, "ó", "Ăł") 
-         replace_all(msg, 190, "ö", "ö") 
-         replace_all(msg, 190, "ő", "Ĺ‘") 
-         replace_all(msg, 190, "ú", "Ăş") 
-         replace_all(msg, 190, "ü", "ĂĽ") 
-         replace_all(msg, 190, "ű", "ű") 
-         replace_all(msg, 190, "Á", "Ă") 
-         replace_all(msg, 190, "É", "É") 
-         replace_all(msg, 190, "Í", "ĂŤ") 
-         replace_all(msg, 190, "Ó", "Ă“") 
-         replace_all(msg, 190, "Ö", "Ă–") 
-         replace_all(msg, 190, "Ő", "Ĺ") 
-         replace_all(msg, 190, "Ú", "Ăš") 
-         replace_all(msg, 190, "Ü", "Ăś") 
-         replace_all(msg, 190, "Ű", "Ű")         
-   
-         if (id) players[0] = id; else get_players(players, count, "ch") 
-         { 
-                 for (new i = 0; i < count; i++) 
-                 { 
-                         if (is_user_connected(players[i])) 
-                         { 
-                                 message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]) 
-                                 write_byte(players[i]) 
-                                 write_string(msg) 
-                                 message_end() 
-                         } 
-                 } 
-         } 
-         return PLUGIN_HANDLED 
- }