Code:
public DoShopMenu(id, key)
{
new usermoney = cs_get_user_money(id)
new userhealth = get_user_health(id)
switch(key)
{
case 0:
{
if(usermoney < EXTRA_HP_COST)
{
return PLUGIN_HANDLED
}
set_user_health(id, userhealth + EXTRA_HP_AMOUNT)
cs_set_user_money(id, usermoney - EXTRA_HP_COST)
return PLUGIN_CONTINUE
}
case 1:
{
if(usermoney < EXTRA_XP_COST)
{
return PLUGIN_HANDLED
}
g_PlayerXP[id] += EXTRA_XP_AMOUNT
cs_set_user_money(id, usermoney - EXTRA_XP_COST)
return PLUGIN_CONTINUE
}
case 2:
{
if(usermoney < EXTRA_SPEED_COST)
{
return PLUGIN_HANDLED
}
set_user_maxspeed(id, EXTRA_SPEED * 1.0)
client_cmd(id, "cl_forwardspeed %d",EXTRA_SPEED)
client_cmd(id, "cl_backspeed %d",EXTRA_SPEED)
client_cmd(id, "cl_sidespeed %d",EXTRA_SPEED)
cs_set_user_money(id, usermoney - EXTRA_SPEED_COST)
return PLUGIN_CONTINUE
}
}
return PLUGIN_CONTINUE
}