/* Plugin generated by
AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <codmod>
#include <cstrike>
#include <fun>
#define PLUGIN "CodShop"
#define VERSION "1.0"
#define AUTHOR "GeDox"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /sklep", "cmd_shop");
}
public cmd_shop(id)
{
if(!is_user_alive(id))
{
client_print(id, print_chat, "[SKLEP] Musisz byc zywy!");
return PLUGIN_HANDLED;
}
new menu = menu_create("Sklep", "mh_Sklep");
new cb_menu = menu_makecallback("mh_CSklep");
menu_additem(menu, "Jabol [$1000]", "", cb_menu);
menu_additem(menu, "Piochopiryna [$2500]", "", cb_menu);
menu_additem(menu, "Butoprent [$3500]", "", cb_menu);
menu_additem(menu, "Piwko HauHau [$2000]", "", cb_menu);
menu_additem(menu, "Doswiadczenie [$10000]", "", cb_menu);
menu_additem(menu, "Mega Doswiadczenie [$16000]", "", cb_menu);
menu_additem(menu, "Losowy Perk [$10000]", "", cb_menu);
menu_display(id, menu);
return PLUGIN_CONTINUE;
}
public mh_CSklep(id, menu, item)
{
switch(item)
{
case 0:
if(cs_get_user_money(id) < 1000)
return ITEM_DISABLED;
case 1:
if(cs_get_user_money(id) < 2500)
return ITEM_DISABLED;
case 2:
if(cs_get_user_money(id) < 3500)
return ITEM_DISABLED;
case 3:
if(cs_get_user_money(id) < 2000)
return ITEM_DISABLED;
case 4:
if(cs_get_user_money(id) < 10000)
return ITEM_DISABLED;
case 5:
if(cs_get_user_money(id) < 16000)
return ITEM_DISABLED;
case 6:
if(cs_get_user_money(id) < 10000)
return ITEM_DISABLED;
}
return ITEM_ENABLED;
}
public mh_Sklep(id, menu, item)
{
if(item == MENU_EXIT)
return PLUGIN_HANDLED;
new wiadomosc[50], kasa;
switch(item)
{
case 0:
{
strcat(wiadomosc, "[SKLEP] Kupiles JABOLA.", charsmax(wiadomosc));
kasa = 1000;
set_user_health(id, get_user_health(id) + 20);
}
case 1:
{
strcat(wiadomosc, "[SKLEP] Kupiles PICHOPIRYNE.", charsmax(wiadomosc));
kasa = 2500;
set_user_health(id, get_user_health(id) + 50);
}
case 2:
{
strcat(wiadomosc, "[SKLEP] Kupiles BUTOPRENT.", charsmax(wiadomosc));
kasa = 3500;
set_user_health(id, get_user_health(id) + 100);
}
case 3:
{
strcat(wiadomosc, "[SKLEP] Kupiles PIWKO HAUHAU.", charsmax(wiadomosc));
kasa = 2000;
set_user_gravity(id, 0.7);
}
case 4:
{
strcat(wiadomosc, "[SKLEP] Kupiles DOSWIADCZENIE.", charsmax(wiadomosc));
kasa = 10000;
cod_set_user_xp(id, cod_get_user_perk(id) + 600);
}
case 5:
{
strcat(wiadomosc, "[SKLEP] Kupiles MEGA DOSWIADCZENIE.", charsmax(wiadomosc));
kasa = 16000;
cod_set_user_xp(id, cod_get_user_perk(id) + 1200);
}
case 6:
{
strcat(wiadomosc, "[SKLEP] Kupiles LOSOWY PERK.", charsmax(wiadomosc));
kasa = 10000;
cod_set_user_perk(id, random_num(0, cod_get_perks_num()));
}
}
cs_set_user_money(id, cs_get_user_money(id) - kasa);
client_print(id, print_chat, wiadomosc);
return PLUGIN_HANDLED;
}