Server Management – Arma Reforger
Lou Montana (talk | contribs) (Update to 1.0.0) |
Lou Montana (talk | contribs) m (Fix) |
||
Line 97: | Line 97: | ||
Login as server administrator with the password set in server config's field {{hl|[[Arma Reforger:Server Hosting#passwordAdmin|passwordAdmin]]}}. | Login as server administrator with the password set in server config's field {{hl|[[Arma Reforger:Server Hosting#passwordAdmin|passwordAdmin]]}}. | ||
{{Feature|informative|Admins (in server config) or Owner (in {{hl|ownerToken.bin}}) can use the command without password.}} | |||
; Syntax | ; Syntax | ||
#login | |||
#login <password> | #login <password> | ||
; Example | ; Example | ||
#login | |||
#login myServersPassword | #login myServersPassword | ||
Line 154: | Line 157: | ||
This command prefixes ban-related commands: "create", "remove", "list" | This command prefixes ban-related commands: "create", "remove", "list" | ||
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. | 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. | ||
{{Feature| | {{Feature|important| | ||
* This command can only be executed on a dedicated server. | |||
* Bans are not persistent between server executions - a restart resets the ban list. | |||
}} | |||
==== create ==== | ==== create ==== | ||
Line 185: | Line 191: | ||
* If the ''page'' parameter is not provided then the first page is shown. | * If the ''page'' parameter is not provided then the first page is shown. | ||
* RCON can show 25 bans per page while game only 10. | * RCON can show 25 bans per page while game only 10. | ||
}} | }} | ||
Line 206: | Line 211: | ||
; Example | ; Example | ||
#players | #players | ||
{{GameCategory|armaR|Support}} | {{GameCategory|armaR|Support}} |
Revision as of 18:39, 22 November 2023
Administrator Roles
An in-game server administrator can be:
- the player hosting the server
- a logged-in admin, using #login passwordAdmin
- a voted-in admin through the #vote admin command
Permissions
Right | Player Role | RCON Permission | |||
---|---|---|---|---|---|
Logged Admin | Voted Admin | Player | RCON Admin | RCON Monitor | |
#login | |||||
#logout | |||||
#roles | |||||
#restart | |||||
#shutdown | |||||
#kick | |||||
#ban | |||||
#id | |||||
#players |
Commands
login
Login as server administrator with the password set in server config's field passwordAdmin.
- Syntax
#login #login <password>
- Example
#login #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.
- Syntax
#kick <playerId>
- Example
#kick 123456789
ban
This command prefixes ban-related commands: "create", "remove", "list" 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.
create
Create a ban entry for the player related to the provided id.
- Syntax
#ban create <playerId or identityId> <durationInSeconds> <reason (optional)>
if using playerId, the player must actually be connected to the server; use identityId if required.
- Example
Ban for an hour
#ban create 123456789 3600
Ban forever
#ban create 123456789 -1
Ban with a reason
#ban create 123456789 teamkilling
remove
Remove a ban entry linked to the provided identity, allowing the player to rejoin.
- Syntax
#ban remove <identityId>
- Example
#ban remove 123456789
list
List current bans in a format BanID ; Player UID ; Duration.
- Syntax
#ban list <page (optional)>
- Example
#ban list #ban list 2
id
Gives the local player's id.
- Example
#id
players
Lists session's players and their playerId.
- Example
#players