proszę o modyfikacje tego pluginu, by menu zamykalo HUD obecny z klasami, bo obecnie nie zamyka i dubluje się z tym przez co nic nie widać lub bylo w innym miejscu, najlepiej niżej z góry dziękuję
#include <amxmodx> #include <amxmisc> #include <codmod> #include <cstrike> #include <fun> #include <engine> #define PLUGIN "Kantor" #define AUTHOR "Alelluja" #define VERSION "2.0" native cod_get_user_coins(id) // zwraca ilosc monet native cod_set_user_coins(id, wartosc) // ustawia ilosc monet public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /kantor", "cod_kantor") register_clcmd("say_team /kantor", "cod_kantor") } public cod_kantor(id) { new menu,formats[64]; new money = cs_get_user_money(id) formatex(formats,charsmax(formats),"\wKantor wymiany $ na Monety ^n\wIlosc $: \r%d",money); menu = menu_create(formats,"handle_wymien"); { menu_additem(menu,"\r5000$ \w- \r5 \wMonet ","0") menu_additem(menu,"\r10000$ \w- \r10 \wMonet ","1") menu_additem(menu,"\r16000$ \w- \r20 \wMonet ","2") } menu_setprop(menu,MPROP_EXIT,MEXIT_ALL) menu_setprop(menu,MPROP_NEXTNAME,"Dalej") menu_setprop(menu,MPROP_BACKNAME,"Wroc") menu_setprop(menu,MPROP_EXITNAME,"Wyjscie") menu_display(id,menu,0) return PLUGIN_HANDLED } public handle_wymien(id, menu, item) { switch(item) { case 0: { if(cs_get_user_money(id)>=5000) { cs_set_user_money(id, cs_get_user_money(id)-5000, 1); cod_set_user_coins(id, cod_get_user_coins(id)+5); client_print(id, print_chat, "Wymieniles 5000 Dolarow na 5 Monet"); } else client_print(id, print_chat, "Nie masz wystarczajacej ilosci kasy!"); } case 1: { if(cs_get_user_money(id)>=8000) { cs_set_user_money(id, cs_get_user_money(id)-10000, 1); cod_set_user_coins(id, cod_get_user_coins(id)+10); client_print(id, print_chat, "Wymieniles 8000 Dolarow na 10 Monet"); } else client_print(id, print_chat, "Nie masz wystarczajacej ilosci kasy!"); } case 2: { if(cs_get_user_money(id)>=16000) { cs_set_user_money(id, cs_get_user_money(id)-16000, 1); cod_set_user_coins(id, cod_get_user_coins(id)+20); client_print(id, print_chat, "Wymieniles 16000 Dolarow na 20 Monet"); } else client_print(id, print_chat, "Nie masz wystarczajacej ilosci kasy!"); } } return PLUGIN_CONTINUE; } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par } */