Ezt valaki megnézné van-e benne hiba és ha van javítaná? köszönöm 1. usp menü
     #include <amxmodx>     #include <engine>     #include <nvault>     #include <cstrike>     #include <fun>     #include <fakemeta>     #include <hamsandwich>     #include <colorchat>           #define PLUGIN "USP Menu"     #define VERSION "1.0"     #define AUTHOR "Razer[cL]"       new pont[33], usp[33], vault          public plugin_precache() {   precache_model("models/v_usp.mdl") precache_model("models/razer_un_usp/v_bronz.mdl") precache_model("models/razer_un_usp/v_ezust.mdl") precache_model("models/razer_un_usp/v_arany.mdl") precache_model("models/razer_un_usp/v_jeg.mdl") precache_model("models/razer_un_usp/v_katonai.mdl") precache_model("models/razer_un_usp/v_szivarvany.mdl")         }       public plugin_init() {       register_plugin(PLUGIN, VERSION, AUTHOR)       register_event("DeathMsg","death","a")       register_clcmd("say /usp","menu") 	register_clcmd("say /skin","menu")       vault = nvault_open("ment_nvault")       register_event("CurWeapon", "ecw", "be", "1=1")         }       public ecw(id)       {       new fegyver = get_user_weapon(id)       if(usp[id] == 0 && fegyver == CSW_USP)       {       set_pev(id, pev_viewmodel2, "models/v_usp.mdl")       }      if(usp[id] == 1 && fegyver == CSW_USP)    {    set_pev(id, pev_viewmodel2, "models/razer_un_usp/v_bronz.mdl")	    }    if(usp[id] == 2 && fegyver == CSW_USP)    {    set_pev(id, pev_viewmodel2, "models/razer_un_usp/v_ezust.mdl")     }     if(usp[id] == 3 && fegyver == CSW_USP)    {     set_pev(id, pev_viewmodel2, "models/razer_un_usp/v_arany.mdl")	    }    if(usp[id] == 4 && fegyver == CSW_USP)    {    set_pev(id, pev_viewmodel2, "models/razer_un_usp/v_jeg.mdl")       }    if(usp[id] == 5 && fegyver == CSW_USP)    {    set_pev(id, pev_viewmodel2, "models/razer_un_usp/v_katonai.mdl")       }    if(usp[id] == 6 && fegyver == CSW_USP)    {    set_pev(id, pev_viewmodel2, "models/razer_un_usp/v_szivarvany.mdl")       }       }       public death(){       new killer = read_data(1)       new victim = read_data(2)           if(killer == victim)       {       return PLUGIN_HANDLED       }       pont[killer]++       return PLUGIN_HANDLED       }       public menu(id) {       new cim[121]     format(cim, charsmax(cim), "\r.:[R\w4Z3\yR]:. \wUSP Menü^n\rPontszám:\w[%d]",pont[id])     new menu = menu_create(cim, "menu_h" )       menu_additem(menu,"\r.:[R\w4Z3\yR]:. USP \w[1] \r| \y[Megszerezve]","1",0)       if(pont[id] >= 10)       menu_additem(menu,"\r.:[R\w4Z3\yR]:. USP \w[2] \r| \y[Megszerezve] ","2",0)       else       menu_additem(menu,"\d.:[R4Z3R]:. USP \w[2] \w| \r[10 pont]-[Lezárva]","2",0)       if(pont[id] >= 20)       menu_additem(menu,"\r.:[R\w4Z3\yR]:. USP \w[3] \r| \y[Megszerezve] \y","3",0)       else       menu_additem(menu,"\d.:[R4Z3R]:. USP \w[3] \w| \r[20 pont]-[Lezárva]","3",0)       if(pont[id] >= 40)       menu_additem(menu,"\r.:[R\w4Z3\yR]:. USP \w[4] \r| \y[Megszerezve] \y","4",0)       else       menu_additem(menu,"\d.:[R4Z3R]:. USP \w[4] \w| \r[40 pont]-[Lezárva]","4",0)       if(pont[id] >= 60)       menu_additem(menu,"\r.:[R\w4Z3\yR]:. USP \w[5] \r| \y[Megszerezve] ","5",0)       else       menu_additem(menu,"\d.:[R4Z3R]:. USP \w[5] \w| \r[600 pont]-[Lezárva]","5",0)       if(pont[id] >= 100)       menu_additem(menu,"\r.:[R\w4Z3\yR]:. USP \w[6] \r| \y[Megszerezve] ","5",0)       else       menu_additem(menu,"\d.:[R4Z3R]:. USP \w[6] \w| \r[100 pont]-[Lezárva]","5",0)       if(pont[id] >= 200)       menu_additem(menu,"\r.:[R\w4Z3\yR]:. USP \w[7] \r| \y[Megszerezve] ","5",0)       else       menu_additem(menu,"\d.:[R4Z3R]:. USP \w[7] \w| \r[200 pont]-[Lezárva]","5",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(pont[id] >= 0)       usp[id] = 0       else      ColorChat(id, GREEN, "Ez alap USP, nem kell feloldanod!")       }       case 2:{       if(pont[id] >= 10)       usp[id] = 1       else       ColorChat(id, RED, "^4.:[R4Z3R]:. ^4*^3Túl kevés pontod van!^4*")       }       case 3:{       if(pont[id] >= 20)       usp[id] = 2       else       ColorChat(id, RED, "^4.:[R4Z3R]:. ^4*^3Túl kevés pontod van!^4*")     }     case 4:{       if(pont[id] >= 40)       usp[id] = 3       else       ColorChat(id, RED, "^4.:[R4Z3R]:. ^4*^3Túl kevés pontod van!^4*")       }     case 5:{       if(pont[id] >= 60)       usp[id] = 4       else       ColorChat(id, RED, "^4.:[R4Z3R]:. ^4*^3Túl kevés pontod van!^4*")   	    }     case 6:{       if(pont[id] >= 100)       usp[id] = 5       else       ColorChat(id, RED, "^4.:[R4Z3R]:. ^4*^3Túl kevés pontod van!^4*")    	    }     case 7:{       if(pont[id] >= 200)       usp[id] = 6       else       ColorChat(id, RED, "^4.:[R4Z3R]:. ^4*^3Túl kevés pontod van!^4*")       }       }       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", pont[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)       pont[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]       }       }   
 
  Deathrun shop 2.     #include <amxmodx>     #include <fun>     #include <cstrike>     #include <nvault>     #include <colorchat>       #define PLUGIN ".:[R4Z3R]:. Bolt"     #define VERSION "1.0"     #define AUTHOR "Razer[cL]"       new menu,oles[33],vault         public plugin_init()     {     vault = nvault_open("ment_nvault")     register_event("DeathMsg","death","a")     register_plugin(PLUGIN, VERSION, AUTHOR);     {       menu = menu_create("\y.:[R4Z3R]:. Deathrun^n\rBolt \wv\r1.0","func_menu");     menu_additem( menu, "\y.:[R4Z3R]:.\wKis gravitáció \y(\r5 pont\y)")     menu_additem( menu, "\y.:[R4Z3R]:.\wGyorsaság \y(\r10 pont\y)")     menu_additem( menu, "\y.:[R4Z3R]:.\w200 HP \y(\r15 pont\y)")     menu_additem( menu, "\y.:[R4Z3R]:.\wPajzs \y(\r20 pont\y)")     menu_additem( menu, "\y.:[R4Z3R]:.\wIsten mód \y(\r25 pont\y)")       }     register_clcmd("say /shop","go_menu");     register_clcmd("say /bolt","go_menu");     register_clcmd("say shop","go_menu");     register_clcmd("/shop","go_menu");     register_clcmd("shop","go_menu");     register_event("ResetHUD","reset","be")       //cvarok       register_cvar("bolt_kis_gravitacio","200")     register_cvar("bolt_gyorsasag","400")     register_cvar("bolt_200hp","800")     register_cvar("bolt_pajzs","700")     register_cvar("bolt_isten_mod","2000")     register_cvar("bolt_isten_mod_time","30")        }       public death(){       new killer = read_data(1)       new victim = read_data(2)           if(killer == victim)       {       return PLUGIN_HANDLED       }       oles[killer]++       return PLUGIN_HANDLED       }         public func_menu(id, menu, key)     {     key++       if(key == 1) {     new pont = get_cvar_num("bolt_kis_gravitacio")       if(oles[id] >= 5)     {     set_user_gravity(id, 0.100)     ColorChat(id, BLUE, "^x04.:[R4Z3R]:.[SHOP] ^x03Te megvetted a gravitációt!")     }     else {     ColorChat(id, BLUE, "^x04.:[R4Z3R]:.[SHOP] ^x03Nincs elég pontszámod!");     }     }     if(key == 2) {     new pont = get_cvar_num("bolt_gyorsasag")     if(oles[id] >= 10)     {     set_user_maxspeed(id, 900.0)     ColorChat(id, BLUE, "^x04.:[R4Z3R]:.[SHOP] ^x03Te megvetted a gyorsaságot!")     }     else {     ColorChat(id, BLUE, "^x04.:[R4Z3R]:.[SHOP] ^x03Nincs elég pontszámod!");     }     }     if(key == 3) {     new pont = get_cvar_num("bolt_200hp")     if(oles[id] >= 15)     {     set_user_health(id, 200)     ColorChat(id, BLUE, "^x04.:[R4Z3R]:.[SHOP] ^x03Te megvetted a 200hpt!")     }     else {     ColorChat(id, BLUE, "^x04.:[R4Z3R]:.[SHOP] ^x03Nincs elég pontszámod!");     }     }     if(key == 4) {     new pont = get_cvar_num("bolt_pajzs")     if(oles[id] >= 20)     {     set_user_armor(id, 150)     ColorChat(id, BLUE, "^x04.:[R4Z3R]:.[SHOP] ^x03Te megvetted a pajzsot!")     }     else {     ColorChat(id, BLUE, "^x04.:[R4Z3R]:.[SHOP] ^x03Nincs elég pontszámod!");     }     }     if(key == 5) {     new pont = get_cvar_num("bolt_isten_mod")     new time = get_cvar_num("bolt_isten_mod_time")     if(oles[id] >= 25)     {     set_user_godmode(id, 1)     ColorChat(id, BLUE, "^x04.:[R4Z3R]:. [SHOP] ^x03Te megvetted az örök életet!")     set_task(time,"godmodoff",id)     }     else {     ColorChat(id, BLUE, "^x04.:[R4Z3R]:.[SHOP] ^x03Nincs elég pontszámod!");     }     }     }     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 go_menu(id)     {     menu_display(id,menu)       return PLUGIN_HANDLED     }     public reset(id) {     ColorChat(id, BLUE, "^x04.:[R4Z3R]:.[SHOP] ^x03Ha akarsz valamit venni,akkor írd say-be: ^x04/bolt");     }     public godmodoff(id)     {     set_user_godmode(id, 0)     } 
 
  A shophoz valaki csinálja meg hogy a /pontjaim parancsra lekérdezhesse mennyi pontja van. Aki megcsinálja megy a gomb!
		 |