Oh right, now I'm with you.
For some reason I thought you just wanted the time upped slightly, but really you want everyone to get the plugin.
In *that* case ... gimme a little time and I'll slightly rewrite it.
Code:
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#include <fakemeta>
#define TIME_TO_WAIT 2.0
#define TASK_ID 2796
public plugin_init()
{
register_forward(FM_Spawn,"on_spawn",1)
}
public main_func(const taskid)
{
new player = taskid - TASK_ID ;
if ( is_user_alive(player) )
{
new health = get_user_health(player);
if(random_num(0, 100) <= 1)
{
give_item(player, "weapon_scout")
cs_set_user_bpammo(player, CSW_SCOUT, 0)
client_print(player, print_chat, "[Lottery] you just won a scout with 1 bullet (1 percent chance)")
}
if(random_num(0, 100) <= 2)
{
give_item(player, "weapon_deagle")
cs_set_user_bpammo(player, CSW_DEAGLE, 0)
client_print(player, print_chat, "[Lottery] you just won a deagle with 1 bullet (2 percent chance)")
}
if(random_num(0, 100) <= 15)
{
give_item(player, "weapon_hegrenade")
client_print(player, print_chat, "[Lottery] you just won a HE-grenade (15 percent chance)")
}
if(random_num(0, 100) <= 10)
if (cs_get_user_team(player) == CS_TEAM_T)
{
give_item(player, "weapon_shield")
client_print(player, print_chat, "[Lottery] you just won a shield (10 percent chance)")
}
if(random_num(0, 100) <= 1)
{
health += 100;
set_user_health(player,health);
client_print(player, print_chat, "[Lottery] you just won 100 extra health (1 percent chance)")
}
if(random_num(0, 100) <= 5)
{
health += 50;
set_user_health(player,health);
client_print(player, print_chat, "[Lottery] you just won 50 extra health (5 percent chance)")
}
if(random_num(0, 100) <= 10)
{
health += 25;
set_user_health(player,health);
client_print(player, print_chat, "[Lottery] you just won 25 extra health (10 percent chance)")
}
if(random_num(0, 100) <= 25)
{
cs_set_user_armor(player, 100, CS_ARMOR_VESTHELM)
client_print(player, print_chat, "[Lottery] you just won a kevlar and helmet (25 percent chance)")
}
}
}
public on_spawn(id)
{
set_task(TIME_TO_WAIT, "main_func",TASK_ID+id)
}