Nie mogę skompilować tego:
#include <amxmodx> #include <amxmisc> #include <sklep> #include <colorchat> #define PLUGIN "Premium" // Nazwa Uslugi w sklepie #define VERSION "1.0" #define AUTHOR "" #define PREFIX "[^x03SKLEP^x04]^x01" #define nr_id_w_bazie 1 //Sami zwiekszamy (0 jesli komenda RCON) #define ilosc_opcji 4 //Ilosc czasow #define Flaga ADMIN_LEVEL_A //Flaga dla klienta new nr_uslugi new szText[1000] new kasa_gracza new usluga_nazwa[ilosc_opcji][]={"Miesiac","2 Miesiace","3 Miesiace","4 Miesiace"} new usluga_koszt[ilosc_opcji]= {10,20,30,40} new usluga_czas[ilosc_opcji]= {30,60,90,120} forward sklep_wlaczenie_uslugi(id,id_z_bazy); forward sklep_menu_sklep(id,id_uslugi); public plugin_init() sklep_inicjacja_uslug(register_plugin(PLUGIN, VERSION, AUTHOR),nr_uslugi=sklep_ilosc_uslug()+1,nr_id_w_bazie) public sklep_wlaczenie_uslugi(id,id_z_bazy) if(nr_id_w_bazie==id_z_bazy) Wlaczenie_Uslugi(id) public sklep_menu_sklep(id,id_uslugi) if(nr_uslugi==id_uslugi) // Jesli ta usluga nalezy do pluginu Menu_Sklepu(id) public Wlaczenie_Uslugi(id) { remove_user_flags(id,ADMIN_USER) set_user_flags(id, Flaga) } public Menu_Sklepu(id) { kasa_gracza=sklep_get_user_money(id) formatex(szText,999,"\yMenu kupna uslugi %s^nPosiadasz \r%d\y zl",PLUGIN,kasa_gracza) new menu = menu_create(szText, "HandleMenu_Sklepu"); for(new i=0,nr[5];i<ilosc_opcji;i++) { formatex(nr,4,"%d",i) formatex(szText,99,"\w%s [%dzl]",usluga_nazwa[i],usluga_koszt[i]) menu_additem(menu, szText,nr, 0); } menu_setprop(menu, MPROP_EXITNAME, "Wyjdz"); menu_display(id, menu, 0); return PLUGIN_HANDLED } public HandleMenu_Sklepu(id, menu, item) { if (item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; } new Data[7], Name[64]; new Access, Callback; menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback); new Key = str_to_num(Data); kasa_gracza=sklep_get_user_money(id) if(kasa_gracza>=usluga_koszt[Key]) { sklep_set_user_money(id,kasa_gracza-usluga_koszt[Key]) sklep_kupno_uslugi(id,nr_uslugi,nr_id_w_bazie,usluga_czas[Key]) Wlaczenie_Uslugi(id) } else ColorChat(id,GREEN,"%s Nie stac cie",PREFIX) menu_destroy(menu) return PLUGIN_CONTINUE; }