countdown[33] holds 32 indexes, so you need to get users proper id in the task callback function
Code:
public task_callback(taskid)
{
new id = taskid - task
}
Also cooldown will hold only 1 value and it will change everytime the function gets called.