#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <engine>
#include <fun>
#include <hamsandwich>
#include <fakemeta>
#include <vault>
#include <stripweapons>
#define vip ADMIN_SLAY
// Define the Plugin Version
new const VERSION[] = { "4.8" }
new HasSpeed[33]
new Cena200HP, Cena200Armor, Cena255HPandArmor, CenaAWP, CenaChameleon, CenaSpeed, CenaG3SG1, CenaInvisible, CenaGrenades, CenaZombie, CenaM249, CenaGravity1, CenaGravity2
new Cena200HPVIP, Cena200ArmorVIP, Cena255HPandArmorVIP, CenaAWPVIP, CenaChameleonVIP, CenaSpeedVIP, CenaG3SG1VIP, CenaInvisibleVIP, CenaGrenadesVIP, CenaZombieVIP, CenaM249VIP, CenaGravity1VIP, CenaGravity2VIP
new i200HPon, i200Armoron, i255HPandArmoron, AWPon, Chameleonon, Speedon, G3SG1on, Invisibleon, Grenadeson, Zombieon, M249on, Gravity1on, Gravity2on
new VipCeni
new cvar_prefiks, cvar_color
new KolkoHP, KolkoArmor, KolkoHPandArmor
new chameleon[33], zombie[33], m249[33], gravity1[33], gravity2[33], silent[33], recoil[33]
new Float:fast_speed = 300.0
new Float:normal_speed = 250.0
new Float:fPlayerGravity = 500.0
new Float:gPlayerGravity = 325.0
public plugin_init()
{
//Cvar-îâåòå çà öåíàòà
Cena200HP = register_cvar("shop_hp_cost", "5000")
Cena200Armor = register_cvar("shop_armor_cost", "5000")
Cena255HPandArmor = register_cvar("shop_hp_and_armor_cost", "12000")
CenaAWP = register_cvar("shop_awp_cost", "13000")
CenaChameleon = register_cvar("shop_chameleon_cost", "16000")
CenaSpeed = register_cvar("shop_speed_cost", "10000")
CenaG3SG1 = register_cvar("shop_g3sg1_cost", "13000")
CenaInvisible = register_cvar("shop_invisible_cost", "16000")
CenaGrenades = register_cvar("shop_grenades_cost", "2000")
CenaZombie = register_cvar("shop_zombie_cost", "5000")
CenaM249 = register_cvar("shop_m249_deagle_cost", "8000")
CenaGravity1 = register_cvar("shop_gravity_60%_cost", "9000")
CenaGravity2 = register_cvar("shop_gravity_35%_cost", "15000")
//Cvar-oâåòå çà öåíàòà çà ÂÈÏ èãðà÷èòå
Cena200HPVIP = register_cvar("shop_hp_vip_cost", "5000")
Cena200ArmorVIP = register_cvar("shop_armor_vip_cost", "5000")
Cena255HPandArmorVIP = register_cvar("shop_hp_and_armor_vip_cost", "12000")
CenaAWPVIP = register_cvar("shop_awp_vip_cost", "13000")
CenaChameleonVIP = register_cvar("shop_chameleon_vip_cost", "16000")
CenaSpeedVIP = register_cvar("shop_speed_vip_cost", "10000")
CenaG3SG1VIP = register_cvar("shop_g3sg1_vip_cost", "13000")
CenaInvisibleVIP = register_cvar("shop_invisible_vip_cost", "16000")
CenaGrenadesVIP = register_cvar("shop_grenades_vip_cost", "2000")
CenaZombieVIP = register_cvar("shop_zombie_vip_cost", "5000")
CenaM249VIP = register_cvar("shop_m249_deagle_vip_cost", "8000")
CenaGravity1VIP = register_cvar("shop_gravity_60%_vip_cost", "9000")
CenaGravity2VIP = register_cvar("shop_gravity_35%_vip_cost", "15000")
//Äà ñå èçïîëçâàò ëè ÂÈÏ öåíèòå
VipCeni = register_cvar("vip_costs", "0")
//Cvar-îâå çà âêëþ÷âàíå
i200HPon = register_cvar("shop_hp_on", "1")
i200Armoron = register_cvar("shop_armor_on", "1")
i255HPandArmoron = register_cvar("shop_hp_and_armor_on", "1")
AWPon = register_cvar("shop_awp_on", "1")
Chameleonon = register_cvar("shop_chameleon_on", "1")
Speedon = register_cvar("shop_speed_on", "1")
G3SG1on = register_cvar("shop_g3sg1_on", "1")
Invisibleon = register_cvar("shop_invisible_on", "1")
Grenadeson = register_cvar("shop_grenades_on", "1")
Zombieon = register_cvar("shop_zombie_on", "1")
M249on = register_cvar("shop_m249_deagle_on", "1")
Gravity1on = register_cvar("shop_gravity_60%_on", "1")
Gravity2on = register_cvar("shop_gravity_35%_on", "1")
//Stoinosti
KolkoArmor = register_cvar("shop_armor_amount", "200")
KolkoHP = register_cvar("shop_hp_amount", "200")
KolkoHPandArmor = register_cvar("shop_hp_and_armor_amount", "255")
//Prefiks
cvar_prefiks = register_cvar("shop_prefix", "[CS-MaxGaminG.iNFO]")
cvar_color = register_cvar("shop_prefix_color", "4")
RegisterHam(Ham_Spawn, "player", "Spawn", 1)
RegisterHam(Ham_Item_PreFrame, "player", "Frame_Post", 1)
register_plugin("Shop by Flicker",VERSION,"Flicker")
register_clcmd("say /shop", "Shop")
register_clcmd("say_team /shop", "Shop")
}
public plugin_precache()
{
precache_model("models/player/ZombieT/ZombieT.mdl")
precache_model("models/player/ZombieCT/ZombieCT.mdl")
}
stock ColorMessage(const id, const input[], any:...){
new count = 1, players[32];
static msg[ 191 ];
vformat(msg, 190, input, 3);
if (id) players[0] = id; else get_players(players , count , "ch"); {
for (new i = 0; i < count; i++){
if (is_user_connected(players[i])){
message_begin(MSG_ONE_UNRELIABLE , get_user_msgid("SayText"), _, players[i]);
write_byte(players[i]);
write_string(msg);
message_end();}}}
}
public Shop(id)
{
new Prefiks[15]
get_pcvar_string(cvar_prefiks, Prefiks, charsmax(Prefiks))
if (!(is_user_alive(id)))
{
ColorMessage(id, "^%s%s ^3Megnyitotta ^4a^3, boltot!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
else if(is_user_alive(id))
{
new Item[64]
if(!(get_pcvar_num(VipCeni) || !(get_user_flags(id) && vip)))
{
new menu = menu_create("\w \rBolt:^n", "Shop12")
formatex(Item, charsmax(Item), "\w+%d HP \r[\y%d$\r]", get_pcvar_num(KolkoHP), get_pcvar_num(Cena200HP))
menu_additem(menu,Item, "1")
formatex(Item, charsmax(Item), "\w+%d Pancel \r[\y%d$\r]", get_pcvar_num(KolkoArmor), get_pcvar_num(Cena200Armor))
menu_additem(menu,Item, "2")
formatex(Item, charsmax(Item), "\w+%d HP es Pancel \r[\y%d$\r]", get_pcvar_num(KolkoHPandArmor), get_pcvar_num(Cena255HPandArmor))
menu_additem(menu,Item, "3")
formatex(Item, charsmax(Item), "\wAWP \r[\y%d$\r]", get_pcvar_num(CenaAWP))
menu_additem(menu,Item, "4")
formatex(Item, charsmax(Item), "\wChameleon \r[\y%d$\r]", get_pcvar_num(CenaChameleon))
menu_additem(menu,Item, "5")
formatex(Item, charsmax(Item), "\wGyorsasag\r[\y%d$\r]", get_pcvar_num(CenaSpeed))
menu_additem(menu,Item, "6")
formatex(Item, charsmax(Item), "\wG3SG1 \r[\y%d$\r]", get_pcvar_num(CenaG3SG1))
menu_additem(menu,Item, "7")
formatex(Item, charsmax(Item), "\wInvisible \r[\y%d$\r]", get_pcvar_num(CenaInvisible))
menu_additem(menu,Item, "8")
formatex(Item, charsmax(Item), "\wGranatok \r[\y%d$\r]", get_pcvar_num(CenaGrenades))
menu_additem(menu,Item, "9")
formatex(Item, charsmax(Item), "\wM249 + Deagle \r[\y%d$\r]", get_pcvar_num(CenaM249))
menu_additem(menu,Item, "10")
formatex(Item, charsmax(Item), "\wGravity \y[\r60%\y] \r[\y%d$\r]", get_pcvar_num(CenaGravity1))
menu_additem(menu,Item, "11")
formatex(Item, charsmax(Item), "\wGravity \y[\r35%\y] \r[\y%d$\r]", get_pcvar_num(CenaGravity2))
menu_additem(menu,Item, "12")
formatex(Item, charsmax(Item), "\wExtra model valasztas \r[\y%d$\r]", get_pcvar_num(CenaZombie))
menu_additem(menu,Item, "13")
menu_display(id, menu)
}
else
{
new menu = menu_create("\w \rBolt:^n", "Shop12")
formatex(Item, charsmax(Item), "\w+%d HP \r[\y%d$\r]", get_pcvar_num(KolkoHP), get_pcvar_num(Cena200HPVIP))
menu_additem(menu,Item, "1")
formatex(Item, charsmax(Item), "\w+%d Pancel \r[\y%d$\r]", get_pcvar_num(KolkoArmor), get_pcvar_num(Cena200ArmorVIP))
menu_additem(menu,Item, "2")
formatex(Item, charsmax(Item), "\w+%d HP es Pancel \r[\y%d$\r]", get_pcvar_num(KolkoHPandArmor), get_pcvar_num(Cena255HPandArmorVIP))
menu_additem(menu,Item, "3")
formatex(Item, charsmax(Item), "\wAWP \r[\y%d$\r]", get_pcvar_num(CenaAWPVIP))
menu_additem(menu,Item, "4")
formatex(Item, charsmax(Item), "\wChameleon \r[\y%d$\r]", get_pcvar_num(CenaChameleonVIP))
menu_additem(menu,Item, "5")
formatex(Item, charsmax(Item), "\wGyorsasag \r[\y%d$\r]", get_pcvar_num(CenaSpeedVIP))
menu_additem(menu,Item, "6")
formatex(Item, charsmax(Item), "\wG3SG1 \r[\y%d$\r]", get_pcvar_num(CenaG3SG1VIP))
menu_additem(menu,Item, "7")
formatex(Item, charsmax(Item), "\wInvisible \r[\y%d$\r]", get_pcvar_num(CenaInvisibleVIP))
menu_additem(menu,Item, "8")
formatex(Item, charsmax(Item), "\wGranatok \r[\y%d$\r]", get_pcvar_num(CenaGrenadesVIP))
menu_additem(menu,Item, "9")
formatex(Item, charsmax(Item), "\wM249 + Deagle \r[\y%d$\r]", get_pcvar_num(CenaM249VIP))
menu_additem(menu,Item, "10")
formatex(Item, charsmax(Item), "\wGravity \y[\r60%\y] \r[\y%d$\r]", get_pcvar_num(CenaGravity1VIP))
menu_additem(menu,Item, "11")
formatex(Item, charsmax(Item), "\wGravity \y[\r35%\y] \r[\y%d$\r]", get_pcvar_num(CenaGravity2VIP))
menu_additem(menu,Item, "12")
formatex(Item, charsmax(Item), "\wExtra model valasztas \r[\y%d$\r]", get_pcvar_num(CenaZombieVIP))
menu_additem(menu,Item, "13")
menu_display(id, menu)
}
}
return PLUGIN_HANDLED
}
public Frame_Post(id)
{
if(!is_user_alive(id))
{
return PLUGIN_HANDLED
}
if(HasSpeed[id] == 0)
{
return PLUGIN_HANDLED
}
else if(HasSpeed[id] == 1)
{
return PLUGIN_HANDLED
}
return PLUGIN_HANDLED
}
public Spawn(id)
{
if (!is_user_alive(id))
return PLUGIN_HANDLED
HasSpeed[id] = 0
chameleon[id] = 0
zombie[id] = 0
m249[id] = 0
silent[id] = 0
gravity1[id] = 0
gravity2[id] = 0
recoil[id] = 0
set_user_footsteps( id, 0)
cs_reset_user_model(id)
set_user_maxspeed(id, normal_speed)
set_user_rendering( id, _, 0, 0, 0, _, 0 )
return PLUGIN_CONTINUE
}
public Shop12(id, menu, item)
{
new iPari = cs_get_user_money(id)
new Prefiks[15]
get_pcvar_string(cvar_prefiks, Prefiks, charsmax(Prefiks))
new data[6], iName[64]
new access, callback
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
new key = str_to_num(data)
new iCena
switch(key)
{
case 1:
{
if(!(get_pcvar_num(VipCeni)))
{
iCena = get_pcvar_num(Cena200HP)
}
else
{
if(get_user_flags(id) && vip)
{
iCena = get_pcvar_num(Cena200HPVIP)
}
else
{
iCena = get_pcvar_num(Cena200HP)
}
}
if(!(get_pcvar_num(i200HPon)))
{
ColorMessage(id, "^%s%s ^3Tulajdonos kikapcsolta a ^4+%d HP ^3 vasarlast a boltban!", get_pcvar_num(cvar_color), Prefiks, get_pcvar_num(KolkoHP))
return PLUGIN_HANDLED
}
if (!(cs_get_user_money(id) >= iCena))
{
ColorMessage(id, "^%s%s ^3Nincs eleg ^4penzed!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
set_user_health(id, get_user_health(id) + get_pcvar_num(KolkoHP))
cs_set_user_money(id, iPari - iCena)
ColorMessage(id, "^%s%s ^3Te vettel ^4+%d HP-t", get_pcvar_num(cvar_color), Prefiks, get_pcvar_num(KolkoHP))
}
case 2:
{
if(!(get_pcvar_num(VipCeni)))
{
iCena = get_pcvar_num(Cena200Armor)
}
else
{
if(get_user_flags(id) && vip)
{
iCena = get_pcvar_num(Cena200ArmorVIP)
}
else
{
iCena = get_pcvar_num(Cena200Armor)
}
}
if(!(get_pcvar_num(i200Armoron)))
{
ColorMessage(id, "^%s%s ^3Tulajdonos kikapcsolta a ^4+%d Pancel ^3 vasarlast a boltban!", get_pcvar_num(cvar_color), Prefiks, get_pcvar_num(KolkoArmor))
return PLUGIN_HANDLED
}
if (!(cs_get_user_money(id) >= iCena))
{
ColorMessage(id, "^%s%s ^3Nincs eleg ^4penzed!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
set_user_armor(id, get_user_armor(id) + get_pcvar_num(KolkoArmor))
cs_set_user_money(id, iPari - iCena)
ColorMessage(id, "^%s%s ^3Te vettel ^4+%d pancelt!", get_pcvar_num(cvar_color), Prefiks ,get_pcvar_num(KolkoArmor))
}
case 3:
{
if(!(get_pcvar_num(VipCeni)))
{
iCena = get_pcvar_num(Cena255HPandArmor)
}
else
{
if(get_user_flags(id) && vip)
{
iCena = get_pcvar_num(Cena255HPandArmorVIP)
}
else
{
iCena = get_pcvar_num(Cena255HPandArmor)
}
}
if(!(get_pcvar_num(i255HPandArmoron)))
{
ColorMessage(id, "^%s%s ^3Tulajdonos kikapcsolta a ^4+255 HP ^3es ^4Pancel ^3vasarlast a boltban!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if (!(cs_get_user_money(id) >= iCena))
{
ColorMessage(id, "^%s%s ^3Nincs eleg ^4penzed!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
set_user_health(id, get_user_health(id) + get_pcvar_num(KolkoHPandArmor))
set_user_armor(id, get_user_armor(id) + get_pcvar_num(KolkoHPandArmor))
cs_set_user_money(id, iPari - iCena)
ColorMessage(id, "^%s%s ^3Te vettel ^4+%d HP-t ^3es ^4Pancelt!", get_pcvar_num(cvar_color), Prefiks, get_pcvar_num(KolkoHPandArmor))
}
case 4:
{
if(!(get_pcvar_num(VipCeni)))
{
iCena = get_pcvar_num(CenaAWP)
}
else
{
if(get_user_flags(id) && vip)
{
iCena = get_pcvar_num(CenaAWPVIP)
}
else
{
iCena = get_pcvar_num(CenaAWP)
}
}
if(!(get_pcvar_num(AWPon)))
{
ColorMessage(id, "^%s%s ^3Tulajdonos kikapcsolta ^4AWP ^3vasarlast a boltban!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if (!(cs_get_user_money(id) >= iCena))
{
ColorMessage(id, "^%s%s ^3Nincs eleg ^4penzed!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if (get_user_weapon(id) == CSW_AWP)
{
ColorMessage(id, "^%s%s ^3 ^4AWP^3!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
give_item(id, "weapon_awp")
cs_set_user_bpammo(id, CSW_AWP, 30)
cs_set_user_money(id, iPari - iCena)
ColorMessage(id, "^%s%s ^3Te vettel egy ^4AWP", get_pcvar_num(cvar_color), Prefiks)
}
case 5:
{
new iRandom = random_num(0, 3)
new CsTeams:team = cs_get_user_team(id)
new model[32]
cs_get_user_model(id, model, charsmax(model))
if(!(get_pcvar_num(VipCeni)))
{
iCena = get_pcvar_num(CenaChameleon)
}
else
{
if(get_user_flags(id) && vip)
{
iCena = get_pcvar_num(CenaChameleonVIP)
}
else
{
iCena = get_pcvar_num(CenaChameleon)
}
}
if(!(get_pcvar_num(Chameleonon)))
{
ColorMessage(id, "^%s%s ^3Tulajdonos kikapcsolta a ^4Chameleon ^3vasarlast a boltban!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if (!(iPari >= iCena))
{
ColorMessage(id, "^%s%s ^3Nincs eleg ^4penzed!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if ( chameleon[id] == 0 )
{
if (team == CS_TEAM_CT)
{
if(iRandom == 0) {cs_set_user_model(id, "leet");}
else if(iRandom == 1) {cs_set_user_model(id, "guerilla");}
else if(iRandom == 2) {cs_set_user_model(id, "arctic");}
else if(iRandom == 3) {cs_set_user_model(id, "terror");}
}
else if (team == CS_TEAM_T)
{
if(iRandom == 0) {cs_set_user_model(id, "gign");}
else if(iRandom == 1) {cs_set_user_model(id, "sas");}
else if(iRandom == 2) {cs_set_user_model(id, "gsg9");}
else if(iRandom == 3) {cs_set_user_model(id, "urban");}
}
ColorMessage(id, "^%s%s ^3Te vettel egy ^4Chameleon-t!", get_pcvar_num(cvar_color), Prefiks)
chameleon[id] = 1
return PLUGIN_CONTINUE
}
else if (chameleon[id] == 1)
{
ColorMessage(id, "^%s%s ^3Neked mar van ^4Chameleon-od^3!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_CONTINUE
}
return PLUGIN_HANDLED
}
case 6:
{
if(HasSpeed[id] == 0)
{
if(!(get_pcvar_num(VipCeni)))
{
iCena = get_pcvar_num(CenaSpeed)
}
else
{
if(get_user_flags(id) && vip)
{
iCena = get_pcvar_num(CenaSpeedVIP)
}
else
{
iCena = get_pcvar_num(CenaSpeed)
}
}
if(!(get_pcvar_num(Speedon)))
{
ColorMessage(id, "^%s%s ^3Tulajdonos kikapcsolta a ^4Gyorsasag ^3vasarlast a boltban!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if (!(cs_get_user_money(id) >= iCena))
{
ColorMessage(id, "^%s%s ^3Nincs eleg ^4penzed!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
HasSpeed[id] = 1
set_user_maxspeed(id, fast_speed)
cs_set_user_money(id, iPari - iCena)
ColorMessage(id, "^%s%s ^3Te vettel ^4Gyorsasag funkciot!", get_pcvar_num(cvar_color), Prefiks)
}
else if(HasSpeed[id] ==1)
{
ColorMessage(id, "^%s%s ^3Neked mar van ^4gyorsasag funkciod^3!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
}
case 7:
{
if(!(get_pcvar_num(VipCeni)))
{
iCena = get_pcvar_num(CenaG3SG1)
}
else
{
if(get_user_flags(id) && vip)
{
iCena = get_pcvar_num(CenaG3SG1VIP)
}
else
{
iCena = get_pcvar_num(CenaG3SG1)
}
}
if(!(get_pcvar_num(G3SG1on)))
{
ColorMessage(id, "^%s%s ^3Tulajdonos kikapcsolta a ^4G3SG1 ^3vasarlasat a boltban!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if (!(cs_get_user_money(id) >= iCena))
{
ColorMessage(id, "^%s%s ^3Nincs eleg ^4penzed!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if (get_user_weapon(id) == CSW_G3SG1)
{
ColorMessage(id, "^%s%s ^3Neked mar van ^4G3SG1^3!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
give_item(id,"weapon_g3sg1")
cs_set_user_bpammo(id, CSW_G3SG1, 90)
cs_set_user_money(id, iPari - iCena)
ColorMessage(id, "^%s%s ^3Te vettel egy ^4G3SG1-t", get_pcvar_num(cvar_color), Prefiks)
}
case 8:
{
if(!(get_pcvar_num(VipCeni)))
{
iCena = get_pcvar_num(CenaInvisible)
}
else
{
if(get_user_flags(id) && vip)
{
iCena = get_pcvar_num(CenaInvisibleVIP)
}
else
{
iCena = get_pcvar_num(CenaInvisible)
}
}
if(!(get_pcvar_num(Invisibleon)))
{
ColorMessage(id, "^%s%s ^3OTulajdonos kikapcsolta a ^4Invisible ^3vasarlasat a boltban!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if (!(cs_get_user_money(id) >= iCena))
{
ColorMessage(id, "^%s%s ^3Nincs eleg ^4penzed!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if(entity_get_int(id, EV_INT_rendermode) == kRenderTransAlpha
&& entity_get_float(id, EV_FL_renderamt) == 80.00)
{
ColorMessage(id, "^%s%s ^3Neked mar van ^4Invisible-d!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
entity_set_int(id, EV_INT_rendermode, kRenderTransAlpha)
entity_set_float(id, EV_FL_renderamt, 80.00)
cs_set_user_money(id, iPari - iCena)
ColorMessage(id, "^%s%s ^3Te vettel ^4Invisible-t", get_pcvar_num(cvar_color), Prefiks)
}
case 9:
{
if(!(get_pcvar_num(VipCeni)))
{
iCena = get_pcvar_num(CenaGrenades)
}
else
{
if(get_user_flags(id) && vip)
{
iCena = get_pcvar_num(CenaGrenadesVIP)
}
else
{
iCena = get_pcvar_num(CenaGrenades)
}
}
if(!(get_pcvar_num(Grenadeson)))
{
ColorMessage(id, "^%s%s ^3Tulajdonos kikapcsolta a ^Granatok ^3vasarlasat a boltban!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if (!(cs_get_user_money(id) >= iCena))
{
ColorMessage(id, "^%s%s ^3Nincs eleg ^4penzed!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
cs_set_user_money(id, iPari - iCena)
ColorMessage(id, "^%s%s ^3Te vettel ^4Granatokat!", get_pcvar_num(cvar_color), Prefiks)
}
case 10:
{
if(!(get_pcvar_num(VipCeni)))
{
iCena = get_pcvar_num(CenaM249)
}
else
{
if(get_user_flags(id) && vip)
{
iCena = get_pcvar_num(CenaM249VIP)
}
else
{
iCena = get_pcvar_num(CenaM249)
}
}
if(!(get_pcvar_num(M249on)))
{
ColorMessage(id, "^%s%s ^3Tulajdonos kikapcsolta a ^4M249 ^3+ ^4Deagle ^3vasarlasat a boltban!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if (!(cs_get_user_money(id) >= iCena))
{
ColorMessage(id, "^%s%s ^3Nincs eleg ^4penzed!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if(m249[id] == 0)
{
give_item(id, "weapon_m249")
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_M249, 200)
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
cs_set_user_money(id, iPari - iCena)
m249[id] = 1
ColorMessage(id, "^%s%s ^3Te vettel ^4M249 + Deagle", get_pcvar_num(cvar_color), Prefiks)
}
else if(m249[id] == 1)
{
ColorMessage(id, "^%s%s ^3Neked mar van ^4M249-d + Deagle-d^3!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
}
case 11:
{
if(!(get_pcvar_num(VipCeni)))
{
iCena = get_pcvar_num(CenaGravity1)
}
else
{
if(get_user_flags(id) && vip)
{
iCena = get_pcvar_num(CenaGravity1VIP)
}
else
{
iCena = get_pcvar_num(CenaGravity1)
}
}
if(!(get_pcvar_num(Gravity1on)))
{
ColorMessage(id, "^%s%s ^3Tulajdonos kikapcsolta a ^Gravitacio ^3vasarlasat a boltban!!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if (!(cs_get_user_money(id) >= iCena))
{
ColorMessage(id, "^%s%s ^3Nincs eleg ^4penzed!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if(gravity1[id] == 0)
{
set_user_gravity(id, fPlayerGravity / 800)
gravity1[id] = 1
cs_set_user_money(id, iPari - iCena)
ColorMessage(id, "^%s%s ^3Te vettel ^4Gravity 60%", get_pcvar_num(cvar_color), Prefiks)
}
else if(gravity1[id] == 1)
{
ColorMessage(id, "^%s%s ^3Neked mar van ^4Gravity 60%^3!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
}
case 12:
{
if(!(get_pcvar_num(VipCeni)))
{
iCena = get_pcvar_num(CenaGravity2)
}
else
{
if(get_user_flags(id) && vip)
{
iCena = get_pcvar_num(CenaGravity2VIP)
}
else
{
iCena = get_pcvar_num(CenaGravity2)
}
}
if(!(get_pcvar_num(Gravity2on)))
{
ColorMessage(id, "^%s%s ^3Tulajdonos kikapcsolta a ^Gravitaciot ^3vasarlasat a boltban!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if (!(cs_get_user_money(id) >= iCena))
{
ColorMessage(id, "^%s%s ^3Nincs eleg ^4penzed!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if(gravity2[id] == 0)
{
set_user_gravity(id, gPlayerGravity / 800)
gravity2[id] = 1
cs_set_user_money(id, iPari - iCena)
ColorMessage(id, "^%s%s ^3Te vettel ^4Gravity 35%", get_pcvar_num(cvar_color), Prefiks)
}
else if(gravity2[id] == 1)
{
ColorMessage(id, "^%s%s ^3Neked mar van ^4Gravity 35%^3!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
}
case 13:
{
new CsTeams:team = cs_get_user_team(id)
if(!(get_pcvar_num(VipCeni)))
{
iCena = get_pcvar_num(CenaZombie)
}
else
{
if(get_user_flags(id) && vip)
{
iCena = get_pcvar_num(CenaZombieVIP)
}
else
{
iCena = get_pcvar_num(CenaZombie)
}
}
if(!(get_pcvar_num(Zombieon)))
{
ColorMessage(id, "^%s%s ^3Tulajdonos kikapcsolta a ^Kulonleges model valasztas ^3vasarlasat a boltban!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if (!(iPari >= iCena))
{
ColorMessage(id, "^%s%s ^3Nincs eleg ^4penzed!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
if ( zombie[id] == 0 )
{
if (team == CS_TEAM_CT)
{
cs_set_user_model(id, "ZombieCT")
}
else if (team == CS_TEAM_T)
{
cs_set_user_model(id, "ZombieT")
}
cs_set_user_money(id, iPari - iCena)
ColorMessage(id, "^%s%s ^3Te vettel egy ^4Kulonleges model opciot!", get_pcvar_num(cvar_color), Prefiks)
zombie[id] = 1
}
else if (zombie[id] == 1)
{
ColorMessage(id, "^%s%s ^3Neked mar van ^4Kulonleges modelled^3!", get_pcvar_num(cvar_color), Prefiks)
return PLUGIN_HANDLED
}
}
}
return PLUGIN_HANDLED
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1026\\ f0\\ fs16 \n\\ par }
*/