PHP Code:
#include <amxmodx>
#include <amxmisc>
new Time = 15;
new DefaultValue;
public plugin_init()
register_clcmd("say /count", "CountDown");
public CountDown()
{
Time = 15
set_task( 1.0, "_t_Countdown", 999, _, _, "a", 15 )
}
public _t_Countdown( taskid )
{
DefaultValue++
Time--
if( Time == 0 )
{
Time = DefaultValue
DefaultValue = 0
return
}
client_print(0, print_chat, "CountDown: %d", Time)
}
A little more optimized.
No clue what DefaultValue does do though.