/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Bomb CountDown"
#define VERSION "1.0"
#define AUTHOR "peku33"
#define TID 4738
new pc;
new t;
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
pc = get_cvar_pointer("mp_c4timer");
register_logevent("planted", 3, "2=Planted_The_Bomb");
register_logevent("Koniec_Rundy", 2, "1=Round_End")
}
public planted()
{
t = get_pcvar_num(pc);
set_task(1.0, "bomb_tick", TID, "", 0, "b");
}
public bomb_tick()
{
t--;
set_hudmessage(random(255), random(255), random(255), -1.0, 0.4, 2, 1.0, 1.5, 0.01, 0.01);
show_hudmessage(0, "Do wybuchu bomby pozostalo: %d sekund", t);
if(t == 30)
{
client_cmd(0, "spk misc/bomba");
}
if(t == 20)
{
client_cmd(0, "spk misc/bomba");
}
if(t == 10)
{
client_cmd(0, "spk misc/bomba");
}
if(t == 9)
{
client_cmd(0, "spk misc/bomba");
}
if(t == 8)
{
client_cmd(0, "spk misc/bomba");
}
if(t == 7)
{
client_cmd(0, "spk misc/bomba");
}
if(t == 6)
{
client_cmd(0, "spk misc/bomba");
}
if(t == 5)
{
client_cmd(0, "spk misc/bomba");
}
if(t == 4)
{
client_cmd(0, "spk misc/bomba");
}
if(t == 3)
{
client_cmd(0, "spk misc/bomba");
}
if(t == 2)
{
client_cmd(0, "spk misc/bomba");
}
if(t == 1)
{
client_cmd(0, "spk misc/bomba");
}
if(t <= 0)
{
if(task_exists(TID))
{
remove_task(TID);
}
}
}
public Koniec_Rundy()
{
if(task_exists(TID))
{
remove_task(TID);
}
}
public plugin_precache()
{
precache_sound("misc/bomba.wav");
}