#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <fun>
#include <colorchat>
#define PLUGIN "Veletlen jatekosnak granat"
#define VERSION "1.0"
#define AUTHOR "Bence98007"
#define HEGRANAT 2
#define FLGRANAT 2
#define SMGRANAT 2
new ido
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("jatekosok_lekerese", 2, "1=Round_Start")
register_clcmd("say /sorsol", "admin_cmd")
register_clcmd("say_team /sorsol", "admin_cmd")
register_clcmd("sorsol", "admin_cmd")
}
public jatekosok_lekerese(id)
{
new players[32], pnum, v_jatekos
get_players(players, pnum)
v_jatekos = players[random(pnum)]
give_item(v_jatekos, "weapon_hegrenade")
give_item(v_jatekos, "weapon_flashbang")
give_item(v_jatekos, "weapon_smokegrenade")
give_item(v_jatekos, "weapon_deagle")
give_item(v_jatekos, "weapon_ak47")
give_item(v_jatekos, "weapon_m4a1")
give_item(v_jatekos, "weapon_m3")
cs_set_user_bpammo(v_jatekos, CSW_HEGRENADE, HEGRANAT)
cs_set_user_bpammo(v_jatekos, CSW_FLASHBANG, FLGRANAT)
cs_set_user_bpammo(v_jatekos, CSW_SMOKEGRENADE, SMGRANAT)
cs_set_user_bpammo(v_jatekos, CSW_DEAGLE, 35)
cs_set_user_bpammo(v_jatekos, CSW_AK47, 90)
cs_set_user_bpammo(v_jatekos, CSW_M4A1, 90)
cs_set_user_bpammo(v_jatekos, CSW_M3, 32)
new v_neve[30]
get_user_info(v_jatekos, "name", v_neve, 29)
ColorChat(0, GREEN, "[Just Ajándék] ^3%s ^1a szerencsés! Megkapta az összes gránátot!", v_neve)
}
public admin_cmd(id)
{
if (get_user_flags(id) & ADMIN_KICK)
{
new adminneve[32]
get_user_name(id, adminneve, 31)
ColorChat(0, GREEN, "[Just Ajándék] ^3<<ADMIN>> ^4%s ^1Sorsolást indított, hogy ki kapjon gránátot! Sorsolás elkezdodött.")
set_task(3.0, "vissza")
}
}
public admin(id)
{
new players[32], pnum, v_jatekos
get_players(players, pnum)
v_jatekos = players[random(pnum)]
give_item(v_jatekos, "weapon_hegrenade")
give_item(v_jatekos, "weapon_flashbang")
give_item(v_jatekos, "weapon_smokegrenade")
give_item(v_jatekos, "weapon_deagle")
give_item(v_jatekos, "weapon_ak47")
give_item(v_jatekos, "weapon_m4a1")
give_item(v_jatekos, "weapon_m3")
cs_set_user_bpammo(v_jatekos, CSW_HEGRENADE, HEGRANAT)
cs_set_user_bpammo(v_jatekos, CSW_FLASHBANG, FLGRANAT)
cs_set_user_bpammo(v_jatekos, CSW_SMOKEGRENADE, SMGRANAT)
cs_set_user_bpammo(v_jatekos, CSW_DEAGLE, 35)
cs_set_user_bpammo(v_jatekos, CSW_AK47, 90)
cs_set_user_bpammo(v_jatekos, CSW_M4A1, 90)
cs_set_user_bpammo(v_jatekos, CSW_M3, 32)
new v_neve[30]
get_user_info(v_jatekos, "name", v_neve, 29)
ColorChat(0, GREEN, "[Just Ajándék] ^3%s ^1a szerencsés! Megkapta az összes gránátot!", v_neve)
set_hudmessage(0, 0, 255, -1.0, 0.30, 0, 6.0, 12.0)
show_hudmessage(0, "%s nyert! Megkapta az osszes granatot!", v_jatekos)
}
public vissza()
{
set_task(0.1, "kezdes")
set_task(0.2, "indit")
}
public kezdes()
{
ido = 15
}
public indit(id)
{
new players[32], pnum
get_players(players, pnum)
for(new i=0; i<pnum; i++)
if(ido > 0)
{
set_hudmessage(random(255),random(255), random(255), -1.0, 0.20, 0, 6.0, 1.0)
show_hudmessage(players[i], "Sok Szerencsét!^nSorsolásig hátravan: ", ido)
ido--
set_task(1.0, "indit")
}
else
{
admin(id)
}
}