PHP Code:
#include <sdktools>
char WeaponList[][] =
{
"weapon_glock", "weapon_usp_silencer", "weapon_deagle", "weapon_tec9", "weapon_hkp2000", "weapon_p250", "weapon_fiveseven", "weapon_elite", "weapon_cz75a", "weapon_galilar", "weapon_famas", "weapon_ak47", "weapon_m4a1", "weapon_m4a1_silencer", "weapon_ssg08", "weapon_aug", "weapon_sg556", "weapon_awp", "weapon_scar20", "weapon_g3sg1", "weapon_nova", "weapon_xm1014", "weapon_mag7", "weapon_m249", "weapon_negev", "weapon_mac10", "weapon_mp9", "weapon_mp7", "weapon_ump45", "weapon_p90", "weapon_bizon", "weapon_mp5sd", "weapon_sawedoff", "weapon_knife", "weapon_flashbang", "weapon_hegrenade", "weapon_smokegrenade", "weapon_healthshot", "weapon_decoy", "weapon_molotov", "weapon_incgrenade", "weapon_tagrenade", "weapon_taser",
};
public void OnPluginStart()
{
HookEvent("player_spawn", Event_PlayerSpawn);
}
public Action Event_PlayerSpawn(Event event, const char[] name, bool dontBroadcast)
{
if (IsWarmup())
{
int client = GetClientOfUserId(event.GetInt("userid"));
int rw = GetRandomInt(0, sizeof(WeaponList));
GivePlayerItem(client, WeaponList[rw]);
}
}
stock bool IsWarmup()
{
int warmup = GameRules_GetProp("m_bWarmupPeriod", 4, 0);
if (warmup == 1)return true;
else return false;
}