How to do what CASE 4 palyers could use every 3 rounds?
Code:
public VipTMenu(id)
{
new menu = menu_create("\yJailBreak VIP Menu:^n\r", "VipTMenu_handler");
menu_additem(menu, "\wGlock with 1 bullet", "1", 0);
menu_additem(menu, "\w+50hp and +100armor", "2", 0);
menu_additem(menu, "\wGlow Red ", "3", 0);
menu_additem(menu, "\wHE Grenade ", "4", 0);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
}
public VipTMenu_handler(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
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);
switch(key)
{
case 1:
{
give_item(id, "weapon_glock18");
cs_set_weapon_ammo(find_ent_by_owner(1, "weapon_glock18", id), 1);
client_printc(id, "%s You Have just recieved a !gGlock with 1 Bullet!n", PREFIX);
VipUsed[id] = true;
}
case 2:
{
set_user_health(id, get_user_health(id) + 50);
set_user_armor(id, get_user_armor(id) + 100);
VipUsed[id] = true;
client_printc(id, "%s You Have just recieved !g50HP!n and !g100 Armor!n", PREFIX);
}
case 3:
{
VipUsed[id] = true;
set_user_rendering(id, kRenderFxGlowShell, 250, 0, 0, kRenderTransAlpha, 70);
client_printc(id, "%s You Have just recieved !gGlowing Red!n", PREFIX);
}
case 4:
{
VipUsed[id] = true;
give_item(id, "weapon_hegrenade")
client_printc(id, "%s You Have just recieved a !gHE!n grenade!n", PREFIX)
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}