/* Plugin generated by AMXX-Studio */ #include #include #include #include #define PLUGIN "Pb Shop" #define VERSION "1.0" #define AUTHOR "[AvP] ELOS" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /sklep", "Sklep"); register_clcmd("say_team /sklep", "Sklep"); register_clcmd("say /shop", "Sklep"); register_clcmd("say_team /shop", "Sklep"); register_logevent( "Resetuj", 2, "1=Round_Start" ); } public Sklep(id) { new tytul[25]; format(tytul, 24, "\rSklep \yPaintball \rVIP"); new menu = menu_create(tytul, "Sklep_Handler"); menu_additem(menu, "Granat Wybuchowy \yKoszt: \r5000$");//1 menu_additem(menu, "Wyrzutnia Granatow \yKoszt: \r14000$");//2 menu_additem(menu, "Granat Dymny \yKoszt: \r4000$");//3 menu_additem(menu, "Grawitacja\yKoszt: \r10000$");//4 menu_additem(menu, "Ciche buty\yKoszt: \r12000$");//4 menu_display(id, menu); } public Sklep_Handler(id, menu, item) { if(!is_user_alive(id) || !is_user_connected(id)) return PLUGIN_CONTINUE; new kasa = cs_get_user_money(id); if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_CONTINUE; } switch(item) { case 0: { if(kasa >= 5000) { cs_set_user_money(id, kasa-5000); give_item(id, "weapon_hegrenade") client_print(id, print_chat, "[Sklep] Kupiles Granat Wybuchowy!"); } else client_print(id, print_chat, "[Sklep] Masz za malo kasy!"); } case 1: { if(kasa >= 14000) { cs_set_user_money(id, kasa-14000); give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") client_print(id, print_chat, "[Sklep] Kupiles Wyrzutnie Granatow posiadasz 2 ladunki!"); } else client_print(id, print_chat, "[Sklep] Masz za malo kasy!"); } case 2: { if(kasa >= 4000) { cs_set_user_money(id, kasa-4000); give_item(id, "weapon_smokegrenade") client_print(id, print_chat, "[Sklep] Kupiles Granat Dymny!"); } else client_print(id, print_chat, "[Sklep] Masz za malo kasy!"); } case 3: { if(kasa >= 10000) { cs_set_user_money(id, kasa-10000); set_user_gravity(id, 0.575); client_print(id, print_chat, "[Sklep] Kupiles wieksza grawitacje!"); } else client_print(id, print_chat, "[Sklep] Masz za malo kasy!"); } case 4: { if(kasa >= 12000) { cs_set_user_money(id, kasa-12000); set_user_footsteps(id, 1); client_print(id, print_chat, "[Sklep] Kupiles ciche buty!"); } else client_print(id, print_chat, "[Sklep] Masz za malo kasy!"); } } return PLUGIN_CONTINUE; } public Resetuj(id){ if(is_user_connected(id) && is_user_alive(id)){ for(new i=0; i<32; i++){ set_user_gravity(i, 1.0) set_user_footsteps(i, 0) } } }