create HTML presets from steam collections (with a second, optional, mods collection)
https://armapresetcreator.co.uk/
converts jpg, png to PAA and vise versa
Gives you an icon in your browser to click to open steam (workshop) pages directly in steam.
https://github.com/veteran29/steam-url-open-extension#download
Gives you nice charts based on the readout of #monitords
and other goodies.
Execute worldName
in debug console while being on said map in the editor.
Renders of arma maps viewable in your browser.
https://jetelain.github.io/Arma3Map/
Similar name, same developer but on this map you can place down markers, AAP-6 Symbols and share the map by link for further edits.
With the Metis Marker mod you can even import the markers directly into Arma!
https://maps-beta.plan-ops.fr/
A nice overview of assorted mods, including maps.
https://docs.google.com/spreadsheets/d/1ArNYYJgr0AMjZIf5YqIN3HqUVAY4uXwZ144zSNWVC6o/edit#gid=0
A steam command line interface thats lets you download big mods without timing out.
https://github.com/BytexDigital/SteamCLI
The only Arma 3 Server Manager you'll ever need on windows.
https://github.com/Foxlider/FASTER
Includes an attachTo coordinate finder and many other goodies.
https://steamcommunity.com/sharedfiles/filedetails/?id=1387934106
Gives you an overview of where arma maps should be located. Picture
https://www.reddit.com/r/arma/comments/ml7163/arma_terrains_world_map/#
Debug console with Syntax highlighting and linter and many other goodies.
https://steamcommunity.com/sharedfiles/filedetails/?id=2369477168
Tick the box Check Signatures
located under "Parameters" in your Arma 3 Launcher and you'll know if any of your loaded mods isn't signed!
Quickly check your changes online.
No more reliance on mods being signed correctly!
https://docs.google.com/document/d/1iauvUHmtk_hmGghdUmCK2pQKh6jDvHQ-56oWS-XcxRo/edit?usp=sharing https://share.streamlit.io/mildlyinterested/compare_lists/main/compare.py
https://community.bistudio.com/wiki/diag_exportTerrainSVG
diag_exportTerrainSVG ["S:\Mapname.svg", true, true, true, false, true, true];
That false is important to not have black dots all over your exported map.
An even bigger collection of Arma maps viewable in your browser.
Record your mission and play it back from a top down perspective in your browser. Example
https://github.com/OCAP2/OCAP
A mission for editing, viewing and exporting post process effects, and exporting them your mission or mod.
https://steamcommunity.com/sharedfiles/filedetails/?id=350606620
With syntax highlighting, some error checking and other goodies.
https://code.visualstudio.com/
with the following extenions:
https://marketplace.visualstudio.com/items?itemName=vlad333000.sqf
https://marketplace.visualstudio.com/items?itemName=skacekachna.sqflint
https://marketplace.visualstudio.com/items?itemName=bux578.vscode-openlastrpt
https://marketplace.visualstudio.com/items?itemName=HkonRRydland.a3cfgfunctions
To preview PAA files in vscode (and do HEMTT stuff):
https://marketplace.visualstudio.com/items?itemName=BrettMayson.hemtt
Clicking this link will bring up the join server dialog for players to connect. It's built like this:
steam://connect/<IP or FQDN>:<Serverport + 1>/<Password>
Example
steam://connect/gameservers.com:2303/Sand
Wondering if your UDP port forward worked? This website will scan your IP for any running steam servers.
https://southnode.net/steamquery.php
The one used in start up parameters below, tested up to v206, v209 is said to have stability issues.
https://github.com/GoldJohnKing/mimalloc/releases
Strongly suggest running the arma3server_x64
from profiling
branch which contains possible fps improvements which haven't made it to stable/main branch yet. It's still fully compatible with main/stable branch so your server running profiling will work with players on stable branch. You DO NOT need to use the arma3serverprofiling_x64
from profiling
branch, that .exe contains additional profiling tools on top of the fps improvements.
startup parameters
-hugepages -maxMem=16000 -malloc=mimalloc_v203_LockPages -enableHT -bandwidthAlg=2 -limitFPS=500 -loadMissionToMemory
It's unclear if manually configuring core affinity for server and HC processes improve FPS. Setting the priority to "high" could improve FPS by as much as 10% according to some admins.
Thanks to Karmakut and his arma group for patiently waiting out server crashes.
//basic.cfg
MaxBandwidth = 2147483647; // 2.1 gbit //or comment out, setting doesn't do anything
MinBandwidth = 25600000; // 25.6 mbit/5 zeros //not really relevant, do not set higher than your actual available bandwidth, also tested with 256000000 (256mbit/6 zeros)
MaxMsgSend = 64; //IMPORTANT setting, also tested with 48 but that comes with increased lag whenever a player connects, setting this to 128 or more has resulted in the server yellow chaining and not recovering on 16AA and Karmakut servers.
MaxSizeGuaranteed = 512;
MaxSizeNonguaranteed = 1024;
MinErrorToSend = 0.001;
MinErrorToSendNear = 0.01;
Tested By
If there are multiple values in a column the right most is the latest one.
Group | Players | MaxMsgSend | Internet Speed | Host/Hardware | Gamemode |
---|---|---|---|---|---|
16AA | 10-80 | 48,64 | 1Gbit | Hetzner/AX41/EX44 | PvE/Zeus |
Karmakut | 100 | 48,64 | 1Gbit | awn.gg/i9-12900K | PvE/Liberation |
Frenki#3671, armasrbija.rs | ~50 | 48 | unknown | unknown | unknown |
Digby's War Room | 92 | 48 | 1Gbit | Hetzner/AX41 R5-3600/64 GB DDR4 | PvE/Zeus |
UNITAF | 20-75 | 64 | 1Gbit | Hetzner/AX41 R5-3600 | PvE/Zeus |
B.R.O | 10-25 | 64 | 1Gbit | 2x8 Core @ 2.27Ghz, 20GB RAM | unknown |
IBC | 60 | 64 | 1Gbit | i7-7700, 64GB RAM | PvE |
Let me know if it worked for you and I'll add you to this table.
Lets you easily create a bikey for unsigned mods so you can allow them on your server which has verified signatures enabled. No need for the client to download the bikey, just place it into your servers key folder and it'll work!
https://github.com/wrdg/Bisign2Bikey
It seems like AI on HCs are not aware of rounds hitting close by if the HC module they are on is more than ~8.5 km away from the battle.
HC module far away
HC module a lot closer
Visiting https://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=YOUR_SERVER_IP:SERVER_PORT+1
will return any servers running on that port including game id and name.
Combine that with HTTP(s)-Keyword monitoring looking for the word Arma
in your uptime monitor of choice and you'll be notified whenever your server is down.
Adding this extension will allow you to view .paa files directly on sites like GitHub.
Firefox Extension
Chrome Extension
Gives you more functions while browsing the steam workshop like displaying the correct mod size, downloading mission PBOs and create presets.
Opening presets in your browser will allow you add or remove mods, view the total modpack size and merge multiple presets.
https://github.com/Flyingtarta/FTT-chrome-extension
Unsubscribe from all the mods you no longer need without having to go through your 100s of mods manually! Provide it with presets of mods you want to keep and it'll remove the rest.
@Misfit-Ha
25600000
(5 zeros) is correct, it should say 25Mbit. If memory serves right it also ran fine with25600000
(6 zeros)/250Mbit while testing but what the gist says is whats being used right now.