Summary of Commands Available to Game Lobby Creators/Hosts in Unofficial Kaillera Server (as of 0.917)
Note: most commands announce the effect of their usage to all users in the game.
/limit # - version added: 0.913 - usage: /limit 4
Sets user limit for game lobby. User limit defaults to 8, and can not be changed to a number less than the number of users currently in the game, nor can it be changed to a number greater than the user limit of the server, or 32, whichever is less. User limits are enforced.
/swap #### - version added: 0.915 - usage: /swap 01 usage: /swap 20663
Remaps user inputs on the fly, while game is playing. User inputs are reset on game start. Only the first 8 user inputs can be remapped, or used for remapping. Duplicates are allowed. The numbers supplied are the original player numbers, and are not affected by previous '/swap' commands. Using a '0' for a player's input means 'don't change from previous mapping'. The first example '/swap 01' does not change the input currently used for player 1, but uses player 1's input for player 2. The second example '/swap 20663' uses player 2's input for player 1, player 6's input for 3 and 4, and player 3's input for 5.
/swapreset - version added: 0.916 - usage: /swapreset
This command resets all input mappings in the game to the state they would be in if no '/swap' commands had ever been issued.
/ban # - version added: 0.916 - usage: /ban 5
This command kicks and bans the specified user number from the game, permanently. Games have no bans when they are first created. The example would kick and ban user 5 (the 5th least recent to join, or 5th in the standard client's game user list, from the bottom).
/banreset - version added: 0.916 - usage: /banreset
This command clears all bans in the game, whether automatic or requested.
/start - version added: 0.917 - usage: /start
This command starts the game, the same as the start button in the default client. This is necessary so that game hosts who have 'inherited' their power from a previous host leaving the game can still start the game, despite their client not otherwise having an interface for it.
/kick # - version added: 0.917 - usage: /kick 5
This command kicks the the specified user number from the game, the same as the kick button in the default client. This is necessary so that game hosts who have 'inherited' their power from a previous host leaving the game can still kick users from the game, despite their client not otherwise having an interface for it. The example would kick user 5 (the 5th least recent to join, or 5th in the standard client's game user list, from the bottom).
