Multiplayer Server Commands: Difference between revisions
m (→Admin) |
m (→Admin) |
||
Line 52: | Line 52: | ||
* #monitor 1 | * #monitor 1 | ||
|| Shows performance information of the server. Interval 0 means to stop monitoring | || Shows performance information of the server. Interval 0 means to stop monitoring | ||
|- valign="top" | |||
| #debug off || | |||
* #debug off | |||
|| <i>Disables debbuging.</I> | |||
|- valign="top" | |||
| #debug (interval in sec) || | |||
* #debug 30 | |||
|| <i>Default interval is 10 seconds.</I> | |||
|- valign="top" | |- valign="top" | ||
| #debug (command) (interval) || | | #debug (command) (interval) || | ||
* #debug | * #debug checkFile expansion\Dta\ui.pbo | ||
* #debug userSent <username> | |||
* #debug userInfo <username> | |||
* #debug userQueue <username> | |||
* #debug JIPQueue <username> | |||
|| The available commands are: | || The available commands are: | ||
* | * checkFile | ||
* | * userSent | ||
* | * userInfo | ||
* | * userQueue | ||
* JIPQueue | * JIPQueue | ||
<i>Each command differs bit some output to screen, some to log file etc.</i> | <i>Each command differs bit some output to screen, some to log file etc.</i><br> | ||
<small>You need some debugger capable of catching OutputDebugString running on the client machine <br> | |||
(one very small and easy to use is available at SysInternals wb site. <br> | |||
You launch this debugger, you launch ARMA client, connect to the server, issue any of commands</small> | |||
|- valign="top" | |- valign="top" | ||
| #debug (command) || | | #debug (command) || | ||
* #debug von | * #debug von | ||
* #debug console | |||
* #debug totalSent | |||
|| The available commands are: | || The available commands are: | ||
* | * Console | ||
* totalSent | |||
* von | * von | ||
<i>Example: #debug | <i>Example: '#debug von' outputs into logFile defined in server.cfg as e.g. logFile = "server_console.log"; </i><br> | ||
<i>Each of those commands should show a confirmation in the chat channels. </br> | |||
|} | |} | ||
Revision as of 14:15, 11 November 2011
Warning
HowTo
You can access the command line by pressing the chat key (default: /).
In the chat input window you can type any of the following commands in and confirm them with the enter key.
You have to add the # character before the command.
Commands
The following commands are available to you once you have connected to a server:
Admin
Command | Example | Description |
#login password |
|
Log in as the admin |
#logout | Admin log out | |
#mission filename |
|
Select mission with known name |
#missions | Select mission | |
#restart | Restart mission | |
#reassign | Start over and reassign roles | |
#shutdown | Shuts down the server | |
#init | Reload server config file loaded by –config option | |
#exec ban (name, ID or Player#) |
|
Allows you to ban a player. Their ID will be added to the ban.txt |
#kick (name, ID or Player#) |
|
Allows you to kick a player |
#monitor (interval in sec) |
|
Shows performance information of the server. Interval 0 means to stop monitoring |
#debug off |
|
Disables debbuging. |
#debug (interval in sec) |
|
Default interval is 10 seconds. |
#debug (command) (interval) |
|
The available commands are:
Each command differs bit some output to screen, some to log file etc. |
#debug (command) |
|
The available commands are:
Example: '#debug von' outputs into logFile defined in server.cfg as e.g. logFile = "server_console.log"; |
New admin commands since Armed Assault:
Command | Description |
#exec server side command | Execute administration scripting command |
#lock | Locks the server, prevents new clients from joining |
#unlock | Unlocks the server, allows new clients to join |
Player
Command | Example | Description |
#vote missions | Users can vote for the mission selection | |
#vote mission (name) |
|
Users can vote on a particular mission to loaded |
#vote admin (name/ID/PLR#) |
|
Users can vote an admin to control the server |
#vote kick (name, ID or Player#) |
|
Users can vote to kick off an individual |
#vote restart | Vote to restart the mission | |
#vote reassign | Vote to reassign | |
#userlist | Displays the list of users on the server (use pgup to scroll up) |
Battleye
Command | Description |
#beclient players | Displays the list of GUID's of all players on the server |
#beclient guid | Show your own GUID |