Hello, I have an idea (taken from Battlefield 2) that could strongly improve teamplay's efficiency : the ability to become the commander, who gives orders via the map
Any player can ask for being the commander, if several players want to be the commander, teammates vote. One commander per team, of course
Once the commander is elected, he has new commands when displaying the map (with M). Available commands are orders, such as attack or defend. The commander just has to pick the order he wants to give, and click on the map where he wants to attack/defend.
Orders appear as icons on his teammates' radar and map. I think that a sword icon for an attack order, a sniper icon for an infiltration order and a shield icon for a defense order can be easily understood by all his squad. He could also mark approximative location of spotted enemies ("seen" on the map with shooting marks) to warn his team of enemies presence in the area.
To increase tactical potential, as asking a full team to attack or defend the same place is rarely a good choice, the commander could also choose who gets the order, selecting the concerned teammates, in extra of the order and the location.
Of course, the commander can fight like any other player, he just has to close the map for that.
If the commander makes stupid choices, teammates also have the possibility to kick the commander, making him a simple soldier and letting another player be his team's commander.
+ High increase of teamplay
- A "griefer commander" could do anything stupid to ruin this feature. Even with a good commander, good squadmates are also required