Asherkin's Free2BeKicked plugin was getting a lot of hate for the simple "kick all F2P" setting it had, so I decided to extend it a little.
Like the original, this also requires the
SteamTools extension.
I was going to add renaming, but
DarthNinja's Free2BeRenamed already covered that more than nicely.
What this plugin actually adds is:
One cvar:
anti_f2p_minslotsDefault "0" (off) - This decides at how many open slots remaining it should start blocking new F2P connections. Meaning if you set it to 2 on a 24 slot server, no new F2P accounts will be able to join once 22 players are connected.
Four admin commands:
sm_kick_f2pRequires admin kick access. Kicks a randomly selected F2P player from your server.
sm_kick_last_f2pRequires admin kick access. Kicks the last F2P player to join the server (meaning he has the lowest connection time).
sm_kick_first_f2pRequires admin kick access. Kicks the first F2P player to join the server (meaning he has the highest connection time).
sm_temp_block_f2p<Float: Duration Default "0.0"> - Requires admin ban access. Temporarily blocks all F2P connections to the server for the given duration in minutes, so 0.5 will block for 30 seconds. Use -1.0 for a permanent block and 0.0 to remove it.