The easy way to alter server variables and kick/ban people is to use the server control panel.
Alternatively, you can use the following console commands after logging in.
adminlogin username password
Logs you in.
admin set Engine.AccessControl GamePassword passhere
Sets server password. Leave 'passhere' blank to remove password.
admin set ROEngine.ROTeamGame MaxTeamDifference 99
Turns off team balancing and allows all members to join the same team. Set to 2 by default.
Gets a list of all players currently in the game, numbers are assigned to each player which can be used in replace of their name.
admin kick playername
admin kickban playername
Kicks & Bans player.
admin kick session playername
Kicks & Session Bans player.
The below commands are used for realism matches and most of them require the server to have Realism Match installed.
Begins the match and restarts the round
Ends the match and restarts the round, setting everything back to normal
Restarts the round
Type in chat: /ready
Sets your team as 'ready' (admin not required)
Type in chat: /notready
Sets your team as 'not ready' (admin not required)
Admin command to force match to live, regardless of 'ready' states
To change the round duration to unlimited, go to the Web Admin of the server, click 'Defaults' at the top-centre, click 'Realism Match' on the left, and change the 'Round Duration' setting to 999. After doing this, you must reset the level (can be done on the left-hand panel) or change the map for it to take effect. When you are done, set it back to 0 and reset the level!!