This is what i'm doing and i think it's the best way I could do it. I'm half-way finished with the other stuff in the code but this is this random part; is it correct? i just started coding so please take it easy if somethings wrong
PHP Code:
public give_award(id)
{
if (!get_pcvar_num(killawards))
return PLUGIN_HANDLED
new attacker = read_data(1)
new random = random_num(1, 13)
switch(random)
{
case 1:
{
client_print(attacker, print_chat, "*Recieved Health Award")
health_award(id)
}
case 2:
{
client_print(attacker, print_chat, "*Recieved Armor Award")
armor_award(id)
}
case 3:
{
client_print(attacker, print_chat, "*Recieved Ammo Award")
ammo_award(id)
}
case 4:
{
client_print(attacker, print_chat, "*Recieved Speed Award")
speed_award(id)
}
case 5:
{
client_print(attacker, print_chat, "*Recieved Gravity Award")
gravity_award(id)
}
case 6:
{
client_print(attacker, print_chat, "*Recieved Assualt Award")
assault_award(id)
}
case 7:
{
client_print(attacker, print_chat, "*Recieved Money Award")
money_award(id)
}
case 8:
{
client_print(attacker, print_chat, "*Recieved Noclip Award")
noclip_award(id)
}
case 9:
{
client_print(attacker, print_chat, "*Recieved Random Award")
random_award(id)
}
case 10:
{
client_print(attacker, print_chat, "*Recieved Blank Award")
blank_award(id)
}
case 11:
{
client_print(attacker, print_chat, "*Recieved Suit Award")
suit_award(id)
}
case 12:
{
client_print(attacker, print_chat, "*Recieved HP+AP Award")
hpap_award(id)
}
}
return PLUGIN_HANDLED
}