========================================== Open Jedi Project Admin System Information ========================================== $Revision: 1.4 $ ======================== 0000 - Table of Contents ======================== 0000..................Table of Contents 0001..................Features 0002..................Admin Cvars =============== 0001 - Features =============== A variety of new features designed to help game hosts effectively and fairly admin their servers. The Admin System includes: Auto Team Balancer: This admin feature allows the server to automatically scan for team imbalance every 30 seconds. If an imbalance is found, the newest player on the larger team will be switched to the other team. In addition, you can also have this system balance slightly unbalanced teams (like 6 vs 7) based on score. g_teamForceBalance controls this feature. 0 = disabled 1 = basejka g_teamForceBalance 2 = standard Auto Team Balancer scans. 3 = Auto Team Balancer scans with additional team balancing for score. Auto TK (team killers) kick/ban admin cvars: g_autoBanTKSpammers - Auto ban a player after this many team kills. 0 = no limit. g_autoKickTKSpammers - Auto kick a player after this many team kills. 0 = no limit. - Client IPs are now recorded to the game log whenever a client connects. This is so admins can easily ban troublemakers after the fact. Expanded IP Banlist: The IP banlist now uses an externally stored file (banip.txt) to ban certain IP addresses from the server. You can use incomplete IPs (IE 192.246.40) to ban entire subnets. Use the standard commands addip, removeip, and listip to use this feature. Team Kicking: You can now kick members of your own team using the voting menu while in team gametypes. Use g_allowTeamVote to toggle. Team kicking works when normal voting is disabled. The vote command ("/vote") and the yes/no menu options now apply to both team votes and general votes. In terms of priority, team votes are voted on before general votes. Vote Control: Admins can now select which vote items they want players to be able to vote on. g_allowGametypeVote - Allow Gametype voting g_AllowMapVote - Control map votes 2 = full map voting 1 = map restart and next map votes only 0 = no map votes g_AllowKickVote - Allow kick votes. Note: This does not apply to the Team Kicking mentioned above. ================== 0002 - Admin Cvars ================== This is a complete list of all the cvars related to the new admin features. g_allowGametypeVote 1 OJP, Multiplayer, Admin, Cvar Description: Allow Gametype voting g_AllowMapVote 1 OJP, Multiplayer, Admin, Cvar Description: Controls map change voting 2 = full map voting 1 = map restart and next map votes only 0 = no map votes g_AllowKickVote 1 OJP, Asteroids, Multiplayer, Admin, cvar Description: Allow kick votes. Note: This does not apply to the Team Kicking mentioned above. g_allowTeamVote 1 OJP, Asteroids, Multiplayer, Admin, cvar Description: Toggles the abilitiy to vote to of kick your own teammates. g_autoBanTKSpammers 0 OJP, Asteroids, Multiplayer, Admin, cvar Description: Auto kick a player after this many team kills. 0 = no limit. g_autoKickTKSpammers 0 OJP, Asteroids, Multiplayer, Admin, cvar Description: Auto IP bans TKs after this many team kills. 0 = no limit. g_teamForceBalance 0 OJP, Multiplayer, Admin, cvar Description: Enabling this will make it so players can only join the team with the least number of players. OJP Changes (see Auto Team Balancer): 0 = disabled 1 = basejka g_teamForceBalance 2 = standard Auto Team Balancer scans. 3 = Auto Team Balancer scans with additional team balancing for score.