Looks like you fixed the disconnect bug! That's great! I see you also prevented the player from placing 2 TNT, which is useful. Two things that still concern me:
- You can still replace the flag with a block. The flag comes back if you delete the block, but this might make things kind of cheap.
- You can blow up TNT even after you delete it! Could cause people to rage. I presume when people place TNT it stores a position. I recommend you empty that position when the block at that position returns to air.
Rollback Post to RevisionRollBack
"Guess what kind of hat I have? It's a party hat; you don't get one." - Tycho, Marathon
"I'M GONNA RAPE YOU WITH TNT /psycho" - dysgalt
Oh yes, this server is a huge gift in the Nox-drought era. I'm just saying it has polishing to do. Especially that flying thing... not sure how guy was doing it, but he came flying around and was air attacking people with TNT. Very annoying.
The purple block exploit should be fixed, Also, you can't delete TNT anymore.
Respawning is in the client, so there's not really a way to fix it other than kicking/banning people.
Edit: I added in some basic anti-respawn protection. If someone goes to either the default spawn point or the team spawn point while holding the flag, they will drop it. It won't work if they've set their spawn point though.