You don't necessarily need individual timers (clock per player) to stop camping at spawns if you require progress from a spawn to a goal...
What about this scenario:
Map: Defined with 16 spawns & 16 goals (this will allow even a large number of participants due to spawn waves)
At Spawn: Randomly assign each player to a matched pair of a spawn & a goal (map design will have to balance difficulty)
In Play:
* Players have a tag displayed for their assigned goal and can see the countdown timer
* Players need to reach their assigned goal within the countdown time or they are eliminated
* All players get health/armor of 3 (all standard weapons available)
* Players killed have to respawn at assigned spawn and reach assigned goal in the remaining time
* If no one fails to reach goal, then the last player to reach their goal is eliminated
* Hit points are awarded for all shots that hit other players
* Hit points used as tie-breaker to determine who is eliminated
* If tie exists in time and points then both eliminated
As a maniascript noob the in-game coding is a bit beyond me but I've successfully created a KOArena script for map validation (and a reasonable map to check that it works) - if anyone cares...
Cheers, W