- #include <amxmodx> 
-     #include <engine> 
-     #include <nvault> 
-     #include <cstrike> 
-     #include <fun> 
-     #include <fakemeta> 
-     #include <hamsandwich> 
-   
-     #define PLUGIN "usp pontert" 
-     #define VERSION "1.0" 
-     #define AUTHOR "asd" 
-   
-     new oles[33], usp[33], vault 
-   
-     public plugin_precache() { 
-     precache_model("models/USP/alap.mdl") 
-     precache_model("models/USP/ketto.mdl") 
-     precache_model("models/USP/harom.mdl") 
-     precache_model("models/USP/negy.mdl") 
-     precache_model("models/USP/ot.mdl") 
-     precache_model("models/USP/hat.mdl") 
-     precache_model("models/USP/het.mdl") 
-     precache_model("models/USP/nyolc.mdl") 
-     precache_model("models/USP/kilenc.mdl") 
-     } 
-     public plugin_init() { 
-     register_plugin(PLUGIN, VERSION, AUTHOR) 
-     register_event("DeathMsg","death","a") 
-     register_clcmd("say /usp","menu") 
-     vault = nvault_open("kes_olessert") 
-     register_event("CurWeapon", "ecw", "be", "1=1") 
-     set_task(0.1, "kijelzo", 0, _, _, "b") 
-     } 
-     public ecw(id) 
-     { 
-     new fegyver = get_user_weapon(id) 
-     if(usp[id] == 0 && fegyver == CSW_USP) 
-     { 
-     set_pev(id, pev_viewmodel2, "models/USP/alap.mdl") 
-     } 
-     if(usp[id] == 1 && fegyver == CSW_USP) 
-     { 
-     set_pev(id, pev_viewmodel2, "models/USP/ketto.mdl")	 
-     } 
-     if(usp[id] == 2 && fegyver == CSW_USP) 
-     { 
-     set_pev(id, pev_viewmodel2, "models/USP/harom.mdl") 
-     } 
-     if(usp[id] == 3 && fegyver == CSW_USP) 
-     { 
-     set_pev(id, pev_viewmodel2, "models/USP/negy.mdl")	 
-     } 
-     if(usp[id] == 4 && fegyver == CSW_USP) 
-     { 
-     set_pev(id, pev_viewmodel2, "models/USP/ot.mdl") 
-     { 
-     if(usp[id] == 5 && fegyver == CSW_USP) 
-     { 
-     set_pev(id, pev_viewmodel2, "models/USP/hat.mdl") 
-     { 
-     if(usp[id] == 6 && fegyver == CSW_USP) 
-     { 
-     set_pev(id, pev_viewmodel2, "models/USP/het.mdl")	 
-     { 
-     if(usp[id] == 7 && fegyver == CSW_USP) 
-     { 
-     set_pev(id, pev_viewmodel2, "models/USP/nyolc.mdl")	 
-     { 
-     if(usp[id] == 8 && fegyver == CSW_USP) 
-     { 
-     set_pev(id, pev_viewmodel2, "models/USP/kilenc.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("\r.<!-- s:P --><img src=\"{SMILIES_PATH}/icon_razz.gif\" alt=\":P\" title=\"vicces\" /><!-- s:P -->eace:. USP-Menu", "menu_h") 
-     if(oles[id] >= 15) 
-     menu_additem(menu,"\tAlap USP\r[Feloldva]","1",0) 
-     else 
-     menu_additem(menu,"\tAlap USP \r[Feloldva]","1",0) 
-     if(oles[id] >= 35) 
-     menu_additem(menu,"\ySniper USP \r[Feloldva]","2",0) 
-     else 
-     menu_additem(menu,"\dSniper USP [35 Pont]","2",0) 
-     if(oles[id] >= 50) 
-     menu_additem(menu,"\yEros USP \r[Feloldva]","3",0) 
-     else 
-     menu_additem(menu,"\dEros USP [50 Pont]","3",0) 
-     if(oles[id] >= 70) 
-     menu_additem(menu,"\yVarazslatos USP \r[Feloldva]","4",0) 
-     else 
-     menu_additem(menu,"\dVarazslatos USP [70 Pont]","4",0) 
-     if(oles[id] >= 100) 
-     menu_additem(menu,"\yArany USP \r[Feloldva]","5",0) 
-     else 
-     menu_additem(menu,"\dArany USP [100 Pont]","5",0) 
-     if(oles[id] >= 35) 
-     menu_additem(menu,"\yEgy USP \r[Feloldva]","6",0) 
-     else 
-     menu_additem(menu,"\dEgy USP [35 Pont]","6",0) 
-     if(oles[id] >= 35) 
-     menu_additem(menu,"\y2 USP \r[Feloldva]","7",0) 
-     else 
-     menu_additem(menu,"\d2 USP [35 Pont]","7",0) 
-     if(oles[id] >= 35) 
-     menu_additem(menu,"\y3 USP \r[Feloldva]","8",0) 
-     else 
-     menu_additem(menu,"\d3 USP [35 Pont]","8",0) 
-     if(oles[id] >= 35) 
-     menu_additem(menu,"\yS4 USP \r[Feloldva]","9",0) 
-     else 
-     menu_additem(menu,"\d4 USP [35 Pont]","9",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] >= 15) 
-     usp[id] = 0 
-     else 
-     client_print(id,print_chat,"Tul keves olesed van") 
-     } 
-     case 2:{ 
-     if(oles[id] >= 35) 
-     usp[id] = 1 
-     else 
-     client_print(id,print_chat,"Tul keves olesed van") 
-     } 
-     case 3:{ 
-     if(oles[id] >= 50) 
-     usp[id] = 2 
-     else 
-     client_print(id,print_chat,"Tul keves olesed van") 
-     } 
-     case 4:{ 
-     if(oles[id] >= 70) 
-     usp[id] = 3 
-     else 
-     client_print(id,print_chat,"Tul keves olesed van") 
-     } 
-     case 5:{ 
-     if(oles[id] >= 100) 
-     usp[id] = 4 
-     else 
-     client_print(id,print_chat,"Tul keves olesed van") 
-     } 
-     case 6:{ 
-     if(oles[id] >= 100) 
-     usp[id] = 5 
-     else 
-     client_print(id,print_chat,"Tul keves olesed van") 
-     } 
-     case 7:{ 
-     if(oles[id] >= 100) 
-     usp[id] = 6 
-     else 
-     client_print(id,print_chat,"Tul keves olesed van") 
-     } 
-     case 8:{ 
-     if(oles[id] >= 100) 
-     usp[id] = 7 
-     else 
-     client_print(id,print_chat,"Tul keves olesed van") 
-     } 
-     case 9:{ 
-     if(oles[id] >= 100) 
-     usp[id] = 8 
-     else 
-     client_print(id,print_chat,"Tul keves olesed van") 
-     } 
-     }	 
-     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 kijelzo(){ 
-     new players[32], szam, id 
-     get_players(players, szam) 
-     for(new i; i<szam; i++){ 
-     id = players[i] 
-     set_hudmessage(255, 0, 0, 0.02, 0.24, 0, 6.0, 12.0) 
-     show_hudmessage(id, "Pont: [%d]", oles[id]) 
-     } 
-     }