I have to disagree with all of these suggestions unfortunately, the re spawn time as stated further up in this thread will cause issues with people suffering from accidental deaths or spawn-campers. Server cool downs will catch people who have just timed out or who have been on servers that have crashed. I think all of these issues need to be tackled differently, otherwise normal players will be impacted more than offending players.