Mmnom. I am putting together a team deathmatch. I've started constructing bases and a map. But I'd like to outline my ideas here.
Weapons
Old School weapon pack. The version I have has some console spam w/the baseball bat. I need to check if the latest version fixes that or if I have to fix it myself.
Default Weapons.
I'd consider Teir+Tactical but I want this to run on lower end systems. Also there's the reload time to consider. I kinda miss having infinite ammo, and the old school weapon pack has that.
Map
The map was made via a randomly generated cave. Made of 64x cubes. Each cell is 64x64x128. Chances of placing a wall instead of an open area are 3/10. The map size is 12 cells by 12 cells. The entire area is enclosed. There are no exits from the cave.
I picked 5 locations for bases, and placed hills between bases that had a straight shot to each other.
Players will spawn in a map room, from which they can teleport to any of their bases.
I will definitely put a timer on each teleport button. Something like 3 seconds between each teleport in.
This is to make it easier for a base to be captured, and reduce the kill rate of spawnkilling.
Each base will have a tank.
Teams
I started making the map before I decided on how many teams I'm making. The result is 5.
Blue, Red, Yellow, Orange, and White. The Floor of the map is green, so no green team. The walls are black. So no black team.
Each round, each team gets a random set of weapons. The weapons are weighted by damage per second. I tested dps ingame by hooking into the function that damages targets and recording how much damage was done and what time it was.
I think the random weapons will affect the results of each round. But should allow unskilled players to get some kills if they get a good weapon.
If a team loses all of their bases, the players in that team will be split up among the remaining teams.
I am unsure how this will play out, but I imagine it will be fun. And if your team loses- there's no downtime. You can just keep playing.
Server
I plan to use HammerHost. I have no idea of how good their service is, but it is considerably cheaper than blocknet. If you know of any other hosting services with a good service record, hook me up.
The modlist is very small. There's the mod to handle a team losing, and old school weapons. I believe there will be some events I'll need to add. Stuff like shifteventenabled.
As far as administration goes- there isn't much that needs to be done. The rules consist of, don't glitch through the 64xcube walls to kill people.
So- the admins only need to spy on people occasionally.
I may end up not needing even that. I could modify the 64x cubes to have a zone in them which checks for vehicles and players, and kills them. However that is ALOT of checks. A better idea would be to force the vehicles and players to check if the brick above them is a part of the 64x wall.
Adding killzones on the outer border of the map is a good idea too.