PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <engine>
#include <cstrike>
#define Plugin "Weapon Chance"
#define Version "1.2"
#define Author "Limpan"
#define TIME_TO_WAIT 10.0
new gMsg_SayText
public plugin_init()
{
register_plugin(Plugin, Version, Author)
register_logevent("round_start", 2, "1=Round_Start")
gMsg_SayText = get_user_msgid("SayText")
}
stock print_green(id,const fmt[],{Float,_}:...) {
if(id && !is_user_connected(id)) return 0
static buffer[192]
buffer[0] = '^x04'
vformat(buffer[1],190, fmt,3)
message_begin(id ? MSG_ONE : MSG_ALL,gMsg_SayText,{0,0,0},id)
write_byte(id)
write_string(buffer)
message_end()
return 1
}
public main_func() {
new players[32], num
get_players(players, num)
new player
for ( new i = 0 ; i < num ; i++ ) {
player = players[i]
new CsTeams:team = cs_get_user_team(player);
if(random_num(0, 100) <= 10)
{
if( team == CS_TEAM_T )
{
give_item(player, "weapon_hegrenade");
print_green(player, "team-pokEmon.kz> Lucky you.. you got a HE (10%% chance)")
}
if(random_num(0, 100) <= 4)
{
give_item(player, "weapon_deagle");
new weapon_id = find_ent_by_owner(-1, "weapon_deagle", player);
cs_set_weapon_ammo(weapon_id, 1);
print_green(player, "team-pokEmon.kz> Lucky you.. you got a deagle (4%% chance)")
}
if(random_num(0, 100) <= 4)
{
give_item(player, "weapon_glock18");
new weapon_id = find_ent_by_owner(-1, "weapon_gock18", player);
cs_set_weapon_ammo(weapon_id, 3);
print_green(player, "team-pokEmon.kz> Lucky you.. you got a glock (4%% chance)")
}
if(random_num(0, 100) <= 4)
{
give_item(player, "weapon_usp");
new weapon_id = find_ent_by_owner(-1, "weapon_usp", player);
cs_set_weapon_ammo(weapon_id, 1);
print_green(player, "team-pokEmon.kz> Lucky you.. you got a usp (4%% chance)")
}
if(random_num(0, 100) <= 5)
{
set_user_health(player, get_user_armor(player) + 100);
print_green(player, "team-pokEmon.kz> Lucky you.. you got a 100 HP Armorpack (5%% chance)")
}
if(random_num(0, 100) <= 50)
{
set_user_health(player, get_user_armor(player) + 10);
print_green(player, "team-pokEmon.kz> Lucky you.. you got a 10 HP Armorpack (50%% chance)")
}
if(random_num(0, 100) <= 4)
{
give_item(player, "weapon_fiveseven");
new weapon_id = find_ent_by_owner(-1, "weapon_fiveseven", player);
cs_set_weapon_ammo(weapon_id, 2);
print_green(player, "team-pokEmon.kz> Lucky you.. you got a 5-7 (4%% chance)")
}
if(random_num(0, 100) <= 100)
{
if( team == CS_TEAM_T ) {
give_item(player, "weapon_knife");
print_green(player, "team-pokEmon.kz> Lucky you.. you got a KNIFE! Dont say anything to someone :) (1%% chance)")
}
if(random_num(0, 100) <= 10)
{
give_item(player, "weapon_scout");
new weapon_id = find_ent_by_owner(-1, "weapon_scout", player);
cs_set_weapon_ammo(weapon_id, 0);
print_green(player, "team-pokEmon.kz> Lucky you.. you got a Scout to run faster (10%% chance)")
}
if(random_num(0, 100) <= 4)
{
set_user_health(player, get_user_health(player) + 50);
print_green(player, "team-pokEmon.kz> Lucky you.. you got a 50 HP Healthpack (4%% chance)")
}
if(random_num(0, 100) <= 8)
{
set_user_health(player, get_user_health(player) + 10);
print_green(player, "team-pokEmon.kz> Lucky you.. you got a 10 HP Healthpack (8%% chance)")
}
if(random_num(0, 100) <= 6)
{
set_user_health(player, get_user_health(player) + 20);
print_green(player, "team-pokEmon.kz> Lucky you.. you got a 20 HP Healthpack (6%% chance)")
}
if(random_num(0, 100) <= 2)
{
if( team == CS_TEAM_CT ) {
set_user_footsteps(player, 1)
print_green(player, "team-pokEmon.kz> Lucky you.. you got no footsteps (2%% chance)")
}
}
}
}
}
}