I run a highlander server (one of each class per team), and there are many times when people complain about not being able to play a class that they want. My idea is a plugin that can swap two players' classes, or something along those lines.
Example: A medic has no idea what he is doing. Another player wishes to play as the medic in hopes of turning the round in favor of said player's team. The current medic does not switch classes.
Player decides to start an eviction vote against the current medic (!evict medic). Other players on the team can join in to evict the current medic by typing the same thing.
Current medic is evicted from the medic class, and the player who started the vote becomes the new medic.
I suppose it would have to happen with the plugin forcing the players to die, and on respawn the eviction would take place.
Possibly allow admins to force evictions with:
Code:
sm_evict playername playername2
Playername's class will be swapped with playername2's class, and likewise with playername2.
If a server is full, and the plugin is unable to force players to change classes, the plugin can force a player to join spectate for a moment to allow the class slot to open, then rejoin its original team.
__________________