richard008 Posted November 22, 2016 Posted November 22, 2016 (edited) In DCS 1.5.X Multiplayer, how to get Pitch Bank and Yaw in Export.lua? Can I use LoGetSelfData() GetDevice(0), but I do not know how to get Pitch Bank and Yaw of my aircraft.For examle su-25T. Edited November 22, 2016 by richard008
Capt Zeen Posted November 22, 2016 Posted November 22, 2016 (edited) for FC3 airplanes you can't use GetDevice(0) You must use LoGetSelfData() Something like this: local myData = LoGetSelfData() if (myData) then local altBar = LoGetAltitudeAboveSeaLevel() local altRad = LoGetAltitudeAboveGroundLevel() local pitch, bank, yaw = LoGetADIPitchBankYaw() local engine = LoGetEngineInfo() local hsi = LoGetControlPanel_HSI() local vvi = LoGetVerticalVelocity() local ias = LoGetIndicatedAirSpeed() local route = LoGetRoute() local aoa = LoGetAngleOfAttack() local accelerometer = LoGetAccelerationUnits() local glide = LoGetGlideDeviation() local side = LoGetSideDeviation() local navInfo = LoGetNavigationInfo() end You can get other values, as mechanical data, but some of them are broken in some airplanes. . Edited November 22, 2016 by Capt Zeen 1 Capt_Zeen_HELIOS PROFILES_WEBSITE Capt_Zeen_Youtube Channel
FSFIan Posted November 22, 2016 Posted November 22, 2016 Keep in mind that LoGetSelfData() will return nil in certain situations when there is no active aircraft, such as in spectator mode. Make sure your code handles that case without crashing. DCS-BIOS | How to export CMSP, RWR, etc. through MonitorSetup.lua
Recommended Posts