.schedule(%a,%b,[%c,...]) is a method that can be called on objects to delay %b method with %c parameters for %a milliseconds. For example, if I wanted to delay kicking a client with the reason "Bye" by 3 seconds, I would use %client.schedule(3000,delete,"Bye");. For non-objects, you use schedule(3000,0,echo,"Bye");. There is an extra argument between the delay and the function (just put 0).
In your case, you would do something like this:
(%b = 0, delay = 0; %b = 1, delay = 1000; etc)
function b()
{
echo("Code starting...");
for(%b = 0; %b < 60; %b++)
{
findClientByName("Jet").player.schedule(%b * 1000,instantRespawn);
schedule(%b * 1000,0,echo,"Respawning!");
}
echo("Code stopped.");
}
Echos provided so you see how the delay works - it doesn't pause execution, only delays calls.