Skip to content

Commit

Permalink
Document dedicated server setup
Browse files Browse the repository at this point in the history
  • Loading branch information
jonpas committed Apr 17, 2023
1 parent a31cd63 commit 8731939
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ $ armaqdl
$ python -m armaqdl
```


## Setup

You should modify the [default settings](https://github.com/jonpas/ArmaQDL/blob/master/config/settings.toml) to your needs. Launching without setup may create a new profile and result in failed launches.
Expand All @@ -74,6 +75,28 @@ Settings file can be found in your operating system's standard configuration dir

Settings are in [TOML](https://toml.io/en/) format and can be edited with any text editor.

### Dedicated Server

Loading a mission on dedicated server automatically requires `server.cfg` to be present next to `arma3_x64.exe` with at least the following entries:
```cfg
class Missions {
class Test {
template = "mission.vr";
};
};
headlessClients[] = {"127.0.0.1"};
localClient[] = {"127.0.0.1"};
```
ArmaQDL updates the template mission name to make the server automatically load it.

It is also recommended to add some basic entries to allow multiple connections, unsigned mods and file patching.
```cfg
kickDuplicate = 0;
verifySignatures = 0;
allowedFilePatching = 2;
```


## Usage

Expand Down

0 comments on commit 8731939

Please sign in to comment.