Haikion released his Guillotine mission converter on the BI forums.

    Quote :
    A tool to convert ArmA 2 and 3 missions into headless compatible missions.

    This program reads a mission.sqm and creates a new mission in which all of the AI units are spawned through headless client. The headless client compatible mission should be identical with the original mission as long as Headless Client is present.

    Guillotine functions by removing all AI units from a mission.sqm. It then creates a script called spawnHeadlessObjects.sqf which spawns all AI units, configures them, adds their waypoints, synchronizes them and broadcasts their names (if given) when its executed on a client.

Written on 2014-10-21 by Haikion


Torndeco released an updated version of his extDB on the BI forums.

    Quote :
    extDB is an extension for arma3server, compiles on windows + linux.
    Simply put this is basicly an extension for using a database with some extra features.

    • Multi-Part Messages (i.e if output > outputsize set by arma)
    • Multi-Threading Sync / ASync Commands
    • Unique ID for Messages
    • Supports Mysql / SQlite / ODBC
    • Support for Arma2 Randomizing config file

    Plenty of code changes / fixes.Going to Split the List here into 2 Sections, since most of the changes are for DB_CUSTOM_V3.
    Noticed a few areas lacking, while i be working on added extDB support for A3Wasteland.

    • General Changes:
        - Fixed: extDB will now use empty string "" for value when value in Database is Null. Before returned string wouldn't compiled.
        - Fixed: mutex Lock issue for MISC:BEGUID
        - Fixed: SegFault when Data Supplied to some Protocols was empty.
        - Removed: DB_CUSTOM_V2, will take less than 5/10 minutes to update config file to new format / features.
        - Removed: DB_BASIC_V2, don't know of anyone using this Protocol.
        Its now obsolete with Multi-SQL Support in DB_CUSTOM_V3.
        If anyone needs a hand, give me a shout and will help you update to DB_CUSTOM_V3
    • DB_CUSTOM_V3 Changes:
        - Added: DB_CUSTOM_V3 Mult-SQL Statement Support.. you can now define multiple SQL Statements to run in sequence after each other.
        Only result from last SQL Statement is returned.
        - Added: DB_CUSTOM_V3 $INPUT_STRING_x which will add "" around input values. This is integrated with Sanitize Value Check.
        - Added: DB_CUSTOM_V3 $INPUT_BEGUID_x which will convert Player UID -> BeGUID + wrap it with "".
        - Added: DB_CUSTOM_V3 'Option String Datatype Check' To disable / enable adding quotation around results. Was old behaviour for DB_CUSTOM
        - Fixed: DB_CUSTOM_V3 were you have more than 9 Inputs, Max Inputs is now 999
        - Changed: DB_CUSTOM_V3 Renamed some options look @ example-a3wasteland.ini.

Written on 2014-10-12 by Foxhound

Kamaradski submitted an updated version of his Ahoy Server Tools.
This is a ccollection of batch scripts that will help you manage your dedicated Arma3 server on a windows machine.

    Quote :
    This is a collection of batch scripts that will help you manage your dedicated Arma3 server on a windows machine. We use these scripts to manage our own servers, and thought to release them in the open, as they might be beneficial for other server managers too.

    • Restarter script (Restarts Arma & BEC when crashed)
    • Updater script (Updates all your arma servers at once, using SteamCMD)
    • Backup script (Simple script that can be run to make remote backups)
    • File UNlocker (Used to automatically unlock files in use by Arma3Server.exe)
    • Log Compressor (Compresses your old log files in zip containers)
    • Rebooter (Simple script that restarts your servers upon box restart)

    • Ahoy_Server_Tools_V1.4
      • Rebooter V1.3:
          - Fixed: #29: Reboot.bat - tweak the way links are called upon start
          - Fixed: #28: Reboot.bat - fix several issues with spaces & compatibility
      • Arma_Restarter V1.5:
          - Fixed: #31: A3_Restarter - issue where the unlocker would start too early
          - Fixed: #30: A3_Restarter - issue where BEC would start too early
      • Arma_Updater V1.4:
          - Fixed: #32: Investigate issue where the updater would still delete the excluded file extensions
      • Backup_Tool V1.2:
          - Fixed: #34: Backup script removing our own server name and change to something more generic
          - Fixed: #33: Backup script not closing window after run-cycle

    • Ahoy_Server_Tools_V1.3
      • (NEW) Repo_Downloader V1.0:
          - Fixed: #24: create script to automatically sync a3sync repo from FTP

Written on 2014-10-09 by kamaradski


Kamaradski submitted an updated version of his Ahoy Notepad++ Arma Syntax Highlighter.

    Quote :
    This is an Arma scripting (.SQF & .SQM) syntax highlighter to be used in Notepad++, specially for dark themes.
    It is developed using the 'Deep Black' theme that is shipped with NPP, but will work for anything with a dark background.

    This is a community project, and we will appreciate all your help to keep this updated and working. At the moment this is already the Syntax Highlighter with the most complete database, lets keep it that way and expand on this initial version as much as possible. Any input can be logged in the Issue Tracker or bigger input can be happily forked and imported with a pull request.

    • Fixed: #8: Remove Italic font from Variables
    • Fixed: #9: Re-organize the track-changes files
    • Fixed: #3: V1.22 update required
    • Fixed: #4: V1.24 update required
    • Fixed: #5: V1.26 update required
    • Fixed: #10: Remove Italic font from Comments & Numbers
    • Fixed: #11 Add ctrlCreate Classnames
    • Fixed: #6: V1.29 update required
    • Fixed: #12: Update new BIS Functions
    • Fixed: #13: V1.31 update required

