Server Management – Arma Reforger
Lou Montana (talk | contribs) (Add future commands) |
Lou Montana (talk | contribs) (Add 0.9.6 commands) |
||
Line 15: | Line 15: | ||
== Permissions == | == Permissions == | ||
{| class="wikitable sortable" style="text-align: center" | {| class="wikitable sortable align-left-col-1" style="text-align: center" | ||
|- class="align-center" | |||
! rowspan="2" | Right | ! rowspan="2" | Right | ||
! colspan=" | ! colspan="3" | Roles | ||
|- | |- class="align-center" | ||
! Logged Admin | ! Logged Admin | ||
<!-- ! | <!-- ! Voted Admin --> | ||
! Player | ! Player | ||
|- | |- | ||
| {{hl|#login}} | |||
| {{Icon|unchecked}} | | {{Icon|unchecked}} | ||
<!-- | {{Icon|unchecked}} --> | <!-- | {{Icon|unchecked}} --> | ||
| {{Icon|checked}} | | {{Icon|checked}} | ||
|- | |- | ||
| {{hl|#logout}} | |||
| {{Icon|checked}} | | {{Icon|checked}} | ||
<!-- | {{Icon|checked}} --> | <!-- | {{Icon|checked}} --> | ||
| {{Icon|unchecked}} | | {{Icon|unchecked}} | ||
|- | |- | ||
| {{hl|#roles}} | |||
| {{Icon|checked}} | | {{Icon|checked}} | ||
<!-- | {{Icon|checked}} --> | <!-- | {{Icon|checked}} --> | ||
| {{Icon|checked}} | | {{Icon|checked}} | ||
|- | |- | ||
| {{hl|#restart}} | |||
| {{Icon|checked}} | | {{Icon|checked}} | ||
<!-- | {{Icon|unchecked}} --> | <!-- | {{Icon|unchecked}} --> | ||
| {{Icon|unchecked}} | | {{Icon|unchecked}} | ||
|- | |- | ||
| {{hl|#shutdown}} | |||
| {{Icon|checked}} | | {{Icon|checked}} | ||
<!-- | {{Icon|unchecked}} --> | <!-- | {{Icon|unchecked}} --> | ||
| {{Icon|unchecked}} | | {{Icon|unchecked}} | ||
|- | |- | ||
| | | {{hl|#kick}} | ||
| {{Icon|checked}} | |||
<!-- | {{Icon|checked}} --> | |||
| {{Icon|unchecked}} | |||
|- | |||
| {{hl|#ban}} | |||
| {{Icon|checked}} | |||
<!-- | {{Icon|checked}} --> | |||
| {{Icon|unchecked}} | |||
|- | |||
| {{hl|#unban}} | |||
| {{Icon|checked}} | | {{Icon|checked}} | ||
<!-- | {{Icon|checked}} --> | <!-- | {{Icon|checked}} --> | ||
| {{Icon|unchecked}} | | {{Icon|unchecked}} | ||
|- | |||
| {{hl|#bans}} | |||
| {{Icon|checked}} | |||
<!-- | {{Icon|checked}} --> | |||
| {{Icon|unchecked}} | |||
|- | |||
| {{hl|#id}} | |||
| {{Icon|checked}} | |||
<!-- | {{Icon|checked}} --> | |||
| {{Icon|checked}} | |||
|- | |||
| {{hl|#players}} | |||
| {{Icon|checked}} | |||
<!-- | {{Icon|checked}} --> | |||
| {{Icon|checked}} | |||
|} | |} | ||
Line 63: | Line 89: | ||
#login myServersPassword | #login myServersPassword | ||
=== | === logout === | ||
; Example | ; Example | ||
# | #logout | ||
=== roles === | === roles === | ||
Print the list of server roles the player possesses. | Print the list of server roles the player possesses. | ||
; Example | ; Example | ||
#roles | #roles | ||
Line 90: | Line 115: | ||
Shut down the server, disconnecting all the clients. | Shut down the server, disconnecting all the clients. | ||
; Example | ; Example | ||
#shutdown | #shutdown | ||
Line 104: | Line 128: | ||
=== kick === | === kick === | ||
Kick (eject) the player out of the server through their playerId (obtained by {{Link|#players}}). Said player can still rejoin the server. | Kick (eject) the player out of the server through their playerId (obtained by {{Link|#players}}). Said player can still rejoin the server. | ||
; Example | ; Example | ||
Line 114: | Line 134: | ||
=== ban === | === ban === | ||
Ban (eject and banish forever) the player out of the server through their playerId (obtained by {{Link|#players}}). Said player cannot rejoin. | Ban (eject and banish forever or for a certain duration in seconds) the player out of the server through their playerId (obtained by {{Link|#players}}). Said player cannot rejoin until ban expiration. | ||
; Example | |||
Ban for an hour | |||
#ban 123456789 3600 | |||
Ban forever | |||
#ban 123456789 -1 | |||
=== unban === | |||
Unban (cancel the ban) the player, allowing them to rejoin. | |||
; Example | ; Example | ||
# | #unban 123456789 | ||
=== bans === | |||
List bans in a format {{hl|BanID ; Player UID ; Duration}} | |||
; Example | |||
#bans | |||
=== id === | |||
Gives the local player's id. | |||
; Example | |||
#id | |||
=== players === | === players === | ||
Lists session's players and their playerId. | Lists session's players and their playerId. | ||
; Example | ; Example | ||
#players | #players | ||
{{GameCategory|armaR|Support}} | {{GameCategory|armaR|Support}} |
Revision as of 14:17, 25 October 2022
Administrator Roles
An in-game server administrator can be:
- the player hosting the server
- a logged-in admin, using #login adminPassword
- a voted-in admin through the #vote admin command
Permissions
Right | Roles | ||
---|---|---|---|
Logged Admin | Player | ||
#login | |||
#logout | |||
#roles | |||
#restart | |||
#shutdown | |||
#kick | |||
#ban | |||
#unban | |||
#bans | |||
#id | |||
#players |
Commands
login
Login as server administrator with the password set in server config's field adminPassword.
- Example
#login myServersPassword
logout
- Example
#logout
roles
Print the list of server roles the player possesses.
- Example
#roles
restart
Restart the actually running scenario. The server keeps the clients connected.
- Example
#restart
shutdown
Shut down the server, disconnecting all the clients.
- Example
#shutdown
kick
Kick (eject) the player out of the server through their playerId (obtained by players). Said player can still rejoin the server.
- Example
#kick 123456789
ban
Ban (eject and banish forever or for a certain duration in seconds) the player out of the server through their playerId (obtained by players). Said player cannot rejoin until ban expiration.
- Example
Ban for an hour
#ban 123456789 3600
Ban forever
#ban 123456789 -1
unban
Unban (cancel the ban) the player, allowing them to rejoin.
- Example
#unban 123456789
bans
List bans in a format BanID ; Player UID ; Duration
- Example
#bans
id
Gives the local player's id.
- Example
#id
players
Lists session's players and their playerId.
- Example
#players