#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#include <fakemeta>
#include <engine>
#include <hamsandwich>
#define PLUGIN "Sklep"
#define VERSION "1.0"
#define AUTHOR "Yakashi"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /sklep", "Sklep");
}
public Sklep(id)
{
new menu = menu_create("Sklepik:", "Sklep_Handle");
menu_additem(menu, "Bronie");
menu_additem(menu, "Zycie");
menu_additem(menu, "Inne");
menu_display(id, menu);
}
public Sklep_Handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
menu_display(id, menu);
switch(item)
{
case 0:
{
new menu = menu_create("Bronie:", "Bronie_Handle");
menu_additem(menu, "M4A1");
menu_additem(menu, "AK47");
menu_additem(menu, "AWP");
menu_display(id, menu);
}
case 1:
{
new menu = menu_create("Zycie:", "Zycie_Handle");
menu_additem(menu, "Lek");
menu_display(id, menu);
}
case 2:
{
new menu = menu_create("Inne:", "Inne_Handle");
menu_additem(menu, "Defuser");
menu_display(id, menu);
}
}
return PLUGIN_CONTINUE;
}
public Bronie_Handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
menu_display(id, menu);
new kasa_gracza = cs_get_user_money(id);
switch(item)
{
case 0:
{
new koszt = 2000;
if (kasa_gracza<koszt)
{
client_print(id,print_chat,"Nie masz wystarczajacej ilosci pieniedzy.");
return PLUGIN_CONTINUE;
}
else
give_item(id,"weapon_m4a1");
cs_set_user_bpammo(id, CSW_M4A1, 90);
cs_set_user_money(id, kasa_gracza-koszt);
}
case 1:
{
new koszt = 3000;
if (kasa_gracza<koszt)
{
client_print(id,print_chat,"Nie masz wystarczajacej ilosci pieniedzy.");
return PLUGIN_CONTINUE;
}
else
give_item(id,"weapon_ak47");
cs_set_user_bpammo(id, CSW_AK47, 90);
cs_set_user_money(id, kasa_gracza-koszt);
}
case 2:
{
new koszt = 4000;
if (kasa_gracza<koszt)
{
client_print(id,print_chat,"Nie masz wystarczajacej ilosci pieniedzy.");
return PLUGIN_CONTINUE;
}
else
give_item(id,"weapon_awp");
cs_set_user_bpammo(id, CSW_AWP, 30);
cs_set_user_money(id, kasa_gracza-koszt);
}
}
return PLUGIN_CONTINUE;
}
public Zycie_Handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
menu_display(id, menu);
new hp = get_user_health(id);
new kasa_gracza = cs_get_user_money(id);
switch(item)
{
case 0:
{
new koszt = 5000;
if (kasa_gracza<koszt)
{
client_print(id,print_chat,"Nie masz wystarczajacej ilosci pieniedzy.");
return PLUGIN_CONTINUE;
}
else
{
new ammount=50;
new nowe_zdrowie = hp+ammount;
set_user_health(id, nowe_zdrowie);
cs_set_user_money(id, kasa_gracza-koszt);
}
}
}
return PLUGIN_CONTINUE;
}
public Inne_Handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
menu_display(id, menu);
new kasa_gracza = cs_get_user_money(id);
switch(item)
{
case 0:
{
new koszt = 1000;
if (kasa_gracza<koszt)
{
client_print(id,print_chat,"Nie masz wystarczajacej ilosci pieniedzy.");
return PLUGIN_CONTINUE;
}
else
give_item(id, "item_thighpack");
cs_set_user_money(id, kasa_gracza-koszt);
}
}
return PLUGIN_CONTINUE;
}