Working way: new timid[2]; public OnFilterScriptInit() { timid[0] = SetTimerEx("test2", 10000, 1, "i", 1); timid[1] = SetTimerEx("test2", 5000, 1, "i", 2); } public test2(number) { printf("%d, %d", number, timid[number-1]); KillTimer(timid[number-1]); } Prints the timerid properly and kills the timer.