30 lines
1.4 KiB
Markdown
30 lines
1.4 KiB
Markdown
# Installation
|
|
## Install Arma server through steam.
|
|
Use the linux version, don't use a proton compatibility layer.
|
|
|
|
## Create the basic server config files.
|
|
|
|
[Wiki Example](https://community.bistudio.com/wiki/Arma_3:_Server_Config_File#Example_Configuration_File)
|
|
|
|
Disable signature verification and battleye, and add an admin password so you can change mission without the voting timer.
|
|
|
|
## Symlink the client workshop folder.
|
|
|
|
While in your server folder eg ```/home/MYUSERNAME/.local/share/Steam/steamapps/common/Arma 3 Server``` run the command
|
|
|
|
```ln -s /home/MYUSERNAME/.local/share/Steam/steamapps/workshop/content/107410 mods```
|
|
|
|
## Create the launcher script
|
|
Create a new shell script called launch_from_html.sh in the arma server folder with the contents
|
|
|
|
```TBA```
|
|
|
|
Make it executable. In mint, right click, properties, check allow executing as program, and close. ```chmod +x launch_from_html``` is terminal version of this.
|
|
|
|
## Create the drag-and-drop launcher
|
|
Make a launcher. In mint cinnamon, right click the desktop, Create a new launcher here. Name it something like ArmaServerFromHtml. Click browse and select the sh script. Click launch in terminal, then OK.
|
|
You can move the launcher anywhere you want after creating it.
|
|
|
|
# Running
|
|
Create a repo html for your mission. Copy your mission to the servers mpmissions folder. Launch your client. Drag the html for the repo over the launcher.
|
|
Connect to the server on localhost. |