Written on 2014-10-02 by kamaradski

zanven released in our forums a plugin for the code editor Brackets that offers syntax highlighting to make working with and reading sqf files easier.

    Quote zanven :
    Sqf Syntax for Brackets is a plugin for the code editor Brackets. It is a open source editor which is hackable by nature and available on github. this plugins goal is to offer syntax highlighting to make working with and reading sqf files easier. providing a autocomplete/code hint on All keywords in the sqf language for Arma3 (currently only arma3 but arma2 syntax is possible if high demand, i would have to put some kind of button to toggle between them and have it save).and to quickly provide the documentation on bohemia wiki to make understanding and learning how to use keywords easy without needing about a million tabs open in chrome.

Written on 2014-10-02 by zanven

Dj Otacon has submitted a tool for debugging missions in Arma 3 that adds actions to the player menu to help develop missions..

    Quote Dj Otacon :
    • VDEBUG: Enable the vdebug functions
        Teleport: make a teleport of the vehicle using the map.
        Captive: Makes the player and the vehicle "captive" to the enemy.
        Damage: Disable damage for the vehicle and player
        Repair: Repair the vehicle
        skiptime : Add 12h to the actual time
        grass_on: Add grass
        grass_off: Remove grass
        Destructor: Destroy every object added by the user/map-editor pointed by him.
        Arsenal: Gives acces to virtual arsenal
        Camera: Activate the splendid camera
        Position: Copy player's positon into clipboard

    • Spawn Vehicles West side only
        Spawnquad: Spawn a quad near to the player.
        Spawnheli: Spawn a heli near to the player.
        Spawntank: Spawn a tank near to the player.
        Spawnboat: Spawn a armored boat near to the player
        Spawncrate: Spawn a supply crate with explosives

    • Supports only SP/EDITOR/MP-COOP modes

Written on 2014-09-21 by djotacon

Laxemann released the LAxemann's rangetables, an Arma 3 Artillery rangetables and manual firing crash course, on the BI forums.

    Quote :
    One of my favourite toys in ACE2 were the mortars or to be more precise, the mortar system.
    The vanilla Arma 3, however, comes with no rangetables and has an artillery computer enabled by default, which cripples the art of using artillery to a "click and kill"-kinda thingy.

    I therefore began to make (basic) rangetables for the A3 artillery. I fired two shots with the same elevation and measured the impact distance via script, the average distance was then taken. The distances were measured on the flat VR terrain, so keep in mind that all values won't be 100% accurate when you're above or below your target, but they're
    very helpful guidelines!

Written on 2014-09-10 by LAxemann

Tym32167 submitted his Arma 3 Battle Eye Tool.

    Quote :
    The main purpose of this software - manage players and bans by battle eye protocol.

      • Connect to several servers simultaneously
      • Get lists of players/bans/admins (and store this info in database)
      • Kick/ban/ban offline player/remove ban (and store this info in database)
      • Sync perm bans between opened servers
      • Send messages to global chat
      • Lock/Unlock/Restart/Shutdown
      • Get and store chatlog
      • Searh player by Name, one of last names, IP, Guid, Comment, Kick/Ban reason and other notes
      • If connection lost, tool tries to connect every 5 minutes
      • Player list updates if some player connected/disconnected
      • Bans updates if some player was kicked/baned
      • Admins updates if admin connected
      • Kick/Ban message templates
      • All time given in UTC

      Sources and latest release availible here

Written on 2014-09-02 by tym32167

Bux578 released an updated version of his open source tabler - Arma 3 Translation Helper on the BI forums.

  • Columns can now be copied (useful when doing translations of e.g. names that are similar in every language)
  • Proper handling of duplicate entries

Written on 2014-08-31 by bux578

Killswitch released the Arma Server Monitor for Linux servers on the BI forums.

    Quote :
    ArmA Server Monitor (ASM) was created by Fred41 to monitor Windows ArmA 2 or ArmA 3 game servers.
    ASM for Linux is the same thing for Linux Arma 3 servers. It consists of:
    • a shared library, that is called from Arma 3.
    • a small application, asm that runs as a service on the game server.

Arma Server Monitor - Linux v0.1

Arma Server Monitor - Windows (ASM.pbo and ASM.ini)
The 32-bit runtime libraries for GNU clib and Gnome GLib 2.

Written on 2014-08-29 by Foxhound

Screen of the week

User submissions

Submit News Submit Files


Buy the ArmA series

Buy the ArmA series


Official sites

Official Armed Assault Website - Official Arma 2 Website -
BIS Forums - BIS Wiki -
Bohemia Interactive Studio Website - Official Arma 3 Website -

Community sites

Polish Arma community - Ultima Ratio
PvP Arma community - Italian Arma community -
Arma Editing resource - Czech Arma 3 community website -
Brazilian Arma community - German Arma community -
Spanish Arma community - PMC Tactical
French Arma community -

Hosted sites

FRL-Addons hosted by - Ambient Occlusion Studios hosted by -
CSLA studio hosted by -

Project websites

Finland at war mod - Spanish Army Mod FFAA
Armed Assault OTK Studio - Hellenic Armed Forces Mod -

Network site

International website for user created content for different games -
International Carrier Commad: Gaea mission fansite

Link to us

Armaholic linkus button