The RPT is a log file that is created when you start Arma 3, if you have the nologs parameter checked in the parameters tab of the launcher an rpt will still be created but nothing like errors, or issues with the game will not be written to it. After letting it finish (this will take a minute or so), click on 'Save All Information', and specify a location of where the file should be created. Sending Crash Files. For Arma 3 use Arma 3 Feedback Tracker to send crash files. How To Guide; For ARMA2 & OA follow the instructions provided in this forum thread. Sep 16, 2013.
Check your RPT files. The answer is there. If you don't know what this file is, google for “arma 3 rpt file location“.
About
This page will cover some of the basic tools that are recommended when mission making along with areas that MUST be checked whilst creating/releasing a mission and before uploading it to the server.
EditingSoftware
This section provides some details regarding software that can be used to make life as a mission maker easier.
Notepad++
Probably the best tool that you can use to edit/create scripts is Notepad++. Download and install from here
Install the following included plugins:
- Compare which is useful to see changes between versions of scripts
- Explorer which is useful to be able to select project files easier within Notepad++
To install the included plugins:
- From within Notepad++, follow the path from the top menus Plugins -> Plugin Manager -> Show Plugin Manager
- Select the checkboxes next to the required plugins
- Select the button Install
- Follow instructions
Additional plugins:
- An additional plugin that you want to download and install is Notepad++ SQF Syntax Highlighting and Auto Completion, this can be downloaded from here.
To install the Syntax Highlighting plugin:
- Extract the contents of the zip file to a location of your choice (the files can be deleted at the end of the installation)
- From within Notepad++, follow the path from the top menus Language -> Define your own Language
- Select the button Import..
- Browse to and select the file LanguageSQF.xml
- Close and re-open Notepad++
Arma 3 Rpt File Location
To install the Auto Completion plugin:
- From the extracted files
- Copy the file Auto/SQF.xml into the folder pluginsAPIs, within your install directory
- Default location
- Default location
- Close and re-open Notepad++
With the above setup, when you open an sqf file it should look similar to the below:
From the above image, hopefully the reason why Notepad++ is highly recommended is fairly obvious (but to list a few):
- Line numbers are shown so you can see easily the line that where errors report
- Project manager so you can select any file wihtin that project easily
- Remarks either using // or /* */ can be seen easily in light grey
- Open and close brackets can be seen in red when you select next to one
- Other syntax is colour coded so you can easily see what is going on
ArmA3Tools
From the point of view of a mission maker, the only tool that is beneficial from the ArmA 3 Tools package is TexView 2 for creating images to use within the game
To install the ArmA 3 Tools package:
- From within STEAM, follow the path from the top menus Library -> Tools
- Double-click the ArmA 3 Tools package and install
TexView2
A few discussions have taken place over the years in the BI forums on which file format to use but to date the best and recommended one to use is the .paa format to ensure that the image displays correctly for all players
- Although file resolution should take the format 2^x / 2^y (e.g. 16x16, 32x32, 64x64, 256x256), for loadscreen images it is best to use 512x256 and for everything else use 256x256
- To convert images into the .paa format it is generally better to import from .png into TexView 2 and then save as .paa
- A full manual for TexView 2 can be found here.
How To Open Rpt File
StartingOptionsWhenMissionMaking
When creating/testing a mission it is best to start the game with a couple of different options than normal to make things easier to do.
WindowedMode
Starting the game in windowed mode will make it easier to swap between the game and any files that you are editing.
To enable this from the launcher:
- Select the button Parameters
- From the Basic tab, select the checkbox next to Windowed
- Play the game
NOTE:
Suggested to keep the same screen size ratio that you normally use in fullscren e.g. 16:9, 4:3
ShowScriptErrors
Starting the game with the option Show Script Errors will show any errors within the scripts and mission on the screen whilst playing in preview mode
To enable this from the launcher:
- Select the button Parameters
- From the Advanced tab, select the checkbox next to Show Script Errors
- Play the game
Requirementininit.sqf
To enable troubleshooting from the server .rpt logs and also of benefit when looking at local .rpt files, all missions that are on our server must have the following in the first few lines of the init.sqf
MissionTesting
Prior to any mission being uploaded to our public server, the mission maker MUST ensure that all script errors are cleared and they have tested the mission in a MP environment (as some scripts don't work the same).
TestingmissionsinMPenvironment
Pastebox 2 1 3. To aid in testing missions in a MP environment, [RIP] have a testing server.
This server is using low specs and as such may crash/lag/run out of resources if used to play a mission with more than a couple of people.
It is designed only to be used with the commands below to help you test any scripts and triggers, rather than play testing.
Commandstohelpwhilsttesting
When testing a mission, ensure you have enabled the Debug Console and you can then run some some commands to be able to test the mission fully.
Some of the better commands to use are:
Convert Rpt File
Prevent player taking damage
Prevent player vehicle taking damage
Destroy vehicle that you are aiming at
Once the commands have been entered select one of the buttons below to run the commands:
- SERVER EXEC
- GLOBAL EXEC
- LOCAL EXEC
RPTfileanderrors
Along with using the Script Errors option when playing the game, viewing the local .rpt file will show any errors in the mission or scripts.
![Arma 3 rpt file locations Arma 3 rpt file locations](https://feedback.bistudio.com/file/data/y7je6aao4zjl3u5j2y6h/PHID-FILE-swg5vw4wibmcukzthdxj/20170906165705_1.jpg)
The defualt location of the .rpt file is (may be hidden):
To get the colour stlye that is shown in the above .rpt file, to make finding the start of missions and erros easier to find due to being in red, follow the steps below:
Arma 3 Rpt File Locations
- From within Notepad++, follow the path from the top menus Settings -> Style Configurator
- Select Batch under the section Language
- In the field User ext. at the bottom enter rpt
- Select the button Save & Close
- Close and re-open Notepad++