Server Management – Arma Reforger

From Bohemia Interactive Community
Jump to navigation Jump to search
(Add future commands)
(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="2" | Roles
! colspan="3" | Roles
|-
|- class="align-center"
! Logged Admin
! Logged Admin
<!-- ! Session Admin -->
<!-- ! Voted Admin -->
! Player
! Player
|-
|-
| style="text-align: left" | {{hl|#login}}
| {{hl|#login}}
| {{Icon|unchecked}}
| {{Icon|unchecked}}
<!-- | {{Icon|unchecked}} -->
<!-- | {{Icon|unchecked}} -->
| {{Icon|checked}}
| {{Icon|checked}}
|-
|-
| style="text-align: left" | {{hl|#logout}}
| {{hl|#logout}}
| {{Icon|checked}}
| {{Icon|checked}}
<!-- | {{Icon|checked}} -->
<!-- | {{Icon|checked}} -->
| {{Icon|unchecked}}
| {{Icon|unchecked}}
|-
|-
| style="text-align: left" | {{hl|#roles}}
| {{hl|#roles}}
| {{Icon|checked}}
| {{Icon|checked}}
<!-- | {{Icon|checked}} -->
<!-- | {{Icon|checked}} -->
| {{Icon|checked}}
| {{Icon|checked}}
|-
|-
| style="text-align: left" | {{hl|#restart}}
| {{hl|#restart}}
| {{Icon|checked}}
| {{Icon|checked}}
<!-- | {{Icon|unchecked}} -->
<!-- | {{Icon|unchecked}} -->
| {{Icon|unchecked}}
| {{Icon|unchecked}}
|-
|-
| style="text-align: left" | {{hl|#shutdown}}
| {{hl|#shutdown}}
| {{Icon|checked}}
| {{Icon|checked}}
<!-- | {{Icon|unchecked}} -->
<!-- | {{Icon|unchecked}} -->
| {{Icon|unchecked}}
| {{Icon|unchecked}}
|-
|-
| style="text-align: left" | {{hl|#kick}}
| {{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 ===
=== logout ===


; Example
; Example
  #logOut
  #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 provided player from the server. Said player can still rejoin the server.
; Example
#kick ThatAnnoyingPlayer
<!--
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
  #ban 123456789
  #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

See also: Server Hosting.


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
As of Arma Reforger 0.9.5, neither player-hosting nor the #vote command are implemented, leaving only the Logged-in Server Admin option for now.


Permissions

Right Roles
Logged Admin Player
#login Unchecked Checked
#logout Checked Unchecked
#roles Checked Checked
#restart Checked Unchecked
#shutdown Checked Unchecked
#kick Checked Unchecked
#ban Checked Unchecked
#unban Checked Unchecked
#bans Checked Unchecked
#id Checked Checked
#players Checked Checked


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