Using Tacview with a Dedicated Server

Install Tacview on your dedicated server by following the same steps outlined in Installing Tacview for DCS World.

Configure the exporter options in Saved Games\DCS.server\Config\options.lua . If the options are not there, add them.

DCS World - Dedicated Server options.lua
["Tacview"] = {
	["tacviewAutoDiscardFlights"] = 10,
	["tacviewBookmarkShortcut"] = 0,
	["tacviewDataCaptureMode"] = 8,
	["tacviewDebugMode"] = 0,
	["tacviewExportPath"] = "C:\\Downloads\\",
	["tacviewFlightDataRecordingEnabled"] = true,
	["tacviewModuleEnabled"] = true,
	["tacviewMultiplayerFlightsAsClient"] = 2,
	["tacviewMultiplayerFlightsAsHost"] = 2,
	["tacviewPlaybackDelay"] = 600,
	["tacviewRealTimeTelemetryEnabled"] = true,
	["tacviewRealTimeTelemetryPassword"] = "",
	["tacviewRealTimeTelemetryPort"] = "42674",
	["tacviewRecordSimulationPauses"] = false,
	["tacviewRemoteControlEnabled"] = false,
	["tacviewRemoteControlPassword"] = "",
	["tacviewRemoteControlPort"] = "42675",
	["tacviewSinglePlayerFlights"] = 2,
	["tacviewTerrainExport"] = 0,
}

See DCS Exporter Options for an explanation of each option, and see the below table to learn how to configure each option directly in the Saved Games\DCS.server\Config\options.lua file.

Option (options.lua)
GUI label
Values

tacviewAutoDiscardFlights

Flight Data Recording: Auto Discard Flights

0 – Never 10 – Shorter than 10 sec (default) 60 – Shorter than 1 min 300 – Shorter than 5 min

tacviewBookmarkShortcut

Flight Data Recording: Bookmark Injection Shortcut

Does not apply to dedicated server

tacviewDataCaptureMode

Flight Data Recording: Data Capture Mode

X > 0 – Capture data every X frames

tacviewDebugMode

Advanced Options: Debug Mode

0 – Disabled (default) 1 – Minimal 2 – Full

tacviewFlightDataRecordingEnabled

Flight Data Recording: Enabled

false – Disabled true – Enabled

tacviewModuleEnabled

Tacview Module Enabled

false – Disabled true – Enabled

tacviewMultiplayerFlightsAsClient

Multiplayer Flights – As Client

0 – Do not record any data 1 – Record local player only 2 – Record all available data

tacviewMultiplayerFlightsAsHost

Multiplayer Flights – As Host

0 – Do not record any data 1 – Record local player only 2 – Record all available data 3 – Record one file per client

tacviewRealTimeTelemetryEnabled

Real-Time Telemetry: Enabled

false – Disabled true – Enabled

tacviewRealTimeTelemetryPassword

Real-Time Telemetry: Password

"password" – Password required "" – No password

tacviewRealTimeTelemetryPort

Real-Time Telemetry: TCP Port (default 42674)

42674 – Default port

tacviewRecordSimulationPauses

Record Simulation Pauses

false – Disabled true – Enabled

tacviewRemoteControlEnabled

Remote Control: Enabled

false – Disabled true – Enabled

tacviewRemoteControlPassword

Remote Control TCP Password

"password" – Password required "" – No password

tacviewRemoteControlPort

Remote Control TCP Port (default 42675)

42675 – Default port

tacviewSinglePlayerFlights

Single Player Flights

0 – Do not record any data 1 – Record local player only 2 – Record all available data

tacviewTerrainExport

Tools: Terrain Export

0 – Disabled 1 – Predefined 2 – Unknown

Export Permissions

As explained further in Muliplayer Flights As Host, be sure to enable export permissions in the advanced options of your dedicated server:

Dedicated Server Export Permissionsarrow-up-right

The 10 Minute Delay

As explained further in Muliplayer Flights As Host, here are the configurations necessary to enforce or eliminate the default 10-minute delay:

Option 1: Eliminate the 10-minute delay for all clients

Option 2: Enforce a 10-minute delay for all clients except those who have the password

Option 3: Enforce a 10-minute delay for all clients

["tacviewRealTimeTelemetryEnabled"] = false,

Option 4: Enforce a delay of another length of time

Last updated